Type
ORACLE
Validation date
2024-01-12 03:59: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 (34 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.0505
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E003416DA63499E8FA72F4731D0164DDDDFEB0BB3A7B4A9C685769A79B254344

Previous signature

9FCC1836EC6A5745A0A930012A3369917F407FE881A825F7B7E8D992F8BE2F0FAA95E33D32BA07F0549073EDAF13FDB3CB495F1E312050619F6D7FD920F32206

Origin signature

304502200DD80BEE2EB11222B91913121D3E086D5ADE6A2CEC46DB0BE84BDE078DFAC0790221009A67095AF881FD2127F0F97D2C59C41F0CEE08CF59EE1B22B326A288B7438011

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00AF9D1CFF02898A468B10DC14AE94136E70BC99FB4FB710ED038E14A106CC93B4

Coordinator signature

E866C992878C0FD613CA7C58C8F36504BF798D1F1FBB8F99D7562FBF0D6B82945BEEFD52EEDF035F3206CC2CF3F469FA571557C154BDFE28408A3790E118BF0A

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

BE84E24164EEF93558919B0278C108D6ABF3D0F240BD1F0E231E1E446C998E6E42B3AAA90F60601E6AA1EC55C2E169D27F14035F51F9D6EE8F266AA53F597005

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

2823BBC60C08A1EC1993B1A30E63D7AE5754AF4375B54768569034D2420664B14993DC3AB6664F732B22EB1FD3A57A6C20F688079BA5D69C392E4FF339EB590C