Releases: alicenet/alicenet
Releases · alicenet/alicenet
v0.0.11
What's Changed
Other Changes
- Make keys case-incentive and fix bugs by @vtleonardo in #559
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
Other Changes
- Set blocktime during dynamics initialiazer by @vtleonardo in #558
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
Other Changes
- [291] Lint govet by @pbains in #540
- [291] Enable lint check gosimple by @pbains in #528
- Deployment script refactoring + contract deployment json read/write by @keirongulrajani in #477
- [291] Lint ineffassign by @pbains in #543
- Add new getters to Dynamics contract by @gusjavaz in #546
- Send all balance when burning bonus position by @vtleonardo in #548
- 291 Lint static check by @pbains in #547
- Make wrong deposit processable by @vtleonardo in #552
- Fix bugs in the deployment scripts by @vtleonardo in #551
- Add new CLI tool to clean dynamics values from validators db by @vtleonardo in #550
- added isEarlyStageMigration public view function by @z-j-lin in #553
- Add new task to transfer ALCA from factory by @vtleonardo in #554
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
Bug Fixes
Other Changes
- Tweaking code coverage PR noise by @diligentis in #339
- Refactor golang dynamic system by @vtleonardo in #251
- Fix typescript linter execution by @vtleonardo in #442
- Format devcontainer files by @vtleonardo in #439
- Fix vscode debug configs by @vtleonardo in #440
- New requirements for the init cmd by @kosegor in #317
- Factory update with new deployCreateAndRegister function by @z-j-lin in #445
- Deployment script update by @z-j-lin in #447
- Format vscode files by @vtleonardo in #450
- Migrate off custom brontide transport by @kosegor in #370
- Additional clean in the AliceNet factory by @vtleonardo in #448
- Add new migrateTo method to the ALCA contract by @vtleonardo in #443
- Add new estimation method and enforce order of return in the collect functions in the staking contracts by @vtleonardo in #441
- eth personal_sign validation by @Cr0wn-Gh0ul in #460
- Fix race concurrency in the tests by @vtleonardo in #461
- Adjust deploy script to be compatible with geth by @vtleonardo in #464
- Dutch Auction Contracts by @gusjavaz in #137
- Adding in more flakes by @diligentis in #479
- Attempting to fix bad module import by @diligentis in #482
- Add lockup contracts by @vtleonardo in #340
- BridgePool Factory by @gusjavaz in #280
- Another flakey test by @diligentis in #497
- Refactor Deploy.sh by @sachin-sharma-IN in #475
- Address audit suggestions by @vtleonardo in #503
- Update Openzepellin contracts by @vtleonardo in #513
- Update solidity formatter and reformat files by @vtleonardo in #518
- Fix flaky unit tests by @kosegor in #514
- Fix bug in the deploy.sh script by @vtleonardo in #515
- Mark assembly blocks as safe by @vtleonardo in #521
- Change ETHDKG delegateCall method and add history of MPKs by @vtleonardo in #500
- 291 Clean structtag by @pbains in #522
- [291] Enable lint errcheck by @pbains in #501
- Cleaning out linting action by @diligentis in #526
- [291] Enable varcheck by @pbains in #527
- Fix flaky lockup test by @vtleonardo in #524
- Add new task to deploy and register lockup by @vtleonardo in #537
- Add mpk check in the accusations by @vtleonardo in #523
- Rename contracts Atoken to ALCA and BToken to ALCB by @vtleonardo in #536
- Updating gotestfmt by @diligentis in #542
New Contributors
- @sachin-sharma-IN made their first contribution in #475
- @pbains made their first contribution in #522
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
New Features
- Add inspect and changepassword functionalities to ethkey command by @kosegor in #245
- CLI init command by @keirongulrajani in #229
- Adding subscription to the task scheduler by @vtleonardo in #67
Bug Fixes
- fix gossip closing by @kosegor in #265
- fixed chainID for bootnode and peers address by @kosegor in #283
Other Changes
- Make ALCB and ALCA non-metamorphic by @vtleonardo in #252
- Move ALCA deployment to factory parent contract by @vtleonardo in #266
- Ignore releaser ci on dependabot by @diligentis in #275
- Change log levels and add more info by @vtleonardo in #285
- Refactored tests to use Hardhat loadFixture by @keirongulrajani in #284
- Add default case for etherscan api key in the hardhat config by @vtleonardo in #286
- Clean up script log output by @vtleonardo in #231
- Task name hyphenation + ALCA/ALCB in task names by @keirongulrajani in #250
- Test snapshot leader election by @kosegor in #149
- added solidity visual dev, hardhat solidity, and coverage gutter by @z-j-lin in #316
- Improve some logs by @vtleonardo in #328
- Add script to deploy ALCB locally by @vtleonardo in #327
- Started adding package-level comments. by @chgorman in #330
- Improve documentation by @vtleonardo in #218
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
New Features
- Add new features to BToken by @vtleonardo in #109
- Make snapshot reverting transactions cheaper by @vtleonardo in #157
- Add enumeration staking nft by @vtleonardo in #183
- Rename AToken/BToken to ALCA/ALCB by @keirongulrajani in #156
- Replace signature raw in the snapshots event by @vtleonardo in #178
- Solidity native errors improved by @keirongulrajani in #173
- Make migration work with old snapshots by @vtleonardo in #186
- Change bonding curve endpoint by @vtleonardo in #187
- Add dynamics contract by @vtleonardo in #71
- Add initial mint event in the btoken initializer by @vtleonardo in #198
Bug Fixes
- Fixed bug in consensus by @ricardopinto in #181
- Fix migration scripts not running initialize logic by @vtleonardo in #190
Other Changes
- Fix relative imports by @vtleonardo in #175
- Add plugin to see contract's storage layout by @vtleonardo in #176
- Fix compile warnings and regenerate some bindings by @vtleonardo in #166
- Ring buffer tests by @z-j-lin in #184
- Migrate final require statements to solidity native errors by @keirongulrajani in #180
- Clean up validator pool contract by @vtleonardo in #188
- Clean factory contract and refactor migration scripts. by @z-j-lin in #174
- Add initializer tests by @vtleonardo in #189
- Refactor AToken contract by @vtleonardo in #162
- Change pragma to 0.8.16 by @z-j-lin in #199
- Add initial documentation for the validator pool contract by @vtleonardo in #204
- Added tests for erc721 enumerable by @keirongulrajani in #205
- Adding in version stamping by @diligentis in #206
- Bug fixes on fast sync by @vtleonardo in #208
- Fixing up change to golang linter by @diligentis in #210
- Application pendingtx tests by @keirongulrajani in #98
- fix bug scripts by @kosegor in #214
- Create CODE_OF_CONDUCT.md by @diligentis in #216
- Clean up unused variables in the config.toml by @vtleonardo in #219
- Add ethkey functionality as alicenet built int CLI commands by @kosegor in #232
- Add missing natspec comments on Smart Contracts functions by @gusjavaz in #217
- Rename validator CLI command to node and add default CLI values by @kosegor in #230
- Removing old Dockerfiles by @diligentis in #253
- Updating buf dependencies by @diligentis in #254
- Adding in signing to releases by @diligentis in #264
New Contributors
- @ricardopinto made their first contribution in #181
Full Changelog: v0.0.4...v0.0.6
Release v0.0.5
What's Changed
This release is the v0.0.5 release. This release contains a number of hot patches concerning fast sync and will be deployed without the ALCB token infrastructure. This release should be considered the canonical version for ALCA migration and launch. This version contains breaking changes from all prior versions. In order to run the canonical version of AliceNet for the ALCA migration this version or a later version must be utilized.
New Features
- Add new features to BToken by @vtleonardo in #109
- Make snapshot reverting transactions cheaper by @vtleonardo in #157
- Add enumeration staking nft by @vtleonardo in #183
- Rename AToken/BToken to ALCA/ALCB by @keirongulrajani in #156
- Replace signature raw in the snapshots event by @vtleonardo in #178
- Solidity native errors improved by @keirongulrajani in #173
- Make migration work with old snapshots by @vtleonardo in #186
- Change bonding curve endpoint by @vtleonardo in #187
- Add dynamics contract by @vtleonardo in #71
- Add initial mint event in the btoken initializer by @vtleonardo in #198
Bug Fixes
- Fixed bug in consensus by @ricardopinto in #181
- Fix migration scripts not running initialize logic by @vtleonardo in #190
Other Changes
- Fix relative imports by @vtleonardo in #175
- Add plugin to see contract's storage layout by @vtleonardo in #176
- Fix compile warnings and regenerate some bindings by @vtleonardo in #166
- Ring buffer tests by @z-j-lin in #184
- Migrate final require statements to solidity native errors by @keirongulrajani in #180
- Clean up validator pool contract by @vtleonardo in #188
- Clean factory contract and refactor migration scripts. by @z-j-lin in #174
- Add initializer tests by @vtleonardo in #189
- Refactor AToken contract by @vtleonardo in #162
- Change pragma to 0.8.16 by @z-j-lin in #199
- Add initial documentation for the validator pool contract by @vtleonardo in #204
- Added tests for erc721 enumerable by @keirongulrajani in #205
- Adding in version stamping by @diligentis in #206
- Bug fixes on fast sync by @vtleonardo in #208
- Release/v0.0.5 by @vtleonardo in #209
New Contributors
- @ricardopinto made their first contribution in #181
Full Changelog: v0.0.4...v0.0.5
Pre-Release v0.0.4
What's Changed
New Features
Bug Fixes
- Fix integration tests by @vtleonardo in #161
Other Changes
- Remove unused import by @vtleonardo in #158
- Fix solidity linter warning by @vtleonardo in #159
- Remove unnecessary error bindings by @vtleonardo in #164
- Added unit tests for StakingNFT by @chgorman in #62
- Format all files with npm run format by @vtleonardo in #165
- Adding releaser CI by @diligentis in #163
- Cleaning modules to try and fix verifiable builds by @diligentis in #177
Full Changelog: v0.0.3...v0.0.4
Pre-Release v0.0.3
What's Changed
New Features
- Remaining solidity native errors by @keirongulrajani in #115
Bug Fixes
Other Changes
- move deposit info to debug for monitor by @Cr0wn-Gh0ul in #134
- Formatting files in application with gofumpt/gci by @diligentis in #145
- Formatting util packages with gofumpt/gci by @diligentis in #143
- Formatting some networking packages with gofumpt/gci by @diligentis in #144
- Hacky fix to remove warning at boot by @diligentis in #152
- removed everything relating to atomic swap by @Cr0wn-Gh0ul in #151
- Formatting layer1 by @diligentis in #153
- format consensus by @diligentis in #154
- Updating to go 1.19 by @diligentis in #150
- Basic goreleaser setup by @diligentis in #160
Full Changelog: v0.0.2...v0.0.3
Pre-Release v0.0.2
What's Changed
Bug Fixes
- Fix alicenet txs bugs by @vtleonardo in #111
- Fix overflow on the hardhat deposit script by @vtleonardo in #112
- Fix garbage collector errors by @vtleonardo in #114
- Fix setNextHeight error handling by @vtleonardo in #116
Other Changes
- CodeCov badge including solidity by @diligentis in #97
- Adding in integration code coverage by @diligentis in #100
- Bump solidity and openzeppelin versions by @vtleonardo in #99
- Fixing capnp generate by @diligentis in #108
- fix and add monitor and txwatcher tests by @kosegor in #87
- Solidity native errors - Alicenet factory base/base64 lib/base parser lib/bclaims parser lib by @keirongulrajani in #83
- Implement leader election algorithm for the snapshots by @vtleonardo in #73
- Port of MadNet PR 148 by @diligentis in #70
- Update contract bindings by @vtleonardo in #113
- clean up old files by @Cr0wn-Gh0ul in #132
- Adding in npm ci step for integration tests by @diligentis in #133
- Adding in default reviewers by @diligentis in #135
- Loosen code coverage to 50% by @diligentis in #136
- Adding in release.yml file by @diligentis in #147
New Contributors
- @kosegor made their first contribution in #87
- @Cr0wn-Gh0ul made their first contribution in #132
Full Changelog: v0.0.1...v0.0.2