Type
ORACLE
Validation date
2023-11-21 09:27: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 (36 B)

{
  "uco": {
    "eur": 0.0499,
    "usd": 0.05464
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A6E3B2705E7F6867E12BA0AFCC37AE3B519511881650E3BE3EE408619FE5BC33

Previous signature

3A467C667809C44AD2B5D613B59B56140A50972E78C79633F815EE4802B79D136013CBD8C4C629F10EB53F1484B5739B93374A6921A284C3BF17DF9DB0DA6C06

Origin signature

30450221008302D892B04A4FE47218B6652DA54BDB5F93C208D2AA1ED4ABF8C289A3A6494E022044F09AA7AA65C5C504531ACA229C183AA299D6DEBD2C150D0A23A11D36C083A0

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

001F2643641BDAAB36D3B9867D6D499B0B95A4BF894A655727CC01C75BD7B8E706

Coordinator signature

3D1A54E4E8C60AA6D03D72EE20F5DA566E078B0D49D352ADC3E17825C37B7C3549467A2F66B93B6ED40C803B2B666C5A9CB29F2B9A9DC6DB38ABF8A157A11909

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

241492B441D75184F45409577A1F6143A9C603054D944E298B0E0519882C0E0229E566DA8826C42617741B3948CEED9086A3266E9393A36D118FB0E31D9A3307

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

C2A42C645A0A3800CCD80CABEA0A5E1816B1A15FCC98865B925318477E8E9E4F8524A9E8C952A89BBB3AAC696AF1E027F71D01688CF560B2DFCAC2E81FD02C0C