CircuitCallTxInterface
Midnight.js API Reference v4.0.2
Midnight.js API Reference / @midnight-ntwrk/midnight-js-contracts / CircuitCallTxInterface
Type Alias: CircuitCallTxInterface<C>
CircuitCallTxInterface<
C> ={ [PCK in Contract.ProvableCircuitId<C>]: { (args: CircuitParameters<C, PCK>): Promise<FinalizedCallTxData<C, PCK>>; (txCtx: TransactionContext<C, PCK>, args: CircuitParameters<C, PCK>): Promise<CallResult<C, PCK>> } }
A type that lifts each circuit defined in a contract to a function that builds and submits a call transaction.
Type Parameters
C
C extends Contract.Any