Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / MockGitcoinPassportDecoder__factory

Class: MockGitcoinPassportDecoder__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:76

Extends

  • ContractFactory

Constructors

Constructor

new MockGitcoinPassportDecoder__factory(...args): MockGitcoinPassportDecoder__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:77

Parameters

args

...MockGitcoinPassportDecoderConstructorParams

Returns

MockGitcoinPassportDecoder__factory

Overrides

ContractFactory.constructor

Properties

abi

readonly static abi: readonly [{ inputs: readonly [{ internalType: "uint256"; name: "newScore"; type: "uint256"; }]; name: "changeScore"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "_user"; type: "address"; }]; name: "getScore"; outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256"; }]; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly []; name: "score"; outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:104


bytecode

readonly static bytecode: "0x6080604052348015600f57600080fd5b5060fb8061001e6000396000f3fe6080604052348015600f57600080fd5b5060043610603c5760003560e01c806329044119146041578063d47875d0146053578063efedc669146077575b600080fd5b6051604c366004607f565b600055565b005b6065605e3660046097565b5060005490565b60405190815260200160405180910390f35b606560005481565b600060208284031215609057600080fd5b5035919050565b60006020828403121560a857600080fd5b81356001600160a01b038116811460be57600080fd5b939250505056fea2646970667358221220359b3660d08185045889af17c1244d8c3adec8f464e0c0de53a5fae113b6eb8264736f6c634300081c0033" = _bytecode

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:103

Methods

connect()

connect(runner): MockGitcoinPassportDecoder__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:97

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

Parameters

runner

ContractRunner | null

Returns

MockGitcoinPassportDecoder__factory

Overrides

ContractFactory.connect


deploy()

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

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:90

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<MockGitcoinPassportDecoder & object>

Overrides

ContractFactory.deploy


getDeployTransaction()

getDeployTransaction(overrides?): Promise<ContractDeployTransaction>

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:85

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?): MockGitcoinPassportDecoder

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:108

Parameters

address

string

runner?

ContractRunner | null

Returns

MockGitcoinPassportDecoder


createInterface()

static createInterface(): MockGitcoinPassportDecoderInterface

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:105

Returns

MockGitcoinPassportDecoderInterface