Type
ORACLE
Validation date
2023-10-19 08:29: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.03831,
    "usd": 0.04036
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F83379CB5F2CF8FBAD08A6BC4C0AC06C339DBAD53362B80C1F77773153E1D0FD

Previous signature

1EF98EA50B36D01C51ACB3BEA350891C48734C2C380BBD642CA394C988B14423E53B57052E36DB6DD9DE7C3A63EFEF71AD02DDD71A8BFFE9AA769D27874E4102

Origin signature

3045022100A95B786C1146D25FC53792DEB7314B3E2657E963864BE1E36B8EB5A42B06E8080220656681806D334D8B2F012BF9464CF5947CC3ED8DCDB86F4A5418C2C344182B33

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00793DAF168B79F90D294D774F95887ECB3D4A7A7A96F358E1E558D7E82D08ED36

Coordinator signature

2BC4388994821D6B86EC101A59185B31144F368F70933886E84AA4A7B2E9137EB4083F908C371081EA27A3756BE153B19E3B79B9006EE1DEBF3AE198B7854F05

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

72E58CF5A4FBB76FE96144695DCFF47B927CEA297F8B7CC77908DAFA9CA43AC1A6595EEA64D852079ABC23BEFB1EFA3045B03ECA4322116CFA3D6673D99D8808

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

AE68102D980B4E66842C5E44CDD0A536D45DDD2B2F554FB1255F5E88F39A5FC323563281376A26D3DE08DD4BE2C8C6B69147D1BF0424EDBB3E2FAA4E4EE94103