SigningInput constructor
SigningInput({
- List<
int> ? privateKey, - String? signer,
- SignDirect? signDirectMessage,
- Pay? pay,
- PaySui? paySui,
- PayAllSui? payAllSui,
- RequestAddStake? requestAddStake,
- RequestWithdrawStake? requestWithdrawStake,
- TransferObject? transferObject,
- String? rawJson,
- Int64? gasBudget,
- Int64? referenceGasPrice,
Implementation
factory SigningInput({
$core.List<$core.int>? privateKey,
$core.String? signer,
SignDirect? signDirectMessage,
Pay? pay,
PaySui? paySui,
PayAllSui? payAllSui,
RequestAddStake? requestAddStake,
RequestWithdrawStake? requestWithdrawStake,
TransferObject? transferObject,
$core.String? rawJson,
$fixnum.Int64? gasBudget,
$fixnum.Int64? referenceGasPrice,
}) {
final result = create();
if (privateKey != null) result.privateKey = privateKey;
if (signer != null) result.signer = signer;
if (signDirectMessage != null) result.signDirectMessage = signDirectMessage;
if (pay != null) result.pay = pay;
if (paySui != null) result.paySui = paySui;
if (payAllSui != null) result.payAllSui = payAllSui;
if (requestAddStake != null) result.requestAddStake = requestAddStake;
if (requestWithdrawStake != null)
result.requestWithdrawStake = requestWithdrawStake;
if (transferObject != null) result.transferObject = transferObject;
if (rawJson != null) result.rawJson = rawJson;
if (gasBudget != null) result.gasBudget = gasBudget;
if (referenceGasPrice != null) result.referenceGasPrice = referenceGasPrice;
return result;
}