Type
ORACLE
Validation date
2024-07-01 07:18: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 (36 B)

{
  "uco": {
    "eur": 0.0164,
    "usd": 0.01765
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000129C14CBD0DABE5B6DC7541A4BFC969EAF05582BEA8FD5CA4E80FC53ECBAA14DC

Previous signature

BC365692BEF29FAE0740A0E1F8B4527F85B5B29CBFA26031F25F88CEBFCCAB445C694B2B8A6CE04D6258FDF73BB8EEFE228B5A3C82E9D15F5BC8DF3A515A5F0A

Origin signature

304502202B7082EBE259E0E8CC3A56A665499455AB39EB6E7A6A7FBF0AC09E356383614D022100E473D1DB13B1B640C7586A87AF75962C3F01E00CFF76B54AC785CA2CD5BA902E

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0057A12304B04CBB62092C6C792831E9AAE6C2AB54F59054F150BAAF4533DB2088

Coordinator signature

B87C49789CECD6E7C58EAE1808FAA0277A07DA6D00C3632BCE8A1A52555A0E2E0CE45BAAA5ADE7E690E8A72F48ACB0EFE16B48DC2D57E796C8DA0FE0248CB909

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

0368FB4F1D6C89918B4E819CF444535AE080BF26A3D4E32C566E8744142CACFBCC00DAA811E28A9D4344042EA8DCE8065ABF5ACCCCA24D0B0F788249E7DFA802

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

B1B99680BBEA12A10DC0CE3FC82F0765F9447F6F9E043DAAC01D3D4793C1307A42F68CF655F676CC78C440A3FD663CCEA58D4F69C50885A0AA395FC78A3B1A06