interface UpdateContractRequest {
    abi?: Abi[];
    address?: string;
    chainId?: number;
    deleted?: boolean;
    id: string;
    name?: string;
    publicVerification?: boolean;
}

Hierarchy (view full)

Properties

abi?: Abi[]

Specifies the ABI of the contract.

address?: string

Specifies the address of the contract.

chainId?: number

Specifies the chain ID of the contract. Must be a supported chain.

deleted?: boolean

Specifies whether to delete the contract.

id: string
name?: string

Specifies the name of the contract (Only for display purposes).

publicVerification?: boolean

Specifies whether to verify the contract publicly.