Type
ORACLE
Validation date
2023-09-18 22:19: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.02835,
    "usd": 0.03031
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001384C55119E3D0D817D6C710D808B799CAB56C0332C319175713BD823257B23B2

Previous signature

6C921CF720D7F3D13FDE784E485C00E38F80897283BE235AD69610F0405E4D80CEDBB266530DECD4229DFE901692572602B67184673D350683F3E64BBA858A0E

Origin signature

30450220335B0D83C8732B1C0EBFAAADB824A41E4CA5B2581212FC169243D475A5ED2D0F022100DED339732691191A65FAD7DFF4ED9139439F8DF9C1DCB42CE2082FD189B85106

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00E9FFBD2F4857648DF702A33C47F61964800A3763B96D4912AC50CB8B740390DE

Coordinator signature

FE23D09FB78FC3278D38483618DA353B5CF09293545C3E2CDEFC6FB6EC0A4BBB135F2CDF0F1157F46E1CDD6E85C965A116B4EB6E0DA664A27B7B889385360A08

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

B1D83FE5807121CDB291A3AFE1597A55DB193AD60E0A4B9C3E130CC4F1F3AA823F27C1EE3701B54952EBADFD334A81140B91FBCD53EF373EBD27E98D1A9C1E09

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

3781B6FD33ED05064FAD06A940846EB6571F7DF6E43B098A064A967C3AAC92861816A7C2BCFB1B25C529B1BD32A2E8F9DA1C4069B027CDFD560B13F56E92F703