Type
ORACLE
Validation date
2024-11-23 19:38: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.02132,
    "usd": 0.02221
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001053658DB8DC0C2246D07AB46FBA1BC9B81F12B25F80B239CA78128C9A4430D4B

Previous signature

672C5EAC927B7A45F2DD01254F4B91C597BB498A0D1DA86A8F8C8E25E62F074BA225E98386A2A348972B5E785EBC8B8639740BF438CE5C5E25DB5222978F7E04

Origin signature

304402204FB41816144E86E72C3F5F838AE070D20D5092F85F3D12CB9C70CAB8B516E1640220602BA7DCAF895B2CDB032826DE12A77FCF4D6DB7B75AB98955B939F8BDC073C6

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B8AAE3BE4BBF6EF592F90B24EB60636092E8214B8AEB9C7A5CC69F4BF16D0479

Coordinator signature

6AEE34E32F94843DD912E7DD500D5E340EB208AB1E9A64898A64C607292AF7BF0AE808D99A234DA400233AFCB5B3C8D4DF17934BBFF37F4A32CA4D4BF8529B04

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

401A63E2255FDCC3535EBA02D334766B0FD6A6C70A7C3F0B9040D8C33E223B54FA31604C1C6E5C8F7BFE8B729AFD0D866ECC3ED2C2CACFBB67656A82817A780C

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

8E7B5D062E3E01E819FD30BC528CC7AA653F45A2045C40FFC40524B890B1460D8B96F469F982EEE1C0C28BAB90DF02D79293C5E5122D00E1C989799D42FAA801