Type
ORACLE
Validation date
2023-10-19 08:56:10 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.03782,
    "usd": 0.03985
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CFD1354B2C5AFC2EFF31713578CFDF596704DBFA6EEFA65C91D8C8036E45E367

Previous signature

60A734BD0FE2AD1B442743637E949D0D489886AB53590272B05D9585781A6A057D9E498A2CEEF02638B47E9DB10A70E336E507043BCCF093A94314A928698B0C

Origin signature

3045022100ED336113C7500CC5DE84675D10F0AAA303B9E801E4CBBFAF06310E46B8EE7C62022071C29090771AB06D2ECBDF3FC58497AE5FAFA5F735AFD3CE8A54C17A78DE9F00

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00114F7AE3AF3D2920E3876B335ADE8C6D654A3ACC5AFAC65ED1148168CF4B20BC

Coordinator signature

0E4DAAD13F4848A974D24CC0819B98AE4404AE9A819CEFFAF1C99A5A23B27641575B5D2FD6E24E73FB2571C2095DADFD14A180E0A33696032F06DB81C322E60B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

9E4CA8FF7DD338A4813B0CA1F704DF1E7A199793646AC4F5F2CE4171069062A0326A4DBA7D9869752F6B9429E44212ACCABCEDA434F6C9E80C6AC66E8F20CB0E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

BC038AB3352DB5FA153E545C712C766E0477DDAD863D6A393A877C2AD75D620D1AD31D6D1D5EC6C4C317C496293BCBAEA24137A15E2633B21FD772AA3328F404