Minimal Anti Collusion Infrastructure (MACI) / ERC721__factory
Class: ERC721__factory
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/ERC721__factory.ts:447
Constructors
Constructor
new ERC721__factory():
ERC721__factory
Returns
ERC721__factory
Properties
abi
readonlystaticabi: readonly [{inputs: readonly [{internalType:"address";name:"sender";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }, {internalType:"address";name:"owner";type:"address"; }];name:"ERC721IncorrectOwner";type:"error"; }, {inputs: readonly [{internalType:"address";name:"operator";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"ERC721InsufficientApproval";type:"error"; }, {inputs: readonly [{internalType:"address";name:"approver";type:"address"; }];name:"ERC721InvalidApprover";type:"error"; }, {inputs: readonly [{internalType:"address";name:"operator";type:"address"; }];name:"ERC721InvalidOperator";type:"error"; }, {inputs: readonly [{internalType:"address";name:"owner";type:"address"; }];name:"ERC721InvalidOwner";type:"error"; }, {inputs: readonly [{internalType:"address";name:"receiver";type:"address"; }];name:"ERC721InvalidReceiver";type:"error"; }, {inputs: readonly [{internalType:"address";name:"sender";type:"address"; }];name:"ERC721InvalidSender";type:"error"; }, {inputs: readonly [{internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"ERC721NonexistentToken";type:"error"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"owner";type:"address"; }, {indexed:true;internalType:"address";name:"approved";type:"address"; }, {indexed:true;internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"Approval";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"owner";type:"address"; }, {indexed:true;internalType:"address";name:"operator";type:"address"; }, {indexed:false;internalType:"bool";name:"approved";type:"bool"; }];name:"ApprovalForAll";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"from";type:"address"; }, {indexed:true;internalType:"address";name:"to";type:"address"; }, {indexed:true;internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"Transfer";type:"event"; }, {inputs: readonly [{internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"approve";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"owner";type:"address"; }];name:"balanceOf";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"getApproved";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"owner";type:"address"; }, {internalType:"address";name:"operator";type:"address"; }];name:"isApprovedForAll";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"name";outputs: readonly [{internalType:"string";name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"ownerOf";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"from";type:"address"; }, {internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"safeTransferFrom";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"from";type:"address"; }, {internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }, {internalType:"bytes";name:"data";type:"bytes"; }];name:"safeTransferFrom";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"operator";type:"address"; }, {internalType:"bool";name:"approved";type:"bool"; }];name:"setApprovalForAll";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes4";name:"interfaceId";type:"bytes4"; }];name:"supportsInterface";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"symbol";outputs: readonly [{internalType:"string";name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"tokenURI";outputs: readonly [{internalType:"string";name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"from";type:"address"; }, {internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"tokenId";type:"uint256"; }];name:"transferFrom";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }] =_abi
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/ERC721__factory.ts:448
Methods
connect()
staticconnect(address,runner?):ERC721
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/ERC721__factory.ts:452
Parameters
address
string
runner?
ContractRunner | null
Returns
createInterface()
staticcreateInterface():ERC721Interface
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/token/ERC721/ERC721__factory.ts:449
Returns
ERC721Interface