Type
ORACLE
Validation date
2024-05-30 12:58: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.02036,
    "usd": 0.02204
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00011698EC888098C06AC4F7CB2E7B4E4FFFD4AAD9CACE7B17C8143FD1BBAA639F59

Previous signature

453E3ED2085E727F6BE664B0EC1925F986CEFE342329BFFA25F56599BD5CD90D07AEE6C58E3383DA9690B9474691F2E4FA66C6C89CE3D457E9887849D1F2030B

Origin signature

3044022021C643A25463000F4BC1E319CBD6EB4B156CA2525CE7CB1A7F7B0349194E135E022006948108E123168423230BAE5F6CA389E46D487EFF371052955E6BD0F23726C9

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00D2C9C26ABF47988979494913A08FAF29D3A8CED8A4C4DF5FF23BA89159E47193

Coordinator signature

5C1FD244B2C5EE309C6C419A37851AFD5175312E39E6D9472B548730BAC7BA82EEA569058E97818A22883CCC399F084F43FAD6A27B7C4E7298140F5BFC024D07

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

D922F3D6ECFD9C5B7DF218C58110A4BA0698B5A18D28CC049548EBED777E493E6EB87F6C63958BA68AA2C2058EE9289026C600AD946FAE1D1CFD26E864318208

Validator #2 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #2 signature

0AEE15AE235B346AC715A4E9B092962DED03A12FCC7193CAD98FED5E6DC542FC2B7D11813700A6EAD2FB1BC49DFA0372AF98ECB271206198DE435CE9D84A3302