Skip to main content

createCircuitContext

@midnight-ntwrk/compact-runtime v0.14.0


@midnight-ntwrk/compact-runtime / createCircuitContext

Function: createCircuitContext()

function createCircuitContext<PS>(
contractAddress,
coinPublicKeyOrZswapState,
contractState,
privateState,
gasLimit?,
costModel?,
time?): CircuitContext<PS>;

Type Parameters​

PS​

PS

Parameters​

contractAddress​

string

coinPublicKeyOrZswapState​

string | ZswapLocalState | EncodedCoinPublicKey | EncodedZswapLocalState

contractState​

ContractState | StateValue | ChargedState

privateState​

PS

gasLimit?​

RunningCost

costModel?​

CostModel

time?​

number

Returns​

CircuitContext<PS>