@midnight-ntwrk/midnight-js-contracts v0.1.15 • API
Midnight.js API Reference v0.1.15 / @midnight-ntwrk/midnight-js-contracts / ContractCircuitsInterface
Type alias: ContractCircuitsInterface<PSS, PSK, C>
ContractCircuitsInterface<
PSS
,PSK
,C
>:{ [ICK in keyof C["impureCircuits"]]: ICK extends string ? Function : never }
A type that lifts each circuit defined in a contract to a function that builds an unsubmitted transaction.
Type parameters
• PSS extends PrivateStateSchema
• PSK extends keyof PSS
• C extends Contract
<StateWithZswap
<PSS
[PSK
]>>