Type
ORACLE
Validation date
2024-01-11 16:48:10 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.04505,
    "usd": 0.04932
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EDBF99FE30E38216E13DE44BC9C0796B4C3661BE3DE0D9A4CBFCF373FBE5AA5F

Previous signature

059AB125B00234909FD1D7536BDA751E02473147EF2E318986E5E429AA4090E48963B11D8F2F6255DA01F4753FB961AC2DE8358BB62AF86B5CFA2E08A57A9502

Origin signature

3045022100C2DBC98DD4F3DFA4B7DC1EFAD008FE4C2401925E3F3DB44A6F03CEF634F809DE02202F8CAD1C9EC46B3463CB2E8313EE42B60451E227D36D906DB2C903481EABA9DF

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00F66F0555D70413F476684202CF219E255FD9E6DFF667EB373CB774BC3EF4E4A9

Coordinator signature

18DB8D5F80EDFD49D5AD328CAC6351B3E310EC7B31F1BBA59F1E0B000879DEF33ACAAB80FD8C9713DE6893AC35373BA87BDB74272589D3DCB0061102BF6E9F0B

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

17C77BA4FCDA480F691B4AE64B86B9CB235E73F96047C4556A00E506254C326740274B26E50B27B9BD6F54688B28A1A41D624CE4C5AECA6E0B9E1BFB5C1AC707

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

1813A14BBC02CC7A172AA29386B3142DF99E318C12C7661A6711F320603EC75F0497BE001026AB507FC8D0E9946F0E54D3AECDB24CFF94D876B4CFDDB3FC6E08