Type
ORACLE
Validation date
2024-01-11 21:46: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 (35 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.05047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B7B709FBD4A87722ECC0DD741655F4B55DFF9F4C209DA2B1AE626CCE0DF7BC17

Previous signature

5716299A183C3161BAC035270D2E57A5AC0562B6737828956A969910C0747224D1F8EDE635FC77B847D3AD71B0B0F0BA248C43BD8AE4ED8BDABC28F34C9FC309

Origin signature

3045022100D3DE98E7F8C92897900A77DA3ACF1B86D6EAB0F41EFB2BC12928C50426387DA3022015C368E9120A327E86509C55A2104724EE50A4C947126A4FD516CCB0A8C693C0

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00E1B2A740C1B96820DDAC2258C65F383A377B6E852D1BDC9F59C1DC2AB216EB7F

Coordinator signature

1716E48DBAA99C510864E967A072375226078B91097CB3E38EE7FC9BA71709C502D400DBB5F187BDF26DFA1B938C9899450E14769ED67A7C90C0218281BB4804

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

054F117A1A9107ADFD150CC5008D8E1F1AA023EEFD3E5CA0C3C38E1F865B6198208306331FA3E59E029CA482562D9B61A3874F63430FDF83B790B388FF46530F

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

D1D771FD9A90A0EE44B5600CEAB3A1E90B9B39607CAD1BA753FBAA3288B5E88938D5E90ECA3C3DBB167AFFAC445D7D6588BB12A7C9CDB0E7C079FF0ECC0E4706