Function toQuorumConfig

Convert an SCPQuorum to a QuorumConfig

QuorumConfig toQuorumConfig (
  ref const(scpd.types.Stellar_SCP.SCPQuorumSet) scp_quorum
) nothrow @safe;

Parameters

NameDescription
scp_quorum the quorum set to convert

Returns

An QuorumConfig instance derived from scp_quorum

Example

import agora.crypto.Hash;

auto quorum = QuorumConfig(2, [0, 1, 2],
    [QuorumConfig(2, [0, 2],
        [QuorumConfig(2, [0, 1, 1])])]);

auto scp_quorum = toSCPQuorumSet(quorum);
assert(scp_quorum.toQuorumConfig() == quorum);