Releases
v1.0.0
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 all sdk.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 )
You can’t perform that action at this time.