Type
ORACLE
Validation date
2025-07-01 10:22:40 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 (40 B)

{
  "uco": {
    "eur": 1.655e-4,
    "usd": 1.9559e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000148D4B45D52ED75D51E12E26164FD2B4B7E34F3EED48E27C5DE13238A95D7180F

Previous signature

D66833D90B4E7F8E7988CA42EBC3CE977C5EC7AF47C734C700DD88A14E7F36A77DE95D1BC4E87F96F2CFEC25F93142BBF47A41916F5C3E2A7109E434E292D40C

Origin signature

3046022100AB618187B085423DD65DEC62C7A6C239E1F6587D7EDB909DE1C619233CFD9C67022100807C4853779D94D1343BE99A639E9D7C7E9580BE44736A765487F5187F7B397C

Proof of work

010204A8540640283ADF55D90AC27DEEB0DFCE40801DB860A00653798E1251A96359D9964B8B3BDC52615A06BC48D45F4ECF7A6F1084F711BE32DE3D07D7F39D510E75

Proof of integrity

00D9E40DE6D9C8A8005B6EE84138293E56094DB7CDC26C692045BBCC472D1E81D1

Coordinator signature

12BA784352BD822E321B9E4A1AA61F6F08007EA2FB932F7F2024F01847EE6E6CA7F6FF31DF396DA5104271E4A83C476B811298C1430A8A4E30518E4EE699060F

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

38AF541C30241518751FD05BED71B1F1B01B94C013D5D73ACE9B5DBE4106E37A5EAE083AF3AB44C5869B308A741949F752764509F2EE6D45AF4DB0AFD7327301

Validator #2 public key

00019AD94822B40BF5D4B6874848D7BAB37D351DAB7CFEE31B5A44D58A5961DAB123

Validator #2 signature

008732E6C60E5276C5FA11C6CC6B7628B7A37172D104DB546D0FA0DA78FC287FA39CC00F2D61C21FD9046EB7618EB015926D501621783E642F4D36418300940A