Type
ORACLE
Validation date
2024-01-08 14:38: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.04312,
    "usd": 0.04724
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001614A2FB702BF5B5586BCB6DBBF9F5B4ECF86CB074762C662A581839C68506EC1

Previous signature

038E526B5F729994E6A1B7CB95FA1076C1FB0119495CD45D1686888BAE893007430D67D7DDBA1E4B3E09347726DEAEFC4E8D8F763FF59D885BD7A34DF772820B

Origin signature

3045022100811B6821483A7D5C87FE89C0AB65B3CB164C58CC7EFDA2106828C4588B2183450220683EC6054FDCBEB285A9FD46B977AE7EE447FDE040574312C327820B004E73F5

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

00A03257BFE9543F0E8260428BD82D2D768CB58F7A6D759F4CF0FC63EB2570D399

Coordinator signature

C374F5A78E9F4A5DF7DCC050C1394A2F346755E8F35D612D9A1464B99A4A79CBE8AE86A0916B636829A65FFDDC93730E3459B89DA5E7BBA6E649B3CDE1880600

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D96CC48A5BBBD2B92EA9E047C725C0E82AB2BA15AE8C2FB2CC6C5350ADC56C4A4731830F5FF31BE08D3E95000F60DDB56B64F7F41F038362A4DFD9D020BBFD0B

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

B8CEC751D2ABA0DD8723F821CA8A98738581899CCB0CE26ECFEBF50F7EBFFA8FA36F69AB0A047168E358A1125A3ACD0C9A651CC479ADDC69BFE976A18FC5D40A