Type
ORACLE
Validation date
2024-09-19 08:39: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.01113,
    "usd": 0.01243
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001768934ADF66E05E124E8E672476873E84A7C391E7259532F0E217709B6923F8F

Previous signature

48F741E32EA1C25F412F0D8EC30A165A227C59FEFE7A016646A6288D2A2C221302B4BD0CD50421AC1AF41353F7B8CB1B7F02C71F4AA98EE30782EA67E0A54A0D

Origin signature

3046022100E1E2619479AC32487B7451C3F4BB0A823F6B4DE5A1C4651AB7404D605E18B34F022100F04D0FA985C69A23A846EEE482C289C0446DF1E2FC5F9F8AFD1770881967335F

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00D89DD13BB951672AC5661F885BA55260AB11A8BCE466D7A2FA56A8C8F6E8C8D3

Coordinator signature

A4FC5A5F52B71D062DC8C4A390EE198F909555EA49B7D1B83C89E5CD45B7D591D82D53368DCA44D2E4B7C936ABE4FEBB66E06357EFE6A71F5E0EA40CF6A0D00D

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

E147B59B176E7C067D582F50E9290D954C6E0FB82DBCDCF262EEA36CF58B358DF440644E097A3D8A6A99030F9831C6B7545A6D7D9B6114C96AC2BDA388731B05

Validator #2 public key

0001D9711BA3565FCB17BEE7A45EFD5B558494A658827403D5853D454F501C5FDDFC

Validator #2 signature

E3697906786846046818A1A2768688570FE14D31EEB05F037817E81AD1EC50382EDD676DC137538BFD760B3813294E56262BA4C1AF3E1B0CC06F77893EFA260F