Type
ORACLE
Validation date
2024-11-06 20:47:30 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.01456,
    "usd": 0.01566
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AAE1C3956ECCCBFA8B76BBEB651F90F81D90547854670DB36DE08CB9E6433200

Previous signature

2E59CD0A473A531B050FD2B4AA6F5300EB9C38C4791D595A5B67C376045E109761797E26F8474A1D9A3D6A9B9553CD9EFFCF6FDFD9B4C88D10AEB2CEAB3B4302

Origin signature

3045022100E19583F54BB09251A37079E7E37639B6F54CCDA5D899EFE207D2BD7C69D863C8022064DE8DE46B0112458625A3CDFD3FB7BFF5F49DBFB3F940D35B1258809E3ABD41

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00BE7C5B49C0E71194126EEFFA526AD91521D4B196ECD9CEB0F2D5EF607770C218

Coordinator signature

13CE65DADE39876B7E99092D46CB2D5B56D7AD56BC28FFAEF80233CA2E37DA20F2278399BF01617F51432D5575D73AAC9A01683DE680A1C6C72395A04F9D620A

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

F5A1108F34B98C74C66396F4B58DE652FAD90895A0D51A7A350640663F8D67EF6595F55BB9857F6278C08C05142FC73D628A6635260768E50ED8C9E0A214610F

Validator #2 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #2 signature

39EB89240EC0036EF510B34C7ECC7EA0BCD3A464E8E9280AAB5936BE837ECDE74F7F16A897BDB392A3C5BC73BE48BD4FCA7A3B0D0233EF03FF401A23D8262A03