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>