Releases: michaeljfazio/dugite
v0.4.0-alpha
v0.4.0-alpha — Critical Nonce Fix
CRITICAL: Epoch Nonce Computation Fixed (#95)
Two bugs that existed since the first Shelley block:
- Wrong VRF field: Used
leader_vrfinstead ofnonce_vrffor Shelley–Alonzo blocks. Every evolving nonce was wrong from the first Shelley block onward. - Double hash: Applied
blake2b_256(blake2b_256("N" || output))instead ofblake2b_256("N" || output)for Babbage/Conway.
With both fixed, nonce_established is now always true after replay — matching Haskell's reupdateChainDepState exactly. Strict VRF verification works immediately without waiting for live epoch transitions.
Other Changes Since v0.3.0-alpha
- Multi-asset coin selection in transaction build (native tokens preserved in change output)
- cncli snapshot compatibility: Full NewEpochState response (all 8 cncli commands now work)
- CDDL Plutus conformance: 5 new test vectors (always-succeeds, always-fails, reference script, collateral return, multi-redeemer)
- n2c/state_query.rs split into query/ module (3,105 → 5 files)
- Architecture fixes #84-#93: tempfile gating, mutex safety, BigInt overflow, module visibility, SAFETY comments, doc comments, SPO voting fallback warning
- Pre-commit hook: format + build check before every commit
- Block forge integration tests: 5 tests (VRF proof, KES sig, opcert counter, deterministic hash)
- Protocol parameter governance issue filed (#94)
Known Issues
Torsten v0.3.0-alpha
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.3.0-alphaAvailable for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.2.0-alpha...v0.3.0-alpha
Torsten v0.2.0-alpha
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.2.0-alphaAvailable for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.1.0-alpha.25...v0.2.0-alpha
Torsten v0.1.0-alpha.25
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.25Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.1.0-alpha.24...v0.1.0-alpha.25
Torsten v0.1.0-alpha.24
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.24Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
What's Changed
- Feature/simd acceleration by @michaeljfazio in #77
- Add Phase-2 Plutus validation, P2P governor, Genesis state machine, a… by @michaeljfazio in #78
- Add Phase-2 Plutus validation, P2P governor, Genesis state machine, and enhanced mempool by @michaeljfazio in #79
Full Changelog: v0.1.0-alpha.23...v0.1.0-alpha.24
Torsten v0.1.0-alpha.23
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.23Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
What's Changed
- SIMD-accelerated Blake2b and parallel Ed25519 verification by @michaeljfazio in #75
Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23
Torsten v0.1.0-alpha.22
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.22Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
What's Changed
- Pluggable storage architecture with mmap block index and tunable profiles by @michaeljfazio in #74
Full Changelog: v0.1.0-alpha.21...v0.1.0-alpha.22
Torsten v0.1.0-alpha.21
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.21Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.1.0-alpha.20...v0.1.0-alpha.21
Torsten v0.1.0-alpha.20
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.20Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.1.0-alpha.19...v0.1.0-alpha.20
Torsten v0.1.0-alpha.19
Container Image
docker pull ghcr.io/michaeljfazio/torsten:0.1.0-alpha.19Available for linux/amd64 and linux/arm64.
Binary Downloads
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 | torsten-x86_64-linux.tar.gz |
| Linux | aarch64 | torsten-aarch64-linux.tar.gz |
| macOS | x86_64 | torsten-x86_64-macos.tar.gz |
| macOS | Apple Silicon | torsten-aarch64-macos.tar.gz |
Verify checksums: sha256sum -c SHA256SUMS.txt
Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19