Type
ORACLE
Validation date
2023-11-19 14:41:40 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 (36 B)

{
  "uco": {
    "eur": 0.0504,
    "usd": 0.05502
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000104D1A548AB6AC79597959952B0831C41E7F4295F8A11E492ECDD6E10A013C8B5

Previous signature

3B79035BC48A9E27AACD717DB3AC4932E3370FA5E1A36E006E11E3CBF53A8E5BF8BC3C2ABB9855FC1941D5DBB9E0BDEE18EECEAB93954435E91EFD6C20F6CB0B

Origin signature

3045022019E284873D653EF369F0FCBCF07F747250A68AAF5CE0E3F358FC982C7BA4BCF8022100BB23999DBE253815ED670F818CD4693E081483C340F4F9F7A8E0C340C45F17F9

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

00915286799B5363C9B6B32309166F46904F038020E415CFB8C908C01892F6FC19

Coordinator signature

30730FD80C4F73F9A84D133592F57C3A6B9F01DB0D8FF8A1AA8EE6B263275DBC2F00334719BA87B02932AAE2C8708567C3986D8A7237DC46A66398E4AEF11306

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

4D44992B849A02881F2D021DB0932BC662B4B74B16A2FAB81FFB0F5A0465E63B9735C3ECE92EB85D0EE4259C4181DA4018AB109C6F4AE0067550219056BC400B

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

5B972BF6DDDFFC708BE2AC7BD42FD01F8E8485D4808A5CCFEDBA6C37B65DC56FE39BEABAABAAA5571099A8CE804148C8FDB63DCCB50055CE9E3E70D3A90D4806