Type
ORACLE
Validation date
2024-02-13 13:19:10 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.03854,
    "usd": 0.04154
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013D0D8D84DD453D639568AF602B9470D57866C79E02ED797CFB5E25BBAC371196

Previous signature

1620700B6BE23FE00A14E832FA4C18C6FA9E236386A4EF54AFDE30210DB1374F912BA7879DC1742C7EE5E722D894E7835243B5C5113FCB6D27328793FD2DAE08

Origin signature

3046022100B1EB178E10B92FEE15E8A96A499CA21EE11F47C68F60B332DEF2942F6C6EA6A9022100D927AAA355060D6B6CA6D9D6C865B6448A3DEA1C1DF52F277B3617A95B5A5738

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

000945FF83B4C32CC66C83C8D445DEDE0C224AB8F9D148579E04FAB3378EE0FBF5

Coordinator signature

B54F29F7881F19CFE0A22ECB7DCD996981958E975202C2A42694C6963B232B31FF9A551CC7D9731C32ACBE311A2F82CAEB8747DFF2826014CE652A44DDC3EB07

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

5B26A17C78B4BE4F411371E200486CE36523A1B2C504CB86BD76ED3F084A770F01F2607F257323B21B63E127C750D3B12489F869887BD182B7C83B2FECBCB306

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

62B20DD502C82E29924EACDA79E7E4AD281721FBEE7477B982E4CF5000710CBCBD5B6C2393877DAC1ADAEC6B12A7830B3CFAA7A075EAB8E6A00B880E52D87900