Type
ORACLE
Validation date
2023-09-30 14:08: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.03853,
    "usd": 0.04159
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001AE0AFC508DECB38B51F807A7736947BD389421A44552E1C06D131DE1CA1F592A

Previous signature

1B8B96AB8921935FA64791B8064E8E0661828E08D6AD26DE42FC841F6D8C156ED33A7340D4E5231A53F7F634D7D9218CF3E5BFAE0A7A6CB9D16CD18E76D46A00

Origin signature

3046022100A056F7F82A3FC5BB661EB4F327ACCCDCAEF6C21F897FCA530544C9768FB82830022100C7AFE1487C5A75BC4373D3D22E16890C476DDB8A43EEA11D7B793147EDF6ED77

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

007C6CE1BD7C0F3EBE8839207A697A88C2F1544D44FE2187B05029898B120E5AD8

Coordinator signature

321ED0B6D2CD5325A41B6F5B16B83BA76BD07A6F38654BD709C36FE9C8D34571A850F4D03E4664B40F85946D17AC94E29EF817E46F3D08C2ED749FFE0F8DFE0D

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

23FEC9BB2F192C09774B455E4A1C31E66672D56654D3540926E9EDCE49782DCD0EC501056330F1A46EDE7F05379B320A6CD239ACFCD9CC1DACA2680297F4A504

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

DAD16FBFE000BE69F8E274CFF607E41F397E0E2C05BC5F9EBB8A3F279EECC285EA343A97BD25B2B016BE6E82EE0ABDC4EB61E9119C9D7B915B26DB37E0D77708