Type
ORACLE
Validation date
2024-03-08 02:40:21 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.03624,
    "usd": 0.03968
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016CEE29A50E8B808300D460F4C89AF8CBC013B37C4F65C9A72E1EBAFDEB048548

Previous signature

B87459A1A6B2B941760AC03D28A5F6A7DEBDB96EAF9AD8BF0B2FBD7952029303338C8643A85EB946C07C245E2F3D82C60419492E9F96BC09BA14D531877DE809

Origin signature

304502205016E8EBC1AAC60A2B73BF402E814CE1F1E2403C40C2B10EE8FBACCBADA9757C022100EBAEC1F074289413BDB5C1096878A2D887B051389C7E61D09134AECBA2AC7499

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00310E142170E50C4079D76C99A8ADE172A7CEC9BD66A50B5D37583D6F82745A0B

Coordinator signature

D3BD0D5BC62EEA32324E7DE6633E810CB9DF716E8E965F2592B19148CAEBC01B08FF14C9A4F09E2E2C961D4BBC87B4BFC51930A25039360C97FD38249D06ED00

Validator #1 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #1 signature

0753ACE9C463A594183592FB20F733A38DCA703F0D9A181C6ADB68F937885BE05C453DDE58FE29CD0564891CAA10A5564E497BB8F14677195837E520B0AE2305

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

72BE0D906BC6E7496BEA3A578D85BF8CA3D5247DA97645FC9369DF098D5B4A0DE3FCE301CBB1871E087FF24AED3CBDD0AE508284F394C950ED2A1EC408F94400