Type
ORACLE
Validation date
2023-09-19 06:28: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.02828,
    "usd": 0.03019
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000145A5E2089D68CC8657140A3DE8F4E89803421D57B82F1A1CFC669E900643543D

Previous signature

CBE38F8A17C1E24E37BC89BDEA70BCEB8DA41459785BB66BB13B1DAA1948AEDA2A10C902E95099E9C45CE029929116232C80D24A2EDEC8CE18FC6FAAC8426D0B

Origin signature

3046022100C33D2404AD8E80354BA29F8F083A0E1C733770D2B1624F39C71FDB84C0475B9C02210083E1D56BB90AC5BF1298DA291307E0A9903378F9D924F5EE72D166FE46A3E29F

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00C446483295732C29649431BAAE2140D2922CBFA0C4D42B6F20C9498F469EC33D

Coordinator signature

A84F859B5B00E60422331D3B8380C047199007A71A92E2CFBA06442206B44C02E6C1DBA38C6CA46E7A102A3C8423258C46429111AE9D9AC56AE03F4A9865800A

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

E40334F4AAA75A438DD199E9AC2A4397DA2822F40D43D1457E76A6C37B2BF34995F1E016F757FE0D3077EC3940A00B9B62B5E2FE7C3BAC77EB5697AC7BBA6F07

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

221D23E2FD99157D2B226F21AE9EFD01AF08DEBC89654A48B257E61A3A10836540E54E1CCBE5DEA59AA76AC7B5A1E4B2AE1AE9710F04C738E2AF224A138FFD0E