Type
ORACLE
Validation date
2023-09-19 10:58: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.02854,
    "usd": 0.03051
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001832FB25ACE002CEC3A2A997526AA44E03BF7E684AD9A278AAF825B9F82620689

Previous signature

1CD6905CAC57FBD1DA71335DACF5F7B4920566318608CDBFB88C79C04715D642BB48937687DC5400EF06835A908141675EEB760A76BE87C7DA43CCE250B15C01

Origin signature

3045022024CFF26F52BCCC5DED96883FD6F6BA5057F32C68616D2A3CF53A6326C3EB66E4022100AA6767B63C5CDFA66083B3A6BB63AF88966373B2E3F161AF269D7792622080B1

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00FA574BFB893943D12B0B0E84361F8760699DD7E3AB562FF8A6045B24D130207B

Coordinator signature

28A17907E1A6AE733B8F9171D6A8F9C275272D62B22FABF78FDB1C64A1D5E0B90E4943BDFAC10CD6F2610371FC21B1689BF08F76CF3CA59E88532A2CA251B90C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

0654C7EEF3B8EB0A31DED1B7B10442C7F9B7BF9DEA440D3B9F49ACE7C102147E2D21B4B07EE9808D3A63A4673AA6D985F195AD9D1C40FF3AAD4F7DF2F0F75304

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

85A778EB11583AB1D5B0E5FCABAF0C54791D3F827544374F2AF9965448457D84C8A35BF7FD48939161A1929159E76F6AD2BAA9EE709ADA274E7EE127C3B05004