v1.0.0
What's Changed
- Punctuation fix by @stefanionescu in #13
- feat(assembly): tests by @maksk7 in #12
- feat(global): add schemas to .gitignore by @maksk7 in #14
- Feat: Add code coverage by @maksk7 in #15
- feat: voting_escrow contract by @epanchee in #8
- feat(voting_escrow): ability to display vxASTRO balance and logo by @epanchee in #16
- feat(voting_escrow): added a guardian who is only allowed to update the blacklist by @epanchee in #17
- Feat(voting_escrow): exclude blacklisted from total voting power by @epanchee in #18
- Docs: readme and code comment fixes by @ShadoySV in #19
- fix(assembly): refactor InstantiateMsg and Readme by @maksk7 in #22
- scripts: deploy assembly by @wedancedalot in #21
- feat(assembly): add vxASTRO to voting power calculation by @maksk7 in #20
- Feat(voting_escrow): Instead of lock removal the withdrawal function sets lock.amount=0 by @epanchee in #23
- Feat(voting_escrow): added queries for user's and total vp at given period by @epanchee in #25
- feat(voting_escrow): add last_extend_lock_period field in Lock struct by @epanchee in #26
- feat: escrow_fee_distributor contract by @P-Yevhenii in #7
- Code comments for all governance contracts by @stefanionescu in #24
- feat(vxASTRO): period starts on Monday by @epanchee in #27
- feat(artifacts): added release artifacts when push tag by @P-Yevhenii in #28
- scripts(vxastro): deploy script by @wedancedalot in #30
- Fix(builder_unlock):Audit fixes by @maksk7 in #29
- Add fee distributor in README & format headings by @stefanionescu in #31
- Fix(builder_unlock): remove redundant operator by @ShadoySV in #33
- Fix(voting_escrow): add arithmetic checks by @maksk7 in #34
- Feat(assembly): add query for user voting power by @maksk7 in #35
- feat(generator_controller): GeneratorController contract by @epanchee in #32
- Fix(Assembly): refactoring and audit fixes by @maksk7 in #36
- fix(code coverage action): increased tarpaulin's timeout from 60 sec (default) -> 300 sec by @epanchee in #37
- feat(generator controller): moved queries to general package by @P-Yevhenii in #39
- Feat(Assembly): Add test and comments for calc_voting_power and calc_total_voting_power_at by @maksk7 in #38
- fix(vxASTRO): voting power residual elimination by @epanchee in #40
- Feat(assembly): Add total_voting_power query by @maksk7 in #41
- Feat(assembly): improve title, description, link validation by @maksk7 in #42
- Feat(Assembly): use patterns in whitelist by @maksk7 in #43
- Fix(assembly):remove regex validation by @maksk7 in #44
- feat(assembly): set vxastro_token_addr filed as optional by @P-Yevhenii in #45
- feat(script): update assembly deploy configs by @P-Yevhenii in #46
- Feat(astroport-tests): test helpers moved to astroport tests package by @P-Yevhenii in #49
- Feat(builder unlock): Upgrade contract by @maksk7 in #47
- Fix(generator controller): limiting pools number and renaming Gauge -> Tune by @epanchee in #50
- Feat(voting_escrow): early withdrawal by @epanchee in #48
- Feat(assembly): xASTRO staked into vxASTRO is included in voting power by @epanchee in #52
- Fix core dependencies by @ShadoySV in #53
- feat(generator_controller): added GeneratorController timeline scheme by @epanchee in #54
- feat(artifacts): added github action to check artifacts size by @P-Yevhenii in #55
- fix(distributor): fixed audit issues by @P-Yevhenii in #56
- feat(generator_controller): remove blacklisted holders votes by @P-Yevhenii in #57
- feat(vxASTRO): updates by @maksk7 in #58
- feat(scripts): added vxASTRO, fee distributor and generator controller deploy scripts by @P-Yevhenii in #59
- feat(assembly): check proposal messages by @epanchee in #60
- fix(assembly): migration message by @P-Yevhenii in #61
- Update generator dependency by @ShadoySV in #62
- fix(vxASTRO): test to check multiple slope subtraction by @epanchee in #63
- Fix(fee_distributor): check claim_many_limit on instantiation by @ShadoySV in #65
- feat(generator_controller): added main pool feature by @epanchee in #64
- Comments for all contracts besides GeneratorController by @stefanionescu in #51
- Feat(general): update governance to cw-1.0 by @maksk7 in #77
- Feat(scripts): Update Assembly params by @maksk7 in #80
- feat(all SCs): update to cosmwasm 1.1 & cw+ 0.15 by @P-Yevhenii in #88
- feat(builder_unlock): added update schedules (release/terra2) by @P-Yevhenii in #90
- Fix deployment scripts (release) by @ShadoySV in #92
- feat(builder_unlock:release): added update allocation schedule by @P-Yevhenii in #95
- Feat(governance): add multichain support by @epanchee in #97
- Fix(astroport tests): deps by @epanchee in #98
- Feat: Oak audit fixes by @P-Yevhenii in #99
- feat(release): update GitHub action to produce and upload contracts by @epanchee in #100
- Fix/oak audit issue2 by @P-Yevhenii in #101
- fix(assembly): migration by @epanchee in #102
New Contributors
- @stefanionescu made their first contribution in #13
- @wedancedalot made their first contribution in #21
Full Changelog: v0.1-beta...v1.0.0