Releases: bitcoin-sv/go-sdk
Releases · bitcoin-sv/go-sdk
v1.1.11
Release v1.1.10
Changelog
- ce13b00 Merge pull request #53 from wregulski/feat/merkletree-package
- 07e73b2 Merge pull request #54 from wregulski/fix/minor_polishing
- b30eeef Merge pull request #55 from wregulski/feat/api-extension
- 6eaa007 Merge pull request #56 from bitcoin-sv/feat/api-extension
- 68e8b12 Revert "fix: proper loop on totalKeyShares function"
- 3a5dcee add script helper tests
- 5e0002a add test for verify with fee, fix lint errors
- 62f3122 add tests, update changelog
- e43a486 add tx fee tests
- 5cc21f5 feat: add extension method to return signature as encoded string
- d18278d feat: add helper methods to work on decoded script
- 6bb8110 feat: add merkletreeparent util functions
- 4975897 fix lint errors
- ef522df fix: performance upgrade for merkletree utils methods
- 4178516 fix: proper comment for DecodeScriptHex function
- 6ed7ab7 fix: proper loop on totalKeyShares function
- c0cb4f3 fix: reformatted comments to be one liners
- f5bc7a0 fix: remove unused const fieldOverflowBits
- d44961e fix: resolve performance issues for MerkleTreeParentBytes
- df67deb fix: shorten comment on MerkleTreeParentStr to pass linter
- 77351d3 lint
- 8b1d70d remove commented out code
- 958954a rename test
- f5aee91 renames for consistency
- 29c34cb script.Address()
- 9c82d8d spv package
- 8d865f1 swap names of MerkleTreeParent and MerkleTreeParentBytes
- 6daa0c6 test script addresses
- d02917c update change log
- 34c9c08 update change log
- 392572b update changelog
- 6e4872d update changelog
- e0d5be3 update changelog
- cb7bd65 update merklepath to use merkletreeparent
- 7ba0ba1 update spv verify
- baad705 update test sgn message string helper
- a7bf45e verify
Release v1.1.9
Release v1.1.8
Changelog
- 86e755e Merge branch 'master' of https://github.com/bitcoin-sv/go-sdk
- 6b14d65 Merge remote-tracking branch 'origin/fix/message-version'
- 5c84f72 fix message version
- 8b88589 fix: add Hex method to transaction
- c254024 restore Clone, but encourage ShallowClone
- 265b342 update linter version, add lint exceptions for gosec, update change log
- cd7cfe7 update version check test
Release v1.1.7
Changelog
- 295103b Add comments on sign methods
- e3fc117 Merge pull request #51 from bitcoin-sv/feature/sign-unsigned
- 69c01ee add fee not computed test
- 8823d79 add sign unsigned and check for uncomputed change
- d2dfdb9 add tests for signunsigned
- f1b38fa add transaction tests
- 7f27c0f additional tx tests
- bd93a7f lint
- 22df593 rename shallowClone to clone, add test for clone
- e028a95 test sign unsigned from new transaction
- 32a4cb2 update changelog
Release v1.1.6
Release v1.1.5
Release v1.1.4
Changelog
- f8436b5 Merge pull request #46 from bitcoin-sv/update/docs
- fd6b293 Merge pull request #49 from bitcoin-sv/update/ecies
- 0eab629 add comments for ecies methods
- 97933d0 add test for shared ecies encryption helper
- 5beaf69 converting from go-bt transactions
- 18d54f9 update ecies to use binary, add helpers for strings, fix lint issues
- c8343f2 update ecies, support electrum and bitcore. remove redundant encryption.go. update examples.
Release v1.1.3
Changelog
- 7876bc5 Merge pull request #45 from bitcoin-sv/feature/shamir-key-split-combine
- 998d721 Merge pull request #48 from bitcoin-sv/script-tester
- 062e8ad Merge remote-tracking branch 'origin/master' into feature/shamir-key-split-combine
- ad521fa add additional test coverage for keyshares
- feb300d add backup and restore keyshares examples
- e50ef48 add bignumber and umod. return error from decode base58
- aef3d35 add long wif test
- 5ea4140 add polynomial primitive and tests
- c27dafa add private additional key tests
- 992fff1 add publicKey.ToHex() matching ts implementation, refactor decode share to use polynomial point from string
- 2841631 add test for util/big.go
- deb8bad add tests for constrains on shares vs threshold
- 1ba4641 add tests for script/address.go
- 5a52c21 add util tests
- 37ae6b6 align umod, add more tests, static reconstruct
- 77bd468 declare common constant for polynomial create failure
- c2d6345 fix pointer issue in valueAt
- d1925a2 fix typo in changelog
- 357a4cb implement new methods on PrivateKey for split/combine key shares, add tests
- 6af7893 improve readability of NewKeySharesFromBackup
- 4bdd76e move bignumber random and umod to util package big.go
- d8c2f1d recommend sonar extension for this repository
- 0f4d1f7 remove comments, add additional tests
- 1643a5f rename shamir -> keyshares. update changelog
- 564cdbe resolve linting issues
- 3b252bb simplify from_backup example to omit the intermediate step
- 489af51 test invalid share values
- 4771965 update changelog
- 49286d2 update changelog
- 8a41c44 update changelog
- 08b7536 update method comments
- 1ed8198 update release date on changelog
- c464f11 use correct format specifier for error
- c7ba917 use require instead of assert in tests, use require.Positive instead of Greater than 0
- fd77683 use require.Len