What's Changed
- test(vpool): calc Twap more tests and documentation by @superfiredoge in #1013
- feat: allow random parameter for vpool genesis on simulation by @matthiasmatt in #1012
- feat(oracle-feeder): initialise core logic by @testinginprod in #1010
- refactor: clean up integration tests for perp, vpool, pricefeed by @NibiruHeisenberg in #1016
- feat(dex): throw error when swap output amount is less than 1 by @helder-moreira in #1015
- feat(vpool): add event fields for web app by @Unique-Divine in #1019
- fix: Revert "feat(vpool): add event fields for web app" | fix strange auto-merge by @Unique-Divine in #1021
- ci: Run Golang workflows only when .go, .proto, go.mod, or go.sum files change. by @Unique-Divine in #1020
- chore(deps): bump github.com/cosmos/ibc-go/v3 from 3.1.1 to 3.3.0 by @dependabot in #1009
- refactor(dex): refactor to match best practice by @matthiasmatt in #1018
- fix(collections): correctly report key and value on not found errors by @testinginprod in #1017
- refactor(oracle): remove Pair and PairList by @onikonychev in #1024
- chore(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1025
- fix: golang compiler bug by @testinginprod in #1023
- refactor(proto): use proto-typed events x/dex by @onikonychev in #1034
- chore: update workflows to use GH hosted runners by @NibiruHeisenberg in #1036
- refactor(proto): use proto-typed events for epochs by @onikonychev in #1035
- docs: clean up README and older specs a bit by @Unique-Divine in #1039
- feat(feeder): add price provider by @testinginprod in #1032
- feat(dex): add single asset join by @matthiasmatt in #1038
- docs: Update docs link by @BlockNovator in #1045
- revert: remove feeder by @testinginprod in #1046
- feat(collections): change
IndexedMap.Iterate
to accept genericRanger
interface by @testinginprod in #1033 - docs: fix changelog to include v0.15.0 section by @Unique-Divine in #1048
- feat(wasm): cosmwasm module integration by @onikonychev in #1044
- chore: http gateway annotations in oracle by @Unique-Divine in #1031
- chore(deps): Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #1043
- chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 by @dependabot in #1054
- chore(deps): Bump github.com/spf13/viper from 1.13.0 to 1.14.0 by @dependabot in #1055
- chore(deps): Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 by @dependabot in #1056
- refactor(oracle): full refactor of EndBlock UpdateExchangeRates() long function. by @jgimeno in #1014
- feat: use collections external lib by @jgimeno in #1058
- feat: hard-code consensus params by @Unique-Divine in #1061
- chore(deps): Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 by @dependabot in #1062
- test(wasm): add test for cosmwasm by @jgimeno in #1064
- refactor(vpool)!: Remove ReserveSnapshot from genesis since snapshots are done in CreatePool by @Unique-Divine in #1068
- feat(vpool)!: EditVpoolConfigProposal #1065 - Make maintenance margin ratio modifiable by governance by @Unique-Divine in #1074
- feat: prevent pools with same assets by @matthiasmatt in #1075
New Contributors
- @helder-moreira made their first contribution in #1015
- @BlockNovator made their first contribution in #1045
Full Changelog: v0.15.0-rc1...v0.16.0-alpha.1