Releases: NibiruChain/nibiru
Releases · NibiruChain/nibiru
v0.19.0-rc1
Changelog
- 9817794 fix: goreleaser cross version
- 0663186 fix(oracle): local min voters (#1194)
- 0f8541b refactor(oracle): clean up tests (#1193)
- 6360d11 ci(codecov): add Codecov reporting (#1189)
- b487219 feat: docker-compose network for local development (#1192)
- c765d97 fix(oracle): default oracle whitelist (#1191)
- 0e9483c ci(release): fix TM_VERSION not being set (#1190)
- 5afeb0a fix: remove A precision and clean up borked logic (#1188)
- 63f1892 feat(oracle): default vote threshold and min voters (#1187)
- 0ed0a3b refactor(oracle): proto type docs, (2) oracle spec clean-up, and (3) remove panic (#1184)
- 0ce0b35 refactor(oracle): keeper files (#1181)
- bf1c420 refactor(oracle): whitelist (#1180)
- 7603950 refactor(oracle): types (#1179)
- cf3cc9e ci(release): release for linux and darwin (arm64 and amd64) (#1144)
- e2c76a8 refactor(spot): remove remaining dex files (#1176)
- 7eedec8 chore(deps): Bump github.com/cosmos/cosmos-sdk from 0.45.10 to 0.45.12 (#1174)
- 9310665 refactor(spot)!: rename x/dex to x/spot (#1173)
- 099679b chore(deps): Bump github.com/holiman/uint256 from 1.1.1 to 1.2.1 (#1089)
- cb4c79d chore(deps): Bump github.com/btcsuite/btcd from 0.22.1 to 0.23.2 (#1149)
- aa1bc51 refactor: asset.Pair (#1171)
- 8e6a97c chore(deps): Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#1153)
- 0d4d372 refactor: migrate simapp tests to use main app (#1161)
- f261376 refactor: move x/testutil folder under x/common (#1170)
- 407041d fix: multi-platform docker image (#1162)
- 5481dcf remove ampersand (#1168)
- 02691cf chore(deps): Bump github.com/cosmos/cosmos-sdk from 0.45.10 to 0.45.12 (#1165)
- 874a9a9 refactor: remove client interface for liquidate msg (#1164)
- b7d30b3 chore: add go reference badge to README
v0.18.0-rc4
v0.18.0-rc3
v0.18.0-rc2
v0.18.0-rc1
Changelog
- 64cc878 refactor(asset-pair)!: refactors common.AssetPair as an extension of string (#1154)
- 357161f refactor: build workflows (#1142)
- 070ce33 chore: fix local docker-compose network (#1146)
- 82cb781 chore: add USD quote asset (#1145)
- 97bbdfe ci: Create e2e wasm unit test (#1107)
- 29f6561 refactor(make): put Makefile workflows in separate directory (#1138)
- 5c86456 refactor(oracle): rename functions and variables for readability (#1141)
- fb3d462 fix: set vote period to 10 blocks (#1140)
- ef23360 refactor: remove panics | #3 vpool - make perp and vpool panics impossible form public fns (#1134)
- 7a373fb fix: publish prices at genesis for localnet (#1135)
- cfc62e9 refactor: Remove unnecessary panics | #2 dex and stablecoin (#1127)
- ef559e1 fix: distribution module account name (#1131)
- 0c432ed refactor(perp): Remove unnecessary panics | #1 (#1126)
- 602af8a feat(oracle): add twap to oracle and unwire pricefeed (#1120)
v0.17.0-rc1
Changelog
- 3b402a8 test: add oracle and delete pricefeed store upgrade
- 0c1bd2e test: only add oracle store upgrade
- b986c49 test: no store loader
- 5fd2369 chore: add pruning command
- cfc62e9 refactor: Remove unnecessary panics | #2 dex and stablecoin (#1127)
- ef559e1 fix: distribution module account name (#1131)
- 0c432ed refactor(perp): Remove unnecessary panics | #1 (#1126)
- 602af8a feat(oracle): add twap to oracle and unwire pricefeed (#1120)
v0.17.0
Changelog
v0.16.3
Changelog
- 88aa966 fix: unexpected panic in stableswap calcs (#1124)
- fdd9dbd build: releases/v0.16.x (#1103)
- f4257d7 feat: wire multi-liquidate into the grpc (#1117)
- 6f2cd67 feat: improve math for single asset join (#1115)
- aa7f87a fix(dex): frozen pool due to insufficient reserves and LP share supply of 0 (#1116)
- db63480 fix: fix error on over fluctuation limit for simulations (#1113)
- 31cd475 fix(dex): fix single asset join (#1114)
- 0ebc527 refactor(vpool)!: Condense swap SwapXForY and SwapYForX events into SwapOnVpoolEvent (#1109)
- 0009e57 feat(vpool)!: Use flags and certain default values instead of unnamed args for add-genesis-vpool to improve ease of use (#1111)
- 16350e8 feat: whitelist ubtc and ueth in pricefeed (#1108)
- 8f11013 fix: sort tokens in join pool to avoid panic (#1110)
- a48bb78 feat(perp): Add (notional) volume to metrics state (#1105)
- 47623c8 feat: add tests for stableswap pool (#1093)
- 54a0934 refactor(perp)!: replace
CumulativePremiumFractions
array with single value (#1102) - 0eab90d feat(perp): Track and expose the net size of a pair with a query (#1097)
- 1168754 refactor!: revive dex module using intermediate test app (#1092)
- 2e8b4ed fix(oracle): fix flaky oracle test (#1100)
- b14aa88 fix: Use precision instead of 1e6 (#1091)
- a37428c feat(dex): Add stableswap pools using curve logic (#1050)
- 57f7e54 refactor(perp)!: Removed unused field,
LiquidationPenalty
, fromPositionChangedEvent
(#1086) - c494853 fix: pin cosmos-sdk version to v0.45.10 (#1085)
- 20b18ca refactor(testutil): Less repetition. Move PassGovProposal to x/testutil (#1083)
- 4ba2a5c feat(vpool): Add governance proposal to edit the swap invariant of one or more vpools (#1082)
- 80dbecb test: add additional PositionChangedEvent test (#1081)
- d16fbe0 feat(perp): Add exchanged notional to the position changed event (#1080)
- bdc99b4 chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 (#1077)
- 01dc167 feat: prevent pools with same assets (#1075)
- 708eca4 feat(vpool)!: EditVpoolConfigProposal #1065 - Make maintenance margin ratio modifiable by governance (#1074)
- a6a268a refactor(vpool)!: Remove ReserveSnapshot from genesis since snapshots are done in CreatePool (#1068)
- 2fb402a test(wasm): add test for cosmwasm (#1064)
- b604a51 chore(deps): Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (#1062)
- 257309a feat: hard-code consensus params (#1061)
- ac650d8 feat: use collections external lib (#1058)
- b376759 refactor(oracle): full refactor of EndBlock UpdateExchangeRates() long function. (#1014)
- 1cd79f1 chore(deps): Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 (#1056)
- 892c74b chore(deps): Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1055)
- 7ccc53c chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 (#1054)
- a956c27 chore(deps): Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1043)
- 79aeb6e chore: http gateway annotations in oracle (#1031)
- fa294fa feat(wasm): cosmwasm module integration (#1044)
- 3964311 docs: fix changelog to include v0.15.0 section (#1048)
- 0af8bde feat(collections): change
IndexedMap.Iterate
to accept genericRanger
interface (#1033) - b8dc493 revert: remove feeder (#1046)
- 79d8500 Update docs link (#1045)
- 9585eba feat(dex): add single asset join (#1038)
- e340b91 feat(feeder): add price provider (#1032)
- 50da6e2 docs: clean up README and older specs a bit (#1039)
- c04f6cb refactor(proto): use proto-typed events for epochs (#1035)
- 3b76447 chore: update workflows to use GH hosted runners (#1036)
- 19dffc0 refactor(proto): use proto-typed events x/dex (#1034)
- df78a69 fix: golang compiler bug (#1023)
- b364000 chore(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1025)
- d315b70 refactor(oracle): remove Pair and PairList (#1024)
- a9a2dc0 fix(collections): correctly report key and value on not found errors (#1017)
- 825bf02 refactor(dex): refactor to match best practice (#1018)
- 89f045a chore(deps): bump github.com/cosmos/ibc-go/v3 from 3.1.1 to 3.3.0 (#1009)
- 21e28e3 ci: Run Golang workflows only when .go, .proto, go.mod, or go.sum files change. (#1020)
- 406b9a4 fix: Revert "feat(vpool): add event fields for web app" | fix strange auto-merge (#1021)
- db623d7 feat(vpool): add event fields for web app (#1019)
- 429003f feat(dex): throw error when swap output amount is less than 1 (#1015)
- 0277939 refactor: clean up integration tests for perp, vpool, pricefeed (#1016)
- a65c41b feat(oracle-feeder): initialise core logic (#1010)
- d798a89 feat: allow random parameter for vpool genesis on simulation (#1012)
- 6660e77 test(vpool): calc Twap more tests and documentation (#1013)
v0.16.2
v0.16.1
Changelog
- 4a3f0c9 Merge branch 'master' into releases/v0.16.x
- db63480 fix: fix error on over fluctuation limit for simulations (#1113)
- 31cd475 fix(dex): fix single asset join (#1114)
- 0ebc527 refactor(vpool)!: Condense swap SwapXForY and SwapYForX events into SwapOnVpoolEvent (#1109)
- 0009e57 feat(vpool)!: Use flags and certain default values instead of unnamed args for add-genesis-vpool to improve ease of use (#1111)
- 16350e8 feat: whitelist ubtc and ueth in pricefeed (#1108)
- 8f11013 fix: sort tokens in join pool to avoid panic (#1110)
- a48bb78 feat(perp): Add (notional) volume to metrics state (#1105)
- 47623c8 feat: add tests for stableswap pool (#1093)