Type
ORACLE
Validation date
2023-10-19 00:34: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.03832,
    "usd": 0.04037
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014F1159BDF5AF964F79EC93C3F3E04B0B21C4538C9768C1AB5F4EEC0EE4411E0E

Previous signature

8CBDEAB68E0539B0E7ECCCC28A20E8C72169E95EDE8C4A8C4810150946A41074C8B1D7A2659C242DDC3F487C91FBF2BEBDD0C7BA57DC3E520F47FA2232668609

Origin signature

3046022100AF01EDCA7C11C8DDAE6D202DAAFC041855B6C6A7900713D52C5B614737D0B08C022100A715F8C7061472E91DF64124D0C3C93E5969BBF0FE6BB5079EA9187781C8AD25

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

002464261245D61CAD21ABD6E4D0E464F1CD247BAE1704B91843F9EE4B3F7CA52A

Coordinator signature

A678D332FFC836B35960B90618B3BAC1A4569213A189C1F69DD81DB2C4BF27BD0FDEE30B763CF3794487B6C2647AC2D53BD687D619642DC4703692035EAB4A0B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F90CB75C8D03AA7824AFF802A0A4B91013654DA251601D0CBE5E4AB360B7E120C9AC23D17D18EAB32A2C0F3929AEFAE77FAC6DB38D13B0EA6F0884C2CE6FB304

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

1758EB9E341DB283694C3DDA8096A4CA8A526267777FEE5A9E39D569DBC57E0BA2037744D9375CA332210E5613EC4C9AB07688077E76FA4676B9872094C73B09