github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/auth/client/utils/converter.go (about) 1 package utils 2 3 import ( 4 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types" 5 cm40types "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/ibc-adapter" 6 abci "github.com/fibonacci-chain/fbc/libs/tendermint/abci/types" 7 ) 8 9 func ConvCM39SimulateResultTCM40(cm39 *types.Result) *cm40types.Result { 10 ret := &cm40types.Result{ 11 Data: cm39.Data, 12 Log: cm39.Log, 13 Events: ConvCM39EventsTCM40(cm39.Events), 14 } 15 return ret 16 } 17 func ConvCM39EventsTCM40(es []types.Event) []abci.Event { 18 ret := make([]abci.Event, 0) 19 for _, v := range es { 20 eve := abci.Event{ 21 Type: v.Type, 22 Attributes: v.Attributes, 23 } 24 ret = append(ret, eve) 25 } 26 27 return ret 28 }