Type
ORACLE
Validation date
2023-12-21 10:22: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.04172,
    "usd": 0.04564
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010D2A12E2F2855745A406F682AE911ED9008332DCEEF0A19448F89EADBB017F02

Previous signature

9360C88D2B089BC38B6915D01DA4E04511989F2FB162BD98B3DDDAD97F48B6C00280929592AA583FCD4DAE329E394B23AB7EF214F24114DB01521EA3EFE5E90A

Origin signature

3046022100F16EA0DC01272A95AB97723EEC54672A782794733E8F96E1D810C7AA0AE5DE9A022100E427B1EA2116F38C24757B9A2055985FA5A7F64E31C6696F8B75F28D6A72D996

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

001C8798362485502B07E7570A72BBBF0E03E06880E3D2C1F36D085C25E327DC9B

Coordinator signature

40C52E02A732D728C6E4B102F4A6D048EA7A4A764BB5361747B8B4B4F8A253BEFB4448DB12328AE963FE9A18737561D594F3154EBB9F4FE51A0568297587C10F

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

07B7B711A83D928283B5DBA3C678C3BED8D2D1F296726AFEE2F791C71B38A5C0D0770FD618DE4A7E02E3B913EC78AE780C0B7CEE5F36BFF1E70E6C3D0125610A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

F7EA1EC4222B692A596550BD15E406CCBD5F37B08DC2DAD9B550BC6C270D0BF192369BEA08CC0949793B4385B60AB6A5FCE293997719455204900AC255D5C00D