Type
ORACLE
Validation date
2024-11-15 09:44: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.01721,
    "usd": 0.01819
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A38AD4B387920BFA20F92ABDCFF76B64DA2E515003099FD4D3F30F66548C5EB9

Previous signature

FCD73A35A3BFE45D1F1CC47B91809A30911D306496D03B9785088CD84FC5520A704295BECB0E6726040ECF76495695F05E9CE671B7B823B1FC7687D4FBCEE30B

Origin signature

3046022100B53829B37805A88922D0A5E4E5A014C8E20E385F8F790C268283C7BBBD916568022100BEF6DC1BE40997A83E3EBFF1296FA96856104ACFD84ABB58B0DDF6E7A4A98FF1

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00F0901E055E250D93463494C9E559D98E0595A042F38905295034780C3D396ACC

Coordinator signature

1AD873532C6980DC440871BB934463F18EDF563CE9C111AAA0EF95E430248EC3B1A174EE4D4D9FEC9AA26F86B9CB2295B8365DD9FE751778EAE5CAF434B62101

Validator #1 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #1 signature

B3765086C7F5599C38B829898B658BDFD624D4F3499DAF7E008A7ED1EB6FDA61CA62BB8B16796347AEED46E040CA66543CB8DF7D373AA9EB0420775EBA54770E

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

6FFB8297D3B684FE168E93BFBC8583295F0CA87D8F4880C35CAC85F931CA8F45DB083C1CA06C3C63694C2CE360DC02FCEEC345E5813DF75A4B50F3A026735F07