Type
ORACLE
Validation date
2024-03-08 00:55: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.03603,
    "usd": 0.03947
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AF5D30C73F00DB87B3AF2DC81AECB909AA0B3DDE5AEA457D083618A40E854CD8

Previous signature

64A6EDBFB39960D513558B6C1451D36B50D7B5990AE62E3A6D1BB97A076754ADBFAE464596305A3BB456867B606C9BF2AA9D4009F272C0B9BEA6F2B2203B7B01

Origin signature

304502203419D014D63CE18CE13C6D36E28FCDE40703FD9E61111E24C465319B31744333022100FC5D3AEA75725C3DE00FB13CF9958C25AF02CEFC449E5A6E1EC75B4AFA0791D2

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

003E618866DF899C768D3E1E3E5915DF69AC222C361F9B53DBAE269622277D26A4

Coordinator signature

614FECC9AB7D62A20DA60E16DC24A699F90B3D5E97F1C101406C509D22512BBDE320F37DB6E1C4A1D5B6E601EFA489963158EC4FB1A0898FBEED5F508EF4C106

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

6397CE805BFCD3629AC41A0C4AA84F1DF91D85DEC6B77BAD1CED097FE93D0BD9AC159159B4197EBBD1F19190AE57024131B3796567A6AE5C29A9852C274F1707

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

A356EFF4BBFA6CD54CE3550E695D8A3F7B3217FE852453A6AE4EFF51786F658E7A8DBCADAA2B7CFE44DBD62307C65119468C65A8DE5FD25B431BFB4B29998F07