refactor(server)!: remove duplicate bech32 prefix endpoint (#18909)
This commit is contained in:
@@ -2,6 +2,7 @@ package v2alpha1
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
|
||||
"github.com/cosmos/gogoproto/proto"
|
||||
@@ -15,7 +16,6 @@ import (
|
||||
type Config struct {
|
||||
SigningModes map[string]int32
|
||||
ChainID string
|
||||
SdkConfig *sdk.Config
|
||||
InterfaceRegistry codectypes.InterfaceRegistry
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ func (r reflectionServiceServer) GetCodecDescriptor(_ context.Context, _ *GetCod
|
||||
}
|
||||
|
||||
func (r reflectionServiceServer) GetConfigurationDescriptor(_ context.Context, _ *GetConfigurationDescriptorRequest) (*GetConfigurationDescriptorResponse, error) {
|
||||
return &GetConfigurationDescriptorResponse{Config: r.desc.Configuration}, nil
|
||||
return nil, errors.New("this endpoint has been depreacted, please see auth/Bech32Prefix for the data you are seeking")
|
||||
}
|
||||
|
||||
func (r reflectionServiceServer) GetQueryServicesDescriptor(_ context.Context, _ *GetQueryServicesDescriptorRequest) (*GetQueryServicesDescriptorResponse, error) {
|
||||
@@ -61,10 +61,7 @@ func (r reflectionServiceServer) GetTxDescriptor(_ context.Context, _ *GetTxDesc
|
||||
func newReflectionServiceServer(grpcSrv *grpc.Server, conf Config) (reflectionServiceServer, error) {
|
||||
// set chain descriptor
|
||||
chainDescriptor := &ChainDescriptor{Id: conf.ChainID}
|
||||
// set configuration descriptor
|
||||
configurationDescriptor := &ConfigurationDescriptor{
|
||||
Bech32AccountAddressPrefix: conf.SdkConfig.GetBech32AccountAddrPrefix(),
|
||||
}
|
||||
|
||||
// set codec descriptor
|
||||
codecDescriptor, err := newCodecDescriptor(conf.InterfaceRegistry)
|
||||
if err != nil {
|
||||
@@ -82,7 +79,6 @@ func newReflectionServiceServer(grpcSrv *grpc.Server, conf Config) (reflectionSe
|
||||
Authn: authnDescriptor,
|
||||
Chain: chainDescriptor,
|
||||
Codec: codecDescriptor,
|
||||
Configuration: configurationDescriptor,
|
||||
QueryServices: queryServiceDescriptor,
|
||||
Tx: txDescriptor,
|
||||
}
|
||||
|
||||
@@ -15,7 +15,6 @@ import (
|
||||
"github.com/cosmos/cosmos-sdk/server/grpc/gogoreflection"
|
||||
reflection "github.com/cosmos/cosmos-sdk/server/grpc/reflection/v2alpha1"
|
||||
"github.com/cosmos/cosmos-sdk/server/types"
|
||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||
_ "github.com/cosmos/cosmos-sdk/types/tx/amino" // Import amino.proto file for reflection
|
||||
)
|
||||
|
||||
@@ -54,7 +53,6 @@ func NewGRPCServer(clientCtx client.Context, app types.Application, cfg config.G
|
||||
return modes
|
||||
}(),
|
||||
ChainID: clientCtx.ChainID,
|
||||
SdkConfig: sdk.GetConfig(),
|
||||
InterfaceRegistry: clientCtx.InterfaceRegistry,
|
||||
})
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user