Type
ORACLE
Validation date
2024-03-18 16:31: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 (34 B)

{
  "uco": {
    "eur": 0.04,
    "usd": 0.04354
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B258C1930F2D64C98CE790272CC8532F731B8204629FCD1A2D24DD2E93EFEB68

Previous signature

594E117F80828FED3A99C4C0256CF1ECD75662BAB049B226C8A3889EA7387A61CDB716345DD006028EB234FD6BBD6F938D21246CB05492755B58A9D1F6B8E40E

Origin signature

3046022100D2F1FC0AE8B29B947661B9FB94D51297BA0DFFBFC254EF5638B9BF1FE3713F67022100EA489A0D1678E2F0C387677004D63A9362BFDD297B41CDE9063B9F5B03AD5642

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00AAFC030E9080E956DEC645D859CAC00EF02E6F035B9DA50E1D750A5CE070A3C7

Coordinator signature

D5734A733F0C23023D1DBC8343D778388CD6DCEB0130E17D9B188E3EC2A18FDE564DF2F7342B83D714C6880DE303579D32CA79F605AB3A97522F53D751CE2D0D

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

8A51CDF86364D1D484DC486D92A49C1E2FA8205B9E3BE28A0C22DCAF9AE5B207A7B2FEB7322560804EAA7F8AB14C09524392C7F765241450982C9427B063000C

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

13B4457BD3338A53ECEDA11A5C68F2801D0D476AAB7C32D399E90AE4E0630C191BEB73A2D0E583F7CCD96C0E95FC8145CB5B0E58F8EB365C4BD68CDE8CD4EA0F