Fixes:
- Paris DAL Attestation Fix: Resolved an issue where bakers running a DAL node with attestations experienced errors due to the
gotez
library not handling DAL attestation operations. #508 - Attestation Added to Allowed Operations in Tests: Adjusted test configurations to ensure that DAL attestation operations are correctly handled and tested. #509
Updates:
- Upgraded
gotez
library to version 2.1.2, which addresses theunknown tag 23
error when processing DAL attestations.
Important Notes:
- For bakers running DAL nodes with attestations, ensure that the
attestation_with_dal
operation is included in the signatory configurationallow:
block to permit signing ofattestation_with_dal
operations. - Prior to this fix, bakers attempting to use signatory for DAL attestations likely encountered this error in the logs:
[{"id":"failure","kind":"temporary","msg":"gotez: unknown tag 23"}]
This release is primarily targeted at bakers who need to run DAL attestations smoothly with Signatory.
Binaries and Docker Images:
- Binaries are available on the GitHub Release page.
- Official Docker images are available on Docker Hub for x86 and ARM architectures:
docker pull ecadlabs/signatory:v1.1.9