Type
ORACLE
Validation date
2024-11-21 14:19: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.01802,
    "usd": 0.01897
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001ED5609D32BF28BDE0443C088428851F783EEB162FD3717ED3AADFFB9E07E66D4

Previous signature

F5565E5BE556D1B49C2D34EC9E67D1E713CB57A19C5D713F69BD55C4697A87DAE6CF839CC42FE414ADB0C35C28829CAC9F7C5F1BED46FC6E338C83160836470E

Origin signature

3045022100B905DB74B7A1D0F14E7BF3BEE8CEDBA42CA90C354436124AF1DFEB54681251D302207FDB1BF6A44F85D208FD87802EDD3D952F42D18FAAD0170751A9E6759A15BCBB

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

00F3F27B0853FA513D7EB2542452AC29AA988CAE22C56FFFE06E3ABE86F087B710

Coordinator signature

A57EA4BF60660282CF78EACB810D566364C0DFDDFCF35F07F5193677B6F3F0FB2080852F866E7718C1B6B84431776B456C12866831E59048F8897BF9122DD601

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

7E5E6CE58CF977E601B18170D343B5438F4621ABD86AD638864AB6D2F2A8AADDB8E6E7D04C78288A09D2E80B127B1A2BBDB10F3CE3FBF7A6F78F6BBF8D0B4F0F

Validator #2 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #2 signature

41501CF93DB2821C98FABE6E9CE8FD284E9C7C1DF5598CF44663F570208A74BD2AD209BA66B753B123819FB19B6FC2BD8D63997D90E37F7881E0E45CA3A23107