Releases: ava-labs/avalanche-tooling-sdk-go
v0.3.0
⭐ Features
This release enables:
- Ledger SDK
- Add Subnet Validator in Subnet SDK
- Add Primary Network Validator in Nodes SDK
*** Please note that this SDK is in experimental mode, major changes to the SDK are to be expected in between releases ***
For examples on how to add a Subnet Validator with Subnet SDK and add a Primary Network Validator in Nodes SDK , please head to our README! More examples can also be found at our examples
directory!
Future SDK releases will contain the following features (in order of priority):
Additional Nodes SDK features (Devnet)
Additional Subnet SDK features (Custom Subnets)
Teleporter SDK
🛠 Improvements
- Update readme by @sukantoraymond in #97
- Multisig & add validator by @sukantoraymond in #106
- Ledger by @sukantoraymond in #107
- Add subnetID tracking to configuration by @arturrez in #113
- Add subnet validator example by @sukantoraymond in #120
- Add primary validator example by @sukantoraymond in #118
Full Changelog: v0.2.0...v0.3.0
v0.2.0
⭐ Features
Introducing Node SDK!
*** Please note that this SDK is in experimental mode, major changes to the SDK are to be expected in between releases ***
This release enables Avalanche Nodes creation through Node SDK! The type of Avalanche Nodes supported are Validator, API and Monitoring nodes (read more about monitoring nodes here)
For examples on how to create your first Avalanche Node with Node SDK, please head to our README!
Future SDK releases will contain the following features
Additional Node SDK features (Nodes joining Subnets as validators)
Additional Subnet SDK features (i.e. Adding Validators to a Subnet, Custom Subnets, Exporting Subnets)
Ledger Support
Teleporter Support
🛠 Improvements
- Add validators by @sukantoraymond in #24
- Add Validator Test by @sukantoraymond in #35
- Add Subnet check by @sukantoraymond in #36
- Subnet from genesis file path by @sukantoraymond in #38
- Multisig implementation by @felipemadero in #34
- Check for non empty genesis by @sukantoraymond in #40
- Add subnet interface by @sukantoraymond in #45
- Add Host interface by @arturrez in #37
- Remove chain from subnet params by @sukantoraymond in #47
- Remove cli dependnecy by @sukantoraymond in #48
- Remove cli dependency and internal by @arturrez in #49
- Remote config by @arturrez in #50
- Get subnet owners by @sukantoraymond in #52
- Add descriptions by @sukantoraymond in #54
- Use networkID. mv logic out of host by @arturrez in #57
- Fix cloudid for the host by @arturrez in #58
- Add "_" by @arturrez in #59
- Remove hardcoded ubuntu user by @arturrez in #64
- Update README by @sukantoraymond in #63
- Update README by @sukantoraymond in #65
- Subnet changes from v.0.0.1 by @sukantoraymond in #66
- Unified aws and gcp cloudparams by @arturrez in #68
- CreateInstanceList and lint by @arturrez in #73
- Change host to node by @sukantoraymond in #81
- Cloud refactor by @sukantoraymond in #79
- Node params by @sukantoraymond in #85
- AWS example by @arturrez in #74
- Host Ssh Connection getter by @arturrez in #86
- Ssh priv key path by @arturrez in #89
- Fix dashboards for sdk by @arturrez in #90
- Add monitoring IP to sg by @arturrez in #93
- Whitelist monitoring by @sukantoraymond in #94
- Add node sdk docs by @sukantoraymond in #87
Dependency Upgrades
- Bump golang.org/x/net from 0.23.0 to 0.26.0 by @dependabot in #44
- Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.28.0 by @dependabot in #69
- Bump github.com/aws/aws-sdk-go-v2 from 1.28.0 to 1.29.0 by @dependabot in #71
- Bump github.com/aws/aws-sdk-go-v2 from 1.29.0 to 1.30.0 by @dependabot in #72
New Contributors
- @dependabot made their first contribution in #44
Full Changelog: v0.0.0...v0.2.0
v0.1.0
⭐ Features
ALPHA release of Avalanche Tooling GO SDK!
*** Please note that this SDK is in experimental mode, major changes to the SDK are to be expected in between releases ***
This version currently only supports Create Subnet and Create Blockchain in a Subnet in Fuji / Mainnet.
Currently, only stored keys are supported for transaction building and signing, ledger support is coming soon.
Future SDK releases will contain the following features:
Additional Subnet SDK features (i.e. Adding Validators to a Subnet, Custom Subnets, Exporting Subnets)
Ledger Support
Teleporter Support
Nodes SDK (Creating and setting up Avalanche Validator Nodes and API Nodes)
For examples on how to create and deploy your first Subnet with Avalanche Tooling SDK, please head to our README!
Full Changelog: v0.0.0...v0.1.0