Type
ORACLE
Validation date
2024-12-23 06:49:30 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.01845,
    "usd": 0.01927
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00011FD46E2194A9A83C8A37F9D019C64638DD0626194243347BD9FE922BB3B7C701

Previous signature

9E1CE906C28C55B170F035FFD5D1ADD917B06F0DB0152EE3B7A4C34F729FAF6BC2A6BE842808E441ECEDAF33EEF68715BF7C0FDCAB0BC62E015C106C36EDFB06

Origin signature

3044022069ED5A21D5D7F98D46B607C95A644FD6DB2A68078B14A1D2AE4402F8EAF70F02022028B291305C4BF986052641528C3772664CD6D2F64D64290C2020A6C7148BF090

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

003DE2E0F2103E33AEF9A2DA4CC96F4F5B88054442D30F823A878D2D9D17FF19BE

Coordinator signature

0BD59EE75156F70E2D3C747DC8517D410EDB8A2DE149E9FCDB899B1E06E9351275B34E77CC949C06E7CF7BF3BDE1360D00B94947FC44CEA6896250559DD3D707

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

89E3562048DBF3FB649B0D983A6D421D307834A93481A1C967D9DED0D404A08CF52C5AF54DE517AF3E337BBF758029D9939A7D62AA949BE7618927DF304F280D

Validator #2 public key

00019721EC9787441F168794A0FB579F9383EE194BC5C71D8AA97B1ED6B1B95826F4

Validator #2 signature

72E0A6C8578B9FCFDF7237F870C8F47A8F56FDC62296713140BF84C698BEC43419E61BD418BA670C23F900C0A6DC78629FAA47DD6FC342431346CADB88D75401