Type
ORACLE
Validation date
2024-05-01 06:20:21 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.04256,
    "usd": 0.04535
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001669B07F515C074A49DC4AAE9BBAB81D868B19A15D00DF6F1763B52315D06D256

Previous signature

5EB74D251D6B891A182C123A6D70572FAA52719E93480EF0FCE2CBC0AD6457914526E16536BB577F593B73AA215E7AD2AB9D76AFB2D5AE5846B9FA24A2E86A0F

Origin signature

3045022100BBDAF76C7B9B168C6388FE776400D2F4218B7E942944A4F2FF66564415E3D46C022060A49123FED89E60EA6A5EF857C9CC6E3D3543DACE1C9983AC498D05C32432E9

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

003A02389059B789B34B75105FA5EE59D7F951B4F7C12E871FB656C9DE76F3C80E

Coordinator signature

109F15B573F188051472CDEAA0EAF3FECB2F5148ED221AAA9F7C1C319ECC807135B4FFBB1003CB16F2A7CDD88079BB75DDC096377B4C0EE3B3F3A25278FC2009

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

21453D9A4E337FF2F4FC57798E02738A9077FA8AE4D3FC6A03BE924110F89DD602A5227F8C9BDF63308FCB97B0BD398052507A5390F2F35C9FA41263DFD2E804

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

181E2FA91B28AF0DD42437BAFD00474D8B42102DBC1592D4DC57FEC6CD0C7D787E1F35BA08D2DEBC22FAACF29694FAACFA4E22EB6C1A09ADFC58FB917E46CC09