Type
ORACLE
Validation date
2023-03-16 01:56: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.08352,
    "usd": 0.08849
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DD2619B8B3E19F2F22902D511A209F1EFC77D09D19310D89D0DA6853B39DCBC8

Previous signature

BB5B870EFDC25DB38DF2F01561CCDF432A3F5010DE93DB421790F101A65F8C0D6B4B5C1E6AF8BB6E758F81C5DBFF8F77D2A05F052E509179BFA7F2613A89F40B

Origin signature

3045022100D35065A176E7CF7AB70EA706763CDDCFEFCEBEC54E5CAA9C148586B7E5DFC35302204898528294EE9EBFC2F2A7A3871368F34323528C00C370E8C71D848B7A6B3CCD

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00BB92843B02EA36D33B94AB8EEEC9418B5F9E15A0A2D65875F36FD5FEA07049DD

Coordinator signature

1643EF17D6687F0ECF86760F77DF9C07867C5CFB6FB59F349BAF5B2DAD7C61ABF6D3D56FB201C8E73ECEBCD2CD96F6768553A44A86EEA8C140D06EEF02CC8F0D

Validator #1 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #1 signature

A74EC7FFFFC60D131D99F2CA353C8FE6A05ABD7B570B8B9DBB74CFEBE5413076052E3A4CB083FCE002A835A7F06E05BA7C66EFFBB9B8657E2070F9F3F3D1FD0A

Validator #2 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #2 signature

F3AAEBFC04492392D161CC0417E6FD3B204F6EDAF66DC7868F1A1C3A25D90B149CD19A0385780D6F39CBA2838609613840DEED78C6A522DF56E9AD5D35B2AD0D