Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(governance): add vxASTRO and emissions controller contracts #110

Merged
merged 35 commits into from
Aug 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
631af88
feat: bump cosmwasm-std to 1.5.4
epanchee Apr 24, 2024
73f7f7e
feat: add schema generator
epanchee Apr 25, 2024
690f6c4
revamp and simplify vxASTRO
epanchee May 13, 2024
060090d
remove unused contracts; add vxastro tests
epanchee May 14, 2024
0c21af1
remove needless marketing validation; increase coverage
epanchee May 14, 2024
d1f4379
remove vxastro_lite
epanchee May 14, 2024
7bfde85
add vxastro schemas
epanchee May 14, 2024
ea0de09
feat(emissions controller): add hub and outpost contracts
epanchee Jun 3, 2024
578818a
feat(emissions controller): dynamic emissions curve
epanchee Jun 4, 2024
ad76383
feat(governance): connect vxASTRO to the governance
epanchee Jun 7, 2024
1d2bbfa
bump crate versions
epanchee Jun 7, 2024
7d256d3
update schema
epanchee Jun 7, 2024
6caae2c
vxASTRO marketing info is mandatory
epanchee Jun 7, 2024
41dd3a8
rename field
epanchee Jun 10, 2024
de1f4ce
fix dynamic emissions curve
epanchee Jun 10, 2024
1253a98
update schemas
epanchee Jun 10, 2024
6279e62
refactor
epanchee Jun 11, 2024
be71fc3
refine comments; remove unused errors
epanchee Jun 19, 2024
78b8fa5
add readmes and diagrams
epanchee Jun 19, 2024
4e1540c
publish rc crates
epanchee Jun 20, 2024
cf0ebac
fix astroport governance toml
epanchee Jun 20, 2024
df1fdea
fix license
epanchee Jun 20, 2024
3ddd5aa
bump astroport version; support TF LP tokens in tests
epanchee Jun 25, 2024
94abce6
bump deps
epanchee Jun 25, 2024
0236871
bump deps
epanchee Jun 25, 2024
f02b4b0
fix(controller): remove ASTRO pool from whitelist and votable pools
epanchee Jul 29, 2024
8dc58e8
fix(controller): paginate whitelist query
epanchee Jul 29, 2024
c8d65e6
fix(hub controller): set assembly as vxASTRO cw admin
epanchee Jul 29, 2024
a5c5ea7
outpost controller: expose registered proposals and proposal voters q…
epanchee Jul 29, 2024
af6ea1d
fix comments
epanchee Jul 29, 2024
c827e73
add schemas
epanchee Jul 29, 2024
79520e6
Merge pull request #46 from astroport-fi/feat/revamped_vxastro
epanchee Aug 20, 2024
16c093e
feat(vxASTRO): set release versions
epanchee Aug 20, 2024
d9d6fa9
Merge branch 'refs/heads/main' into merge/vxastro
epanchee Aug 20, 2024
1fad594
fix deps
epanchee Aug 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/check_artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ jobs:
run: cargo install --debug --version 1.4.0 cosmwasm-check
- name: Cosmwasm check
run: |
cosmwasm-check $GITHUB_WORKSPACE/artifacts/*.wasm --available-capabilities staking,iterator,stargate,cosmwasm_1_1
cosmwasm-check $GITHUB_WORKSPACE/artifacts/*.wasm --available-capabilities staking,iterator,stargate,cosmwasm_1_1,neutron
6 changes: 6 additions & 0 deletions .github/workflows/tests_and_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,9 @@ jobs:
command: fmt
args: --all -- --check

- name: Generate and check schemas
run: |
$GITHUB_WORKSPACE/scripts/build_schemas.sh
git add -A $GITHUB_WORKSPACE/schemas # consider new contract schemas
git diff-index --cached HEAD --exit-code --

Loading
Loading