Type
ORACLE
Validation date
2024-05-19 10:23: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 (36 B)

{
  "uco": {
    "eur": 0.02525,
    "usd": 0.0281
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001214E98B637ACF79DD8A99B6C1764A8D87B1C189F0BB4DDCC104A0F4052FB423C

Previous signature

F685BA05A9E3718ED9CCDB46AA486E932052742D0E847E1538107E95A759C9DA0AC33AB8C42C29FE3BA6F5252142700C14CBA897EEE57ED4A77BDA6BC4F8B900

Origin signature

3046022100EFEA0337A36604458FBF6A23E615D1496AE3B0E157E2B30B1B70109ED011116D022100C846B8C3AE1A0261F8B5A5752C590A0B35C3C28864A05BBDA86D6A9A0D3739A0

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0098496F57B8F59D7B69F4F319DD9CE59B7E01FA3D5CD8BD7AD3D815D016AAA7FA

Coordinator signature

3256B90512DF0B1FB933FD101A1115054F10DAE62BCC4D69B646891F37EE482CE91CE3719B07D15E5052310AAC1E38BA7CA16B6581A0E57D8B847AA0882CF707

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

BB032BC91DDC1B1F17B0C4AA82154489D509F25956681DCBCE8B4830DAED59A8D7A2AC42124F39374DABB8103566CD06F8A164FF2B4306841071FAE659866D0B

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

73C05B5ED876B84CFC21BB7D0ABF0B2F6A89B6DEF3A78D0ACEF3BAA21AE68F07337EB4FCDF03FEE5C170F31C95CC5BE3586DC06D30D017CFB41E035A0EA31207