Type
ORACLE
Validation date
2024-01-23 22:08: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.04185,
    "usd": 0.04542
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F9697699A8B41AE2015ECD46FE84515DC41DEC63BF87A3EDE8A0885EB860370E

Previous signature

BF391DB68CEFE9AC2F740EBAF5F966141581D476470BC3B00107B1FB58B68EE52A355BA48E7BA01617F328E8F7E7F3E797AB51C40251570F58067197B84C380C

Origin signature

3045022100945FEF69C8DBA0C8B672C148FFE2A88D46CCA26F6DC3545F13CE0C6FB2E1F8670220580B27E191F8A1131FD03E1861BDA7F16D93B07CB19AB130BC23E791F564A66B

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0092AB0CBAD5B8F8B81740264C2F057C6F5DF6DF0088677D02C58A4795D8BD4B73

Coordinator signature

363A7C6FB8C80435213C81AC9F685B9A63E6ADADC99E52908C7F701805EA55AF4EE971F2F20466C4CC5F06B64F59D8BA43A4646675D11258DFBAEB0D9200BB07

Validator #1 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #1 signature

79A0E5AA34D387D3F82A5A954A2DC18E909B66BFF1FFBDEB71A343816735165EDBC17C6EA02EAD72215E4DF745DFBB75AE54F8F36D97A4CA5FF1C1676629B409

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

A6F732CB4DB45B0121F110D5363D3B78ED25D255F14829DA1031B9F12461E6C5B8E7C9A704EEE1C66D062327ECBC18EF119DCFD0731B52FB6CE1F88115D9A308