Skip to content
Function: useShieldedContract()

seismic-react


seismic-react / useShieldedContract

Function: useShieldedContract()

function useShieldedContract<TAddress, TAbi>(config): object

Defined in: packages/seismic-react/src/hooks/shieldedContract.ts:22

A React hook that exposes contract, which is returned by a call to getShieldedContract.

Type Parameters

TAddress extends `0x${string}`

TAbi extends Abi | readonly unknown[]

Parameters

config

UseShieldedContractConfig<TAddress, TAbi>

The configuration object.

  • abi (Abi) - The contract ABI.
  • address (Address) - The contract address.

Returns

object

The shielded contract instance.

NameTypeDefined in
contractnull | ShieldedContractpackages/seismic-react/src/hooks/shieldedContract.ts:42
errornull | Errorpackages/seismic-react/src/hooks/shieldedContract.ts:43