Type
ORACLE
Validation date
2023-09-18 21:28: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.02817,
    "usd": 0.03013
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000185F7EFE8889E49565B713F990025EC4C77A43916DC60B8AA94603F3D088F2DC6

Previous signature

26A2D50CA42A0EB9F342CF1F11964676185DBEDC884B1FA89ED64B62D3BDB7D5E31F884663F3F69CEDCC1C59529D91CAD002462CF07EFEA1325EC8F2538A730C

Origin signature

3046022100C4183D4C09E969B1D22D8A905EF8672894927B27F4FD875A4D640ED401856D28022100885BD1A8121F83C47770D94EFFBAD6204ED91C6A888614A5608BA7B593230A61

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00E503E5325FAA3C1CA33EFED1DEF7C6D8DAE3587FDE90EC604318B2B0D1836720

Coordinator signature

BC9EA76FC89CAB872B3250D79D339CD5114BFD728AAD3FBB285A9E12A216333CD5B4385D4986C0C9422B9369996BB4E940EAB5D14A611515D6DEFE2EF00A6200

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

9A53035043074B9D1A5B41BB51F5A3557123E60FCDAC6F51B7A106E4A15DB9F2434F318688B0B7B0771C5AD41405435D69CA07D23EF1182EF29D8CC54B15900F

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

EC4608EC31E54735A18F54AB75C431375DF5E11CB7423B3369D393A18BF3D71749BF7AEFC0846E0DCFE35A1173F2D583BE182C18FC62BE1421FF48AEE508D50A