Type
ORACLE
Validation date
2024-09-19 00:18: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.01092,
    "usd": 0.01214
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AFF0EB0B0CD4346A4AEBAD53E827A411ECAA8B365FAFDE2B0B343D85BCB3B07C

Previous signature

9C06BB2359D9E014B926957BFE7C25CF665D71BEA24255BCF1FDC909AB4F6FC9FD2A050F6A39335956DAD6793171B3DFA929A37B85F382B8E56FD56D22B3FF06

Origin signature

3045022100EF0F37B9701B06E95AC9663203B9B950554DE5ADA126520DD74151912A8BB712022036EF99A64ECFE6A9F6A887D6AF2ED1D25ADB72A39000629A813808102BEF5F3B

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00EDA60FB430F4B5A4AAF89A793B142339270E01A49143FDE55E06A2D279AD9626

Coordinator signature

AE95A28A7750063B8216B46E011EE3F6CF8C0F026BBE98AEFECD5998FB9E10B865458AC790DC2B3B4079D18A9E2F9175E1E9F4B099280E4635888C2F038A0209

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

B19BCA1E5202973F0FE6C086A632BD275E23E45D0559A3FE2F219A9A4A77EEA6CE43877FCCE87AA20D211B6CAE540C62B0F0DB79D312400BF2DA734B8F40F602

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

3AE37264164906501FFAF58656AF56BE4BC70198F7A8887B75D3DD831F3A22F08BA15ED4EC4CE71B9D6878C3ED88FC3BE40436B6187EA60F2EFEC4D2116BCA0C