Type
ORACLE
Validation date
2024-09-12 13:08: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.01332,
    "usd": 0.01468
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E2F930E737ACD66A0AAF6884042C8AAAD1B9338CBA17F0E47DBC313C1E6AB269

Previous signature

D2060A83A7BB97498000B380BEDCB444FE8673455AB4B5D6B98A93180BA316FADD4FBAD282194468FE17A7ED856C9F54E302F634602AE73B84843C648CFD960A

Origin signature

3045022028CBF5DBBB146F9B77DCFA5CDE883E9CFB129FD9E7D137111B2546AB939ABD00022100C5FEB6AEF1774B827F6D34795EE4E4AC945763A5F12B676066E3197D017BB22D

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00B6A91D1C74524C2335255D429379C219EF8A92A4918EFEBBDA969A752CAB26CE

Coordinator signature

02DACC058B9824B7F3BC064F7232D311DCAD648DDA049E29861A0FC0939F1D5744B5B6E3A6F1797A5440FCE3F3AC738A8D11F563382C4EEE19C102386613E20C

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

AE0C2789CF1C7051CE36524C32774F6DA176D18131D16635D9CCF7D2A755E670817732F2F02BD46238EE79FBE9C675D94584CD80B0BF937FD1FFFFE91B58CE0C

Validator #2 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #2 signature

980E291EA87DD15C7626EBE745A4F1A28BE5EEECA958BBAC438AA15AD1B11822B111AC8696C70080E90F8B884E174EAF3FA0589DCD569D343304048C2D44A30A