Type
ORACLE
Validation date
2024-03-22 16: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.03559,
    "usd": 0.03849
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001DDE97C8251F7C1D6F372FE16D6C3AD48CA3BE18B7E2DC0DE271ADBDD2F201CAF

Previous signature

F86B4EE50ADF12C3DA043C36A6C5474CB3B05B5DC2CE16DEE600388197B0B6FFA654567C25D7C184FF6B0BDD9DF910B67A27E833A8041C1CE6090B93F7E0CF00

Origin signature

3045022100F167B988E7008D77CE92C88445323D23355BD5E932150CCD804DEFAF7C06E3C002204D3703DFABDBF7AA317230AB7A8D1F0B0A3547E276C63CFDDF5B4B84AEF9D60C

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

003A0A1F91582E0CDB79D9283280BDF6AE6FE2DDE37D4C8956748671CF64F9A363

Coordinator signature

BE0EE539A876A5537F21C8598829DF6AEA11825DF070EC1E91F8B18CDC969C850DBDC35C4E0AB8364F27F9FB39D3EA944E6AAE5A6F0CA940809DEFF915C4D90A

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

E2AB8BBBFD4A52D746096916F7A890764740EDF33DB9FCC71C397E40A57AB289060C49AD5D51838E5C191E9222B8146A1B6E38CE7A0453A8F85C7CAC36A6D900

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

2F520554A9BDD5FB0B645F185F1A0FA7FEB92552790B7BB99B944F87F06B81C2E3B436EE9653112CC065E43D3E7D9450FA5B852D278EC4937928C182AA1B540A