github txpipe/dolos v1.0.0-beta.0
1.0.0-beta.0 - 2025-09-15

pre-release14 hours ago

Release Notes

๐Ÿš€ Features

  • (bin) Add helper command to query state and spdd
  • (cardano) Support forced stop epoch via config (#673)
  • (cli) Add clear-state data command (#677)
  • (minibf) Use active pool for delegation filtering

๐Ÿ› Bug Fixes

  • (cardano) Use stake address for pool delegator visitor
  • (minibf) Adjust query params to new entity key size
  • (minibf) Fix logic for account active flag
  • (cardano) Contemplate edge as first era
  • (minibf) Use correct header for drep ids
  • (cardano) Fix bad filtering of stake certs
  • (minibf) Load pparams when doing deposit calc
  • (core) Parse origin chain point bytes correctly
  • (cli) Always fast-forward wal if behind
  • (minibf) Extend max scan window for metadata
  • (minibf) Fix mappings of stake values
  • (cli) Use active pool for spdd command

๐Ÿšœ Refactor

  • (cardano) Support visitor pattern for inputs
  • (cardano) Improve seen addresses visitor style
  • (cardano) Use rayon for input decoding
  • (cardano) Handle epoch boundary as a block visitor
  • (cardano) Move visitors to their own module
  • Overhaul state using custom delta types
  • Turn WAL into a sequential delta store
  • Move tip broadcast to the domain
  • (cardano) Include withdrawals and vote delegation in roll logic
  • (cardano) Move pparams to state storage
  • (cardano) Compute pparams on roll (#668)
  • (cardano) Revisit epoch rotation approach (#669)
  • (core) Merge utxoset and state storage (#670)
  • (cardano) Avoid excessive data in account entity (#672)
  • (cardano) Group all boundary work in a single struct (#674)
  • (cardano) Support block visitors with state (#675)
  • (core) Introduce state writer approach (#676)

๐Ÿงช Testing

  • Introduce test-vectors crate (#666)

โš™๏ธ Miscellaneous Tasks

  • Fix post-rebase compiler errors
  • (minibf) Add root and health endpoints (#663)
  • Remove excessive dbg! statements

dolos 1.0.0-beta.0

Install dolos 1.0.0-beta.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-beta.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-beta.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-beta.0

Download dolos 1.0.0-beta.0

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-apple-darwin.tar.gz Intel macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

dolos-test-vectors 1.0.0-beta.0

Install dolos-test-vectors 1.0.0-beta.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-beta.0/dolos-test-vectors-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-beta.0/dolos-test-vectors-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos-test-vectors

Install prebuilt binaries into your npm project

npm install @txpipe/dolos-test-vectors@1.0.0-beta.0

Download dolos-test-vectors 1.0.0-beta.0

File Platform Checksum
dolos-test-vectors-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-test-vectors-x86_64-apple-darwin.tar.gz Intel macOS checksum
dolos-test-vectors-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-test-vectors-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-test-vectors-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Don't miss a new dolos release

NewReleases is sending notifications on new releases.