Type
ORACLE
Validation date
2024-01-11 20:52: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.04604,
    "usd": 0.05052
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019F81D3C44B55F21CF96109CAAD35C3DBFF43EAB02455DB842861DA7CC0A5342C

Previous signature

9982A1354A3B55DEBAC9904A49CAEF0940573482F6EE08D4D8B3237DCC62F46DA424D04FB28DF4CDF4D8313C8805C16AEF73958083CB02A479C028B71B858606

Origin signature

30440220797732C86C926DE05E32F8F5234BA36FFAF5EA4A1A12B3BC2F78EAA9AA9BEAB202200B5482BC64A76DA624CE68DE91AE421487B8760ECD89DEB3AB3E32084EAA4210

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0060BDE6B7CA1C66B8757E0077038FDB6455BB84B359F50FD3C7488E45E32FEC72

Coordinator signature

D80A1D332A87AF694AB59C696A8F9C32C5E7D3E20482F5B6F0BA9BDD4B7752FD5961D2189547CC4E6929FED2C477F379D5FFEEDACC4BADEA4A21650CFED89906

Validator #1 public key

00015078C2D9DB70EAD85C00737FDAF1B3C7ED4AF9F2AD6651C597217F5E2525E6DC

Validator #1 signature

9469CA242DE615CAE90FC86F831ED9645F30D514F2E6C7CB233E5032671C3E2DB8235BABBCCDAEE38F07310158154324A95A18A85C590F5EDE9C167C55CE0B0B

Validator #2 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #2 signature

E59C036E0C9A891658EBF18DD0813E9DDA56DE42D27453699733389FE440903A091586D7123809E6D15DBDBD5C73E3AFC3DAA5B75B278B3DC6ECE8FD2F74C20F