Skip to content

Commit 38fd642

Browse files
committed
main merged
1 parent 08edf36 commit 38fd642

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

hiero-spring/src/main/java/com/openelements/hiero/spring/implementation/HieroConfigImpl.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,14 @@ public HieroConfigImpl(@NonNull final HederaProperties properties) {
4444
} else {
4545
mirrorNodeAddresses = List.of();
4646
}
47-
consensusNodes = properties.getNetwork().getNodes().stream()
48-
.map(node -> new ConsensusNode(node.getIp(), node.getPort() + "", node.getAccount()))
49-
.collect(Collectors.toUnmodifiableSet());
47+
final List<HederaNode> nodes = properties.getNetwork().getNodes();
48+
if (nodes == null || nodes.isEmpty()) {
49+
consensusNodes = Set.of();
50+
} else {
51+
consensusNodes = properties.getNetwork().getNodes().stream()
52+
.map(node -> new ConsensusNode(node.getIp(), node.getPort() + "", node.getAccount()))
53+
.collect(Collectors.toUnmodifiableSet());
54+
}
5055
}
5156

5257
private static AccountId parseAccountId(final String accountId) {

0 commit comments

Comments
 (0)