Type
ORACLE
Validation date
2023-09-18 04:08: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012D6F7F0EA6D995DE1D5060455D2D26954314137E4E69D0D30D1F34DA3A4EE6A3

Previous signature

C647384CE3E5E51665EC8BFD62CEED13CA98FCF48396C522D54DD39A9B73EB0D8CE907E14910B09FC1761C991BBD6AE41F8F29228BDD79769EFE881F83E6FB06

Origin signature

3045022100B9A65E2B9195BA7FE794C250988806D4CC27E7BDB5E7F9C789AAB796EDC26F8B02201566F858456EDF4A2FCEEA2FFA2B13DE892451C6BD65620AB5D69325F9548D51

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

004F781D008EC80F52A4446EB0B869FF0C03E513C1077BAA1AD9CB66C627C87262

Coordinator signature

7B2BF6D696D3614C67B8CDC59C83E76054CCB00910670C29EC1E87148532EAF2490E4CA273F8A988C95070CC8748016065FC8DE870EA854ADA010092D031A809

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D131D5ADFC53D352DB8FD79817CE66157CA377B5AB3A553173AB48F6CCE005B14389D1244841398DEFB826CC2465F63D4303B94E77C739CECB8E71EE3FA3FD0B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

42FE5CB905E5E008220C3328C2437C516CCDA99EC8E03ADE578E53FF26645DF1F23242139369D84A245B5637FA1B1790148E26D35B16EB5E1B1671A879539405