Type
ORACLE
Validation date
2024-02-18 07:02: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.03567,
    "usd": 0.03844
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A9F3ABE9653371906B89A9529C68112B143F851A7ACFE05B76C3E90F37420677

Previous signature

FA96263CE97BABA899BFE3D03AFC6FFEF654D379174A01B64C5BD054064A99C8ECB20DBC027C0DB951E6834CA3625BA7F19415B6E5CC0D09EABF359CD28F850E

Origin signature

30450220731B6B57AC1976D81B4907A95047C7DDC8BB19451A803E9C7D8F8757EB27AEAF022100A1FAB6B396299D479094DD0BF5E63A2F8C0976D775F892C7B3C46A9F280D5C56

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0011FBA1AE958D66667E44FF0F7FB57E3F6B2423D2446CAFB3757635BCCAD8C89A

Coordinator signature

80CECB3CD29E0493FA2969B114731BF9788EF39D7325A4A29777BBD3C6A7D5C3C6120BBA043758C1A752EEC9004DB3EE3BDDBCB7A1C4237FA620EA7D74F7160F

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

6EE2068FC9CF31D248BF10261DDA2B04A0F9256810E474BF8EA4AF1A6A2699CDE5A50D52C6CA38AB429DBBBEE91008A22C1F7D8A8B8550523004DC2265730406

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

E62965A61AD0AF5A0352ABD55571A3A86A9D282743FBC844F663737123A534F835B30321ED007C6E6A7AA93E860B4829C549D5B8C677B7021BC58CAF5B4C600D