Type
ORACLE
Validation date
2023-09-24 10:25: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011F8907197D5C8C71CF357B256612317ABF04DCA4508F715DE9C5C6D39EEC8B4C

Previous signature

82FA8110B8978B0CE0087F43C8D5C5EED5CAAFC8C8669FF8674441252D05D05406CCD6905F5A0F31C3C531FFABD4FA117511B245F21C9CE29182E4D897C3A70A

Origin signature

3045022100A133E13361E58FCF637B3CF962BBF6F29C0B3D7D25553EFCB853E4B68FC288E402202A5016B3E34CE5CAF4082944AE18AFC9C8ECF0FAB7C8DA196DE29EC9B544B6F6

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00B83180E00B979AEC57809B10F9C26059FFB7FCAB2B612DE540CD1F91CA0EDDE5

Coordinator signature

3DA0A2AF82D864194D034DA2C82D913BDC867FD555AD39EC13FED32C5BEBAD2760AF9B76513F57C59D366AC6370F672E93AE5EB1CD7D9691FF39630757A3950A

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

568825EC510F15472ACF3B066C4C661848CF9AA02F11703629BEED73535A46DD29A7C2B5D7D2F7772BA1343BB086A8A505CFAF8D49ABAB02A1DE1818F9E1420D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

1B79313D3A86E1F91F2129C727F7DEB5FAF30403AA05BF677F3A0F9BDE56C153F1C1CA5FB4248C226CFB1A872D181A687F770EEA1E09531614004B3850936F08