SigningInput constructor
SigningInput({
- String? sender,
- Int64? sequenceNumber,
- Int64? maxGasAmount,
- Int64? gasUnitPrice,
- Int64? expirationTimestampSecs,
- int? chainId,
- List<
int> ? privateKey, - String? anyEncoded,
- TransferMessage? transfer,
- TokenTransferMessage? tokenTransfer,
- CreateAccountMessage? createAccount,
- NftMessage? nftMessage,
- LiquidStaking? liquidStakingMessage,
- TokenTransferCoinsMessage? tokenTransferCoins,
- FungibleAssetTransferMessage? fungibleAssetTransfer,
- String? abi,
Implementation
factory SigningInput({
$core.String? sender,
$fixnum.Int64? sequenceNumber,
$fixnum.Int64? maxGasAmount,
$fixnum.Int64? gasUnitPrice,
$fixnum.Int64? expirationTimestampSecs,
$core.int? chainId,
$core.List<$core.int>? privateKey,
$core.String? anyEncoded,
TransferMessage? transfer,
TokenTransferMessage? tokenTransfer,
CreateAccountMessage? createAccount,
NftMessage? nftMessage,
LiquidStaking? liquidStakingMessage,
TokenTransferCoinsMessage? tokenTransferCoins,
FungibleAssetTransferMessage? fungibleAssetTransfer,
$core.String? abi,
}) {
final $result = create();
if (sender != null) {
$result.sender = sender;
}
if (sequenceNumber != null) {
$result.sequenceNumber = sequenceNumber;
}
if (maxGasAmount != null) {
$result.maxGasAmount = maxGasAmount;
}
if (gasUnitPrice != null) {
$result.gasUnitPrice = gasUnitPrice;
}
if (expirationTimestampSecs != null) {
$result.expirationTimestampSecs = expirationTimestampSecs;
}
if (chainId != null) {
$result.chainId = chainId;
}
if (privateKey != null) {
$result.privateKey = privateKey;
}
if (anyEncoded != null) {
$result.anyEncoded = anyEncoded;
}
if (transfer != null) {
$result.transfer = transfer;
}
if (tokenTransfer != null) {
$result.tokenTransfer = tokenTransfer;
}
if (createAccount != null) {
$result.createAccount = createAccount;
}
if (nftMessage != null) {
$result.nftMessage = nftMessage;
}
if (liquidStakingMessage != null) {
$result.liquidStakingMessage = liquidStakingMessage;
}
if (tokenTransferCoins != null) {
$result.tokenTransferCoins = tokenTransferCoins;
}
if (fungibleAssetTransfer != null) {
$result.fungibleAssetTransfer = fungibleAssetTransfer;
}
if (abi != null) {
$result.abi = abi;
}
return $result;
}