Type
ORACLE
Validation date
2023-10-14 10:17: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.04092,
    "usd": 0.04364
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015148105007911A2322C637EB9081BE501EB0DC94317316CC7F3B174487A15373

Previous signature

27F28B86FDDCD9D84B0D8D18FEB9A7CA5018DBB4D14099E68FC3DED171ED1403719F0063F45840653329442E812DA4B6826C5FC663EACA5C498C01ABD6E0EC0A

Origin signature

3045022058B055629A141FD3DAA0C7938AFB699389180656E09EEB5E3D5DA44C0BCBF03F022100A28A4E7B12F22BD02B0D2B16DCAF4055CD045ABD144E3B039B0F86ED5B864B93

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00973B1265368DA1B688E174F7A2AA531C96D15BFF17630089C83B3148B386B90A

Coordinator signature

AE6BB9E75F820C0FE9614428ACBCECB5F3E8C35ABDDE2A599A46C641841673B48B1F40ACB4DA58BE1E170D95CFE51FDBE23B3CAF2EE410D365D75E4222A93800

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

65E11FCD990A4BCB4596D8F6E2F31372F8681E2B614BD154578892D1090EC6B76FB59AE9B185FCE4DC85F23586BC1B1E3886CDB62C376EB249A3EE1A761A3309

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

F881F4FB5A83986FAAA7345541571EBE6A32C05699406B3308ED8E0CDDD529D8F0E6EFA711383C922EC4E65C8E5C2E6037E963B2F5D03BC3E2524C97DEC5E80E