Type
ORACLE
Validation date
2023-11-21 02:17:20 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.04887,
    "usd": 0.05349
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B20C44896E905E775EE3B7FAE5B90B8AF952A18D1794E1E56726B6BD6307CAEB

Previous signature

7DB90D6DDE2EC4300E85337E2DF9FA2C1CA08F64D464963794D14BC506D9A62CB17799A569A9C8B6E83BB7901A336C8A685BD08E1CC20DD4A89B16C8EED69207

Origin signature

3045022100F4CAA5BB3F1ACF084A86500132D83DA0D1EC963CBF190A102E052E1394930AF6022042D16F2F2772B1697CEA5D37A5E7C8A45BA76EBD69283154938581417DD80F77

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0096B66CB59A84A7A34B7FE6466404EFBCD9B0DC56F6C5F8481EB69794D337C4FA

Coordinator signature

D9BD87D8301D6AE3D3423D28B9305C7976B4785FE190BD94EC72DC81C90A514450340B64410C77C3CB1F007AAA86572E6BB412F1711A68F072D9B3BB877A7A05

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

A1095BD6116637101E6A2559C1BB2547604EF9DCA20232DB41BAA78642B50A13237D8CE510D484CD1B55910932426E0C7AC33C1C5A4D80E29D5A05328EDF5506

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

5576C2B9C5373B255FA8B83708871BBD69EA3E8BF5EF475AD91C77F7EDE34BCC872F8169899E877590483CC10DB1F926EE62C5E707F06D6FF96BD3B8BE91E505