Fix npe and unrecognized error (#456)
This commit is contained in:
@@ -35,7 +35,9 @@ class Describe(
|
||||
return requestMono.map { _ ->
|
||||
val resp = BlockchainOuterClass.DescribeResponse.newBuilder()
|
||||
resp.buildInfoBuilder.version = Global.version
|
||||
multistreamHolder.getAvailable().forEach { chain ->
|
||||
multistreamHolder.getAvailable()
|
||||
.filter { Common.ChainRef.forNumber(it.id) != null }
|
||||
.forEach { chain ->
|
||||
multistreamHolder.getUpstream(chain).let { chainUpstreams ->
|
||||
val status = subscribeStatus.chainStatus(chain, chainUpstreams.getStatus(), chainUpstreams)
|
||||
val targets = chainUpstreams.getMethods().getSupportedMethods()
|
||||
|
||||
@@ -93,7 +93,7 @@ class StreamHead(
|
||||
private fun toProtoLowerBoundType(type: LowerBoundType): BlockchainOuterClass.LowerBoundType {
|
||||
return when (type) {
|
||||
LowerBoundType.SLOT -> BlockchainOuterClass.LowerBoundType.LOWER_BOUND_SLOT
|
||||
LowerBoundType.UNKNOWN -> BlockchainOuterClass.LowerBoundType.UNRECOGNIZED
|
||||
LowerBoundType.UNKNOWN -> BlockchainOuterClass.LowerBoundType.LOWER_BOUND_UNSPECIFIED
|
||||
LowerBoundType.STATE -> BlockchainOuterClass.LowerBoundType.LOWER_BOUND_STATE
|
||||
LowerBoundType.BLOCK -> BlockchainOuterClass.LowerBoundType.LOWER_BOUND_BLOCK
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user