Type
ORACLE
Validation date
2024-04-03 08:55: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.03392,
    "usd": 0.03654
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001CDA9FC931BAADA60BDDCE93D2A2BD36F96533FF97AE84B0FD0EBFCD4197F8F59

Previous signature

34768D1D67919CD56A0E095FD548B6B6A8C031E71EC56242D4118F0AD35B61474D650BAB28D49D25985F1D84D32BF839E42D33F230BA2306BF0F2265DA572202

Origin signature

3045022004760554E24D40F4EAB273DFB56FE98F75B081A78C6C4EF720E03F55C05B1747022100EE16BAD910ACD7B063364A608C5A66C5D0306A7A60E79A646EBC587A2A7A86E3

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00DE4816EBDD2916E0830631AF5032B4C43B92A0A496DD0BE9EFE7EE35186B21A9

Coordinator signature

3B6C5FAA9AAD6DCF52F75446CB34DD857123A3FBC615BFDCB4634FD80DD7C4191BB34349CBECC869A08C22E50F233B229C147F44768EA545D7BEA276D1E50B08

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

6040B5D1E88176CE937AB787AD20F4BE1B502D633EEC093BD948EC5940601D3FEA6A7883EA7C1A3518C58298DBCCD71C9D20425A058B28B193AC7D5FB2C1470D

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

EE996C183FA1EF891AD29C3A2D2952A8188B14B9D3CFECFA07CB501C98FD597ACB42C3143E37600F592379CF5C05CE42C81AACD0C4596E3FFA9A6229ACA80E0D