Pointer to the Web3Connection assigned to this contract class
Returns the Web3Contract class representing this contract
Returns the Web3 class assigned to this connection
See {IERC721-approve}.
See {IERC721-balanceOf}.
Returns the base URI set via {_setBaseURI}. This will be automatically added as a prefix in {tokenURI} to each token's URI, or to the token ID if no specific URI is set for that token ID.
Return a property value from the contract
Alias for Web3Connection.connect(); Will load contract if success
Deploy the loaded abi contract
See {IERC721-getApproved}.
See {IERC721-isApprovedForAll}.
Permissive way of initializing the contract, used primarily for deploys. Prefer to use loadContract
Preferred way of initializing and loading a contract
See {IERC721Metadata-name}.
See {IERC721-ownerOf}.
See {IERC721-safeTransferFrom}.
Interact with, or change a value of, a property on the contract
Send unsigned transaction
See {IERC721-setApprovalForAll}.
Alias for Web3Connection.start(); Will load contract if success
See {IERC165-supportsInterface}. Time complexity O(1), guaranteed to always use less than 30 000 gas.
See {IERC721Metadata-symbol}.
See {IERC721Enumerable-tokenByIndex}.
See {IERC721Enumerable-tokenOfOwnerByIndex}.
See {IERC721Metadata-tokenURI}.
See {IERC721Enumerable-totalSupply}.
See {IERC721-transferFrom}.
Generated using TypeDoc
Returns the Account associated with this connection