Type
ORACLE
Validation date
2024-11-23 13:10: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.02061,
    "usd": 0.02147
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001307FFC3C8207DAEC65EB001B7B8877D8920C9AADC1CA0B3DD993506A594F5443

Previous signature

7D2B5C0372E744F8CCCFDCFCA2CEA251FA69AAAAA86DD6C7C1E214E4033388FCFDC01724C1BD795828972079BDE9CDFCD39DB788AB55ECAA21364EC08106D604

Origin signature

304402200ECF08E06F948E513282424681D3B96ABFC028332FAADB80A1D6086C886FC75E0220045C487E52D5B7A053D9B83969EF06DC38C0EFA671F7DA580A7E9A72502DB2E2

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

006012CD30E77C448C54CA6761FBA29D2AF07F7CEC4470B1CB2608061D4C10CD46

Coordinator signature

328EB03B4305D555C1F5DE3C13A80DD03ECDFC64C08EAF488396BE93AD20A4BB028BDF694E051A5233D4D3156D7F0549C8ADC96DBD3FCB37487CB8DB0B05D801

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

92537C76DD0CF8BDECB5267989C16E9D8D50C9E64FA2C81702A8BDA81BA2B3468C42C021E99681574C92AD9562131C624D11C20FAEB98AC4F22E30959AA0B709

Validator #2 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #2 signature

3B7F4031277CF51F0CB4FCC415614B24433B28F6929674E8E37AAEB77AFD6EA18C8405CCC2E1467BF6C60CEB6E946E337BAB01CAAD4C20C520C02A01A7ABBD04