ETH Price: $2,061.60 (-5.53%)
 

Overview

TokenID

379

Total Transfers

-

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
MachineHeads

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion
File 1 of 5 : MachineHeads.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "erc721a/contracts/ERC721A.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract MachineHeads is ERC721A, Ownable {
uint256 public cost = 0.0039 ether;
uint256 public maxSupply = 7000;
uint256 public maxPerWallet = 20;
uint256 public maxPerTx = 10;
string public baseURI;
bool public sale = false;
constructor(
) ERC721A("MachineHeads", "MCHD") payable {
}
function mint(uint256 _amount) external payable {
require(sale, "Sale isn't active");
require(_totalMinted() + _amount < maxSupply + 1, "Max Supply");
require(_numberMinted(msg.sender) + _amount < maxPerWallet + 1, "20 max!");
require(_amount < maxPerTx + 1, "10 per tx!");
uint256 paidMints = _amount;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 5 : Ownable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol)
pragma solidity ^0.8.0;
import "../utils/Context.sol";
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* By default, the owner account will be the one that deploys the contract. This
* can later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 5 : Context.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
pragma solidity ^0.8.0;
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 5 : ERC721A.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// ERC721A Contracts v4.2.3
// Creator: Chiru Labs
pragma solidity ^0.8.4;
import './IERC721A.sol';
/**
* @dev Interface of ERC721 token receiver.
*/
interface ERC721A__IERC721Receiver {
function onERC721Received(
address operator,
address from,
uint256 tokenId,
bytes calldata data
) external returns (bytes4);
}
/**
* @title ERC721A
*
* @dev Implementation of the [ERC721](https://eips.ethereum.org/EIPS/eip-721)
* Non-Fungible Token Standard, including the Metadata extension.
* Optimized for lower gas during batch mints.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 5 : IERC721A.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// ERC721A Contracts v4.2.3
// Creator: Chiru Labs
pragma solidity ^0.8.4;
/**
* @dev Interface of ERC721A.
*/
interface IERC721A {
/**
* The caller must own the token or be an approved operator.
*/
error ApprovalCallerNotOwnerNorApproved();
/**
* The token does not exist.
*/
error ApprovalQueryForNonexistentToken();
/**
* Cannot query the balance for the zero address.
*/
error BalanceQueryForZeroAddress();
/**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"optimizer": {
"enabled": true,
"runs": 1000
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"libraries": {}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"payable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"MintERC2309QuantityExceedsLimit","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"OwnershipNotInitializedForExtraData","type":"error"},{"inputs":[],"name":"TransferCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"TransferFromIncorrectOwner","type":"error"},{"inputs":[],"name":"TransferToNonERC721ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"inputs":[],"name":"URIQueryForNonexistentToken","type":"error"},{"anonymous":false,"inputs":[{"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":[{"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":[{"indexed":true,"internalType":"uint256","name":"fromTokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"toTokenId","type":"uint256"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"ConsecutiveTransfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"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":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"baseURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cost","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxPerTx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxPerWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"ownerMint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"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":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"sale","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_newURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_cost","type":"uint256"}],"name":"setCost","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newSupply","type":"uint256"}],"name":"setSupply","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_toggle","type":"bool"}],"name":"toggleSale","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

660ddb07829fc000600955611b58600a9081556014600b55600c908155600e805460ff1916905560809081526b4d616368696e65486561647360a01b60a052610100604052600460c0908152631350d21160e21b60e052600262000064838262000183565b50600362000073828262000183565b505060016000555062000086336200008c565b6200024f565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200010957607f821691505b6020821081036200012a57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200017e57600081815260208120601f850160051c81016020861015620001595750805b601f850160051c820191505b818110156200017a5782815560010162000165565b5050505b505050565b81516001600160401b038111156200019f576200019f620000de565b620001b781620001b08454620000f4565b8462000130565b602080601f831160018114620001ef5760008415620001d65750858301515b600019600386901b1c1916600185901b1785556200017a565b600085815260208120601f198616915b828110156200022057888601518255948401946001909101908401620001ff565b50858210156200023f5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b611a79806200025f6000396000f3fe6080604052600436106101cd5760003560e01c80636c0360eb116100f7578063aab402e511610095578063e985e9c511610064578063e985e9c5146104bb578063f19e75d414610504578063f2fde38b14610524578063f968adbe1461054457600080fd5b8063aab402e514610452578063b88d4fde14610472578063c87b56dd14610485578063d5abeb01146104a557600080fd5b80638da5cb5b116100d15780638da5cb5b146103ec57806395d89b411461040a578063a0712d681461041f578063a22cb4651461043257600080fd5b80636c0360eb146103a257806370a08231146103b7578063715018a6146103d757600080fd5b80633b4c4b251161016f578063453c23101161013e578063453c23101461033257806355f804b3146103485780636352211e146103685780636ad1fe021461038857600080fd5b80633b4c4b25146102ca5780633ccfd60b146102ea57806342842e0e146102ff57806344a0d68a1461031257600080fd5b8063095ea7b3116101ab578063095ea7b31461026157806313faede61461027657806318160ddd1461029a57806323b872dd146102b757600080fd5b806301ffc9a7146101d257806306fdde0314610207578063081812fc14610229575b600080fd5b3480156101de57600080fd5b506101f26101ed366004611506565b61055a565b60405190151581526020015b60405180910390f35b34801561021357600080fd5b5061021c6105f7565b6040516101fe9190611573565b34801561023557600080fd5b50610249610244366004611586565b610689565b6040516001600160a01b0390911681526020016101fe565b61027461026f3660046115bb565b6106e6565b005b34801561028257600080fd5b5061028c60095481565b6040519081526020016101fe565b3480156102a657600080fd5b50600154600054036000190161028c565b6102746102c53660046115e5565b6107c9565b3480156102d657600080fd5b506102746102e5366004611586565b6109cb565b3480156102f657600080fd5b506102746109d8565b61027461030d3660046115e5565b610a80565b34801561031e57600080fd5b5061027461032d366004611586565b610aa0565b34801561033e57600080fd5b5061028c600b5481565b34801561035457600080fd5b50610274610363366004611621565b610aad565b34801561037457600080fd5b50610249610383366004611586565b610ac2565b34801561039457600080fd5b50600e546101f29060ff1681565b3480156103ae57600080fd5b5061021c610acd565b3480156103c357600080fd5b5061028c6103d2366004611693565b610b5b565b3480156103e357600080fd5b50610274610bc3565b3480156103f857600080fd5b506008546001600160a01b0316610249565b34801561041657600080fd5b5061021c610bd7565b61027461042d366004611586565b610be6565b34801561043e57600080fd5b5061027461044d3660046116be565b610e17565b34801561045e57600080fd5b5061027461046d3660046116f1565b610e83565b610274610480366004611722565b610e9e565b34801561049157600080fd5b5061021c6104a0366004611586565b610ee8565b3480156104b157600080fd5b5061028c600a5481565b3480156104c757600080fd5b506101f26104d63660046117fe565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561051057600080fd5b5061027461051f366004611586565b610f85565b34801561053057600080fd5b5061027461053f366004611693565b610ff7565b34801561055057600080fd5b5061028c600c5481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b0319831614806105bd57507f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b806105f157507f5b5e139f000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b60606002805461060690611828565b80601f016020809104026020016040519081016040528092919081815260200182805461063290611828565b801561067f5780601f106106545761010080835404028352916020019161067f565b820191906000526020600020905b81548152906001019060200180831161066257829003601f168201915b5050505050905090565b600061069482611084565b6106ca576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006106f182610ac2565b9050336001600160a01b03821614610760576001600160a01b038116600090815260076020908152604080832033845290915290205460ff16610760576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260066020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b60006107d4826110b9565b9050836001600160a01b0316816001600160a01b031614610821576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281526006602052604090208054338082146001600160a01b038816909114176108a4576001600160a01b038616600090815260076020908152604080832033845290915290205460ff166108a4576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166108e4576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80156108ef57600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040812091909155600160e11b841690036109815760018401600081815260046020526040812054900361097f57600054811461097f5760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b505050505050565b6109d3611141565b600a55565b6109e0611141565b604051600090339047908381818185875af1925050503d8060008114610a22576040519150601f19603f3d011682016040523d82523d6000602084013e610a27565b606091505b5050905080610a7d5760405162461bcd60e51b815260206004820152601060248201527f5472616e73666572206661696c65642e0000000000000000000000000000000060448201526064015b60405180910390fd5b50565b610a9b83838360405180602001604052806000815250610e9e565b505050565b610aa8611141565b600955565b610ab5611141565b600d610a9b8284836118a8565b60006105f1826110b9565b600d8054610ada90611828565b80601f0160208091040260200160405190810160405280929190818152602001828054610b0690611828565b8015610b535780601f10610b2857610100808354040283529160200191610b53565b820191906000526020600020905b815481529060010190602001808311610b3657829003601f168201915b505050505081565b60006001600160a01b038216610b9d576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610bcb611141565b610bd5600061119b565b565b60606003805461060690611828565b600e5460ff16610c385760405162461bcd60e51b815260206004820152601160248201527f53616c652069736e2774206163746976650000000000000000000000000000006044820152606401610a74565b600a54610c4690600161197e565b81610c546000546000190190565b610c5e919061197e565b10610c985760405162461bcd60e51b815260206004820152600a6024820152694d617820537570706c7960b01b6044820152606401610a74565b600b54610ca690600161197e565b33600090815260056020526040908190205483911c67ffffffffffffffff16610ccf919061197e565b10610d1c5760405162461bcd60e51b815260206004820152600760248201527f3230206d617821000000000000000000000000000000000000000000000000006044820152606401610a74565b600c54610d2a90600161197e565b8110610d785760405162461bcd60e51b815260206004820152600a60248201527f31302070657220747821000000000000000000000000000000000000000000006044820152606401610a74565b33600090815260056020526040908190205482911c67ffffffffffffffff16600003610dac57610da9600182611991565b90505b80600954610dba91906119a4565b341015610e095760405162461bcd60e51b815260206004820152600e60248201527f4e6f7420656e6f756768204554480000000000000000000000000000000000006044820152606401610a74565b610e1333836111fa565b5050565b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610e8b611141565b600e805460ff1916911515919091179055565b610ea98484846107c9565b6001600160a01b0383163b15610ee257610ec584848484611214565b610ee2576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060610ef382611084565b610f29576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000610f336112ff565b90508051600003610f535760405180602001604052806000815250610f7e565b80610f5d8461130e565b604051602001610f6e9291906119bb565b6040516020818303038152906040525b9392505050565b610f8d611141565b600a54610f9b90600161197e565b81610fa96000546000190190565b610fb3919061197e565b10610fed5760405162461bcd60e51b815260206004820152600a6024820152694d617820537570706c7960b01b6044820152606401610a74565b610a7d3382611352565b610fff611141565b6001600160a01b03811661107b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610a74565b610a7d8161119b565b600081600111158015611098575060005482105b80156105f1575050600090815260046020526040902054600160e01b161590565b6000818060011161110f5760005481101561110f5760008181526004602052604081205490600160e01b8216900361110d575b80600003610f7e5750600019016000818152600460205260409020546110ec565b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6008546001600160a01b03163314610bd55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610a74565b600880546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610e13828260405180602001604052806000815250611483565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a02906112499033908990889088906004016119ea565b6020604051808303816000875af1925050508015611284575060408051601f3d908101601f1916820190925261128191810190611a26565b60015b6112e2573d8080156112b2576040519150601f19603f3d011682016040523d82523d6000602084013e6112b7565b606091505b5080516000036112da576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b6060600d805461060690611828565b606060a06040510180604052602081039150506000815280825b600183039250600a81066030018353600a9004806113285750819003601f19909101908152919050565b6000805490829003611390576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b81811461143f57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600101611407565b508160000361147a576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005550505050565b61148d8383611352565b6001600160a01b0383163b15610a9b576000548281035b6114b76000868380600101945086611214565b6114d4576040516368d2bf6b60e11b815260040160405180910390fd5b8181106114a45781600054146114e957600080fd5b5050505050565b6001600160e01b031981168114610a7d57600080fd5b60006020828403121561151857600080fd5b8135610f7e816114f0565b60005b8381101561153e578181015183820152602001611526565b50506000910152565b6000815180845261155f816020860160208601611523565b601f01601f19169290920160200192915050565b602081526000610f7e6020830184611547565b60006020828403121561159857600080fd5b5035919050565b80356001600160a01b03811681146115b657600080fd5b919050565b600080604083850312156115ce57600080fd5b6115d78361159f565b946020939093013593505050565b6000806000606084860312156115fa57600080fd5b6116038461159f565b92506116116020850161159f565b9150604084013590509250925092565b6000806020838503121561163457600080fd5b823567ffffffffffffffff8082111561164c57600080fd5b818501915085601f83011261166057600080fd5b81358181111561166f57600080fd5b86602082850101111561168157600080fd5b60209290920196919550909350505050565b6000602082840312156116a557600080fd5b610f7e8261159f565b803580151581146115b657600080fd5b600080604083850312156116d157600080fd5b6116da8361159f565b91506116e8602084016116ae565b90509250929050565b60006020828403121561170357600080fd5b610f7e826116ae565b634e487b7160e01b600052604160045260246000fd5b6000806000806080858703121561173857600080fd5b6117418561159f565b935061174f6020860161159f565b925060408501359150606085013567ffffffffffffffff8082111561177357600080fd5b818701915087601f83011261178757600080fd5b8135818111156117995761179961170c565b604051601f8201601f19908116603f011681019083821181831017156117c1576117c161170c565b816040528281528a60208487010111156117da57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b6000806040838503121561181157600080fd5b61181a8361159f565b91506116e86020840161159f565b600181811c9082168061183c57607f821691505b60208210810361185c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610a9b57600081815260208120601f850160051c810160208610156118895750805b601f850160051c820191505b818110156109c357828155600101611895565b67ffffffffffffffff8311156118c0576118c061170c565b6118d4836118ce8354611828565b83611862565b6000601f84116001811461190857600085156118f05750838201355b600019600387901b1c1916600186901b1783556114e9565b600083815260209020601f19861690835b828110156119395786850135825560209485019460019092019101611919565b50868210156119565760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b634e487b7160e01b600052601160045260246000fd5b808201808211156105f1576105f1611968565b818103818111156105f1576105f1611968565b80820281158282048414176105f1576105f1611968565b600083516119cd818460208801611523565b8351908301906119e1818360208801611523565b01949350505050565b60006001600160a01b03808716835280861660208401525083604083015260806060830152611a1c6080830184611547565b9695505050505050565b600060208284031215611a3857600080fd5b8151610f7e816114f056fea2646970667358221220d2d211ed897695b3c5521693f3f8fe381197ddae3e495cd1591777e37d4b9b6d64736f6c63430008110033

Deployed Bytecode

0x6080604052600436106101cd5760003560e01c80636c0360eb116100f7578063aab402e511610095578063e985e9c511610064578063e985e9c5146104bb578063f19e75d414610504578063f2fde38b14610524578063f968adbe1461054457600080fd5b8063aab402e514610452578063b88d4fde14610472578063c87b56dd14610485578063d5abeb01146104a557600080fd5b80638da5cb5b116100d15780638da5cb5b146103ec57806395d89b411461040a578063a0712d681461041f578063a22cb4651461043257600080fd5b80636c0360eb146103a257806370a08231146103b7578063715018a6146103d757600080fd5b80633b4c4b251161016f578063453c23101161013e578063453c23101461033257806355f804b3146103485780636352211e146103685780636ad1fe021461038857600080fd5b80633b4c4b25146102ca5780633ccfd60b146102ea57806342842e0e146102ff57806344a0d68a1461031257600080fd5b8063095ea7b3116101ab578063095ea7b31461026157806313faede61461027657806318160ddd1461029a57806323b872dd146102b757600080fd5b806301ffc9a7146101d257806306fdde0314610207578063081812fc14610229575b600080fd5b3480156101de57600080fd5b506101f26101ed366004611506565b61055a565b60405190151581526020015b60405180910390f35b34801561021357600080fd5b5061021c6105f7565b6040516101fe9190611573565b34801561023557600080fd5b50610249610244366004611586565b610689565b6040516001600160a01b0390911681526020016101fe565b61027461026f3660046115bb565b6106e6565b005b34801561028257600080fd5b5061028c60095481565b6040519081526020016101fe565b3480156102a657600080fd5b50600154600054036000190161028c565b6102746102c53660046115e5565b6107c9565b3480156102d657600080fd5b506102746102e5366004611586565b6109cb565b3480156102f657600080fd5b506102746109d8565b61027461030d3660046115e5565b610a80565b34801561031e57600080fd5b5061027461032d366004611586565b610aa0565b34801561033e57600080fd5b5061028c600b5481565b34801561035457600080fd5b50610274610363366004611621565b610aad565b34801561037457600080fd5b50610249610383366004611586565b610ac2565b34801561039457600080fd5b50600e546101f29060ff1681565b3480156103ae57600080fd5b5061021c610acd565b3480156103c357600080fd5b5061028c6103d2366004611693565b610b5b565b3480156103e357600080fd5b50610274610bc3565b3480156103f857600080fd5b506008546001600160a01b0316610249565b34801561041657600080fd5b5061021c610bd7565b61027461042d366004611586565b610be6565b34801561043e57600080fd5b5061027461044d3660046116be565b610e17565b34801561045e57600080fd5b5061027461046d3660046116f1565b610e83565b610274610480366004611722565b610e9e565b34801561049157600080fd5b5061021c6104a0366004611586565b610ee8565b3480156104b157600080fd5b5061028c600a5481565b3480156104c757600080fd5b506101f26104d63660046117fe565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561051057600080fd5b5061027461051f366004611586565b610f85565b34801561053057600080fd5b5061027461053f366004611693565b610ff7565b34801561055057600080fd5b5061028c600c5481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b0319831614806105bd57507f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b806105f157507f5b5e139f000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b60606002805461060690611828565b80601f016020809104026020016040519081016040528092919081815260200182805461063290611828565b801561067f5780601f106106545761010080835404028352916020019161067f565b820191906000526020600020905b81548152906001019060200180831161066257829003601f168201915b5050505050905090565b600061069482611084565b6106ca576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006106f182610ac2565b9050336001600160a01b03821614610760576001600160a01b038116600090815260076020908152604080832033845290915290205460ff16610760576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260066020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b60006107d4826110b9565b9050836001600160a01b0316816001600160a01b031614610821576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281526006602052604090208054338082146001600160a01b038816909114176108a4576001600160a01b038616600090815260076020908152604080832033845290915290205460ff166108a4576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166108e4576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80156108ef57600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040812091909155600160e11b841690036109815760018401600081815260046020526040812054900361097f57600054811461097f5760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b505050505050565b6109d3611141565b600a55565b6109e0611141565b604051600090339047908381818185875af1925050503d8060008114610a22576040519150601f19603f3d011682016040523d82523d6000602084013e610a27565b606091505b5050905080610a7d5760405162461bcd60e51b815260206004820152601060248201527f5472616e73666572206661696c65642e0000000000000000000000000000000060448201526064015b60405180910390fd5b50565b610a9b83838360405180602001604052806000815250610e9e565b505050565b610aa8611141565b600955565b610ab5611141565b600d610a9b8284836118a8565b60006105f1826110b9565b600d8054610ada90611828565b80601f0160208091040260200160405190810160405280929190818152602001828054610b0690611828565b8015610b535780601f10610b2857610100808354040283529160200191610b53565b820191906000526020600020905b815481529060010190602001808311610b3657829003601f168201915b505050505081565b60006001600160a01b038216610b9d576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610bcb611141565b610bd5600061119b565b565b60606003805461060690611828565b600e5460ff16610c385760405162461bcd60e51b815260206004820152601160248201527f53616c652069736e2774206163746976650000000000000000000000000000006044820152606401610a74565b600a54610c4690600161197e565b81610c546000546000190190565b610c5e919061197e565b10610c985760405162461bcd60e51b815260206004820152600a6024820152694d617820537570706c7960b01b6044820152606401610a74565b600b54610ca690600161197e565b33600090815260056020526040908190205483911c67ffffffffffffffff16610ccf919061197e565b10610d1c5760405162461bcd60e51b815260206004820152600760248201527f3230206d617821000000000000000000000000000000000000000000000000006044820152606401610a74565b600c54610d2a90600161197e565b8110610d785760405162461bcd60e51b815260206004820152600a60248201527f31302070657220747821000000000000000000000000000000000000000000006044820152606401610a74565b33600090815260056020526040908190205482911c67ffffffffffffffff16600003610dac57610da9600182611991565b90505b80600954610dba91906119a4565b341015610e095760405162461bcd60e51b815260206004820152600e60248201527f4e6f7420656e6f756768204554480000000000000000000000000000000000006044820152606401610a74565b610e1333836111fa565b5050565b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610e8b611141565b600e805460ff1916911515919091179055565b610ea98484846107c9565b6001600160a01b0383163b15610ee257610ec584848484611214565b610ee2576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060610ef382611084565b610f29576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000610f336112ff565b90508051600003610f535760405180602001604052806000815250610f7e565b80610f5d8461130e565b604051602001610f6e9291906119bb565b6040516020818303038152906040525b9392505050565b610f8d611141565b600a54610f9b90600161197e565b81610fa96000546000190190565b610fb3919061197e565b10610fed5760405162461bcd60e51b815260206004820152600a6024820152694d617820537570706c7960b01b6044820152606401610a74565b610a7d3382611352565b610fff611141565b6001600160a01b03811661107b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610a74565b610a7d8161119b565b600081600111158015611098575060005482105b80156105f1575050600090815260046020526040902054600160e01b161590565b6000818060011161110f5760005481101561110f5760008181526004602052604081205490600160e01b8216900361110d575b80600003610f7e5750600019016000818152600460205260409020546110ec565b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6008546001600160a01b03163314610bd55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610a74565b600880546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610e13828260405180602001604052806000815250611483565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a02906112499033908990889088906004016119ea565b6020604051808303816000875af1925050508015611284575060408051601f3d908101601f1916820190925261128191810190611a26565b60015b6112e2573d8080156112b2576040519150601f19603f3d011682016040523d82523d6000602084013e6112b7565b606091505b5080516000036112da576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b6060600d805461060690611828565b606060a06040510180604052602081039150506000815280825b600183039250600a81066030018353600a9004806113285750819003601f19909101908152919050565b6000805490829003611390576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b81811461143f57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600101611407565b508160000361147a576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005550505050565b61148d8383611352565b6001600160a01b0383163b15610a9b576000548281035b6114b76000868380600101945086611214565b6114d4576040516368d2bf6b60e11b815260040160405180910390fd5b8181106114a45781600054146114e957600080fd5b5050505050565b6001600160e01b031981168114610a7d57600080fd5b60006020828403121561151857600080fd5b8135610f7e816114f0565b60005b8381101561153e578181015183820152602001611526565b50506000910152565b6000815180845261155f816020860160208601611523565b601f01601f19169290920160200192915050565b602081526000610f7e6020830184611547565b60006020828403121561159857600080fd5b5035919050565b80356001600160a01b03811681146115b657600080fd5b919050565b600080604083850312156115ce57600080fd5b6115d78361159f565b946020939093013593505050565b6000806000606084860312156115fa57600080fd5b6116038461159f565b92506116116020850161159f565b9150604084013590509250925092565b6000806020838503121561163457600080fd5b823567ffffffffffffffff8082111561164c57600080fd5b818501915085601f83011261166057600080fd5b81358181111561166f57600080fd5b86602082850101111561168157600080fd5b60209290920196919550909350505050565b6000602082840312156116a557600080fd5b610f7e8261159f565b803580151581146115b657600080fd5b600080604083850312156116d157600080fd5b6116da8361159f565b91506116e8602084016116ae565b90509250929050565b60006020828403121561170357600080fd5b610f7e826116ae565b634e487b7160e01b600052604160045260246000fd5b6000806000806080858703121561173857600080fd5b6117418561159f565b935061174f6020860161159f565b925060408501359150606085013567ffffffffffffffff8082111561177357600080fd5b818701915087601f83011261178757600080fd5b8135818111156117995761179961170c565b604051601f8201601f19908116603f011681019083821181831017156117c1576117c161170c565b816040528281528a60208487010111156117da57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b6000806040838503121561181157600080fd5b61181a8361159f565b91506116e86020840161159f565b600181811c9082168061183c57607f821691505b60208210810361185c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610a9b57600081815260208120601f850160051c810160208610156118895750805b601f850160051c820191505b818110156109c357828155600101611895565b67ffffffffffffffff8311156118c0576118c061170c565b6118d4836118ce8354611828565b83611862565b6000601f84116001811461190857600085156118f05750838201355b600019600387901b1c1916600186901b1783556114e9565b600083815260209020601f19861690835b828110156119395786850135825560209485019460019092019101611919565b50868210156119565760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b634e487b7160e01b600052601160045260246000fd5b808201808211156105f1576105f1611968565b818103818111156105f1576105f1611968565b80820281158282048414176105f1576105f1611968565b600083516119cd818460208801611523565b8351908301906119e1818360208801611523565b01949350505050565b60006001600160a01b03808716835280861660208401525083604083015260806060830152611a1c6080830184611547565b9695505050505050565b600060208284031215611a3857600080fd5b8151610f7e816114f056fea2646970667358221220d2d211ed897695b3c5521693f3f8fe381197ddae3e495cd1591777e37d4b9b6d64736f6c63430008110033

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.