Type
ORACLE
Validation date
2024-06-29 10:42: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.01572,
    "usd": 0.01686
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000143C3B56C620DF1BF520A9B5EDEFD2A975B2E6158F159AA8ADED806F631F759CC

Previous signature

DB56BA4DE50346597D547E35A859179C7691E521FF90C624EA90DE0DA0B892C9C7D3472417366610BF49DE81651B94CBD7CC8B8152E06E9AB5012E3AEF3F7E02

Origin signature

3044022005C98E182CF4DF7FCB259932C4DF14CCE835D3F9CE95F4AD172622E90A3BC37A02200C71F7691DAF684F5AE61DC0EB6C513D9A06B581D7ECBAB9F89F12E0D52F89D9

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

008EFB171C2E6C321480F8A4A185A0CC45B011D0657A7B710B9128B3E740EEC926

Coordinator signature

A27E8453F38E31E3C8C94EF2BFDB3029DB7F7290BBB65CC5F40B826674D4E9BAEEBEE03FEB06AC8ACC3594AA03BACC95EE4B5DB86A176A0D797BC9910435040A

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

F8ABB319D0DF84C89A9B32400F86B210B8E7C0F6067C010A53A7B3809CEA42398EEE35D22A3F3FE8F3DD5F5210810FA69C301CB49C1F4E4F28C9EEC2EE190806

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

89C074E4287B651CDFD946A24CFB72379A6801EF2F90FAA91369B488856CAEE93B059D9FE7F8DC146F37F19A97CEF9B08F85D0FC0FEE7C60D95CFF890C2C3D0E