Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
co-authored by
Julien Robert
parent
301ceca874
commit
9c6c648436
+2
-1
@@ -53,6 +53,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* (server) [#18254](https://github.com/cosmos/cosmos-sdk/pull/18254) Don't hardcode gRPC address to localhost.
|
||||
* (x/gov) [#18173](https://github.com/cosmos/cosmos-sdk/pull/18173) Gov hooks now return an error and are *blocking* when they fail. Expect for `AfterProposalFailedMinDeposit` and `AfterProposalVotingPeriodEnded` which log the error and continue.
|
||||
* (x/gov) [#17873](https://github.com/cosmos/cosmos-sdk/pull/17873) Fail any inactive and active proposals that cannot be decoded.
|
||||
* (x/slashing) [#18016](https://github.com/cosmos/cosmos-sdk/pull/18016) Fixed builder function for missed blocks key (`validatorMissedBlockBitArrayPrefixKey`) in slashing/migration/v4
|
||||
@@ -402,4 +403,4 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
|
||||
## Previous Versions
|
||||
|
||||
[CHANGELOG of previous versions](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md#v0470---2023-03-14).
|
||||
[CHANGELOG of previous versions](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md#v0470---2023-03-14).
|
||||
|
||||
+3
-5
@@ -472,7 +472,7 @@ func startGrpcServer(
|
||||
// return grpcServer as nil if gRPC is disabled
|
||||
return nil, clientCtx, nil
|
||||
}
|
||||
_, port, err := net.SplitHostPort(config.Address)
|
||||
_, _, err := net.SplitHostPort(config.Address)
|
||||
if err != nil {
|
||||
return nil, clientCtx, err
|
||||
}
|
||||
@@ -487,11 +487,9 @@ func startGrpcServer(
|
||||
maxRecvMsgSize = serverconfig.DefaultGRPCMaxRecvMsgSize
|
||||
}
|
||||
|
||||
grpcAddress := fmt.Sprintf("127.0.0.1:%s", port)
|
||||
|
||||
// if gRPC is enabled, configure gRPC client for gRPC gateway
|
||||
grpcClient, err := grpc.Dial(
|
||||
grpcAddress,
|
||||
config.Address,
|
||||
grpc.WithTransportCredentials(insecure.NewCredentials()),
|
||||
grpc.WithDefaultCallOptions(
|
||||
grpc.ForceCodec(codec.NewProtoCodec(clientCtx.InterfaceRegistry).GRPCCodec()),
|
||||
@@ -504,7 +502,7 @@ func startGrpcServer(
|
||||
}
|
||||
|
||||
clientCtx = clientCtx.WithGRPCClient(grpcClient)
|
||||
svrCtx.Logger.Debug("gRPC client assigned to client context", "target", grpcAddress)
|
||||
svrCtx.Logger.Debug("gRPC client assigned to client context", "target", config.Address)
|
||||
|
||||
grpcSrv, err := servergrpc.NewGRPCServer(clientCtx, app, config)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user