Type
ORACLE
Validation date
2025-10-13 08:39: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 (40 B)

{
  "uco": {
    "eur": 3.056e-4,
    "usd": 3.5406e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016A01C7EB644120C4DB74FE8D5DE78F54C1D897F4345B3F85CBCE81DE89513300

Previous signature

F4600DE7AB9995F02578B2374D5B6543763D6B0E83F7FB9B25E86B562807569B3EA9B8BC20F5A806B708677ED4DCA56FCCDDB3E2A55EFF0BD619BF8F4818AD0C

Origin signature

3045022100869DCF90DA8C6C968451A324EBFE101949E911DB04EE89AA79BCA6CDA993E22602206F3B5976C28FCC2A47A3CC1F7D6E4F1AC387491EB870996AF9578A5E9F917B8B

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00CA7868182F42E4874D5A2D1CB36FE8EB76C189CD030E318580552D82A9FB1D6C

Coordinator signature

A3D5497A7E244DC962C4D014CC92F24BAD72EA51CF266565728AB8D3184C5B2E671EFD9DB8174524B2353688CCC186304BD37F31DD45C4A8A0A68AC91FEBAF03

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

6D7576CA6B4373D4CD5A91728C95ADABA8F7074C71511DE2CDA3E3B30A9EAC0A05F3D074BC9FD61C4ABA56FDD07FB7D27F35AC4DA8C307B8965E69180E88320B

Validator #2 public key

0001118FF200888730B2963590093B3E384A49F58832314D00A9E65E07505DBBC73E

Validator #2 signature

ED3E56E410FFB8241FA0849EB996E744DEAB52D533F859FB8211C283F44DFCC19F514A9858E3F18E298113CA197E7FC974396D540432C95A2964900910FFD706