Type
ORACLE
Validation date
2023-09-18 13: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.02854,
    "usd": 0.03045
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017846296DF790951CBCDB512F9843BDC9B095456DB75999C00B7F7280179182C8

Previous signature

87F96AEC5845C37A7BB9C239D7FCC479E5CA8259110ECF9448F408BE6BD8FF766EF45F02F81AC035EE6A42A336C28BE4037A3157FE9987EAAC70352196A97202

Origin signature

3045022100A755BD64F8ED36891ECB3D2F9CA18E0CFBB3E578404147337C6CE99F149625DF022063D331AF1B1B214A32185AA1DC208C793546A7AD30530C3A971E166D21F3A9EC

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00F5174B3C03059B8EE1AD558735159A55608420980B41D0F8A49DD31DB64C0BDB

Coordinator signature

491EE2566EFA175690F87F819A53FAB5273E2D181F19B8769B485F9AF8475D02A5C03FACA2486A5AE8EF56A18F4B3A2BDF8AE8BE35F529B76BA7FA22837F8001

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

6E61D1BBEEAFAD46E6C60C8FA828048EEC7B97039DCE9A4F593A788912F1D3B44715A1A18FBE00716128E4DEAE39F093D2AC1833EF7DA3C2AF24B9FB78571401

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

CF78537AE22FE4FDF4BE14BE0A322EED8A09406294AAC8DD8703907EFD84278D28B31A1CB59477722E139C36E3C845B54513C5E835C8BC0C5FC9CFF1E8744B08