Skip to main content

ContractProviders

Midnight.js API Reference v4.0.2


Midnight.js API Reference / @midnight-ntwrk/midnight-js-contracts / ContractProviders

Type Alias: ContractProviders<C, PCK, PS>

ContractProviders<C, PCK, PS> = MidnightProviders<PCK, PrivateStateId, PS>

Convenience type for representing the set of providers necessary to use a given contract.

Type Parameters

C

C extends Contract.Any = Contract.Any

PCK

PCK extends Contract.ProvableCircuitId<C> = Contract.ProvableCircuitId<C>

PS

PS = Contract.PrivateState<C>