Type
ORACLE
Validation date
2024-01-12 00:02: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 (35 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.05047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001238122B48333F915FE05B0305BAD7971E2CED62D53ADB8C1836B49B898DF11AE

Previous signature

60A18BAF746666163BB60623579B9BCF24E0F4E1063FA7FCC605CA9DF71E4A894819F0BD9A2BF0BA234E8AF70D2D1E56FDBFDA8F08712BC6CE75585D13B6D900

Origin signature

304502210099FC20E12FDDA413968E8BFA24C42A540AD5EED73998B156A717FD4EBD6F9D550220626A03F60BD397FB57BC1C5E8761E450A54BBC11E19763161B0BF0A54B7B883C

Proof of work

010104BB7216545F28C83467606EDA88968E19C436410AB446D1BC88FEBDE3506275F9B0B931CAAE420B96B2A158B7112F13795C878CCC346C76E04A96C59CCFC6FC39

Proof of integrity

0093160AFD95D0B5959B56C76EF475B1B0E80DC48D70698F59F1471670BC8EBB43

Coordinator signature

52C3D36D9EA2499034CD0573906D1B4B7005ABE363A90F6E91D48EE5F62A5DEDCB51DF58B768C4F2D6B3CA39386C1134042298D289B58AB6D36F2B1410E3D309

Validator #1 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #1 signature

284D6D2CF84E68E53205E9A36F38071015FA94121E06275526433301712B6C851EFC8F8C42A12815B02AFD56AC64492CC7653B25C27214524C5F6A5325E2EB0D

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

16C173BBB8827F67EBB86885A7815903CED71ACD2DE4912575E69E7B918F15BB669D336CE53F3E2DAF15BCCF5B24512C7B52D4C448AFF8D6BB3FD578D1579C04