Type
ORACLE
Validation date
2024-02-12 07:12: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.03746,
    "usd": 0.04044
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010E7B8338A79D3876F52EF408B675B300AA47C4237C088F0DB4F97644502C9E53

Previous signature

00FFB051F9647F87788777728DD419AE1CC3BB9C9F14E8822BEFFB7F8E113E431535ED0C1C2716F800F1E031E9FA27649EC716D42191D8B6713F3CD518D07904

Origin signature

304502205C7028918A3D97CBD49F3FEBCE4F79E9988699C9227EB7BB3718E94FD7EE0A46022100AE12B1F8A16E95550B382CABF7DBBE8720E6FCED1AA150F22811CD6F7CEB6373

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0019EF7548DD883B21018B414790CB200DC8984E924CE347DE960BC34FA1E2F332

Coordinator signature

B9AFE790350F2A75BFFB81EB1C698ECFABC1A16DAE503E43686B7812ECB41C0936B501619B3341CB008FBE0C26BA2943DADA125DC2089D35059955B25BD1B809

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

40A29F160ADBE5D841F1ABEEA3F4D51DAB0C4F434ED5970FA1251F75DFDBEE64F94A09A6BB15F3D71358BD1D5957ABA674A633CE4FA8514C36563B4C5FC2EA04

Validator #2 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #2 signature

246F141A467265855D835F29292D472F06E7B2870AB9EF08841A21B097580A97CEA0B93ABEFABF90DE7BB886B011D796F8C8F2BDEE59CC1E404D65F84D55D30F