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
readonlystaticabi: 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
readonlystaticbytecode:"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()
staticconnect(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
createInterface()
staticcreateInterface():MockGitcoinPassportDecoderInterface
Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/test/extensions/mocks/MockGitcoinPassportDecoder__factory.ts:105
Returns
MockGitcoinPassportDecoderInterface