Class InvokeTransactionV3
-
- All Implemented Interfaces:
-
com.swmansion.starknet.data.types.ExecutableTransaction,com.swmansion.starknet.data.types.StarknetResponse,com.swmansion.starknet.data.types.TransactionV3
@Serializable() public final class InvokeTransactionV3 extends InvokeTransaction implements TransactionV3, ExecutableTransaction
-
-
Field Summary
Fields Modifier and Type Field Description private final List<Felt>calldataprivate final FeltsenderAddressprivate final Felthashprivate final TransactionVersionversionprivate final List<Felt>signatureprivate final Feltnonceprivate final ResourceBoundsMappingresourceBoundsprivate final Uint64tipprivate final List<Felt>paymasterDataprivate final List<Felt>accountDeploymentDataprivate final DAModenonceDataAvailabilityModeprivate final DAModefeeDataAvailabilityModeprivate final Stringproofprivate final List<Felt>proofFactsprivate final TransactionTypetype
-
Constructor Summary
Constructors Constructor Description InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip, List<Felt> proofFacts, String proof)InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip, List<Felt> proofFacts)InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip)InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds)InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, ResourceBoundsMapping resourceBounds)InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, ResourceBoundsMapping resourceBounds)
-
Method Summary
Modifier and Type Method Description List<Felt>getCalldata()final FeltgetSenderAddress()FeltgetHash()TransactionVersiongetVersion()List<Felt>getSignature()FeltgetNonce()ResourceBoundsMappinggetResourceBounds()Uint64getTip()List<Felt>getPaymasterData()final List<Felt>getAccountDeploymentData()DAModegetNonceDataAvailabilityMode()DAModegetFeeDataAvailabilityMode()final StringgetProof()final List<Felt>getProofFacts()-
-
Constructor Detail
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip, List<Felt> proofFacts, String proof)
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip, List<Felt> proofFacts)
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds, Uint64 tip)
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, Boolean forFeeEstimate, ResourceBoundsMapping resourceBounds)
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, List<Felt> signature, ResourceBoundsMapping resourceBounds)
-
InvokeTransactionV3
InvokeTransactionV3(Felt senderAddress, List<Felt> calldata, StarknetChainId chainId, Felt nonce, ResourceBoundsMapping resourceBounds)
-
-
Method Detail
-
getCalldata
List<Felt> getCalldata()
-
getSenderAddress
final Felt getSenderAddress()
-
getVersion
TransactionVersion getVersion()
-
getSignature
List<Felt> getSignature()
-
getResourceBounds
ResourceBoundsMapping getResourceBounds()
-
getPaymasterData
List<Felt> getPaymasterData()
-
getAccountDeploymentData
final List<Felt> getAccountDeploymentData()
-
getNonceDataAvailabilityMode
DAMode getNonceDataAvailabilityMode()
-
getFeeDataAvailabilityMode
DAMode getFeeDataAvailabilityMode()
-
getProofFacts
final List<Felt> getProofFacts()
-
-
-
-