Type alias DeployContractParameters<TAbi, TChain, TAccount, TChainOverride>

DeployContractParameters<TAbi, TChain, TAccount, TChainOverride>: UnionOmit<SendTransactionParameters<TChain, TAccount, TChainOverride>, "accessList" | "chain" | "to" | "data"> & {
    abi: TAbi;
    bytecode: Hex;
} & GetChain<TChain, TChainOverride> & GetConstructorArgs<TAbi>

Type Parameters

  • TAbi extends Abi | readonly unknown[] = Abi

  • TChain extends Chain | undefined = Chain | undefined

  • TAccount extends Account | undefined = Account | undefined

  • TChainOverride extends Chain | undefined = Chain | undefined

Type declaration

  • abi: TAbi
  • bytecode: Hex

Generated using TypeDoc