Type
ORACLE
Validation date
2024-11-21 13:37:20 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.01794,
    "usd": 0.01887
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001ACCF86671BD28F1B3A057A94209207FBD6A97924943DD35E031FC30921712FDD

Previous signature

65374678C219FB93D5777920DB058ADAE2CB5933ED868C19A563B235BE197777B716F44EA3DB0CB588902B44CF1C4E8B5C6EC4BBBB2EE1D29CF227957B5A220C

Origin signature

3046022100F6F9094371E458B1B6481BAC60027C8C3BF52DC42E7154F8543DF09225A8562102210096D83D6E5B887FA43B2CCF9A6A8042A0BC73033642709C113276F282B52BACFE

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00DE0E57DC51DD54FFB160DFB67659837007F1B269F15B371B0E161D3E8624FA42

Coordinator signature

2CEA47D99904DDFD7AF32DDCC11EC4B5387E66E2534631448E407C9D9FC6275CD64E2818B055F92D23C0CD43446634AAC2D84A40144054B61FE3BDE3AA9D9F05

Validator #1 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #1 signature

71D3F0A450DCA21C565D202FF1B933D7A341A0885BF8C39182817613A58B08C97A04570452B48F700A571ED93DCD5B7E5C1F90ACC9CB889AC8CD93FC3010A103

Validator #2 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #2 signature

E67ABE88A392633C1C20213476AC699C4C85EB8376F3F996C1A0C8D41154B2AD0ABF84818A3578E12204AF5CB6EA2EB50C7BF8AC1EA7717289BE55898E576502