0 txs
0 calls
constructor
constructor(string _uri)
functions
balanceOf
viewfunction balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch
viewfunction balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
isApprovedForAll
viewfunction isApprovedForAll(address account, address operator) view returns (bool)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
uri
viewfunction uri(uint256) view returns (string)
mintNFT
nonpayablefunction mintNFT(address recipient_, uint256 id_, uint256 amount_)
multiMintNFT
nonpayablefunction multiMintNFT(address recipient_, uint256[] ids_, uint256[] amounts_)
renounceOwnership
nonpayablefunction renounceOwnership()
safeBatchTransferFrom
nonpayablefunction safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool approved)
setURI
nonpayablefunction setURI(string uri_)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
ApprovalForAll
event ApprovalForAll(address indexed account, address indexed operator, bool approved)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TransferBatch
event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle
event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI
event URI(string value, uint256 indexed id)
errors
No errors.
creation bytecode
0x60c0604052600f60808190526e141bdb1ad8509c9a5919d948139195608a1b60a090815262000032916004919062000135565b506040805180820190915260068082526514109493919560d21b6020909201918252620000629160059162000135565b503480156200007057600080fd5b5060405162002076380380620020768339810160408190526200009391620001db565b806200009f81620000c6565b50620000b4620000ae620000df565b620000e3565b620000bf81620000c6565b50620002fd565b8051620000db90600290602084019062000135565b5050565b3390565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200014390620002aa565b90600052602060002090601f016020900481019282620001675760008555620001b2565b82601f106200018257805160ff1916838001178555620001b2565b82800160010185558215620001b2579182015b82811115620001b257825182559160200191906001019062000195565b50620001c0929150620001c4565b5090565b5b80821115620001c05760008155600101620001c5565b60006020808385031215620001ee578182fd5b82516001600160401b038082111562000205578384fd5b818501915085601f83011262000219578384fd5b8151818111156200022e576200022e620002e7565b604051601f8201601f1916810185018381118282101715620002545762000254620002e7565b60405281815283820185018810156200026b578586fd5b8592505b818310156200028e57838301850151818401860152918401916200026f565b818311156200029f57858583830101525b979650505050505050565b600281046001821680620002bf57607f821691505b60208210811415620002e157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b611d69806200030d6000396000f3fe608060405234801561001057600080fd5b50600436106100ff5760003560e01c80635a9d10a211610097578063a22cb46511610066578063a22cb46514610208578063e985e9c51461021b578063f242432a1461022e578063f2fde38b14610241576100ff565b80635a9d10a2146101d0578063715018a6146101e35780638da5cb5b146101eb57806395d89b4114610200576100ff565b8063072a8e2b116100d3578063072a8e2b146101775780630e89341c1461018a5780632eb2c2d61461019d5780634e1273f4146101b0576100ff565b8062fdd58e1461010457806301ffc9a71461012d57806302fe53051461014d57806306fdde0314610162575b600080fd5b61011761011236600461147a565b610254565b6040516101249190611b73565b60405180910390f35b61014061013b366004611593565b6102ab565b60405161012491906117ae565b61016061015b3660046115cb565b6102f3565b005b61016a61033e565b60405161012491906117b9565b6101606101853660046113cf565b6103cc565b61016a610198366004611619565b61042b565b6101606101ab3660046112c6565b6104bf565b6101c36101be3660046114d5565b61051d565b604051610124919061176d565b6101606101de3660046114a3565b61063d565b610160610697565b6101f36106e2565b60405161012491906116b6565b61016a6106f2565b610160610216366004611440565b6106ff565b610140610229366004611294565b610715565b61016061023c36600461136c565b610743565b61016061024f36600461127a565b61079a565b60006001600160a01b0383166102855760405162461bcd60e51b815260040161027c90611868565b60405180910390fd5b506000908152602081815260408083206001600160a01b03949094168352929052205490565b60006001600160e01b03198216636cdb3d1360e11b14806102dc57506001600160e01b031982166303a24d0760e21b145b806102eb57506102eb82610808565b90505b919050565b6102fb610821565b6001600160a01b031661030c6106e2565b6001600160a01b0316146103325760405162461bcd60e51b815260040161027c90611a23565b61033b81610825565b50565b6004805461034b90611bf0565b80601f016020809104026020016040519081016040528092919081815260200182805461037790611bf0565b80156103c45780601f10610399576101008083540402835291602001916103c4565b820191906000526020600020905b8154815290600101906020018083116103a757829003601f168201915b505050505081565b6103d4610821565b6001600160a01b03166103e56106e2565b6001600160a01b03161461040b5760405162461bcd60e51b815260040161027c90611a23565b61042683838360405180602001604052806000815250610838565b505050565b60606002805461043a90611bf0565b80601f016020809104026020016040519081016040528092919081815260200182805461046690611bf0565b80156104b35780601f10610488576101008083540402835291602001916104b3565b820191906000526020600020905b81548152906001019060200180831161049657829003601f168201915b50505050509050919050565b6104c7610821565b6001600160a01b0316856001600160a01b031614806104ed57506104ed85610229610821565b6105095760405162461bcd60e51b815260040161027c90611987565b61051685858585856109b9565b5050505050565b606081518351146105405760405162461bcd60e51b815260040161027c90611aa1565b6000835167ffffffffffffffff81111561056a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015610593578160200160208202803683370190505b50905060005b8451811015610635576105fa8582815181106105c557634e487b7160e01b600052603260045260246000fd5b60200260200101518583815181106105ed57634e487b7160e01b600052603260045260246000fd5b6020026020010151610254565b82828151811061061a57634e487b7160e01b600052603260045260246000fd5b602090810291909101015261062e81611c2b565b9050610599565b509392505050565b610645610821565b6001600160a01b03166106566106e2565b6001600160a01b03161461067c5760405162461bcd60e51b815260040161027c90611a23565b61042683838360405180602001604052806000815250610b8a565b61069f610821565b6001600160a01b03166106b06106e2565b6001600160a01b0316146106d65760405162461bcd60e51b815260040161027c90611a23565b6106e06000610c79565b565b6003546001600160a01b03165b90565b6005805461034b90611bf0565b61071161070a610821565b8383610ccb565b5050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b61074b610821565b6001600160a01b0316856001600160a01b03161480610771575061077185610229610821565b61078d5760405162461bcd60e51b815260040161027c906118f9565b6105168585858585610d6e565b6107a2610821565b6001600160a01b03166107b36106e2565b6001600160a01b0316146107d95760405162461bcd60e51b815260040161027c90611a23565b6001600160a01b0381166107ff5760405162461bcd60e51b815260040161027c906118b3565b61033b81610c79565b6001600160e01b031981166301ffc9a760e01b14919050565b3390565b80516107119060029060208401906110e0565b6001600160a01b03841661085e5760405162461bcd60e51b815260040161027c90611b32565b815183511461087f5760405162461bcd60e51b815260040161027c90611aea565b6000610889610821565b905061089a81600087878787610b82565b60005b8451811015610951578381815181106108c657634e487b7160e01b600052603260045260246000fd5b60200260200101516000808784815181106108f157634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000886001600160a01b03166001600160a01b0316815260200190815260200160002060008282546109399190611bd8565b9091555081905061094981611c2b565b91505061089d565b50846001600160a01b031660006001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb87876040516109a2929190611780565b60405180910390a461051681600087878787610ea2565b81518351146109da5760405162461bcd60e51b815260040161027c90611aea565b6001600160a01b038416610a005760405162461bcd60e51b815260040161027c90611942565b6000610a0a610821565b9050610a1a818787878787610b82565b60005b8451811015610b1c576000858281518110610a4857634e487b7160e01b600052603260045260246000fd5b602002602001015190506000858381518110610a7457634e487b7160e01b600052603260045260246000fd5b602090810291909101810151600084815280835260408082206001600160a01b038e168352909352919091205490915081811015610ac45760405162461bcd60e51b815260040161027c906119d9565b6000838152602081815260408083206001600160a01b038e8116855292528083208585039055908b16825281208054849290610b01908490611bd8565b9250508190555050505080610b1590611c2b565b9050610a1d565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051610b6c929190611780565b60405180910390a4610b82818787878787610ea2565b505050505050565b6001600160a01b038416610bb05760405162461bcd60e51b815260040161027c90611b32565b6000610bba610821565b9050610bdb81600087610bcc88610fb0565b610bd588610fb0565b87610b82565b6000848152602081815260408083206001600160a01b038916845290915281208054859290610c0b908490611bd8565b92505081905550846001600160a01b031660006001600160a01b0316826001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628787604051610c62929190611b7c565b60405180910390a461051681600087878787611009565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b03161415610cfd5760405162461bcd60e51b815260040161027c90611a58565b6001600160a01b0383811660008181526001602090815260408083209487168084529490915290819020805460ff1916851515179055517f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3190610d619085906117ae565b60405180910390a3505050565b6001600160a01b038416610d945760405162461bcd60e51b815260040161027c90611942565b6000610d9e610821565b9050610daf818787610bcc88610fb0565b6000848152602081815260408083206001600160a01b038a16845290915290205483811015610df05760405162461bcd60e51b815260040161027c906119d9565b6000858152602081815260408083206001600160a01b038b8116855292528083208785039055908816825281208054869290610e2d908490611bd8565b92505081905550856001600160a01b0316876001600160a01b0316836001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628888604051610e83929190611b7c565b60405180910390a4610e99828888888888611009565b50505050505050565b610eb4846001600160a01b03166110da565b15610b825760405163bc197c8160e01b81526001600160a01b0385169063bc197c8190610eed90899089908890889088906004016116ca565b602060405180830381600087803b158015610f0757600080fd5b505af1925050508015610f37575060408051601f3d908101601f19168201909252610f34918101906115af565b60015b610f8057610f43611c78565b80610f4e5750610f68565b8060405162461bcd60e51b815260040161027c91906117b9565b60405162461bcd60e51b815260040161027c906117cc565b6001600160e01b0319811663bc197c8160e01b14610e995760405162461bcd60e51b815260040161027c90611820565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110610ff857634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b61101b846001600160a01b03166110da565b15610b825760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e61906110549089908990889088908890600401611728565b602060405180830381600087803b15801561106e57600080fd5b505af192505050801561109e575060408051601f3d908101601f1916820190925261109b918101906115af565b60015b6110aa57610f43611c78565b6001600160e01b0319811663f23a6e6160e01b14610e995760405162461bcd60e51b815260040161027c90611820565b3b151590565b8280546110ec90611bf0565b90600052602060002090601f01602090048101928261110e5760008555611154565b82601f1061112757805160ff1916838001178555611154565b82800160010185558215611154579182015b82811115611154578251825591602001919060010190611139565b50611160929150611164565b5090565b5b808211156111605760008155600101611165565b600067ffffffffffffffff83111561119357611193611c5c565b6111a6601f8401601f1916602001611b8a565b90508281528383830111156111ba57600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b03811681146102ee57600080fd5b600082601f8301126111f8578081fd5b8135602061120d61120883611bb4565b611b8a565b8281528181019085830183850287018401881015611229578586fd5b855b858110156112475781358452928401929084019060010161122b565b5090979650505050505050565b600082601f830112611264578081fd5b61127383833560208501611179565b9392505050565b60006020828403121561128b578081fd5b611273826111d1565b600080604083850312156112a6578081fd5b6112af836111d1565b91506112bd602084016111d1565b90509250929050565b600080600080600060a086880312156112dd578081fd5b6112e6866111d1565b94506112f4602087016111d1565b9350604086013567ffffffffffffffff80821115611310578283fd5b61131c89838a016111e8565b94506060880135915080821115611331578283fd5b61133d89838a016111e8565b93506080880135915080821115611352578283fd5b5061135f88828901611254565b9150509295509295909350565b600080600080600060a08688031215611383578081fd5b61138c866111d1565b945061139a602087016111d1565b93506040860135925060608601359150608086013567ffffffffffffffff8111156113c3578182fd5b61135f88828901611254565b6000806000606084860312156113e3578283fd5b6113ec846111d1565b9250602084013567ffffffffffffffff80821115611408578384fd5b611414878388016111e8565b93506040860135915080821115611429578283fd5b50611436868287016111e8565b9150509250925092565b60008060408385031215611452578182fd5b61145b836111d1565b91506020830135801515811461146f578182fd5b809150509250929050565b6000806040838503121561148c578182fd5b611495836111d1565b946020939093013593505050565b6000806000606084860312156114b7578081fd5b6114c0846111d1565b95602085013595506040909401359392505050565b600080604083850312156114e7578182fd5b823567ffffffffffffffff808211156114fe578384fd5b818501915085601f830112611511578384fd5b8135602061152161120883611bb4565b82815281810190858301838502870184018b101561153d578889fd5b8896505b8487101561156657611552816111d1565b835260019690960195918301918301611541565b509650508601359250508082111561157c578283fd5b50611589858286016111e8565b9150509250929050565b6000602082840312156115a4578081fd5b813561127381611d1d565b6000602082840312156115c0578081fd5b815161127381611d1d565b6000602082840312156115dc578081fd5b813567ffffffffffffffff8111156115f2578182fd5b8201601f81018413611602578182fd5b61161184823560208401611179565b949350505050565b60006020828403121561162a578081fd5b5035919050565b6000815180845260208085019450808401835b8381101561166057815187529582019590820190600101611644565b509495945050505050565b60008151808452815b8181101561169057602081850181015186830182015201611674565b818111156116a15782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b0386811682528516602082015260a0604082018190526000906116f690830186611631565b82810360608401526117088186611631565b9050828103608084015261171c818561166b565b98975050505050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a0608082018190526000906117629083018461166b565b979650505050505050565b6000602082526112736020830184611631565b6000604082526117936040830185611631565b82810360208401526117a58185611631565b95945050505050565b901515815260200190565b600060208252611273602083018461166b565b60208082526034908201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356040820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b606082015260800190565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b6020808252602b908201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60408201526a65726f206164647265737360a81b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526029908201527f455243313135353a2063616c6c6572206973206e6f74206f776e6572206e6f7260408201526808185c1c1c9bdd995960ba1b606082015260800190565b60208082526025908201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526032908201527f455243313135353a207472616e736665722063616c6c6572206973206e6f74206040820152711bdddb995c881b9bdc88185c1c1c9bdd995960721b606082015260800190565b6020808252602a908201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60408201526939103a3930b739b332b960b11b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526029908201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604082015268103337b91039b2b63360b91b606082015260800190565b60208082526029908201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604082015268040dad2e6dac2e8c6d60bb1b606082015260800190565b60208082526028908201527f455243313135353a2069647320616e6420616d6f756e7473206c656e677468206040820152670dad2e6dac2e8c6d60c31b606082015260800190565b60208082526021908201527f455243313135353a206d696e7420746f20746865207a65726f206164647265736040820152607360f81b606082015260800190565b90815260200190565b918252602082015260400190565b60405181810167ffffffffffffffff81118282101715611bac57611bac611c5c565b604052919050565b600067ffffffffffffffff821115611bce57611bce611c5c565b5060209081020190565b60008219821115611beb57611beb611c46565b500190565b600281046001821680611c0457607f821691505b60208210811415611c2557634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415611c3f57611c3f611c46565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b60e01c90565b600060443d1015611c88576106ef565b600481823e6308c379a0611c9c8251611c72565b14611ca6576106ef565b6040513d600319016004823e80513d67ffffffffffffffff8160248401118184111715611cd657505050506106ef565b82840192508251915080821115611cf057505050506106ef565b503d83016020828401011115611d08575050506106ef565b601f01601f1916810160200160405291505090565b6001600160e01b03198116811461033b57600080fdfea264697066735822122010e1e30a63fbe8cf6dc9b673df4fa6ff61cfd056555f579c524be22b97ee0b6064736f6c634300080000330000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000005568747470733a2f2f676174657761792e697066732e696f2f697066732f516d54526561585059337a6355767a6172746a704d53647a5473513673524676704b4d6f6f445136564d4564597a2f7b69647d2e6a736f6e0000000000000000000000