Type
ORACLE
Validation date
2024-02-21 00:38: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.03896,
    "usd": 0.04212
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000156CAB73574CCB8543E4689500B68BFB4DF774D8C8EE891BAED36E9A4B8D263FA

Previous signature

91AB59F2A4C876E185E9D7C4ADDDEA788FD4A3B6D5997C0AA79F4CF8E24F1575DEEC2CDB029A15EB24875B3758DEF6C17853CECB7D8C5C3DBBA9F7EF0787DB01

Origin signature

3045022100DDEC08869AB40C2D2F456C70B472E467708A9BD872944B2B92A4074EC590A9BE02205F85ADE8928B374170DDADC673862825D0B1D897BEBB4E42BDAE79A3D8645E9D

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

003D9280BB965F67E66E82AFA0671AA983A7DC5529ABB8B57BA28A41FD9B1FCE02

Coordinator signature

E299798399B9E7BC14E842A5F90E7ED5C435EA828E52F02F3C4C8EF08A72ADF8826DE9D6DC494CB71F20DFF7F53174C4DE034A114E3A3EF7A14087A2208AC904

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

CCD7DD40706FA9CD8CD76387A4F7174E9EF64856DB0561DA452C6583AE6556666E0F419278E62D5366C9DFF77516C71FCA4A413E41C876DDFA27931A1B69550E

Validator #2 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #2 signature

93C512D8905EE8D0B3CAB83C56EB1C9980C7C3E10BBF0E75533FD8161FCCA6DF9C9DFB6E41595E533A7050CEDB62A1883E7FDBCF39AF4A2248181FA2B3787F04