Type
ORACLE
Validation date
2023-01-24 10:54: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.08053,
    "usd": 0.08758
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F3B9BB9342E648378CF048F28950D678F4657AEA8B21D76EEEB6B872A181AF5B

Previous signature

D5B8A69702C562F43B51E4B48D31ED76B28DD4BC646E8F1254B49E1E9C5EC02121F2133B0A509628C496A9C2901610A52DD98795E1CA310620D9C4E43420380C

Origin signature

304402205737B8A5C79A939A6EAD7E7B4E41554D649C64EB351A8C3D17FBFEB6EE25D5FF0220614EB2800656A9CB3D8C9B0B1155592D2AC6E46F750EC8C6F68D13D1F7E04444

Proof of work

010204DF558A1112A4F3F9A3F4D6929AE739B67362D0501520E305BFE64D8A8BC54D72AAFC78B943A2A1AF5968FBF0672255CEABAD80F45F795D8D7ADD06CFC992515D

Proof of integrity

004F4089B2F61B744B603516C0F4EC6A6B8D36B1F62B2FEDAD90BDE1DD81CC7AD7

Coordinator signature

53A1F396E83ED1C881EAF26D7FA80F1364D36472D1B02111E4432A431D790D3116CF5B3936F966411212A8DBB0BAADEF8DF748FCDCE8712F980766F1389A7305

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

E2C5C414E50D9BFD5F9F049F32F5FF1DB02E19C9B6C61D9966C9AF87324553F8480EF394A5217D4B9E46A6AF525AEDB8613654BD3E81B9192D352C45D4C5E50C

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

2E5E92E2B9FE2D4188C94B64A019CAFB8E38FA12AE6C31BF3DE799B3F24CA583D537B82C33DEF4893751575C6E49044D934FE9A6ADA802FA60CBAF1E45274D0C