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

0001B9BE27468BC7B9C149D3EF611E6CB5A0D28507E4632961E3FB828BCED26AAB30

Previous signature

9FEFBC0DEAC30E31339AF82B57A78199D28BDB6C932DFF8DF4BFC7843A62340FEC36D98EE4E925A4AE1F1BEB102153F753F624B4BA587A7E73788A43961F9D01

Origin signature

30450220755FF3F0127F2A9E0C157F2FAFA484E82C4ABBF03AD581C1BECC29945BAED7F3022100905077E036017EE87D176B9BA4F1A6DB8DCCCBD64233A3D09CBFEB66C0F124F7

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0092C54D08320CBCCD1453EA06A612582B21827353A1A003BF626F83F33CAD2421

Coordinator signature

017932A51C8787BD9088DEB1D2E7CD9F2E673DA4071DBE7A932C2F96B9A63F41FF5256A20BACBAF2B392E5D67931762E216E0D2F3DC7D8772D2F97F0A5279A0A

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

320D900697BA4F4307AAC49AA3BFA49CD94A1BB6CBC45400C64E9D7FAEC4326A0BE965353F59EF74BEAEE97FA7EA6209863ADB81D0524A39839B13F8E920570D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

C6C8F7F93E1DE2370073625B829C12DA8FFC0EF08DC95FE2E14E036D0029206CF785F9C6B21F252507BC06417A0CE4B3D4DCF7C4333F08FC679291651A9A760C