5 #ifndef BITCOIN_AVALANCHE_DELEGATIONBUILDER_H
6 #define BITCOIN_AVALANCHE_DELEGATIONBUILDER_H
17 struct LimitedProofId;
24 std::vector<Delegation::Level>
levels;
An encapsulated secp256k1 private key.
An encapsulated public key.
LimitedProofId limitedProofid
std::vector< Delegation::Level > levels
bool addLevel(const CKey &delegatorKey, const CPubKey &delegatedPubKey)
DelegationBuilder(const LimitedProofId <dProofId, const CPubKey &proofMaster, const DelegationId &delegationId)