fix: add missing procs

This commit is contained in:
Richard Ramos
2025-08-05 17:44:31 -04:00
parent 7cc8f99e13
commit bedf59bb78

View File

@@ -382,3 +382,13 @@ proc new*(
let mixProto = MixProtocol.new(mixNodeInfo, pubNodeInfo, switch, TagManager.new())
return ok(mixProto)
# TODO: look into removing this
proc setNodePool*(
mixProtocol: MixProtocol, mixNodeTable: Table[PeerId, MixPubInfo]
) {gcsafe, raises: [].} =
mixProtocol.pubNodeInfo = mixNodeTable
# TODO: look into removing this
proc getNodePoolSize*(mixProtocol: MixProtocol): int {gcsafe, raises: [].} =
mixProtocol.pubNodeInfo.len