Changelog
- c55185f chore(inflation)!: remove x/inflation module (#1667)
- db04996 feat: update wasmd to v0.44.0 (#1666)
- 0d4e8de fix(epochs): fix epoch tests broken by adding month epoch into default genesis
- 0a74da1 chore(wasm): bump wasmd dependency to v0.43.0 (#1660)
- 6208cfa chore(epochs): add month default epoch
- 2c94aa8 chore(oracle): remove bnb:usd from default whitelist
- 10b09c5 chore(deps): Bump github.com/cosmos/ibc-go/v7 from 7.3.0 to 7.3.1 (#1647)
- afd671a chore(deps): Bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#1643)
- 3c96eea chore(deps): Bump github.com/CosmWasm/wasmvm from 1.4.1 to 1.5.0 (#1657)
- f1e6859 chore(oracle): curate default oracle whitelist (#1659)
- cf6acee Update CHANGELOG.md
- 42c152f chore: update changelog
- 9c0f4f5 feat(oracle): edit oracle params msg (#1658)
- 042e369 fix(keeper): inflation keeper instantiation
- 6a49247 fix(inflation): enable inflationary NIBI (#1655)
- d5d36f5 chore: reset module consensus versions
- 1f79807 feat(wasmbinding)!: whitelisted stargate queries for QueryRequest::Stargate: auth, bank, gov, tokenfactory, epochs, inflation, oracle, sudo, devgas (#1646)
- e0d825d chore: merge master
- 2a357ef chore: update changelog
- 46cc61c fix(ledger): bump the hid package to v0.9.2 which fixes ledger on new… (#1649)
- 562209b fix(ledger): bump the hid package to v0.9.2 which fixes ledger on new… (#1649)
- 065f485 fix(tokenfactory)!: Fix bug in MsgBurn on total supply tracking (#1645)
- d0f5290 test(tokenfactory)!: integration test core logic with a real smart contract using
nibiru-std
(#1638) - 4561f47 feat: create settle position function (#1632)
- b4e4a4c chore(deps): Bump bufbuild/buf-setup-action from 1.27.0 to 1.27.1 (#1641)
- bc869fa chore: use large ubuntu runner for goreleaser workflow
- fd58bc3 fix: set default prepaid bad debt denom to the pair's quote denom
- 1976aff Merge branch 'master' into releases/v1.0.0
- 313d81c refactor: remove global variable TEST_ENCODING_CONFIG
- b03d291 refactor(codec): simplify app.MakeEncodingConfig
- d713f41 chore(spot): remove spot
- 2a250a3 chore(stablecoin): remove stablecoin
- 011f1ed chore(perp): remove perp protos
- 6a01abe chore(perp): remove perp
- 2cdc9ec feat(chaosnet): two chains with hermes relayer (#1635)
- ab7d320 chore(deps): Bump golang.org/x/net from 0.12.0 to 0.17.0 (#1634)
- 6dbbe84 chore(deps): Bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#1633)
- 33a8731 fix(.goreleaser.yml): Load version for wasmvm dynamically (#1631)
- 7cc73b4 fix(oracle)!: count vote omission as abstain for less slashing + more stability (#1565)
- a7c9447 feat(perp): settle markets (#1573)
- ef307eb refactor(wasm): wasmbinding folder structure (#1630)
- 15a49d1 chore(deps): Bump github.com/CosmWasm/wasmvm from 1.4.0 to 1.4.1 (#1629)
- 40f8e71 fix(perp): emit MarketUpdatedEvents even in the absence of index price (#1606)
- 7d1adb0 chore(deps): Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#1625)
- a85f308 chore(deps): Bump bufbuild/buf-setup-action from 1.26.1 to 1.27.0 (#1624)
- 54ad5f5 feat(tokenfactory): tx msgs for mint and burn (#1620)
- 8f9c4ca docs: Update README.md
- 9f53504 refactor(proto): Use explicit namespacing on proto imports for #1608 (#1614)
- e054b45 feat(tokenfactory): execute msgs for CreateDenom, ChangeAdmin, UpdateModuleParams (#1607)
- c7ae585 fix(app): non-nil snapshot manager is not guarantted in testapp (#1617)
- ed1a2e4 fix ci not showing errors (#1619)
- 839c8c2 feat(app)!: wasm snapshot export is mandatory (#1616)
- 6c24125 feat(ante)!: Ante handler to add a maximum commission rate of 25% for validators. (#1615)
- c3de785 ci(proto-lint): add github token to prevent rate limit + compare against branch (#1612)
- f1e92a5 chore(deps): Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (#1605)
- 930a890 feat(app)!: enforce min commission by changing default and genesis validation (#1613)
- 6096e2b refactor(app): Simplify app.go with less redundant imports using struct embedding. (#1610)
- 99a7a0f refactor(app)!: Remove x/stablecoin module (#1609)
- 6e534c9 feat(perp): Add user discounts (#1594)
- 0c31eaf chore(proto): Add a buf.gen.rs.yaml and corresponding script to create Rust types for Wasm Stargate messages (#1579)
- ff02273 chore: msg interfaces (#1604)
- e95f331 feat(tokenfactory): 1: State transitions, collections, genesis import and export, and app wiring (#1596)
- a039623 chore(deps): Bump actions/checkout from 3 to 4 (#1593)
- 365ac0e chore(deps): Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#1598)
- 65eb84f ci: fix coverage report publishing (#1597)
- 2ce598d chore: clean up Changelog
- a472744 feat: include flag versioned in query markets to allow to query disabled markets (#1585)
- cdf86c5 feat: add market version to allow disabling markets (#1559)
- 98d7338 fix(sudo): make messages compatible with amino (#1586)
- 782fb5c refactor(gha): simplify integration test workflows (#1591)
- ab60e8c revert(gha): use checkout and codecov action v3 (#1590)
- a35ade1 feat(perp): Add TraderVolume tracking (#1575)
- 6622e6b chore(deps): Bump codecov/codecov-action from 3 to 4 (#1583)
- d7a86e9 chore(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#1582)
- fa414d7 chore(deps): Bump github.com/cosmos/cosmos-sdk from v0.47.4 to v0.47.5 (#1578)
- 0f2169e chore(goreleaser): update wasmvm to v1.4.0 (#1574)
- 1e8ea4d chore(deps): Bump docker/setup-qemu-action from 2 to 3 (#1569)
- 1eb6922 chore(deps): Bump docker/setup-buildx-action from 2 to 3 (#1570)
- 553f549 chore(deps): Bump docker/login-action from 2 to 3 (#1571)
- 7cb5c81 chore(deps): Bump docker/build-push-action from 4 to 5 (#1572)
- 75e3213 chore(deps): Bump github.com/CosmWasm/wasmvm from 1.3.0 to 1.4.0 (#1564)
- 81ee875 chore(deps): Bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#1568)
- f5a26ba chore(deps): Bump actions/checkout from 3 to 4 (#1563)
- 8b9dae1 chore(deps): Bump github.com/cosmos/ibc-go/v7 from 7.2.0 to 7.3.0 (#1562)
- d0bc884 refactor(app): remove dead code in app setup (#1560)
- c37abdd feat(devgas): Convert legacy ABCI events to typed proto events (#1555)
- 7a52ff9 feat(perp): paginated query to read the position store (#1558)
- f2f9388 refactor: runs
gofumpt
formatter, which has nice conventions: go install mvdan.cc/gofumpt@latest (#1554) - 38c7f61 feat(devgas)!: module for incentivizing smart contract devs (#1543)
- 82813f4 chore(deps): Bump cosmossdk.io/math from 1.0.1 to 1.1.2 (#1547)
- 06f4d81 chore(deps): Bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1544)
- 87241b1 feat: add clamp on funding rate (#1541)
- bd9e7e0 chore(deps): Bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1540)
- ee53dae test(common): add docs for testutil and increase test coverage (#1527)
- 7ef1f85 chore(deps): Bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1537)
- c81bff3 fix: changelog (#1538)
- 67e0326 test(perp): improve test coverage for perp module and cli (#1536)
- b1477cd feat: add differential fields to PositionChangedEvent: size and open notional (#1533)
- 89b005e test: increase test coverage for perp keeper (#1519)
- d8c8064 chore(deps): Bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#1525)
- 0c6ec1a chore: bump to cosmos-sdk v0.47.4 (#1523)
- d736b3d test(sudo): increase unit test coverage (#1521)
- f7e4d8c add proto and update (#1522)
- 343cc52 feat: add genmsg module (#1495)
- 0c571c6 refactor(oracle): Implement OrderedMap and use it for iterating through maps in x/oracle (#1506)
- 62a165f test: improve test coverage for type tests in perp v2 (#1518)
- 4566d9f test: increase test coverage for x/hooks (#1517)
- 5810a3a chore(deps): Bump github.com/CosmWasm/wasmvm from 1.2.4 to 1.3.0 (#1507)
- e4ad968 fix: update localnet script (#1511)
- 1dc45d0 chore(deps): Bump bufbuild/buf-setup-action from 1.24.0 to 1.25.0 (#1510)
- e09d535 feat: add ledger build support (#1502)
- e2e2c7b fix: fix readme (#1508)
- 7285c56 feat: add wasm oracle exchange rate query (#1503)
- 9b84e4c chore(deps): Bump bufbuild/buf-setup-action from 1.23.1 to 1.24.0 (#1505)
- 31c15e4 chore(deps): Bump github.com/holiman/uint256 from 1.2.2 to 1.2.3 (#1504)
- ab97b8f feat(scripts): python buf gen + localnet.sh improvements (#1501)
- 60deca7 refactor(perp): reverse market order (#1500)
- 95618f2 feat: add cli to change root sudo command (#1498)
- ec443b1 chore(deps): Bump cosmossdk.io/errors from 1.0.0-beta.7 to 1.0.0 (#1499)
- 9d4f3dc refactor: remove unnecessary module methods (#1460)
- 27c7503 feat(perp): ClosePosition with bad debt (#1493)
- fb33cb1 chore(deps): Bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#1497)
- 7dc5617 ci(chaosnet): fix chaosnet for v0.21 (#1496)
- e6b377b feat: create cli to add sudo account into genesis (#1494)
- b1b4205 refactor: fix some non conventional issues on sudo module (#1491)
- 4f7d824 feat(perp): PartialClose (#1479)
- 8916305 fix(test): position changed event comparison (#1478)
- 721168c refactor(oracle)!: use typed events (#1477)
- 5348773 fix(oracle): make calcTwap safer (#1467)
- 12571a7 fix(perp): event field assertion tests (#1475)
- 3b7f6e7 fix(wasm)!: call
ValidateBasic
before allsdk.Msg
calls for the (#1476) - 9d7df98 chore(deps): Bump bufbuild/buf-setup-action from 1.22.0 to 1.23.1 (#1469)
- 9f6c5cf refactor(perp)!: rename OpenPosition to MarketOrder (#1473)
- 652ce78 refactor(perp)!:
PositionLiquidatedEvent
(#1466) - c1ee1a9 fix(perp): add pair to liquidation failed events (#1462)
- 3bbb7e2 fix(gov): legacy proposals were not wired (#1464)
- 7cdadc8 feat(oracle): add genesis cmd to create pricefeeder delegation (#1463)
- 276d815 fix(proto): update ts proto gen config (#1465)
- 82175fd fix(spot): wire msg service into router (#1459)
- 529c918 feat: add connect-es plugin (#1461)
- 9d4388e chore(deps): Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#1450)
- 85859f2 fix(oracle): continue with abci hook during error (#1452)
- d47861f fix(perp): decrease position with zero size (#1451)
- 0b2818e chore(deps): Bump bufbuild/buf-setup-action from 1.21.0 to 1.22.0 (#1449)
- 192bf29 Fix/localnet (#1447)
- 3740c71 fix(root.go): add custom InitCmd that sets the desired Tendermint consensus parameters (#1446)
- d5703bf chore(deps): Bump github.com/cosmos/ibc-go/v7 from 7.1.0 to 7.2.0 (#1445)
- 5fd5ac2 chore(deps): Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 (#1431)
- 1d95d45 chore(deps): Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#1436)
- 10ea278 chore(deps): Bump actions/setup-go from 3 to 4 (#1429)
- 949f63b chore(deps): Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#1443)
- 6ae0086 ci(proto): create ts protogen buf config file (#1444)
- 1487396 chore(deps): Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#1437)
- 327381c ci: fix docker and goreleaser (#1442)
- ff578fe refactor: cleanup unused code (#1439)
- 908571f fix(oracle): ignore abstain votes when calculating std dev (#1441)