Type
ORACLE
Validation date
2023-09-18 10:12:10 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.02835,
    "usd": 0.03025
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DF8278A30F914363BD8800D41D97AE6D1A84B76D534530A88A4200BA6026A4D0

Previous signature

B4C3B63D634AF2BE35187C40AB0EEFA268FAB7D872CAFC7CB7ADBBBD17987687D3623D9E62C0E5F3CD716500026ADCB1B43140BF80CFA3C82BB2B48D5D9EF402

Origin signature

3045022100EFC7BB38C99864306132A65607BBFDA765963965A5066B5CC5AF7BE35CD51D4A022029D72866717CE103360453F106E187A76A175A49D1ED39F1EC9F87A4F99755F8

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00D0A868B48AA90EC68430049A2B8FCC2C5C5247C4479D0BF27511C4F46F1DC39C

Coordinator signature

2B88A46A171E7F303FC54F1CA37B5B139A6E4A3F36D9403E7A185B52D4A5D649C4976989B7C53EB7EBC10EF10F9F698DAFB69865B0B6233437D2DC10C4413E0B

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

1DD17B7E9B024614DEDC06E7C851A84DAEFE41277666CB458BE47FFB5162C9C5C051C4FA2C4CC21BBB091BAA8CA75AB5DDDF486BAA6D53F44AFB92E8E1B18C01

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

A257A00497BA5E0F513DF1356C6B95A3061B993746A7BD6575301444D3118BD818E886800E861F4E1A62A9A00C2E1F4792390774E5F9AEADDD62C7A2B7215A0A