Type
ORACLE
Validation date
2024-10-24 10:45:10 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.01501,
    "usd": 0.01622
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010F557C19BD52C4D6F4FFC6813869FCC95D95D4B86A826E9B628E3B9EAB7AD717

Previous signature

E10867A65BE674B7D818540C8D75DBC2CF8368C0B942245702EE5E9C7517E9A04CCB26F2DB95ADA286A6C6F7E15F66176F9D3CFD0C07BC90449EDE9311997205

Origin signature

3045022100804FE95778E971231CB078BF7A01F6E5C68B0D9DEF31A4E990F4781F75FF9E0D02207AE90E21611C1B2BD592182B6E13578648F1DF44BF64814C7D18F204B88BA934

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0056AEF41E679225A42FBF231C463E406BF5C1671BD4B5AFE234A24054D693D09F

Coordinator signature

064AF2D3FCF33222DAD00B581C03B45422781A6053A02DBEB28A604A40582DEDF3D2EDD54C25734F92304631F7C1B9E005E5D0F61BB5C0CDB525020DE5FEFD0A

Validator #1 public key

0001B8ED1E10B3AEF51ED4442A70E83C22611020C1B6F4FA92D4374740EB286EFCD5

Validator #1 signature

BC0D1A8CFAFDDE56326A506BE1B122DA9C7D2C81FC362979D5545402F8572EB7F8F14B581C7B56B0AB69075F12929F3B5CCAC04A6DD14775D21F8FE9DF5F9C07

Validator #2 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #2 signature

0E3B2BED5A7CD67B6765BC566EDCF0E2826B78674222F5C58057E609F85C244217204D346CC6B286661CE66AC59BEB4CAC95E0645DE12BCD1F9BD5FCB7060002