Type
ORACLE
Validation date
2024-11-05 01:19:40 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.01246,
    "usd": 0.01355
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001843D8AD4605F3A7851344F24DE7E5E5D56C8163213216D72B0F9A02A89BDCAEE

Previous signature

2C6C37050A466F38491D230FE0210A8B5EBCD763A6E38C7159EE83D3986B010FF0EEFEC0CFE3BF0F6AA407AD705501263B5F978708AA32964FF0EE77EE3A7406

Origin signature

304602210082EFF3B927DD669398CF239C87EF524A467FFF47C4E0A29CF91C6732923653DE022100E294633FD2D55864F1AE3651D836A7ACCA2AB13A3A2A7C7F4B81A8D5BBCBEE5F

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0083B3F2E89B1ACB573EB001C7F4AA73FE1B38DC539713E061A47ACC99087D9A0B

Coordinator signature

1B26A6CA18AE54E9DA80BFC78C7AFDF8BC010FC1356D04CA376DD6700A0FE9DCEB0A9DF017D9B4EAE5A0F152CD1AE03758F0FB724C92EAE786C51155CA1C2C0C

Validator #1 public key

00016DC3C25720E8FB335A38DB1D57FA1CD8AD5287C212B53343907DFA124394C684

Validator #1 signature

95C179CCB58C0085E3FB11D81CCA8F6D5233C9A0DECF0C6E5F2DD2BC79F23F20C8B3FB43861013F70C7CC54CA99A37B7DD482E71764669AA1346A703B68FC409

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

6B57574B44703E401475FCDBD025CA284F2BFD87EF95DCA9ED692F73665014701AA0FE415E3231FA3AD60AF0F36178A05EA94BCE1B1099419116510AEFC46909