Type
ORACLE
Validation date
2024-01-08 19:15:30 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.04424,
    "usd": 0.04851
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000108EA41127B938628BCC08E73A40ABFB638C7203934B8729B3FAE7F49665852A4

Previous signature

436BABDD260056F7F373E54F357A52B7FC07E663D989BAAA77F0C81C5E993A5D0AC22640224E567B71F748F0A0F201C29DFB9CA4F6571E6B49FCA778D38B4D08

Origin signature

3045022100963D30999DB91D3E6AB90C75F3FDABAF24FCCF43690AA59B2CD6E642BD8D57BC02206A4BADC628AFE9311C63B2F2B5537089094A4B80A4FC519432FF6E287C2EDA3E

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00B6FB816C7E14AB8278D0060A406C6C11C57C12CC899B5BC68F34B9E4DC763C18

Coordinator signature

BD3E9BA0C31351B68C0D8922BDD5A8CF7C114FE0CB362B7EAEF98C66BEF4D8B1A16A02BF2E0244A969383757260B54FA4B84BFB7DFDF73C6A550CF1DE7A88000

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

2BD6115031FE758669CD816A3DE4D0D4AD8A00FB5B1C93C5502DB1C69FBCCA5B8A1A9166A79832D122540D94E4D8A5401E0451027EB6EE0C8D7B6279421DAA07

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

390A322F9DAB3CD6D9416460797A509C417526786AFFDC099890FAA69288A1F668FC33A41F2224616EF38ABF2980E31DEB6ECB2A0808B347D8CCBAB49D248F00