Type
ORACLE
Validation date
2023-11-20 13: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 (35 B)

{
  "uco": {
    "eur": 0.05033,
    "usd": 0.055
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001AB56F5D40571B94181ECB3DE802928C346CB5209CE9C57804C384C53ACECC5C0

Previous signature

1D009933AA9AEE3B79CAA626C749CF7061B4D2EB5B03E4558197528870ADF4E297E8114B757B20EAD222C17E3700F560934056D29D79E20F30CA39C2F8F48A0A

Origin signature

3044022017A39F58E9AD4A720BEAEF435F05DA51F113DD9CC9F9DCE24C71537BB8F5151C02202D7448A26447C6692840D3DFC820180248DC4C69B625F30C94BD1777949A6DF3

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00DD0D76AAA354CEE9772442C3C2B217D0E0270C35E85FDDCE8F8D4D77DC626160

Coordinator signature

3EBFA0CE025129683037EA3BD5996A31C2BA4656B500F302F377215BA5AE759940EC3F5FE6DF4CE3548E768486C4D710DC5E2F5DF63F175C76229E8D67C22A0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F73EB25B15B86A14294D7F737F52EA3D337E13856AABE03283ABE7FFB311FD1B34499DFE268C6364FEAC0BF4957A47F09FF1989A55D0996C153BE6EC33AAF60E

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

1B1E2F8D171A6989A1E1392242AC84A1B279005DB4B4F6A2545EBF08F3AEDADA5F561B6545EF69291DF9FF2B3642CED3584951B6582B809FE59917DC8EC3C509