Type
ORACLE
Validation date
2024-11-23 20:05:40 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

0001ACC9CC42C9EF502F8B977F0B194147DCA61E6B5CB7E33F1F763AD55F62E359A3

Previous signature

9A8F2A9B99CC6D55E718C2037ED73CA4ABC28A34196BC52BA272F6B5FD1DEEBC55A068932C3F5B39CC9289808026EE11B0ED9516CDE48E988D9E70FB7A85280E

Origin signature

3046022100E3BD00051DB5CB299850096881158ED4E8ECD18131919972B004F96521858E3E022100EC1EF92291C42C81465898C5105CEB6A746BCCD80C168DB465D53A505D704952

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00379F62D2081C9C37427B3527905A588E434EA2532AF7207B9AA820F66A0B2480

Coordinator signature

8BF152C8993C3B8F7805A6DD4F619BA29108A3E505D03665E0960AD1E78B4CC7C036E9ABB590BCC78A860D5C6F83A7ECCA45DE973D4A5C786F225BC8EDF04F0B

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

434373FECF5B083EB95929A0AECB3346C3DC0CB420EB493B04332787C87D6719AFB760C090A725FFD16B4BCF50C6CE80A338CB889B9B41BEE21FA941FFB2D502

Validator #2 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #2 signature

65EAD64D2CA337E980081F01D8964B601DDFD2A94D51DAE811B8C08E6D52EDAB7A615B8103593534950710525240BF1ABD9B8A74BED404D437449A069E3ABC03