Type
ORACLE
Validation date
2023-12-28 18: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 (36 B)

{
  "uco": {
    "eur": 0.0464,
    "usd": 0.05132
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001264A4A80764E5039B88FC66F1EC745FDF7B35C662EC3EB99C5C1E1D0F90BD443

Previous signature

89F53EE5C2485E21B9614C3504CA92D7AA4F39A99B29E27D80EE7B17B149CB51CCF08A5902C5D15317423F36B9B13280253C4B5E97505360AD3C7BF7A9D2B006

Origin signature

3046022100843B3D1505D9E4212718DDD23F5A2FDB4E58EF64DEB5C85A63D9A76EE4D6CB120221008A1106EB9143FF1163861E8591333574B3FB1587511631E9AB0FB27430B775A9

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00DA07FE70C462994AE52A5DAB549471FEBC0778ADB92970B9E027955809B84DF8

Coordinator signature

A3DD31C7C2B72276D204B21F6FC8928D44EBD929D242FE5DBC7BF3D9B251FEA94FE257E49FA30B174DB8C74F08ACA335967BBDE8F34BC52916D9BFC8FF2FAB07

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

608A22447032B128B9EECC9281527D111CD2126983CDB55CFF0585DB943E0AAA070FF43C36167B3E3BA1F240746EA72034A39AD03035844378EDF6AA4CC09C0F

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

071E4BDB2E408C37C2F340553107CB1877DFF4316EF1B8A9683EC27F36141BFBC34BBECD541B56F0A369CF0291A107A9F69091DD23AE4973412F9A3C8A770C04