Type alias UseContractWriteArgs<TAbi, TFunctionName, TMode>

UseContractWriteArgs<TAbi, TFunctionName, TMode>: {
    mode?: TMode;
} & (TMode extends "prepared"
    ? UseContractWritePreparedArgs<TAbi, TFunctionName>
    : UseContractWriteUnpreparedArgs<TAbi, TFunctionName>)

Type Parameters

  • TAbi extends Abi | readonly unknown[] = Abi

  • TFunctionName extends string = string

  • TMode extends WriteContractMode = undefined

Type declaration

  • Optional mode?: TMode

Generated using TypeDoc