Class DeployTransaction
-
- All Implemented Interfaces:
-
com.swmansion.starknet.data.types.DeprecatedTransaction,com.swmansion.starknet.data.types.StarknetResponse
@Serializable()@SerialName(value = "DEPLOY") public final class DeployTransaction extends Transaction implements DeprecatedTransaction
-
-
Field Summary
Fields Modifier and Type Field Description private final FeltcontractAddressSaltprivate final List<Felt>constructorCalldataprivate final FeltclassHashprivate final Felthashprivate final FeltmaxFeeprivate final TransactionVersionversionprivate final List<Felt>signatureprivate final Feltnonceprivate final TransactionTypetype
-
Constructor Summary
Constructors Constructor Description DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version, List<Felt> signature, Felt nonce)DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version, List<Felt> signature)DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version)DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, TransactionVersion version)DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, TransactionVersion version)DeployTransaction(Felt contractAddressSalt, Felt classHash, TransactionVersion version)
-
Method Summary
Modifier and Type Method Description final FeltgetContractAddressSalt()final List<Felt>getConstructorCalldata()final FeltgetClassHash()FeltgetHash()FeltgetMaxFee()TransactionVersiongetVersion()List<Felt>getSignature()FeltgetNonce()TransactionTypegetType()-
-
Constructor Detail
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version, List<Felt> signature, Felt nonce)
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version, List<Felt> signature)
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, Felt maxFee, TransactionVersion version)
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, Felt hash, TransactionVersion version)
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, List<Felt> constructorCalldata, Felt classHash, TransactionVersion version)
-
DeployTransaction
DeployTransaction(Felt contractAddressSalt, Felt classHash, TransactionVersion version)
-
-
Method Detail
-
getContractAddressSalt
final Felt getContractAddressSalt()
-
getConstructorCalldata
final List<Felt> getConstructorCalldata()
-
getClassHash
final Felt getClassHash()
-
getVersion
TransactionVersion getVersion()
-
getSignature
List<Felt> getSignature()
-
getType
TransactionType getType()
-
-
-
-