Type
ORACLE
Validation date
2023-12-20 15:22: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.04226,
    "usd": 0.04632
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E22371DAFD3760FD468C6C10CC93525375864796D5E8D2B97585DF0793C8237B

Previous signature

28F9B6EE99A5EE072CE13E46F54A9614ABBB325C00C37F3ECEE135F8A4D324BB35CADBA4DB78097AE2F2E1BCA628F66DDC9DBFE2805928656DBB42702F304C0F

Origin signature

3044022068BE11DEADB7FC583371F4BB045A01F95F9648DA6A737FA123BB9659E6D6015202206BCA6B9E912EFD9B455AB735F31490614D71CB7EF9A100CA824D9212C3FB6ABA

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00CED9B0BDD22D3EA6ADD3858327BFC369F75EC0C5ECC1A5E01D04C94305C36FA1

Coordinator signature

0409E0061245D5517B84EB0BCDC8C9F55489702DF4C5CDACFB0452058B8CFCD88301D6587A0D5F0046D3D615D7E99C3AA0B5225ABEAEB5E0FB7770155B7B2607

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

51B86DA9482FDF3386E5E3C025A14C9C6C552A1CBD0834F2AE47F9B597D13EA9255694E17ABDC7670EFCF160D18BB23A2C6C18D1028C1ACE248A1ED65862A102

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

382C42F1939CC2F58130302969FD5FFFD5853877B36CB3BB96662F490E27E2921435233103E69887A82F8D3D162AA397FA843E68A7D19488B85738CFD0F15C05