CircuitContext
@midnight-ntwrk/compact-runtime v0.14.0
@midnight-ntwrk/compact-runtime / CircuitContext
Interface: CircuitContext<PS>
The external information accessible from within a Compact circuit call
Type Parameters​
PS​
PS = any
Properties​
costModel​
costModel: CostModel;
The cost model to use for the execution.
currentPrivateState​
currentPrivateState: PS;
The current private state for the contract.
currentQueryContext​
currentQueryContext: QueryContext;
The current on-chain context the transaction is evolving.
currentZswapLocalState​
currentZswapLocalState: EncodedZswapLocalState;
The current Zswap local state. Tracks inputs and outputs produced during circuit execution.
gasLimit?​
optional gasLimit: RunningCost;
The gas limit for this circuit.