Type
ORACLE
Validation date
2023-01-29 17:38: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.08122,
    "usd": 0.08831
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013B37920BA22B7BF1AAC4266E7257F33AB0A7E005F466D9AFD9B088266E68BFAD

Previous signature

4EE8E0DD24598C0BB3F955B669A89F0AF04D00FCAAF405DDAB5E0B52801B26B4D66AB012F811BCC3C04629D8FF3867837F32B740719D0A9143550DF78581EB0A

Origin signature

3045022100C431EA8C96559D91311E8290753141FC25EC3BD7D3682EA41F4F393D7F456E2B02201E9688B7E592B20858B3A752439F4F0F4E7A9D3DDEBA27432941EFDDC27FAB17

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0097C0AD3B1C686AA705BA033CD57ED72F6FB6E77906F39BEC938880306491E97E

Coordinator signature

1964134B3B1C3978B1EF98B10893326713ECC9ACFB303B51B72210CF21D1330CBE1BFAFB6D595477A3937C1AA634FBC0DE16092114678A26722EB117B14ADC0A

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

E1C9F3D296A8B4515CE9738342E4126540F621703D07727C66F7991C5C4C2CC294E5940C4893E6D80B563E64BB3768BB7CEAFA565F7AAFE73716E68D643A0301

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

A33A9883EA10DA3E6E73AE3BC588A56B69E7E9C8A4B60BB84D29F83A6263FEFA5252E0D368D36368A1EC5952D111D7A6DC666A328AD7BBF76451C21D6B7AB001