Type
ORACLE
Validation date
2023-09-24 22:09: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012D4A14DAEC2B22ABEAEEA7783888E8DCDC7CFC71B31B42DA3B0FCB1F3B78B7C9

Previous signature

B14A03DDE3A0311924D41BB77C45B25983A8ED0B248ECD2EFF77DA2C6B518232BCD84A0FC28017344211518B4B23BF3E51747DCC67F79BF40E7CE62280CAEB03

Origin signature

304502200DF07325B1BC9E25E3A3E69291DEA9CB5DE743752A39B3476AFD601E7D21E01C022100F664EC97C8CE7365D25DC373F309DDA2728C42E9B81A031C775F3F5CF4128E95

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00F883159CECD432012B50BE9872A2F694CC5DC93C9384824D42E092024ED1EB6F

Coordinator signature

C33546E23CDEB4E6666E0C3CDF4B7A9970E22EA72E102FAFA231F1C74129BC98B3DCF78F7EA78503967166C7B652ADD2EE7078F504AD850E9CD884BFF518CA08

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

39DA549C0A4427FAA88727575966765D115D7EA6D33B439557BF11D7B16FD212060457E55BB658932C6431D63776CD639C522E7ABF728E28656B532927100008

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

02BBD6AE66C2CAF6227249CCFFE597826194A1BAE16C83C6B47AC2DE8D44B45B9679FB2FC5FB280F34F69E8C06A8E06552AE25AD3F9519B421411BC704D1B205