Skip to content

v0.0.9

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:15

What's new in v0.0.9

Urgent fund-safety fix. Update before withdrawing.

Fund safety

  • dexdo note withdraw now refuses to withdraw from a PrivateNote that was deployed by a previous contract generation. Such a note accepts the current withdrawTokens message and zeroes its balance, but the destination wallet is never credited -- the SHELL is lost. The command now reads the note's on-chain code_hash and fails closed before any on-chain write when it does not match the current generation, printing which generation the note is and why the withdraw was refused. (#37)

If you are holding funds in a note the CLI reports as a previous generation, do not withdraw from it with an older build. This release stops the loss; it cannot recover SHELL already zeroed by a previous-generation withdraw.

Upgrade

Binaries are self-contained. Download the archive for your platform, verify the checksum, and replace the old dexdo binary. No config migration is needed; existing pool files keep working.