Type
ORACLE
Validation date
2024-05-01 08:42: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.04201,
    "usd": 0.04481
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016EF74B327409045A8131849415EE8BF63243E8614DDA45E812D6348C8E4313CA

Previous signature

0F90CFB73E0F830505B488913F53C525A72418DBDB8FAAE068CB5FD0B0A2D2D9D7CB3D3CEA5D9ABF293EB79665D40AB32337E0CF1F6EC05BB29E6958D8E24A00

Origin signature

304402203CCE1F6B72024D56884E20F430CA8D2DEEB383630EA72666D103BBDD1CC1DE1B02203348AA40C189C886EB7A158AFC7C0E93E642AD5C9AAA9E360FB2B455A5D914FD

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00B64F5843A988B22A38D058CB5C6B7CC753C0C30C611D9903A5088B87C531482D

Coordinator signature

10289DCFFF7EDE73D10AE0CE0775310B485332C007A676D18236DBBA46C3CBEC0EFA0615C962CF32952917FBC8F7FA895DBC6C2E5B18C569B5318E8037DF3D08

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

FAD607F4464A3A146DB731B5AE6C00A830EA8FEAC0D022C30BFB25820499DF019CA83E9110644003C37D65BE40860D7C1A3ABF9C213FC811C052CC0AC4E0AA03

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

BB5104AB83FC2B0FF16BDA15A21E7A24D5E216F6E9DC6BDF32CFEB1FCA2F5ABFC5C0951FB7A260A2287D7FD915C8D8775EF32B05B076E44C45386E3D7B9BF101