Type
ORACLE
Validation date
2024-02-18 12:29: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.03456,
    "usd": 0.03724
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000132052B0BC86372E777AA3B754DCED95B28AD84177ED4C0B2BD3F097623946E98

Previous signature

01B0029578E51827D5E1A820929631606D4C5E1EC64BDBD4793CE4BE05229D4B9868C76222D3D39BE631CE784367B8F145AB3D889719C83C86CC9373E33E230D

Origin signature

3045022100C83F7DE3954F9390255921615289FDB79D88B8816BEFC9F4D7D97EE51EEA65AE022047F83B31D4F3A178D6DB909E19DD9C609051D2E474E2CAB14DB98D189BBE170A

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

007EA49575EBA8CB5803CE50531924B073BE4E8BB65970824D60E40B44E5385E98

Coordinator signature

2E93077EF2FD8642F90122D5C3D9FA71AC19E519A6C0C4E1E1E50344D18487D802D17F5A24D27493366DDF32A706328E43E0AD4F954973B0A87AB904F7BD870B

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

2A44A034434A46EC66482AFB0724C4CF5A188659A5A451F0BB3EB085B094847274E50118992CA742E97CB4A27E51E1B399324CC534A198E7D673C7B58BC86206

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

FFD4069DAFCFD1A45FD5233B5ED5B71B875896DFC132B48130E80F112DA3F5CC69BEFE957A833322173856F5AEFA9D1102A0F5DD014E8B162F16AFE95B8B0A0A