Type
ORACLE
Validation date
2024-07-10 15:43: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.01343,
    "usd": 0.01454
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015EC01BCB5CCDCA78A143F8DDE9B11B4D45D62A894B9C2526127263BA7D95B9E4

Previous signature

5174C6C973DB49EBA5A221A1603D5215851F3F5CA8CD9D4ADCEF7F820F9899A63881A3DA9FC06D4F8085B629F98B00F1AFF9AC9F5301359E5D664121B5588E0D

Origin signature

3045022057A94F39471E07966ECB7426D116C95264A02FC13CA07AC9B531877A2C98FF03022100E38A24E3BE68446EC3BA2AE97B4D3BBBB96A1E58E5DEE1FB2234C23A7ADABA1A

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

0060DAA19DD7FF45E5645D4141727BFCFE490D2EEE89B320D1BB40474E0A309E59

Coordinator signature

1EF6AD2FC0A276C478A7937849E77DE0AAEE76FB1B15C5BCFE225BBE8B830ECF7654D86D58EB5706271273E92F09FDCC46C1F292AB2E531E7B65D202B8A68B08

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

40F15ADE672E7504AB1E11C14738E15A3D0D3C47A0B079D3F3518DD165A88C48017878569145962950A2737AF54B418B4B4BC545C15A79CAF9F095D956883101

Validator #2 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #2 signature

0C1D82D07408E7CBD657BDBFFC98A7F68F8B03E90AD8F1C3CA32DF10CCC880F5AE5B21445C0C75BFD2BA051B2DCF3B66B60BDAE9CD92124A57B71AF393B8CB0D