LiquidStaking constructor

LiquidStaking({
  1. String? smartContractAddress,
  2. TortugaStake? stake,
  3. TortugaUnstake? unstake,
  4. TortugaClaim? claim,
})

Implementation

factory LiquidStaking({
  $core.String? smartContractAddress,
  TortugaStake? stake,
  TortugaUnstake? unstake,
  TortugaClaim? claim,
}) {
  final result = create();
  if (smartContractAddress != null)
    result.smartContractAddress = smartContractAddress;
  if (stake != null) result.stake = stake;
  if (unstake != null) result.unstake = unstake;
  if (claim != null) result.claim = claim;
  return result;
}