-
Notifications
You must be signed in to change notification settings - Fork 182
/
module_ibc.go
35 lines (28 loc) · 1.17 KB
/
module_ibc.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package bank
import (
"context"
"github.com/gorilla/mux"
"github.com/grpc-ecosystem/grpc-gateway/runtime"
clictx "github.com/okex/exchain/libs/cosmos-sdk/client/context"
"github.com/okex/exchain/libs/cosmos-sdk/codec"
anytypes "github.com/okex/exchain/libs/cosmos-sdk/codec/types"
"github.com/okex/exchain/libs/cosmos-sdk/types/module"
"github.com/okex/exchain/libs/cosmos-sdk/x/bank/internal/typesadapter"
"github.com/spf13/cobra"
)
var (
_ module.AppModuleBasicAdapter = AppModuleBasic{}
)
func (b AppModuleBasic) RegisterInterfaces(registry anytypes.InterfaceRegistry) {
typesadapter.RegisterInterface(registry)
}
func (b AppModuleBasic) RegisterGRPCGatewayRoutes(cliContext clictx.CLIContext, serveMux *runtime.ServeMux) {
typesadapter.RegisterQueryHandlerClient(context.Background(), serveMux, typesadapter.NewQueryClient(cliContext))
}
func (b AppModuleBasic) GetTxCmdV2(cdc *codec.CodecProxy, reg anytypes.InterfaceRegistry) *cobra.Command {
return nil
}
func (b AppModuleBasic) GetQueryCmdV2(cdc *codec.CodecProxy, reg anytypes.InterfaceRegistry) *cobra.Command {
return nil
}
func (b AppModuleBasic) RegisterRouterForGRPC(cliCtx clictx.CLIContext, r *mux.Router) {}