Type
ORACLE
Validation date
2023-11-29 12:45:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.04456,
    "usd": 0.04894
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001147D4F6FA3729D7C8F97B52AD3B370DBAD2351BC4F81E4114CF7F3D1CAD64FF0

Previous signature

17AF90B8CD058AC3C119C7939CFB389D13529F32DD91026CA633B81B399EE96B1C182F2A8FFA6670CAB3FEA8A56D6E985E49A6FB9F30FD37DCE490E29E9B1D08

Origin signature

3045022100933380F76D3AFC764F8A8B2E1850B58A0A7F4643AC038759472B1362B9A7D20D0220032EA3550595544216C4433F6A9566FBBC2F6BF8CCFA1F6431EF81FADED671A5

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00CD5382A4CD2A8BB35086AB6E9E14922AD09DAB5C21F1C4A9671EC6A855B75903

Coordinator signature

2A95EDE4537841AD368DE55385BF1F98D51FFEBBEC94296AC22174A89209E8449B9EBD70A8159ECA5B9DBC0B38A47B17CC7E3458C2279759207E75EA663D6B00

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

B839CB6BE84AA1A71C00D5F74CDEFFBDBE0D3B71EBEB61D21ED8AEEDAEFD17C272730B62F914060018AD63538AA0D8A0DF449A9FA73ABD36A175A88899670105

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

3940DB50323DB198488A9794BDD6CB38BDB27A9B0BA4CBF635A171E70BE47293FF0A17C817BC05BB36FEA92D07D1151379235729224896EA9E3442960ED73800