Type
ORACLE
Validation date
2024-02-01 09:19: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.04252,
    "usd": 0.04596
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018C5CE7476E10DD4270CF7E1DD0BB311557813071FEAC5EAF6AF0F2EC2467C8D0

Previous signature

6EA3279A6CC36DF14422738EEA74ED078DDD9F37B8F58712D5A0CCA9C4AF857985A90C1DBBFD5DAB85D02AC3EF557414F798C5C557FE75DAA37694C8C0A8A20B

Origin signature

3045022100813C9A9B1E1F84F673BAF18886084A3EBF2B11CF0852351F5A6E01BD7EB27A3C022031BFC8B3113862620E067F92D73CC7410E2ECBBDAED7E0A0A3DD9E4431C9B419

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

004624339E84BF1CE19AA8318370B42D91DDC1432CA3F3DCD369BAF0251A619C29

Coordinator signature

A8FC6AE148F2909F5306ABC1929975CF493481C17659BFC8910AF211DBEDC528A9274FCDDCE39706A441E4637764997867E5B9B27042D19E782E0D974618BC0B

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

A3F4C5FF19B5FE732E0AE3D24D0A76FD16FD2FDA44706B5F850CFA23C2454F75B22A5F0AB27D6CAE8652598A1A3A70DB5236CFC57F69B914DBC320BD899E9E0A

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

F6A3F30D6A8D8BEBC5B3353827C77FED74AA48028F2790F6D6731CB4872099EA60DED129B63189549615E9D1837F575064B615595657DC33D83B3E009B984E04