Type
ORACLE
Validation date
2024-02-21 13:22: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.03785,
    "usd": 0.04089
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001232A4E6C7A1E41DD90CDB26411230A8EB86CBB4D3E59E896EFB23186CED590FD

Previous signature

9FD09918DAB2B0CE2EB4DEBABD6F8E1199096816A8D2BF769F84CE1FF4D0351AD457493A2DD3C5BF05C91B7B946422623067AD5A1B3F237943CC0F235B798D0E

Origin signature

304402201B7110774FD2AC50DF27C6AFB6B38A89713F334C3222B05BD73C932EE4AA29F002200466B173D7807197FBA2858A88D6D48156883F84101A33D7BAAAB9C74A19E410

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

002D326B95D99139E81CD25AAC5AF9736D7EDD1BE708B548881F1D07A1D081822E

Coordinator signature

2F8878A630D816CE252A6CD4CBE46E7C3937FAF2F9B7E92C8168CC039D3B253A7A41FA928AE20BA96E184D5E5A79FA2B37CD963CFB2D3FBC6AD5A386A4054909

Validator #1 public key

0001976A7B8B5D01066680A0DB69001F4CC23B4599A97F58C448D9217346B6C3C1F6

Validator #1 signature

29FCB45DF7FC56437D7BA6663AF0F002346A05736078D146D5853BCDE7546F5F003E8E44FE1C5410BC7EC5500E295CEC00F9E3A7CA25C04E57BE69A080A40C0C

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

E23DC336698FC62BC8D79548C8A2E361A08D6599AD07BFD2CCA0C36F102DE631502A97082857EDE5C38BA51F43A5604B4E63D353804911B7BD8A3E842F79B601