Minimal Anti Collusion Infrastructure (MACI) / IERC721Receiver__factory
Class: IERC721Receiver__factory
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory.ts:48
Constructors
Constructor
new IERC721Receiver__factory():
IERC721Receiver__factory
Returns
IERC721Receiver__factory
Properties
abi
readonlystaticabi: readonly [{inputs: readonly [{internalType:"address";name:"operator";type:"address"; }, {internalType:"address";name:"from";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }, {internalType:"bytes";name:"data";type:"bytes"; }];name:"onERC721Received";outputs: readonly [{internalType:"bytes4";name:"";type:"bytes4"; }];stateMutability:"nonpayable";type:"function"; }] =_abi
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory.ts:49
Methods
connect()
staticconnect(address,runner?):IERC721Receiver
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory.ts:53
Parameters
address
string
runner?
ContractRunner | null
Returns
createInterface()
staticcreateInterface():IERC721ReceiverInterface
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory.ts:50
Returns
IERC721ReceiverInterface