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

{
  "uco": {
    "eur": 0.044,
    "usd": 0.04814
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011601FF4BC1BA83A2DA0F6C77DE574AA9AD202FB7F76D8ABC28B1BE1D54C3184E

Previous signature

B038D3F54674F646BCF039A5EF1EFC4558D12FC791BF7A49C1D5F1B627D5DADEE39832490BF2FDFB45BE88617DBEA462D7967F946EB3FEBDF92057D2A0CA010B

Origin signature

3045022100901E2FCBD3837F9EF3AFF526A5BE3C4C0F700485C37804A20AC33C01953D8B0902200E33FB616130854D8F24B3A14862D3C8E5F61D584EFB721CBBFD6B0F6F58B17C

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

001838F2088A3E6333F31769E491CF2C8B74E2AA48E26E02B920CE7735C6B02FCA

Coordinator signature

E997BB3B456CBF951817B7D912F4FF25D902E7A9F31DEC46EB12AABB9158EB4B79CA44001EA72137050FB997EE9A5CD554D4B9C197FF0D426997F8C3ED744D09

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

33EAEAD55ECFB044F32A669609904A884D96E65C693A02FE65A89239656A85D97D202E68F67B438C0CBCC3F1A99B4D4C6F66B7D07F08098D320BEAFDD9D5BB01

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

CB56FA70B9465C7D99561B9DD6096EE9959B6F2CF90BD774506D5258F71B2FAA032736C7978CB133831D0BE3089FA9FA8716EAC25A069BE78EF8877577A32F05