Type
ORACLE
Validation date
2024-11-23 11:00:01 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.02023,
    "usd": 0.02107
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00019791AB07ED0E6261D3CF0199562795E7B0053C729DC941A674BF3A11972BBA6E

Previous signature

6B2A84219A56EA50A5C70397D56D23F9D7D49EC721270437A916083AB765B0A9D3A7CF7EAC4F0E35019299FB52CB1AAC4CB449182F4B1AF2DFE7696E7E4E4509

Origin signature

3045022100A9E8FCE9D3D5C3E8C6E5E7E0521DC2C99BA3E21E489044DA6762CAC0ADEC275B02204291DA66A8435E450B9ADC73BA0C6750160B7A614D2B87E2C42C4F02F7E64EC0

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00DC6AC8906DCFD43E83BE5672D84D3D5AEBDE39D79BE5D1B136AB7A4BB956CB96

Coordinator signature

BE297E9F5425FC56481F12A92A07D84FDBD4A87567B704CFDEBEBA79242090694FEB6E9E84F3BE2E88064E5CB66CA3199E1F1F78D0738FADF39C0C27D0843F0E

Validator #1 public key

0001A5F6705AFE5C9103B4BE3307F94B3EC386283B77ABAA1D39C423EA4D6597F989

Validator #1 signature

2B9EA5DA1119F1BFD28C86770A26D621FC66F21DF989311B2A0E3B60F6F42D559676351C9B64135446DEDFF82A3C9283E0B81033FF69C614904762E193EACA01

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

C5F2A99791FBE64F4DC577A22046344D81EC71A7ECE74FEE25BDA4EBAD19C1144F20B5BF02B7798E40A5A8968C9EEF323276369E4B218F709DD1EB52493BE102