Type
ORACLE
Validation date
2024-01-11 20:53: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.046,
    "usd": 0.05052
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000146D68A649314026F41A435F918D7BA861A110BC4FABAD3F95672A67121F5717A

Previous signature

15EF62704AB1F95D7DDBF5CCC8E8667B9B4C63B8B2851ACD6A4CD1A6EE2A170B4C024A80165A59A5553DFEB29F3B9B7B6801474C5B830AAA8E040E13C0F44606

Origin signature

304502203E6D129D55F8FBE694F5A2FA36EFBBAED7B53640DF71BFC1100125AEB816B2C5022100804C48F59A8283ADA7596BECDDCC5FF081B8ADF33D7ECE405CD5EEE2A241FFE4

Proof of work

010204DF558A1112A4F3F9A3F4D6929AE739B67362D0501520E305BFE64D8A8BC54D72AAFC78B943A2A1AF5968FBF0672255CEABAD80F45F795D8D7ADD06CFC992515D

Proof of integrity

00B840992AC649A0791C40179514BE71DA4EC85FA6C1A5E3BF037ED4C1B25C853E

Coordinator signature

570D0ED47FF0750B4AA2C0243C19AA7B939A852117AB083F27931F6C1BD8B269E46174C478338880A14EA41658698ADE0371735BE472F67ABFAFED9368CB0303

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

09331EA368ECF73A0A9E01916E85400BA7972CF567D6906EB034A3AA08B873D828D6518F4CF57BFC7EC8DAB56C7B932E447E104DB93BE90D0815B958A010DB0E

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

C4BC5FEC37F3F229A7DD7274EC1E8E67A6364D9DA9465A7BA74D35598E40E5812886923E19CEA3C3CAB312701C5956298FFDED2F756147E8B62A0F9B06F0FE03