Type
ORACLE
Validation date
2024-11-21 17:14:01 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.01812,
    "usd": 0.01901
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001EF42CD250E3F1C3076B0C561A9053682F8C9350F6BEF6FCE039581C77A4B40B9

Previous signature

1E98471B7448D8089B900BC4D486F513F055C77BB97D992E943F449125C54AD366E01C7B62918B7AA46B1B9847FADF37FEE3B9F51F9CAB143527F15D53E47609

Origin signature

304502201CDEB17EAA06F0752367F5F1556EED0ACFCDB940263B3575A69F44490AD59ABA022100D7D88B1F95364E8BBD3DC8E1FB223FE9480C553DBE65E79061912C61B3C16436

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00DF2528BD0B6BDE07267475DA44389B0D02FDC846C3E8AF01284D4342EA203B45

Coordinator signature

5BE02B398BD6890F79AD7B83F334E1892D16AE6CF8AF668D9778AABAEF3AF96A26A1DB01FF4956236B178E299FC1DAC273C584A5960A618CC591FB5EFD225102

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

F0E3585944E158ACB3896E47A219754E42252CA48BAFF4684525A1872328568027AD81843FFA3FFFEBD0B5D036E068F51606962C51C19C632BD254B5B03A9E0A

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

AFA36FD6691FF3E5C1CEB08DE1F39A349977B561B686530F152CA82E8B2341E0259B1FBE6391735AAD1D1B60A94CB3CB62E79DF230976BBDDB5FAB91A04CD20B