Type
ORACLE
Validation date
2023-09-18 11:51: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

0001B95596B8865654FFE973F3B890C85EE57BEA4988386731AD989CE6FA403B5283

Previous signature

ADE6E79AB814901D8821B9EC8A99800533A4CE21A9C264C4BF3A88F56341B1A9F7B4E83308C7F301ADAABC81110C96819A0D0C009551695F23F021D56CC1AB01

Origin signature

304502201BB8EC8BEEE04C64D4571F6AC325D9B68FDDE9A496C4190D5EEF7D80F3596A9E022100CBB81F43566FE9AE9D2E8D6B9B304ACCC43A72A6748AE2448CCA4634D6B9744B

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00055DD2FC12357AA637385DCF4A27CB522F0FC949F920324C6BCC38CA675B39D1

Coordinator signature

3364CF9E96247C32B9DDA9C11FDFD6037A19DE3598A91A844719DA0B4DA6E6802D4106B80DEA44194D8A0BD188BC60AC37DE2B5B7CA7F9FBE848C66FE3294101

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

A182084CD2AD0ADC37052B2058F001619778D8B03D60C3A1538224A80984676ECA9A252AB6C118FC5E7EF1CE73ED280FCF7A95100769CFD3A07D51534DE3B30D

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

D75D37CC965433B9C9966B8FA2A39979CF7390FF8DB62476FDBB39FE491A53858141CE0E3151A4E48E34CCB34B7E4789B1D35C33F5954D855FD28C34A342F00B