Type
ORACLE
Validation date
2023-12-21 12:37: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.04149,
    "usd": 0.04544
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F45B9BCEE1DF4A2A8321D677260343069E1B9B79B3B4578CDC54A6A92A799F2D

Previous signature

D9BAE2879505E6A8E977930E0CD273DC65393B52B7D77A9B8AD9803450EB41D862DCD2295929746743CEF845D9CBC3D3D4C59B2D1ED5AA4E4127588482792906

Origin signature

304502204378DCCD906AC5C795860FA29649AC0AB121E4B0E78AFEFA9BD56D70D98B7DDD022100E627EA03815C048E1CF63DDC4CF986EE961B70E3A42732E75512D4678C3BFF29

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

002AECB9CD52411BA523B70B8F9636500CA59B29DC2BD4E8B3E853554DEFF064FE

Coordinator signature

9B97101F067D296D2FD95B4026F0DB9D4A5CADF590F45D93DC6CDCE0E0CF33E50253567BF65DC5C44667A02CE1BADF244C8045C152726E1FD500853DB52B4D0E

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

DAC6EBDF37A544E2338590FCFDBCDE829B15A80FB0110FC16F1C8724D835DF831985CD93DB15318722EE9225291F260A384714BA3B58ECFCB03FC9A79BC83B0A

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

1D05EBC7466CB196541000ED9F5FF3898765F433ED3046B94A8A74C8638E7B3AD42037772916114D58BB96D28BE6D938DFF03CD22DB9D315B69A798EBB0F0006