Type
ORACLE
Validation date
2023-12-19 10:45: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.04128,
    "usd": 0.04517
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000157F9990D047D77A5D483E1B65AC23831D0BCD77613F3204765CC03BAE89920FD

Previous signature

98650FC9EA00B3F4E9E30A98D93C66EB4E94A2D40A60D3977AB8B8C68AB17CACC1C19A86E8AE7676849594EC306090D521D863706EE1DDA87F476F2A271BFF01

Origin signature

3046022100891E80828CA8D50E0F9F1D0EBFCD92448D2B745A73D0C1D1DA75438EF26C5C79022100D9B7EAF155B006CFD1920261E5C578A18CCA0E9299588BC152269227E75A32E1

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0088B3CFB29F5E69039EBCB7049B1C66DCA3CD7391923DF822BF8061ACD0FA50DB

Coordinator signature

680ED6A432D87FF983A1B01D244BD4456F7A67B9D7B30C305BEE2A0D7012657DFF50425578AAF14F2D5500337902FEEE06111660088FFDC9FA1D2C59EAF19A08

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

FF129E0B53F0CF59F0AEA2349134F357A44A2AC5D651D2BF5DAAAC0D0B8E462DE85DE882B3E079292B6FC3A880CC4A8BD6F91DA58A3EE30F59C2EFAC220CDD0C

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

E3697A246C77478C3A14D3BC2C01DCB6B4FFC5A9443A4C96AEF9D17A67A40417224F67225CA25831C23F4EF9338A8B9777DC2D7D882FBD02FF15D4ED2303E600