Type
ORACLE
Validation date
2024-12-20 17:35: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.02079,
    "usd": 0.02166
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00018E05E4B0E78FAC894B0A0D9D37CD8890FE5C6C450280EBC4E0C43B69A6766965

Previous signature

1E0A41D5058281B8BD7D0ED7C1867E6C7A6F430EE7F1E3623EC3178F74A2F38FD8C82CE90D0FA9682B8C0638C27A2420D35F27D4FB9B08ECE4A52AE6A1132C03

Origin signature

3044022055726DE4E428C242FA812D97AB974744934B78C47C4CA635DA37415087DCF99302205052FAFC0942327F19B055594D62739EBA5CBB0D28C0D67DD75CBF13489A59B4

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00B22AE42A4F63FF6A7332B273F0BAF6F54A0627C1ADE04D3CCD479C2A6C003152

Coordinator signature

41633F17E37BD0825C05FCB45EF6E5D076C7E2353C583E4C0782494449F26CB1BAA29B1F188E753C32B742EEA323479CE41DBCF4FDD6A59A9EA487A612618E0D

Validator #1 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #1 signature

A7C9104C8A20C518B121DB01F1236BB2892E7FA230FC2EFC2A93CF57411106A97F1091A8ABE43B85BED90FB9FE36629DA8FC25C007F1B253FD3341EB84BFAF0D

Validator #2 public key

000134CE600B5903D5A9EAC69B4E0944FDCCED2CC5A84BC2D6780991744A7BA933D3

Validator #2 signature

5C7A87644E5A5C569CE7F39470225C0348E1AFCC725FA19C084DBD64AF5CC906AFA04F7FEB267B472FE754ECDA5C9728F01EA88B18568434EFD891F93DB87D05