Closed freak12techno closed 4 months ago
The changes primarily focus on transitioning from using the bech32
encoding/decoding functions provided by github.com/btcsuite/btcutil
to bech32m
functions from github.com/tnakagawa/goref
. This impacts utilities related to Bech32 operations and removes a dependency while adding a more suitable alternative.
File | Change Summary |
---|---|
go.mod |
Replaced github.com/btcsuite/btcutil with github.com/tnakagawa/goref dependencies. |
pkg/utils/utils.go |
Updated Bech32 encoding/decoding functions to use github.com/tnakagawa/goref/bech32m instead of btcutil/bech32 . |
In code, a shift from old to new,
Bech32 to Bech32m's view.
Dependencies swapped, functions refined,
A smoother path is now defined. 🌟
Dance of bytes in seamless play,
goref
guides the way. 🚀
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Chores
btcutil
withgoref
for Bech32m support.