METAGOAL

Verified contract

Active on Ethereum with 4,870 txns
Deployed by via 0x32047166 at 16145525
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "METAGOAL"

0xdffb93cb590119d5d9b4ff03dec6cf17db575315696b830a56e5e64f61717714
0xb4d74d9fc5084087aefd0ba6223c1f84713743eca9927e8a22c8e0104935294e
0x44c91cd3a6315ef840c990ac8ca3379ae17c043ebd4910da77f9bf5b6bf08b6b
0x2df87744fcf866ec254285307de27ce3feb2d1ee51dc904ed6a30e9c8f960ca1
0x005e3d6f944419d65e07bdc71ac8d0e947f84dbe45c763cca5f0683614a1ffb4
0x459eb19b40e047701cd3f0acec841fca1296028919513c71d1246fc750ac9303
0x34c73d02c5b22aec80b4fa53442761d1e876dae2d33ed3a7e6101ef67095b1de
0xae45e97e482caebc34fd885eeac469c043b9f65d7db43327b839200749e19a80
0x25d35d33a534318c2aeb279fa32a3a6c9c72024c62b2312b8202677a763fe07b
0x48ea255c3712b628dd493429a5dd87b9e49a51bf230c8dc2e6e20775c64c22e6

Functions
Getter at block 21316139
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINER_ROLE(view returns (bytes32)
0xa952726ef2588ad078edf35b066f7c7406e207cb0003bbaba8cb53eba9553e72
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
contractURI(view returns (string)
https://cdn.metagoal.com/collection/contract.json
current(view returns (uint256)
2211
name(view returns (string)
METAGOAL
owner(view returns (address)
0x6b617143be9d0050beb9fce81fa1970973b1034b
paused(view returns (bool)
false
symbol(view returns (string)
MGOAL
totalSupply(view returns (uint256)
1284
trainingOpen(view returns (bool)
false
Read-only
balanceOf(address ownerview returns (uint256)
disapprovedMarketplaces(addressview returns (bool)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
trainingPeriod(uint256 tokenIdview returns (bool traininguint256 currentTuint256 total)
State-modifying
approve(address touint256 tokenIdpayable 
bulkBurn(uint256[] tokenId
burn(uint256 tokenId
expelFromTrain(uint256 tokenId
grantRole(bytes32 roleaddress account
mint(address touint256 quantity
mintTo(address to
pause(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
safeTransferWhiletraining(address fromaddress touint256 tokenId
setApprovalForAll(address operatorbool approved
setBaseTokenURI(string _baseTokenURI
setContractURI(string _contractURI
setDisapprovedMarketplace(address marketbool isDisapprove
setTrainingOpen(bool open
toggleTraining(uint256[] tokenIds
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
transferRoleAdmin(address newDefaultAdmin
unpause(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Expelled(uint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Trained(uint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Untrained(uint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(