Type
ORACLE
Validation date
2024-11-23 10:29: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.02023,
    "usd": 0.02107
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016E6E4393E602373AD4476234C5E8B33B8503FCC4978E408990AD518FAB3809C6

Previous signature

7B5EF403DA423F8896C2B5010E4EB58B4BEB0CE4AD68A61928A78DFBA6441154BEF3735139442539EB3EEF60B940F7F7BB74A274F6A78A8751EAE029B376B40C

Origin signature

304502205BC0870C8CBB7D91CD523C4D41079BD031A1FBC54EF3E17713BAD506F14A86C0022100DAF33DA7FB843E2854F6110B183A6FD0A86A3A12ECCF5A520195AE16206412B5

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0060DB1A3277C65349F9CE354578817C9507EAEDCCC912CCFB1E1170B0682F243B

Coordinator signature

4479DC310CD9B2962868C172762C881D2F2539C5D90D070836F65EBF174CFAA5E0B3C5E79E91ED9F4E92C686096E0B71D71A3854C95508201113C8AA9EFB2B0B

Validator #1 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #1 signature

5B749D4BF1C4CB42CCEAA5ACCB10DD9DAA5E2C4F52594D0B2D23F374E868B2D2EA4B0AD0901996B5F6A716C04B2F022289AAA9B9784C88B9ECC37188178FFD08

Validator #2 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #2 signature

40E87A8578B6A9AE0F94FD8D4FE675DB8EBEFF2713EE95244EED81A9E2A8640FDB086BA96E2B7C2F054F9CCF82B3BC38C4A2F1E1CDDCF539151170113D32CA07