Type
ORACLE
Validation date
2023-12-19 14:47: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 (35 B)

{
  "uco": {
    "eur": 0.04104,
    "usd": 0.045
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000140577AB3D1A5C2C5D02D3F8342121AD6C753D25C42D24010BC8140E02015E10D

Previous signature

F2DBBAEF867B8C57DEB4C8C0FC7035E1F5DB99156A86C930D6E13CD757CA9F75CBD2BCB57B4F38A396B5F2EC12B992A0C44D41F95961E56B5A556C8312072E0C

Origin signature

304502202D2116791836A9D008CAD7FA659401A947ED3814273D75267D9C9730B5717A6D022100CCD3294F1DF610BA939EBA6C07E51E65E417E9D073E176A15FAA8A05EDF59F4E

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

00EFABDE4ACDCA888A06DE8F9616DBC1619399E5A9A6518F9102888DF2789C00DC

Coordinator signature

6B1D061E2AC2D711BCC0EE750BB1D5455D00F2E1589AF8188A0525F0336CCE92ACADA3CE3392B8F569D4219ADAF4624ECA3A9AC28D6ECD6C323436C051033104

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

89AF2596326A0A4FE50522651F583CACDD75F3AA5E67A7F70212FEECD72A00292F559C8850CE87A872A89FBE78A448CD892BC4EFF0BBDE623A679441268F7509

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

58E63ED39CE7C752FFFF2CF7DEA1ED1A000B38116ECFD57C46B33C67D2AB5C879069D0BFF20081475F6D64B313DE9AFAAAB7358231E41D94A16F199AD609A70A