Class DeployAccountTransactionV1
-
- All Implemented Interfaces:
-
com.swmansion.starknet.data.types.DeprecatedTransaction
,com.swmansion.starknet.data.types.ExecutableTransaction
,com.swmansion.starknet.data.types.StarknetResponse
@Serializable() public final class DeployAccountTransactionV1 extends DeployAccountTransaction implements DeprecatedTransaction, ExecutableTransaction
-
-
Field Summary
Fields Modifier and Type Field Description private final Felt
classHash
private final Felt
contractAddress
private final Felt
contractAddressSalt
private final List<Felt>
constructorCalldata
private final Felt
hash
private final Felt
maxFee
private final TransactionVersion
version
private final List<Felt>
signature
private final Felt
nonce
private final TransactionType
type
-
Constructor Summary
Constructors Constructor Description DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee, List<Felt> signature, Felt nonce)
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee, List<Felt> signature)
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee)
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Felt maxFee)
DeployAccountTransactionV1(Felt classHash, Felt salt, List<Felt> calldata, StarknetChainId chainId, Felt maxFee)
-
Method Summary
Modifier and Type Method Description Felt
getClassHash()
Felt
getContractAddress()
Felt
getContractAddressSalt()
List<Felt>
getConstructorCalldata()
Felt
getHash()
Felt
getMaxFee()
TransactionVersion
getVersion()
List<Felt>
getSignature()
Felt
getNonce()
-
-
Constructor Detail
-
DeployAccountTransactionV1
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee, List<Felt> signature, Felt nonce)
-
DeployAccountTransactionV1
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee, List<Felt> signature)
-
DeployAccountTransactionV1
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Boolean forFeeEstimate, Felt maxFee)
-
DeployAccountTransactionV1
DeployAccountTransactionV1(Felt classHash, Felt contractAddress, Felt salt, List<Felt> calldata, StarknetChainId chainId, Felt maxFee)
-
-
Method Detail
-
getClassHash
Felt getClassHash()
-
getContractAddress
Felt getContractAddress()
-
getContractAddressSalt
Felt getContractAddressSalt()
-
getConstructorCalldata
List<Felt> getConstructorCalldata()
-
getVersion
TransactionVersion getVersion()
-
getSignature
List<Felt> getSignature()
-
-
-
-