Uses of Class
convex.core.ResultContext
Packages that use ResultContext
Package
Description
Fundamental Convex classes used for the decentralised network
Core CVM implementation
-
Uses of ResultContext in convex.core
Methods in convex.core that return ResultContextModifier and TypeMethodDescriptionState.applyTransaction
(SignedData<? extends ATransaction> signedTransaction) Applies a signed transaction to the State.State.applyTransaction
(ATransaction t) Applies a transaction to the State.static ResultContext
static ResultContext
Peer.executeDetached
(ATransaction transaction) Executes a "detached" transaction on the current consensus state of this Peer, but without any effect on current CVM state.Peer.executeQuery
(ACell form) Executes a query in this Peer's current Consensus State, using a default addressPeer.executeQuery
(ACell form, Address address) Compiles and executes a query on the current consensus state of this Peer.static ResultContext
ResultContext.fromContext
(Context ctx) ResultContext.withContext
(Context ctx) Methods in convex.core with parameters of type ResultContextModifier and TypeMethodDescriptionstatic Result
Result.fromContext
(CVMLong id, ResultContext rc) Constructs a Result from a Context -
Uses of ResultContext in convex.core.lang
Methods in convex.core.lang with parameters of type ResultContextModifier and TypeMethodDescriptionContext.completeTransaction
(State initialState, ResultContext rc) Performs key actions at the end of a transaction: Refunds juice Accumulates used juice fees in globals Increments sequence number