Type
ORACLE
Validation date
2023-09-19 22:08: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001892CCCB5CD27ED237A8AF08AEF8AF373297B07F3EFD29C78CDB91E9972D540FF

Previous signature

D40F8542B04F6CE0A1BAE50351366AB480C9C88A18D5B8E00B2CDCD0E6DCE87AF14E05A246C76EA206399E98BE5E9455506A5F1DF1C0BC3124D8DDA777A8B306

Origin signature

3046022100B48333450A902AB9EDBAD03464B2523B14552D2258E586CFBE8B79C6DF89393B022100E99D88CC299C03AB1979916BAE1B8E9970A5EC30B09C6654C9A4957BC1C3AF1E

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00C246FA0CEFC6C73150D73D65859DDD5638E8612BACC21B96A8AA074DA979674E

Coordinator signature

A3BBCE22B6C4667BF41A73FD2FEFACEB76BD54D97C5F634199150FC1850F4A58F542AFD446FB1D9FEF8D34DC8085821F7740720F2EF90954EF94D45A824E4801

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

A949C2B32ACDE52CA121298489A57EB6EE572C2E9AB27596AB785F41A0AE20BF17C9FFE7638E8DF5791A357752A124513F27B9276EE28C6641630388967B420E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

6D40230FF619733927031B74F3D417B72407CADD7DE3697447280ABF1686ADC3760351BB9EC40FB50BCE20743769476E35CD00E053A9335125C23FE491AA400A