StakingInfo constructor
StakingInfo({})
Implementation
factory StakingInfo({
$core.List<$core.int>? stakerPublicKey,
$core.List<$core.int>? finalityProviderPublicKey,
$core.int? stakingTime,
$core.Iterable<$core.List<$core.int>>? covenantCommitteePublicKeys,
$core.int? covenantQuorum,
}) {
final result = create();
if (stakerPublicKey != null) result.stakerPublicKey = stakerPublicKey;
if (finalityProviderPublicKey != null)
result.finalityProviderPublicKey = finalityProviderPublicKey;
if (stakingTime != null) result.stakingTime = stakingTime;
if (covenantCommitteePublicKeys != null)
result.covenantCommitteePublicKeys.addAll(covenantCommitteePublicKeys);
if (covenantQuorum != null) result.covenantQuorum = covenantQuorum;
return result;
}