Type
ORACLE
Validation date
2023-09-19 15:38: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 (34 B)

{
  "uco": {
    "eur": 0.03,
    "usd": 0.03215
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000190375FC1F63789C3BE23A03B3AC5C92DFB9CC36BAE48A8D536EE7F887D956BB6

Previous signature

E5B13357D9FB5E683E11ED5D4C1191022F8F8BC2623FDD4AE4667B56C52CA3BDD926D1509F2CBF521DE9AEA7749B97F0D4D9E3D8DF5AC3324CC0EB30D850620B

Origin signature

3045022060E5E981146AB0951B7F8C19545D29652028D7EC662C286D21C328A08A2A0D84022100B15A85ED3ED7A9FD3EBA8C4D2488C922A5AEC5BE40AE7F35980DAB4E8F7319CD

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

00CCE1B8D258E0A4219CF78F0B33D6D946D6E1B652F1F101AFDD7882CFFA21CE66

Coordinator signature

99AC7A38C439AB7A2D0AC28DCDEA811639680F78E167D3FBD2C784EC16B333AC7A3689F19098270489B3B2F9277177426B2EF3440EDDAE27F3F2C21D6ABEC902

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F95270B2C8FEFFA7278F46334314726C02980620ACE27043C51FE94EBDB5D8D6A011574CC14316CE1AB6C6174C72448198BFD3EF6995A17283AB849B9F19F90D

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

F59C984DC66A2E8821E7643C07C9FA97D19BCEEB0A2AAE7E86416A21BE8BEB22539B9CFFB90C43C0B09C73DDF16E3E0B848A5EE2BEB835D48EA13DF7C89E6002