Type
ORACLE
Validation date
2023-11-19 15:25: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 (34 B)

{
  "uco": {
    "eur": 0.05,
    "usd": 0.05459
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F96185D9252CFEB21ED14673EBD6D0F1C8C0642FAA249C6B6FDC3BE83B2A30D7

Previous signature

5C4A0AA7F5AA1D3FCFC528459F02047F443012D046C10A6202A23D175982C86606E34FECB8C0D0F9660043EBB69B14B2988D5FAEEE15B97B976168829065DE03

Origin signature

304402200B01FD8AF333178A23D09F1C61ABF5C0E7D3A0F89F16988B82984295ECB02B8902206F3F6AAAB2C8D616154AB6E98325A13F36A9768AAE85ED42C3F39899A4D35C1A

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0089EEC7959E074FDDAB67A24596B8E7B0EE11E19794484DECC30B3FA5A523F278

Coordinator signature

0049B944A8574AD36B052B48C98DD17C53604511D032869E9A02FD86B339CEAFB1C3541B3693EA960D938DDF21083F8F6A26989B4D7EC5CDEFFC43C772F7E107

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F50AE53FEAAB348BD47703F591715AF0942CD60FB45C1F6AA18E7BE5A53213EB9E57A1C22270CBE869B2BE612EEB4066D93032E48676C93E31DFB754935CF00C

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

461F7C7D7ED8C0C4C808A9D7F069754E0C15752BD4E9041DF03EA7F10E4CCF7753823859415D5BF4F0DF86D866CC7284F5AC40A154577461BA7DED60B9FB7B0B