Input_InputBuilder constructor
Input_InputBuilder({
- List<
int> ? p2pk, - PublicKeyOrHash? p2pkh,
- PublicKeyOrHash? p2wpkh,
- List<
int> ? p2trKeyPath, - Input_InputBrc20Inscription? brc20Inscribe,
- InputBuilder_StakingTimelockPath? babylonStakingTimelockPath,
- InputBuilder_StakingUnbondingPath? babylonStakingUnbondingPath,
- InputBuilder_StakingSlashingPath? babylonStakingSlashingPath,
- InputBuilder_UnbondingTimelockPath? babylonUnbondingTimelockPath,
- InputBuilder_UnbondingSlashingPath? babylonUnbondingSlashingPath,
Implementation
factory Input_InputBuilder({
$core.List<$core.int>? p2pk,
PublicKeyOrHash? p2pkh,
PublicKeyOrHash? p2wpkh,
$core.List<$core.int>? p2trKeyPath,
Input_InputBrc20Inscription? brc20Inscribe,
$1.InputBuilder_StakingTimelockPath? babylonStakingTimelockPath,
$1.InputBuilder_StakingUnbondingPath? babylonStakingUnbondingPath,
$1.InputBuilder_StakingSlashingPath? babylonStakingSlashingPath,
$1.InputBuilder_UnbondingTimelockPath? babylonUnbondingTimelockPath,
$1.InputBuilder_UnbondingSlashingPath? babylonUnbondingSlashingPath,
}) {
final result = create();
if (p2pk != null) result.p2pk = p2pk;
if (p2pkh != null) result.p2pkh = p2pkh;
if (p2wpkh != null) result.p2wpkh = p2wpkh;
if (p2trKeyPath != null) result.p2trKeyPath = p2trKeyPath;
if (brc20Inscribe != null) result.brc20Inscribe = brc20Inscribe;
if (babylonStakingTimelockPath != null)
result.babylonStakingTimelockPath = babylonStakingTimelockPath;
if (babylonStakingUnbondingPath != null)
result.babylonStakingUnbondingPath = babylonStakingUnbondingPath;
if (babylonStakingSlashingPath != null)
result.babylonStakingSlashingPath = babylonStakingSlashingPath;
if (babylonUnbondingTimelockPath != null)
result.babylonUnbondingTimelockPath = babylonUnbondingTimelockPath;
if (babylonUnbondingSlashingPath != null)
result.babylonUnbondingSlashingPath = babylonUnbondingSlashingPath;
return result;
}