Type
ORACLE
Validation date
2023-10-06 08:10: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

00014A789167643097F9A906B3C12B0E9C94F23B6EC86C9E7D46C05E0231B7F5504C

Previous signature

9D0E9FB702566C8E216DCF3D7838BBCE16D4751DAB42164B5BC204C8F7FE5E1B0FD77ACC3DA0AC3B54F91C9EF33C596126B2B3D60F4927ABB041A00CF3C0980B

Origin signature

30450221009FB4F67B6E82443B63B57BEF467BBF97B611C1275B26CDB14FE425BE46D0AD3602202D00D32226B35C74E73204751FB4C420624E5FACC297E8FA68567E043759ACB2

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00A9D011B6128CFAAFC9F9AD877D85E4AAD342BB8541422861ACDC083010C36210

Coordinator signature

11A185CF859A0BAC94D3E6EAFBD08FE804DF0B4DCD25910480AEBDC17922169BE55B0305200834AF80962A55CE43D9711C3A234F1C8324E2EBAD0D24AC176B0B

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

BB4BBCF63764F03C1BB16018D70D42C27CF348FC72353DE51A321A407E85E3FAA2E6431B3D0369D0B1A2833DE6F4389DCAB6A658053348257122FF205F17F602

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

B876C255059FFFEF30E6D35743AE815E76CBA69D40E3A91275527197C887A878F6AE9E4210A6A01EB88544FFF67A196147A4FCE183283BE5DCD7FD95C6E3EB0C