Type
ORACLE
Validation date
2025-02-03 12:14: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.01232,
    "usd": 0.01263
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F0630C58C06A2A65C64AF6DA77F2A32FBA08C274645B057C0C5AFD9DACC574F0

Previous signature

B71B2DC5775E492C9FEB7B2099BE03A11307841C079EFFE5E8D7D7B0FEEB9FC262BBD07FBC3F912B134057D7A1A81F02271AD43D5ED87D24C0EE1EE8F965810F

Origin signature

3045022100FB8E7DB48A4B29073905448E16A44CCC81A87BFF23880F4FF7E966B414618F2C02201019029E084EBC3C4C064899F46C1528CE25AFFFACCFE5503CF07E201F26DD7C

Proof of work

0102045B6C6E1DF621BFFD010983218DC824AE06C01F9D1927682F908A3D7A4D9F141FC4B9959E3F97136D6F1CD00013E23AF16FF6CB1959E12157C866EFD62A1CF23E

Proof of integrity

00C03C7F6C6790F163D1265CBE52E87D7356BBB93F16CB5843C5BEEB29BA80C915

Coordinator signature

9269A53FF76EF0F202EC0F10730442C1341389D9F0A1C6C2D8756086A2DB514110C42EE5E7661850B6DEAC0AD2B28E8CB8E64D9B51321E5FE7D1142A311D1A04

Validator #1 public key

0001C4DF2AF22CC19516DC97175EB01E97BDC5B60215FF36074AB0C63DEA7E01BEED

Validator #1 signature

0C5E1DB43392FA62CE3BC62308830D84CE4F0DB28E1E95EE8E47A78C34068288051390BE52974D7131F808EB4C6DEFCBB76CE5B4CA26096BA662D01BF96EA908

Validator #2 public key

000198B33BEE362805F9024BC5BAF348421DCDC0AAB02A54F314D58954A9C9A275FB

Validator #2 signature

65D33670875DCF4707A3A082400ADE254342FE0F99A1EC026A00D589B175209B45EC3302D56C051039B96A8EEF4EA04DC46555BFEE7CAFB36E7AA04635A59406