Type
ORACLE
Validation date
2024-05-01 04:59: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.04256,
    "usd": 0.04536
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D4D574F790E75CCA37BDE791239C1DBE532F97493891FB966BEB93AF5A16D447

Previous signature

25FFFD1157D1B0BF3F49EAD39446B0F4A2F4308A87172354D871B5625819FE1F71AC392CE7B8F51B0736AF54ADD6AE54416E64DDE9DA2F2EDD90183510921E0D

Origin signature

3045022100985DD68B3479C6DF1F8C4A8FE314CF0D5F39A8D7688131854BF37C421F0A3BC502205E431F9C8921DF50BA0F3EFC391DCCC72C1E6F874406B396D15D5424B9006F5C

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

005C282EDBAA92F99D538DF915E251CF7D2EB89B402596DE9F923D870C52AC0B82

Coordinator signature

6BC93C0C06F229D5B3334E2F58A3840FD1396799CC75DA65BF4878D805DE172E7C24D642BEFAAF4C16E0BB3B23A43F0BA8D5F8D724F2681C2AE1CA6D39715C08

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

3217AF618F41736E6EEFC8F7F1AC638E478A4A28C48713AA563E1321542ED20127C0EFD8A93477833372814DC29CAFBFAB26A46D80CDBD1A8E1002C9E1BC1802

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

B4E7CA863F1655F590AB0B63E559BD19AF6686699611E587361324B13AE6F752ECF97F6AAC62FD61DEA3AB9BD9C14A714FFB85F80467317F8DADA26CD5CFE703