Type
ORACLE
Validation date
2023-09-30 10:43: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.03877,
    "usd": 0.04102
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010AC149FBD58EC7F25B082CED8D28351C68AC0A28F7603D6DBC4A9718706F606B

Previous signature

568F266FEABE1A5DB7980B03D6B1989D1A96018AFB47B3DCAAD97D066B37A07327A5F81DB053C17A11259B1C15F977D83DE3320FBBDF23CAA5A17363203F150B

Origin signature

3045022100BDB80A91CF9873C2438402E25ADFD9BF03EFC9A9FF95FCD0E85E963E32DE034402207CF7B450F735F27A856FD19C082AC872B95EEF6CFC2A9A50FD1CEFDAD157AB33

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00009B2DAEE043FB950A048ACAC61F801F716CA47D2ACCCDDF21577B0C4DDD758C

Coordinator signature

9C54BB9D7AF082C974A54F6452CA7587F8EE29DC76A7F9CB23E5A066F28277EA7BC99E9D714EF272381D14F2AAB8975DE7B3131D05EFE110C1CFEB5ABB0D1B05

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

15B29F805539C9881FD293A4A33DB1AF1FC371FF8F9F324B496606FD5E15E461B2E026177167EC4E8C2DC3BD3CEBD3CA71DE2225EBF9EF840B93CF6E6D65A80E

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

1F2DB92337760CC4CE83087915DDBE0EA5DB5285F378F54161473B59821DC285C8873759D6261CDDA5B4E4E75D74B7AA2582CEF3227973836E356D7E623DD101