Type
ORACLE
Validation date
2023-09-24 04:07: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.03002,
    "usd": 0.03201
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011D81E8D7AC36AA16A79ADA6102E0D5CD47B41D5CE9EA91F5FF2F89C2DE440BAA

Previous signature

7506F1B33E3554D3D536EC4F4DF4FD8BF8C3342FEC0FCFE7985A140E0C41E43B47FDA93FC1E9767DD7683E849EBC53BE71459C047574F17C4AEE3BC663A7C10B

Origin signature

30450221009482D222E4B61B061492B2F37CA4A401B2104DFB623AA715DB97B5E0E4344C3202204FD80E1E1A3EBD42AAB5968F35F48D48B85F6EA599CC5F36BB799BB47A38F6E2

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0005F31EF4D204FFBADD82D2B7DAA13C0CE7D144684FB8A3B15B08BB1AEA52DEF3

Coordinator signature

206B629264154B79604D086CED06201C865FC4A99910EA0869A8877ADC707204084E817E06B1DDC46374AB180B5454DFA001C0E5A99B66D5A936C5EEC9802C05

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

01CF187E6C073C8882870A6FD85F17B2866647E1909D94F46DEC2E4B5DD65CA253CB2F35F2539BD9B61F691D0CECD06BCB9C7C9D002EBD6827774D7CAF433502

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

45E1D5083732208F5B581BCA6236B68A14791799FF55A2D4931AC94E01584D48B99BCD34B3310EE006AE5C7133087B5C7E124BF19988198B74DAA2104D13EE0B