Type
ORACLE
Validation date
2024-05-09 07:00:30 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.03167,
    "usd": 0.03402
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C639A77680615EB345BBA02173C531936A2C248697988AC047B8C93A5CC40E7C

Previous signature

B3DD29E65532B922FB96C448D7BF62A3B764B2F0E4F6073EB8309EFA64C1FEB14D6D46BCBB8782452E8121BF3DA600F12D3C26C1D5E3AFCC9CD9830E9F64B604

Origin signature

304502201C2436B86922435A63C7C7DCFBED9D8B9029EAE716F658754955D49A4F6BF303022100A05A07AFF5752DAE602B1DF8A2CC754CE592E82BD56CF2D5DDD114D061682103

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0080EF299059875B733C7EACF711DB8F29D8261D7D13F577246A11681A71B8401F

Coordinator signature

3A4BCB625A398DC58B2F9602F0FECA8A2871A879C8E2504325FA7A6CF5876FF1A59D6329048427C52EBDF8996B3FB140E98B0D3B77FC12FC053FF1F68C735A0C

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

D71D1788F17ED268F81F0217703AEB265576196A2438E02DC0096997C6A01220CDB966E6CE31EB196D9B7D18CB7ECF43B44303DEBB722463DFBB5A516B8C7504

Validator #2 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #2 signature

EA83BBC37F241680C882F091F0421DBF638612BF7956C1BDAED5BBF884F59A88DA7876268810F31D1A4D4F3C7BDE7D715A6A27E0BBE55816986F3097C14C5C0D