Type
ORACLE
Validation date
2024-03-22 11:24: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.03602,
    "usd": 0.03896
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00011FB05147491748BF127188A60B4FBC6BC0E358A618C2A07FE1C5BE6FFA69E694

Previous signature

E777727D05DF38206E3436E90B830785136BA3EE1B5EC6D36EC568EE1F404CA6D5ACC17BC0256F012E4E8DFD1CB2D292F6EF94EBAD0F5F4CA5D2F474FBD7F205

Origin signature

3044022062DBBB384AF85FD8A5D4FE2793D248D2760CD5E9B5DDF0278BD902FAB972FCD302205A446F96ACD7978A6EC01CE0EAA6F48A4C5C92F418BD25A4B045B3E33C5966D0

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00B9CA11677E3D051BFF6A904C789C480CF36ECBF5061FAA48AFA2CCD909CF218B

Coordinator signature

B9BF80CF47D6C96DE4246A9E747C7C62CA3E5F47EAC28C83B3FFDC81347EE4B9CFF2EE0DE1F74DFC87D7ECA6AB3585E56E09582E5167EB310D78DC268435840C

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

E88A9B50B82CB3A784FD87A3B9A3B447B8B1A8DE079C043A9721DD3940CACA551D85E8EF0E500FC378BFD9626E9D476CC9F62475175FA6DB42131250178B8B00

Validator #2 public key

000165397243EC40FD3CD5586F605EAD76FDDF03ABCA112C34F871CB441EAEA99135

Validator #2 signature

6DF65E525F3E2607033EEF210123820DA1AF531F6ADB07210ED0E7C69DEEE1D532E6DCBD2238219AD5AE612A2D98A9B2F4D43C82B1E59232ADB3BFC7EE86790F