Type
ORACLE
Validation date
2024-02-21 09:24: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.03804,
    "usd": 0.04112
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00016FC345CB1D3285ACE40F111A050F7A0D823E7E4EBA1FDADE20EF62AAC1115443

Previous signature

F368A7B3FC9F7802425621276D5A31CC5368AA3D0B5D569C624B9FA8093B8F4575B77D5143766BCADA8ADFE94B3668AF63AFE6912CA1D1FB442B3135FEFD4302

Origin signature

3046022100B69350995F6CC7CD9520F6A1FBDB51DEC59C7E6EAD90F021784EB11323B56F8B022100D9839FB72F7E455AF430F6B619C19E22D02D8A0CE88338DED11B3C35F2C12536

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00A17CE29DBEAA04AB1D751F0C1C7212B7FFB26448D14DF68B55DC3821D055AB7F

Coordinator signature

964265AF0A41BFEA9F1B4771D35FE44D468E198A56F107D699B5B5A67B15CB4C71FD64BF28B2EFE941DF6E16A0EF1B14C766F483A316DDA0E7CAEB50C9887508

Validator #1 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #1 signature

CBBC822639C2DF0AA7C3EB7C4BD585211B850F03C8E17DE3785D7D7C27764EAFE03507A508AFA97A3D12C544D5E32C3CA36EB229247330410BACA6205EDB6E01

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

B5B9D539D91CA619DBFE5FC81DEDADD55F2490E1BC60A7A6D5A34C3B5E09658CE72C6129E083D8AB320ED6B647FDAC3A6FDD6CA853F0E1672E2260318FC2A802