Type
ORACLE
Validation date
2023-05-28 03:05: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.05948,
    "usd": 0.06416
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A7A7F16CBD6B9790789082E8F18253B65DC6A9A4D69272884636FDE7F6E45601

Previous signature

5A7CADEBBDB27B739564DAA8F8A52E9491AA19D7697B3834AF4C813ED5651BD51F222D9E3C06CBF9A2E9D6B414EA65FE17C4F922DEC9936BBA19DC7F8D2DA109

Origin signature

3045022100F25031585CE7BEE18B7B3509FEF0C3DEB2C9ADA7EC9F025153E79D076A22C23102206A6A0E011BF2D97EF770BADC9D55CA5DF46DE391EFF8ADDCC6E82DF66D81BA02

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

004757AF47C2E791241F693043401A59BA8DB25B8365B5961438844D0D3A5F899C

Coordinator signature

3B84C0F3603D3E2B57E6AD22DA4176212269F01776650956E15A9D764F0D3BD0E2B90B57D0497DFAB0ED63DFC49425EF494765BAF8C9B56F0900A4EF24057E0B

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

82A872E0F26528339526B379D32647C160518F5AF35E98E492093B0DAAC10E85413909476FABE9D13410C29A9AC19A5A7959F33381E753EEA3B1A2394155310A

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

68A466B67C031885CA17E444A92866F4930228C0DE73EBFCEF55579AFEE39D7482101678603B533BBBA47B846D8F1A5C195720807F06243AFDC4A167D2707B02