Releases: astroport-fi/astroport-governance
Releases · astroport-fi/astroport-governance
v1.2.0
What's Changed
- Fix(assembly, fee_destributor): oak audit fix by @maksk7 in #66
- fix(governance contracts): Halborn audit fixes by @epanchee in #67
- feat(governance contracts): global refactoring by @epanchee in #68
- Feat(general): Remove unnecessary migrations by @maksk7 in #69
- Feat(Assembly): add voters pagination by @maksk7 in #70
- Feat(all contracts): update to cw-sdk-1.0 by @maksk7 in #71
- fix(all contracts): change astroport-core dependencies to main by @maksk7 in #72
- fix(deps): update deps by @maksk7 in #73
- Add license by @ShadoySV in #75
- feat(scripts): Add build_app.sh script by @maksk7 in #76
- feat(voting_escrow): removed early withdraw by @P-Yevhenii in #78
- feat(escrow delegation): added escrow delegation contract by @P-Yevhenii in #79
- feat(scripts): update deploy scripts by @P-Yevhenii in #82
- feat(readme): add branches information by @epanchee in #83
- feat(scripts): separate deploy configs by @P-Yevhenii in #84
- feat(diagram): add smart contracts diagram by @epanchee in #85
- Feat(comments): refining doc comments by @epanchee in #86
- feat(all SC): migrate to cosmwasm 1.1 by @P-Yevhenii in #87
- feat(builder_unlock): added update schedule (main) by @P-Yevhenii in #89
- Fix deployment scripts by @ShadoySV in #91
- feat(builder_unlock:main): added update allocations by @P-Yevhenii in #94
- Merge hidden main by @ShadoySV in #103
- Merge release by @ShadoySV in #104
Full Changelog: v1.0.0...v1.2.0
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
v0.1-beta: pre-audit code freeze
Pre-audit code freeze
This release includes astro assembly and builder_unlock contracts
What's Changed
- FIX : Calculating withdrawable ASTRO fix by @alienHunterOnMars in #4
- [Deployed Instance] Unlocking Contract by @alienHunterOnMars in #6
- feat(assembly): add assembly contract by @maksk7 in #9
- Fix after code refactor by @ShadoySV in #10
- feat(assembly): add unlock contract to vp by @maksk7 in #11