ContractOptions
type ContractOptions<abi extends Abi = []> = {  readonly abi?: abi;  address: string;};
type abi = abi;
type address = string;
type ContractOptions<abi extends Abi = []> = {  readonly abi?: abi;  address: string;};
type abi = abi;
type address = string;