What's Changed
Features/enhancements
- Added "screen saver" mode to signer app to extend display lifetime
- Decoupled business and I/O (aka communication) layers in preparation for multiple platforms
- Improved HAL directory structure to accomodate for testing different platform implementations
Fixes
- Fixed middleware docker image build
- Fixed verify_attestaion.py to allow distinct versions for UI and Signer
- Incidentally bumped urllib3, certifi to address dependabot findings
Full Changelog: 5.1.0...5.2.0
Reproducible Build
Signer
Build parameters (*):
- Checkpoint:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Minimum difficulty:
0xabcd - Network:
regtest
SHA256: e05ff601536a8ac578b7da55b6a00d312a4ed3712962ac8746fdbfe324ce3bf2
UI
Build parameters (*):
- Signer hash:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Signer iteration:
1 - Signer authorizers:
testing
SHA256: c48ebc1b7f76f59ce4212156019283eca70b0a95085fe638fb4bd71fe0a49a15
(*) The given build parameters are an example for reproducibility verification purposes only.
See the build documentation for details on how to perform a build.