Type
ORACLE
Validation date
2024-12-04 08:42: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 (34 B)

{
  "uco": {
    "eur": 0.01901,
    "usd": 0.02
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B2320F27EFEB2441119630B9725603CD443A8BE31DF0DA444C4B71D7D0FBF8EB

Previous signature

1EB63B70078DFF91E5DD4B5813EDC4ACC44AA4A7843B450C699282E27CDB872FD713D4063AF96B1129889903C1519F32F52F90EC06BE903B80E111E4BF9A2F0A

Origin signature

3046022100A80C3E903EF34BAF50937FBF896F693372668D7E511A13A0B916F5216CDDBED2022100D0FE95951B20C9BEE6748E69E100B750B49477793E48ED5A47B597A5CF9F547B

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00457D0ABE9712CA40F7B5D2323AC5FB490E789FE6689473188D8A9D0DBF90252B

Coordinator signature

89E7829BEDC0592B9142DA66B59594B3AE10D93B72DBE92579437C6DDD77226FF56EFA01BE771809FE0B0733ABE46A7524A2826D4BA6EFD5033A55F6EBCE4E0C

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

6E1D8769E8F08E5E161691A5043B8E5911BBCF974BC6E3CA1B75451729BBEA613E8D6CE74B6706FA29900B7A6524479804B5C293862BBCC054C3D6F0330F0B0C

Validator #2 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #2 signature

2AB9BE56A5DB9573F5AA6A703494C07BD18D0C1705D5CBEA7CD0FA4CE5E00036EBC9A0520FE0C43B8C79CE589F5412BBFF2CB0B96E906869415E2C8953ED9007