Releases: blockcypher/libgrin
Releases · blockcypher/libgrin
v5.1.1
v5.0.0
Major release following Grin and Grin-Wallet v5 (hard fork number 4).
What's new?
General improvements
- Removal of Slate V3 #23
- Removal of deprecated v1 node API #23
- General type improvements #23
- Introduction of
outputType
https://github.com/blockcypher/libgrin/blob/master/api/types.go#L114 - Added
mar_position
inOutputPrintable
- Added
sync_info
andsync_status
toStatus
object.
- Introduction of
- Added HF4 consensus height and tests. #23
- Renamed
Floonet
toTestnet
. #23 - Minimal
p2p
andpool
types. #23 - Added version in modules name #22
Wallet APIs
Wallet Owner API
- Renamed
SecureOwnerAPI
toWalletOwnerAPI
. #23
Node APIs
- Introduction of
NodeOwnerAPI
andNodeForeignAPI
v2 along with corresponding tests. #23
...and many others improvements. See https://github.com/blockcypher/libgrin/commits/master for the full lists of commits.
v4.0.0
Major release following Grin and Grin-Wallet v4 (hard fork number 3).
What's new?
General improvements
- More consensus tests (7bef227).
- HF3 and Cuckarooz logic (#17).
- Fix vulnerability in Cuckoo PoW verifier (#19) CVE-2020-15899.
- Moved the API examples into the client dir (#20). Thanks to @asciiu!
- Basic Slatepacks support (#18).
- Fix versioning with go modules (#21 and #22). Thank you @KateGo520!
Node API
- Renamed
GrinAPI
toNodeAPI
(4e69216). - Added
GetTargetDifficultyAndHashrates
andGetTargetDifficultyAndHashrates
functions (2a6d611).
OwnerAPI
- New functions
get_slatepack_address
,get_slatepack_secret_key
,create_slatepack_message
,slate_from_slatepack_message
anddecode_slatepack_message
(#18). - New
GetStoredTx
function (7974f53).
Special Thanks
In alphabetical order:
v3.0.1
- Include V3 Owner API Example
- Include Add Onion V3 address handling
v3.0.0
Second release of libgrin. Tag is linked to grin v3.0.0 and grin-wallet v3.0.0.
Noticeable changes:
- Support for Cuckaroom PoW verification.
- Support for SlateV3.
v2.0.0
First release of libgrin. Tag is linked to grin v2.0.0 and grin-wallet v2.0.0.
Noticeable changes:
- Support for Cuckarood PoW verification.
- Support for SlateVersions.
- Simplified structure.
- Add libwallet package.
- Added new grin node types and wallet types.