Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / DomainObjs__factory

Class: DomainObjs__factory

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:44

Extends

  • ContractFactory

Constructors

Constructor

new DomainObjs__factory(...args): DomainObjs__factory

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:45

Parameters

args

...DomainObjsConstructorParams

Returns

DomainObjs__factory

Overrides

ContractFactory.constructor

Properties

abi

readonly static abi: readonly [{ inputs: readonly []; name: "MESSAGE_DATA_LENGTH"; outputs: readonly [{ internalType: "uint8"; name: ""; type: "uint8"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:70


bytecode

readonly static bytecode: "0x6080604052348015600f57600080fd5b50608080601d6000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063683f3dc314602d575b600080fd5b6034600a81565b60405160ff909116815260200160405180910390f3fea26469706673582212204863607b64f6bb32e550ef5fb3ffea3f5d7aa5cbac0446b2d3a1257fce00a7c664736f6c634300081c0033" = _bytecode

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:69

Methods

connect()

connect(runner): DomainObjs__factory

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:65

Return a new ContractFactory with the same ABI and bytecode, but connected to %%runner%%.

Parameters

runner

ContractRunner | null

Returns

DomainObjs__factory

Overrides

ContractFactory.connect


deploy()

deploy(overrides?): Promise<DomainObjs & object>

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:58

Resolves to the Contract deployed by passing %%args%% into the constructor.

This will resolve to the Contract before it has been deployed to the network, so the [[BaseContract-waitForDeployment]] should be used before sending any transactions to it.

Parameters

overrides?

NonPayableOverrides & object

Returns

Promise<DomainObjs & object>

Overrides

ContractFactory.deploy


getDeployTransaction()

getDeployTransaction(overrides?): Promise<ContractDeployTransaction>

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:53

Resolves to the transaction to deploy the contract, passing %%args%% into the constructor.

Parameters

overrides?

NonPayableOverrides & object

Returns

Promise<ContractDeployTransaction>

Overrides

ContractFactory.getDeployTransaction


connect()

static connect(address, runner?): DomainObjs

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:74

Parameters

address

string

runner?

ContractRunner | null

Returns

DomainObjs


createInterface()

static createInterface(): DomainObjsInterface

Defined in: contracts/typechain-types/factories/contracts/utilities/DomainObjs__factory.ts:71

Returns

DomainObjsInterface