github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/vmbridge/register.go (about) 1 package vmbridge 2 3 import ( 4 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/codec" 5 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/module" 6 "github.com/fibonacci-chain/fbc/x/vmbridge/keeper" 7 "github.com/fibonacci-chain/fbc/x/wasm" 8 ) 9 10 func RegisterServices(cfg module.Configurator, keeper keeper.Keeper) { 11 RegisterMsgServer(cfg.MsgServer(), NewMsgServerImpl(keeper)) 12 } 13 14 func GetWasmOpts(cdc *codec.ProtoCodec) wasm.Option { 15 return wasm.WithMessageEncoders(RegisterSendToEvmEncoder(cdc)) 16 }