Type
ORACLE
Validation date
2023-10-08 17:16: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.04249,
    "usd": 0.04505
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018C3C23789865C6270BCDD05DDE9D4A9CD7A183ED9AE34DD6A3B5822924864749

Previous signature

3AAB39F396F381D885BECBD7BB9D45F366D7562B4BE2D394CAFE4E5B9C61A7CF576E2F7946EAFD452D48194C101378140A4223D27A704BA7DEC2767E8E19180E

Origin signature

3045022100DCC086E8F2995C04371A981909447BEBCF23743E4E52DD26AC27EAC25ECC51690220311F3C10C14D0864AA415F364B26CD3E191ACBC0528AA64E470A5FD6EA43E86A

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00585E498557180250E0509292EB8DA6431B457E0B34C2B37CB40FDA2FF8CDF0B7

Coordinator signature

BA7C394C5DB98533A5BBA59C70D9DA059B1D6410DC6CD274436BBF1C085DEBC0D8118871197248AED5F6A150B6EEAE1D546AD2B47B6D958BBA419867231BAF0C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

232C2213F3F33EEB48533A39211CEB50E9FC411D5BF4F5440B1147A88DEE558A3E678E3E666318A97BA77C101310F7485588AFC4241E4E733772A63542D36A0A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

2CC6335E33570E0B2B344E9C8436A579DBF514A02D025ADFE3E0A63EB6C5F00B0368C02292E653F796E591FB86E834B02C0ECBD8B5B2E356CD66B3A20EC61400