Type
ORACLE
Validation date
2023-09-18 18:23:10 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.02839,
    "usd": 0.03034
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D33FEE58E85218C89E7D4D1523A888B9CD9D8D75B1FF4E54546580079A8CF64B

Previous signature

F3C32DBA42BF9C1A0F3890C3D1DE718D989EE2137E8958878AF513707F32C99ABAB053068BCEE033968C5DB135917746E91CD613287B46A65476E959F0885708

Origin signature

3045022100CB3055846B6742692227F392C7583C65D8A2A77963E651510989650169C36D26022059F63DC34B21390968A0BC560699DA0848F9947CEC5C6E0443CF97573D01A13C

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

001B64F492153DEC71649AF9AD489B26D71F30692EE5010ABDCF83B06FC7AF887D

Coordinator signature

3811EC1C5BB5B7B5600E2DC028F69E61E6BC8019A8218AF1EC768DA285E26E03DBCF15644983D5AEE3EA7F7B2497BB85F8B4F630543DA2AA4F6D1FBFB3792307

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

86A0A7D14615D4BD786D8691909E2FF9663EAD836A70B9F3B966A2CF6460B85C9F27EDCC6840136DC8F7965F47E2707684B4AD9F7C7AE052748CABA784BB2B08

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

7780C2328980186B06DC6818994A5A65839380CF5F0FF65152894435A60EEBE961CFE248851C905F7295257BD9B2F5D6E70ED372351A4E163A4DC854F9BE0C09