Uses of Class
convex.core.transactions.ATransaction
Packages that use ATransaction
Package
Description
Fundamental Convex classes used for the decentralised network
CVM type system implementation.
Core CVM implementation
Convex network transaction types.
-
Uses of ATransaction in convex.core
Fields in convex.core declared as ATransactionMethods in convex.core that return types with arguments of type ATransactionModifier and TypeMethodDescriptionBlock.getTransactions()
Get the vector of transactions in this BlockMethods in convex.core with parameters of type ATransactionModifier and TypeMethodDescriptionState.applyTransaction
(ATransaction t) Applies a transaction to the State.Peer.executeDetached
(ATransaction transaction) Executes a "detached" transaction on the current consensus state of this Peer, but without any effect on current CVM state.Method parameters in convex.core with type arguments of type ATransactionModifier and TypeMethodDescriptionState.applyTransaction
(SignedData<? extends ATransaction> signedTransaction) Applies a signed transaction to the State.static Block
Block.create
(long timestamp, AVector<SignedData<ATransaction>> transactions) Creates a block with the given transactions.static Block
Block.create
(long timestamp, List<SignedData<ATransaction>> transactions) Creates a block with the given timestamp and transactionsConstructors in convex.core with parameters of type ATransaction -
Uses of ATransaction in convex.core.data.type
Fields in convex.core.data.type declared as ATransactionMethods in convex.core.data.type that return ATransaction -
Uses of ATransaction in convex.core.lang
Methods in convex.core.lang that return ATransactionModifier and TypeMethodDescriptionstatic ATransaction
RT.ensureTransaction
(ACell maybeTx) Casts to a transaction record, or null if not castableMethods in convex.core.lang with parameters of type ATransaction -
Uses of ATransaction in convex.core.transactions
Subclasses of ATransaction in convex.core.transactionsModifier and TypeClassDescriptionclass
Transaction representing a Call to an Actor.class
Transaction class representing the Invoke of an on-chain operation.class
The Multi class enables multiple child transactions to be grouped into a single wrapper transaction with useful joint execution semantics.class
Transaction class representing a coin Transfer from one account to anotherFields in convex.core.transactions with type parameters of type ATransactionMethods in convex.core.transactions that return ATransactionModifier and TypeMethodDescriptionstatic ATransaction
abstract ATransaction
ATransaction.withOrigin
(Address newAddress) Updates this transaction with the specified origin addressMulti.withOrigin
(Address newAddress) abstract ATransaction
ATransaction.withSequence
(long newSequence) Updates this transaction with the specified sequence numberMulti.withSequence
(long newSequence) Methods in convex.core.transactions with parameters of type ATransactionModifier and TypeMethodDescriptionstatic Multi
Multi.create
(Address origin, long sequence, int mode, ATransaction... txs) Transactions.toJSON
(ATransaction tx) Constructor parameters in convex.core.transactions with type arguments of type ATransactionModifierConstructorDescriptionprotected
Multi
(Address origin, long sequence, int mode, Ref<AVector<ATransaction>> txs)