Type
ORACLE
Validation date
2023-01-24 11:51: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 (36 B)

{
  "uco": {
    "eur": 0.08056,
    "usd": 0.0875
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CB0268BE27B9EDD9D398CCCA9A044B2CA996E11486D29C717D17433C6F4CAFB9

Previous signature

DC7FB151B6C77BD6B199AA040E0929AF7608F2CDF99F9B3F1AB349A93ABB25DCCFD848E6EF15030F03DF3D2EADCE1E2C416F92AADEEC8EE090F073FEC99B1E0C

Origin signature

304402207CA0B6BFC8C71A1B85E0FE8CC8646F1C0E86B3C9F5B3BB50C13EBE29FB71055C02204CA53651326A8B8E0B98099D7AA1C1E18C3EDCAE08BC548BEE18D904D48599E8

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

008A0EC932F69A53CE3995097A9A6CD4D41E58B243A4A6863A427124C92F50A760

Coordinator signature

F68C5DB350685D8FCDAD0A47AEE51D3DE4CFF1E426A09D7288326D7CEF3744C8C2FACD332CFE61A2FF5A9C8CF435CDD5719D2109FA10067870984232F9D61D06

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

9480E00122440C444FA03D6684961C960E19EE647B3F43F0A0D43360A63F421F7200E82CF3F204EA3BA7002FAD8CBCEF72C57F3B6D8A8BDCD7057D77064A4E00

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

204BD3D705647955E44882BEE4DC46AF455232D71CED212AFF02935CBAEAD3DC29ABF9026F2A99D622893607D6E986E62A7C4ED2F1AA97C0C6E057FD02AA7F08