Type
ORACLE
Validation date
2023-10-06 21:28: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.03875,
    "usd": 0.04183
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000175B3408965811FB87A2CD3AF48BF95DEF78FAEC0026E1C2097742DC9BB9E8A30

Previous signature

D12FB09CBA14B0286ED5DEA86CA24A6B67E378EF5EE85D3A2679FC209C983782EDC9B99CEAC4F711DF1767620464C1C6ED6F41810E62D365C37C4EB47137AB08

Origin signature

3045022028C774BF073D41E3670B293E2830207C2D570636658790C11C20AD527C79D8E8022100ED78449BDD786E460E4CC0AE2DD8AB753A3103BCDDF6DA83FD879CB4763E3F75

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

00764C6044D432374FEE3CA195EDCEDEFE6F06EEF798827E063BCFD9EFA68B9B15

Coordinator signature

0E098A98DEA28DFCA912D0A0DABFBFA809C6DA282077CFC15EE24E7DA2EC4A1281DD8C4B41B0AEA0D7B6F7E13F726FCDEB26F146552B4A46C78ED434C695C806

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

C985B4B17A75FB13811D320F0F01A7CA4D49E05E368F67A57319D6DCFD7A9A019AA5F69B074C805E3762F75330864F7AE937338285C369AA7FA0B0EEB19DA701

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

E22B5DB8758CA2DFD7E893A36F4DCC9D1EA3895B3549D033C5F16E1D43E7AFFA3BC62F07200F76E4DE2CCBE1D9F063748D93A207AFF1AE708B43D7315A78D206