Staking_BondAndNominate constructor
Staking_BondAndNominate({
- String? controller,
- List<
int> ? value, - RewardDestination? rewardDestination,
- Iterable<
String> ? nominators, - CallIndices? callIndices,
- CallIndices? bondCallIndices,
- CallIndices? nominateCallIndices,
Implementation
factory Staking_BondAndNominate({
$core.String? controller,
$core.List<$core.int>? value,
RewardDestination? rewardDestination,
$core.Iterable<$core.String>? nominators,
CallIndices? callIndices,
CallIndices? bondCallIndices,
CallIndices? nominateCallIndices,
}) {
final $result = create();
if (controller != null) {
$result.controller = controller;
}
if (value != null) {
$result.value = value;
}
if (rewardDestination != null) {
$result.rewardDestination = rewardDestination;
}
if (nominators != null) {
$result.nominators.addAll(nominators);
}
if (callIndices != null) {
$result.callIndices = callIndices;
}
if (bondCallIndices != null) {
$result.bondCallIndices = bondCallIndices;
}
if (nominateCallIndices != null) {
$result.nominateCallIndices = nominateCallIndices;
}
return $result;
}