What's Changed
- Upgrade binary version for mainnet in the comment by @wojtek-coreum in #591
- Make time_iota_ms configurable inside network template by @miladz68 in #589
- Added PR tempalte by @vertex451 in #594
- moved PR template one level upper by @vertex451 in #595
- Fixed typo in PR template by @vertex451 in #596
- Cache smart contract builds in CI by @miladz68 in #593
- DEX documentation by @wojtek-coreum in #588
- Added TestMultisigAddressGeneration test by @vertex451 in #611
- merge v0.47-migraiton-v2 branch into master by @miladz68 in #630
- Implement integration tests for upgrade checking params migration by @ysv in #635
- Migrate FT & NFT upgrade integration-tests to modules by @ysv in #636
- Update crust in CI to point to master by @miladz68 in #634
- Close IBC channels that are opened in integration-tests by @miladz68 in #640
- Turn off buggy WASM metrics by @wojtek-coreum in #637
- Add upgrade integration-test to verify that WASM works as expected by @ysv in #639
- Renable proto check in CI by @miladz68 in #638
- Burn and send fees are not applied when tokens are set by the smart contract by @wojtek-coreum in #633
- Remove unused
proposer
argument by @wojtek-coreum in #642 - Changes required to generate OpenAPI spec by @wojtek-coreum in #632
- Remove step to restart znet-ibc-hermes-gaiad in CI by @ysv in #647
- Migrate params from the params module to inside each module by @miladz68 in #641
- bump coreum version to v3 by @miladz68 in #644
- Stop running
TestStakingValidatorCRUDAndStaking
in parallel with other tests by @wojtek-coreum in #649 - Regenerate OpenAPI doc by @wojtek-coreum in #651
- Support deprecated and new code for getting block header by @wojtek-coreum in #650
- Remove legacy proposals handled by
govv1beta1
by @wojtek-coreum in #653 - Rename
legacy
tomigrations
by @wojtek-coreum in #652 - remove fixme for gen-util package by @miladz68 in #654
- Add IBC test to upgrade integration-tests by @ysv in #648
- Upgrade Cosmos SDK to v0.47.5 by @wojtek-coreum in #656
- Add wasm queries for burnt nfts by @keyleu in #657
- Create authorization message for miniting with limit by @miladz68 in #658
- Add upgrade integration-tests checking gov proposal migration v45->v47 by @ysv in #655
- Move integration-tests utils to pkg to them reusable. by @dzmitryhil in #659
- Refactor MultiSend interceptor to work only with 1 input by @miladz68 in #660
- Set new paramers for gov module in sdk v0.47 by @miladz68 in #661
- Use rpcclient interface instead of implementation for the testutil/integration new chain creation. by @dzmitryhil in #662
- Implemented burn authz handler by @miladz68 in #663
- Add BroadcastTx sync raw log to the error message. by @dzmitryhil in #664
- Migrate copied nft module to cosmos sdk nft module by @miladz68 in #666
- Send minted FT and NFT tokens to recipient by @wojtek-coreum in #667
- Reestimate deterministic gas by @wojtek-coreum in #646
- Set absolute frozen amount by @wojtek-coreum in #668
- Add recipient to FT and NFT mint CLI commands by @wojtek-coreum in #669
- Implemented the whitelisting for the entire class by @miladz68 in #672
- Remove
proto
CI workflow by @wojtek-coreum in #670 - Set LedgerAppName to Coreum inside CLI commands by @ysv in #665
- Apply whitelisting rules when minting NFTs by @wojtek-coreum in #675
- Testing transfers to non-whitelisted smart contract by @wojtek-coreum in #676
- Added SendAuthorization for sending specific NFTs. by @miladz68 in #678
- Implement class freeze for NFTs by @miladz68 in #680
- Integrate MsgCancelUnbondingDelegation, MsgCreatePeriodicVestingAccount, MsgCreatePermanentLockedAccount with deterministic gas. by @dzmitryhil in #682
- Delete
nolint:dupl
annotations in test files by @wojtek-coreum in #686 - Estimate overhead required by authz execution by @wojtek-coreum in #687
- Use frozen coins for bank keeper SpendableBalance. by @dzmitryhil in #683
- Update deterministic gas for
slashingtypes.MsgUnjail
by @wojtek-coreum in #689 - Add URI and URIHash to the asset FT. by @dzmitryhil in #685
- Update deterministic gas for
govtypesv1.MsgDeposit
by @wojtek-coreum in #688 - Remove comments related to
gov
's deterministic gas by @wojtek-coreum in #690 - Integrate cosmos-sdk group module by @ysv in #679
- Format proto files by @wojtek-coreum in #692
- added cli for nft send authorization by @miladz68 in #691
- allow more characters to token subunit by @miladz68 in #698
- Implemented the soulbound feature for NFTs by @miladz68 in #693
- Added more characters for NFT class symbol and NFT ID by @miladz68 in #700
- Add URI and URIHash to the asset FT issuance CLI. by @dzmitryhil in #697
- New feature allowing to disable sending FT to smart contracts by @wojtek-coreum in #684
- Add new queries and messages to the wasm handler and contracts by @keyleu in #699
- Add minting recipient for AssetNFT and AssetFT, and SetFrozen for AssetFT on wasm by @keyleu in #703
- Close some TODO/FIXMEs & add more context to remaining ones (batch 1) by @ysv in #702
- Authz contract modifications by @keyleu in #701
- Update ledger-cosmos-go to make CLI work with new Ledger firmware by @ysv in #695
- Update wasmd to v0.44.0 & IBC to v7.3.1 by @dzmitryhil in #707
- Restore crust ref to master by @dzmitryhil in #708
- Support NFT data in CLI by @wojtek-coreum in #709
- Add CalculateGas integration-tests & improve deterministicgas docs by @ysv in #706
- Don't burn and send commission with zero amount. by @dzmitryhil in #711
- Fixed comments regarding nft and ft token validation regexes by @miladz68 in #714
- Fix cli crash on error by @miladz68 in #713
- Integration test of direct AUX signing mode by @wojtek-coreum in #704
- Store checksums of released
cored
binaries by @wojtek-coreum in #705 - Integration test querying the inflation by @wojtek-coreum in #710
- Add
block
mode to await transaction in CLI by @wojtek-coreum in #715 - Fix linter by @wojtek-coreum in #720
- Fix GRPC client to be able to run integration tests on the devnet by @wojtek-coreum in #719
- Don't await transaction in dry run mode by @wojtek-coreum in #722
- Add cored-client-darwin to the release. by @dzmitryhil in #717
- Take data size into account when computing deterministic gas for NFT messages by @wojtek-coreum in #718
- Add auth integration-tests for tx with multiple signatures by @ysv in #716
Full Changelog: v2.0.2...v3.0.0