- #387 Preparatory work for realizing erc20.
- #393 Implement DeployERC20 by gov proposal .
- #394 Support swap native token from erc20 token.
- #395 Implement SwapToERC20.
- #400 Implement swap native token from erc20 contract.
- #402 Add cli for swap from/to ERC20.
- #404 Implement token Balances api.
- #405 Rolled back the cosmos-sdk version to v0.47.9.
- #409 Add a switch for enabling erc20 swap function.
- #410 Implement upgradeable contract.
- #411 Implement erc20 upgrade.
- #412 Optimize contract code
- #417 Optimize token command line
- #403 Standardized parameter naming
- #382 Fix dependabot alerts.
- #381 Forbidden to mint nft under ibc class.
- #378 Support cosmos-sdk
x/nft
api. - #376 Bump up cosmos-sdk to v0.47.4.
- #374 Move proto file to irismod directory.
- #369 Support cosmos depinject.
- #368 Remove sdk simapp dep.
- #367 Lint proto.
- #365 Remove duplicate events.
- #364 Migrate token params.
- #363 Migrate service params.
- #362 Migrate htlc params.
- #361 Migrate farm params.
- #360 Migrate coinswap params.
- #380 Fix farm genesis validation.
- #367 Fix
mt
module rest url conflict. - #356 Replace base64.StdEncoding with base64.RawStdEncoding.
- #351 Fix wrong addr length of the service module.
- #353 The commands of the token module only supports the main unit coin
- #335 Bump up cosmos-sdk to v0.46.9.
- #340 The token module supports the exchange of two tokens.
- #342 Refator token module.
- #348 Adjust the length limit of classID and nftID in nft.
- #336 Fix farm genesis validate failed.
- #327 Only export htlc with state=open.
- #347 Fix service refund address parse error.
- #350 Fix address parse errors caused by service rest api conflicts.
- #321 Bump up cosmos-sdk to v0.46.5.
- #305 Remove ibc-go from project.
- #319 Bump up cosmos-sdk to v0.46.4.
- #307 Refactor proto-gen with docker.
- #308 Coinswap module adds unilateral injection liquidity function.
- #309 Refactor nft with cosmos-sdk nft module.
- #309 GRPC method
Owner
rename toNFTsOfOwner
, Remove deprecatedQueries
api
- (modules/farm) #247 Add farm proposal
- (modules/coinswap) #249 Add liquidity pool creation fee
- (modules/nft) #245 Improve nft module
- (modules/mt) #269 Feature: MT Module
- (modules/token) #252 Precision of extension fee 9->18
- (modules/nft) #245 improve nft module
- #218 Bump cosmos-sdk version to v0.44.2.
- (modules/nft) #224 Remove the check of denomId in the query.
- (modules/coinswap) #221 Refactor coinswap module grpc APIs.
- (modules/coinswap) #219 Refactor coinswap module, the liquidity pool is named with lpt-{index}, and the index is incremented from 1.
- (modules/nft) #212 Make the order of commands parameters consistent.
- (modules/nft) #183 Enhance NFT module, make it compatible with ERC721 and restrict mint and update operations.
- #180 Add simulation tests.
- (modules/farm) #179 Add farm module.
v1.4.0 - 2021-03-26
- (modules/coinswap) #161 Fix coinswap token validation.
- (modules/htlc) #157 Fix htlc params validation.
- (modules/htlc) #156 Fix validation when creating HTLT.
- (modules/coinswap) #155 Fix min liquidity check in add liquidity.
- (modules/coinswap)#153 Fix query not-existent reserve pool.
- (modules/service) #152 Fix update service binding.
- #167 Bump cosmos-sdk version to v0.42.3.
- (modules/htlc) #158 Improve htlc.
- (modules/token)#154 Add reserved token prefix.
- (modules/coinswap)#151 Replace prefix
swap/
withswap
. - (modules/htlc)#146 Refactor HTLC module to support HTLT.
v1.3.1 - 2021-02-09
- (modules/service) #138 Modify price regex in the service pricing schema to adapt to the token denom.
- #136 Clean up the code and fix module specifications.
v1.3.0 - 2021-02-07
- (modules/token) #129 Fix incorrect calculation for minting token.
- (modules/service) #123 Fix the key path for owner service fees.
- (modules/service) #120 Fix DisableServiceBinding event type.
- #116 Adjust ante check logic.
- (modules/token) #102 Return error if token baseFee is not a native token.
- (modules/token) #100 Mint&Edit&Burn only accept symbol as denom.
- (modules/token) #99 Fix incorrect calculation of deduction amount for burning token.
- #111 Bump cosmos-sdk version to v0.41.0.
- (modules/service) #118 Remove super mode from service.
- #115 Normalize key path
- (modules/oracle) #109 Adjust oracle FeedName and ValueJsonPath validation.
- (modules/token) #107 Use symbol to calculate the default amount of IssueTokenBaseFee.
- (modules/service) #105 Add service tax account.
v1.2.1 - 2021-01-28
- (modules/htlc) #79 Fix HTLC hash-lock length check.
- #83 Bump cosmos-sdk version to v0.40.1.
- #83 Bump tendermint verion to v0.34.3.
- (modules/service)#96 Change the event key
response_service
torespond_service
. - #92 Normalize msg and genesis validation.
- (modules/service)#86 Update service default params.
- (modules/token)#85 Register denomMetadata to bank module.
- (modules/nft)#78 File can be used as schema parameters of
GetCmdIssueDenom
.
v1.2.0 - 2021-01-22
- (modules/htlc) #71 Empty owner is allowed in endpoint
/ndt/collections/{denom-id}/supply
. - (modules/service) #70 Fix minimum deposit calculation.
- (modules/nft) #53 Automatically generate key if not specified.
- (modules/service) #41 Fix update options in
CmdUpdateServiceBinding
. - (modules/token) #36 Fix REST API
GET /token/params
. - #33 Fix the type of CLI flags.
- (modules/service) #32 Fix service response validate.
- (modules/service) #30 Fix random and oracle processing service response.
- #66 Bump cosmos-sdk version to v0.40.0.
- #66 Bump tendermint verion to v0.34.1.
- (modules/coinswap)#68 Remove standard denom from params and replace prefix
uni:
withswap/
- (modules/token)#67 Add token burn.
- #64 Add preprocessing before exporting the app state.
- #62 Add paginate to modules.
- #39 Change bytes to string in proto.
- (modules/service) #38 Replace msg_index by internal_index to generate request_context_id.
- #37 Refactor gRPC gateway REST endpiont.
- #22 Refactor viper.GetXXX() to cmd.Flags().GetXXX() in CLI.
v1.1.1 - 2020-10-20
- (modules/coinswap) #27 Get liquidity reserve via total supply.
- (modules/service) #26 Fix deduct service fees and optimized code.
- (modules/coinswap) #25 Integrate htlc beginblock.
- (modules/service) #18 Fix incorrect price in request and fix init request when insufficient banlances.
v1.1.0 - 2020-09-30
- Add modules
token
,nft
,htlc
,coinswap
,service
,oracle
,random
,record
.