Type
ORACLE
Validation date
2024-01-08 06:23: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 (35 B)

{
  "uco": {
    "eur": 0.04297,
    "usd": 0.047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EB3BC098B9AB6BF1737D4CA161EC1AD8E6781DF401B51FEF2F16A68310E6A11A

Previous signature

13B79404A5D6B649924E71C4CF06F8BE560C499E7700602F6421435F7192AB171CCF592D539BF3CE75BD4344C8766A3C98BA1AA7D6A4F93AAACAA1697EF15B03

Origin signature

3045022064EEA931DFF87445FEA483ABE11B0E7B3866D5244EE4371A6040CECF6A63D49B022100DF632861FEC662B59ABDAAE114DE664EB4877B49F77011111B3E84EEE15C5E18

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

00921F73856112B3CA3DB51BDCFEBB0E0C6EAA72CE37012B94A8D4451C093BE216

Coordinator signature

92064B5F6DDE57B9359C62366D0BFBD1D600C5D9BF87AEFA1F1CAB4001F8BEBFABF3AFC4636C5FF13A67BEFA94E4373A37FC9506DB104334AB7B6091788D540B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D784F0296C4E7477321A354E36971A43CB02348DE8B30C1B541E1A32171B25B2EC38BDA6ABB759B074CEA71601CBCCDB48387F7E99FCCD9A6BB825BBA8123407

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

0C47F7DDC98536DC94AAD060AF566949F77B86E5943BC2D36321500AB0EBE4B83DC614B8B6F2C5BB5C0C8ED397F9F02E6E53EAA526C4060545D0E06BCA4D8207