Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / Ownable__factory

Class: Ownable__factory

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/access/Ownable__factory.ts:88

Constructors

Constructor

new Ownable__factory(): Ownable__factory

Returns

Ownable__factory

Properties

abi

readonly static abi: readonly [{ inputs: readonly [{ internalType: "address"; name: "owner"; type: "address"; }]; name: "OwnableInvalidOwner"; type: "error"; }, { inputs: readonly [{ internalType: "address"; name: "account"; type: "address"; }]; name: "OwnableUnauthorizedAccount"; type: "error"; }, { anonymous: false; inputs: readonly [{ indexed: true; internalType: "address"; name: "previousOwner"; type: "address"; }, { indexed: true; internalType: "address"; name: "newOwner"; type: "address"; }]; name: "OwnershipTransferred"; type: "event"; }, { inputs: readonly []; name: "owner"; outputs: readonly [{ internalType: "address"; name: ""; type: "address"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "renounceOwnership"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "newOwner"; type: "address"; }]; name: "transferOwnership"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/access/Ownable__factory.ts:89

Methods

connect()

static connect(address, runner?): Ownable

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/access/Ownable__factory.ts:93

Parameters

address

string

runner?

ContractRunner | null

Returns

Ownable


createInterface()

static createInterface(): OwnableInterface

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/access/Ownable__factory.ts:90

Returns

OwnableInterface