@midnight-ntwrk/compact-runtime v0.6.13 • Readme | API
@midnight-ntwrk/compact-runtime v0.6.13 / CircuitContext
Type alias: CircuitContext<T>
type CircuitContext<T>: {
currentPrivateState: T;
originalState: ContractState;
transactionContext: QueryContext;
};
The external information accessible from within a Compact circuit call
Type parameters
• T
Type declaration
currentPrivateState
currentPrivateState: T;
The current private state for the contract
originalState
originalState: ContractState;
The original contract state the circuit call was started at
transactionContext
transactionContext: QueryContext;
The current on-chain context the transaction is evolving