Type
ORACLE
Validation date
2024-03-18 04:39: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.03713,
    "usd": 0.04042
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D6A8B75F4B157721EF2EAD4E22D5A4A037DC07E3962130CD365FA0DB622CD785

Previous signature

302B9C21315448223958FF90F21D88C90F964A3E3048EA6570AEFF2856123F50F3EC8DC28303A155C8FAA506B9F2DDCE532AAD6A37DB8148AAAC91A850CF4E0A

Origin signature

304402207588906252259BB65DD67A91ED070D874F519EB6D7821B1AC0D39EC7C0E54F4302206B9353B2DCBF34A1CC3FD4CAC294AF1574D1C72BD6FD1F18BEB2F08EE3D7F2F1

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0021BE46060575073ECEB46A75B7074DECABFC6F85EFEA10015343EDFFA329D9C2

Coordinator signature

4D1F76B1FFD8A9DE765AB531D9E22673300837439BBF41DA7EE088CF514A4B0C5D07A9446B6B230F900840E5C1DE241E372BB7853AD085F123159CE98D6F610C

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

934E7887027F86A31FF262DB0CAC231E58A309F9D3CF080E1AC9FE5A758019C1660EB6B54D1BE512B72176C58B782840ECFC3CC88925F47575B54138F18CEC0A

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

CACF90AF5CF1E5DC9684265ED289FDAE03CF18BAEB5C235550B8A62E6F62CAAF225B3BF4E499F3EEF3C743A21F7EE22232E6829BA3DBA7A80E619D7223B7BF0A