Type
ORACLE
Validation date
2024-10-03 01:56: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.01151,
    "usd": 0.01271
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00019AA4500F99F6747A7CCCA4B6D9BC64EF63BE5391F1570649FA8AEA96D057B2E2

Previous signature

5E9A2C5942550B4D7CACA0E2536E0CDBC0935F0072B667AAB4ADB004532AB673A32772D6EE1ABC6B93D3336D78901350FEE72BE431142B65F1C935BC866C940D

Origin signature

3045022100AE9F4A03FFB88B901F23EB3932686368A8D3E06A77978303E9AB62FE1B39B38D02207A0D1D4227452FC73A4E57544E06FDA9D1DB8881CDA8F45F477CA01D90F620C8

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00BECFE21728A3F31A0026B5818C82AE83A8988C5A7788F4188E2EB43FADD845F8

Coordinator signature

1C1F7E332615D6AE65D193EAA76F39E4EBEDEFE3EE49BEBA2287B834D18B64E0C4E1E0B0B5AB0983777A0716C9BE1808840EE7C5EBAA264402E3EC26877C6D02

Validator #1 public key

00016A24FA6FC34A345FB22A7E90CB6BC583AEA140B679549F745FB51D59A93F7868

Validator #1 signature

1E6F0796CAA303B0B18119E5D01F879FAFB2D3B6B8DF695704817D4B59E168C8E54F74E960583C71C6C0FA9B93EA70E58B7F47F3F5638123F126CD5233FFC700

Validator #2 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #2 signature

E945D8158BF2DB3C1ED3FF955F8CBDE6FF82C6155575BF51EB0A6195F6AEE6EF392A12F2038FC03B5B27DB5F4BD8DF7C2C8EE54D31BF0DF2655608B194F9780E