Type
ORACLE
Validation date
2024-11-23 13:15: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.02061,
    "usd": 0.02147
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014078480388E558710FEE012F106A628B7863007D03A8C7F6601FF08560527FDF

Previous signature

364E6B813F4A5ECBB49ED7AB54EA69E3ECCC05A42782DA3B47E5C72748646BC414AD1B696D0A5AA4DF96957A5C1E20990E60B96B40919CFB5F4F0E9B3A28970B

Origin signature

3045022100890F92C78112DC7B1FBF6E8EFECA2E3F9D909226E7C93F0E57C28D49BDD3864802200F3747B1D30DCE08B0C67550E970B99BE2247F29908DA4D397565E34F19CE205

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00BC988BE3B7343DE8FE8B0662C4FBD7E9F46748CE3DAD3FE8608437169E7BC6A2

Coordinator signature

DC8D36547DC81DA67736895B3F6AB2AFE5599217296003BB5588281B9A0AAB14B7D65ED1F13491E950B230376DF80664AFD3878D095C3595A2222D4EB9C2E009

Validator #1 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #1 signature

3BE31920FED3652A51C9A9954FDD808B18BB5851884F623EC81E659BB777AB5E68F864E78CE82CD691DE7323FEA2DC59E5694EED933C99F95D47DF61BAFF1409

Validator #2 public key

00019721EC9787441F168794A0FB579F9383EE194BC5C71D8AA97B1ED6B1B95826F4

Validator #2 signature

356F6D08DBCF6222C2D9F0C9563BD62480B23BECC89A481508A891D9BA2B579DDF3630C914EAF2354DE167D6B04B360C2ABDA7A7B6AE75CF8A9A28403FB22F0B