Type
ORACLE
Validation date
2024-05-29 08:44:30 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.02221,
    "usd": 0.02409
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010CF510664A527E0B567C49FF4ED8050C1066A79A04092F67DD630C0C4AB04F0A

Previous signature

407C667501A27D3D56E021D9D295946BF938D3C73FF39A7BA4C9D36F0E4877EF94953645DD4D410781FB47F0B06D3D064E8A35292652D0DF9AAA9246DF0CCA0D

Origin signature

3045022100D670C28638269194C152A48EB2EE1E763DD0D8794556B4CA334764FC6BB0DBF802205D99B1EF748EA5C97FE834FD3EFC48206517C12711D381E820A2A84AAC574272

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00022222CCEE9508B3E7A480843BB8FC993B1C0806AAB7CAD43DA14FA1F68D14D8

Coordinator signature

C2337C26CB2C594561AB28724A7CF81B492BD6E4623FE6C72D402C31D9925C201A52493DE6DDB4985E146EEF6C12396200F1FBF6BA4E4234760CA1BBC0B4290E

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

88DE04916E66B825010D60F48E0453F65FB9375ABF7FA0F33B0B97DE7536AC0817E42FF5B5515442A6B5D18A3E3DABC66F776779C02CFA52CFC1BA1F1B0F190F

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

A7F4EE4C7F1B4E898DA1263D51DACF53D89767490726F939FC1D32EF809C36223C307665DD33A8A0DE659EE20FA493AC4A6633378D59222E7FBD7E990CF99406