Type
ORACLE
Validation date
2023-01-29 21:12: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.08389,
    "usd": 0.09117
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A05368B91645F28C21C462B2AE140DA0B3038823C0E69FC11E839ECEECABF3B2

Previous signature

702B6F679E2768ADE50507E23303BE511268A4AAE3468250B78A10CE17F0CBF6FD68346B0BD2D444A9A90EBB8235B65B19A59B1B2E9E6AAF0E8D23D81CF7E40D

Origin signature

304402205E461EBF6811515CB81E78174CEC580CEE2B337B0DDEAAD2CDBE40BAA480109102207ACC4A258D701690FBA0B413863930764544CE5FA1FEB5EFCFC5BC9DC02E50B3

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00B9E1E829C71C6BDB3EB25C6FBF44A109AE1BA65AA6240B39E76ED5BDAE7C5C89

Coordinator signature

F50203EE9DE16B370EE4C864E57BA31F4A4A11AA079B096A22CA43E94A36C982995647D3D5C3892046A6E6E50D5D0A0CE3C72A20E61DCD60A0B84BD534F69A01

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

945030444F771664EDAE5CFEF56B43120712BD8E00B4B829551D7029E732DC27F4518F3E793F50508DC3563EE4C8C77C523045986EA3C59AF5CA12EB0CE26104

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

B47389CB44FD3EF4DB3480829B2F5F6D2DD8E0E8932927C636A02A884F480A46A4693C7F7C346C3BF53F05A9DE9AE5A26E0CB2FE91D926F80EBB48B996A24A0D