Type
ORACLE
Validation date
2023-09-18 08:46: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001281021A33BDD6D01752A9338BC9F13810325B786500693DA848F5661AD252BA2

Previous signature

E706579AF52629F23A23D3898C5A5DD3932BC336F868351B89C125B540235948DC6DA8F0DC2823E19B985E5C46E59B2F4CA27CDDDE992403BFD0F9A1CCB96807

Origin signature

3046022100B5CE2C37A763D2D7BC77658B5D93E098935A3E95BCD86BBEE6706B770DAFA56F0221009DB23BEB990AE37B5BC9D96258A2AD36EB304B4A75281F4FFFE1EA6D5405842D

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

000BC729B7506B6C1154E227FA2D81A185642DF63E60354BC7A3468C5F3E246AFF

Coordinator signature

0BF600149998D253EC6CC05594AA4D2F5575791F443D9C7421CDDBDF94E0CDE8E26568CB1E367BDFAAD61F2DD02D0EB1155082CF3FEE9D308061177CC84D010D

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

79742128D003E39072D5CB58C54196CA6FCFE0FE943B3A62966BD1BD81AFAA442077D2A68440A3396943689AA7DFCEE96535EFDBF82373780C76562885CF3A07

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

29EDDF11921E4C00888579C90EADCE1AA939F1BE4D4D73DC97DC378930EB10D2B9935E413EFA1D4CB5AE3577B35E8356B1D74ECE08CF80BA473B8226920A4B06