Type
ORACLE
Validation date
2024-04-02 08:12:10 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.03388,
    "usd": 0.03639
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010FBCBDD4DA88B86C178C00C382B61932A216CEEE67FEC7F952B70E331F79C881

Previous signature

0A4789779A87BDE0C46AC6BF8202D4F0F2F380016F9DD5E0DD604D0B9F078DA493E9A3DC14C01E2DA97999EE121CC4F604AEC227DE82FFB797AB9857DC5DDD01

Origin signature

304402206F9C9D0C00870F9DE0AB3EBE3C1147D7D85E2725D0E83F7A6A5E8B0086A8850F02203F76435197F763125E188E24546A50F632F252F8FE16013EA1188718B8ACB51E

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0038A28348F85E3DE082DA38B4F28BC40E6EE9C9846EE8C980229EBF394488937D

Coordinator signature

56CA6479F0C8FBA2D9EB5239432BCCAC57DBEF5CEFB540C8A838524A9470FC651BFB4A6BBFFE59674DCF1D6C4EEDC123EF69D00391715FC9B1E8254AEA80F80F

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

59C251657478CCBB662CF3320760998D1C048FC53252BCA0A4ED0D32681AD737C8C681D02D601CAACE341EA9F64089CB0D3A67CA3A5BC3A7B114E3C8B37BA905

Validator #2 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #2 signature

BBB3C63AAD7EE7F05E099583479558E94AE00B88032623484466394DCF41D5A19AFE5D28C80D55FF5FB4890B917AFC8CD4A569302F87B1D6822E7AD6763C9B05