Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 11,111 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Mint | 15417143 | 855 days ago | IN | 0 ETH | 0.0004833 | ||||
Mint | 15404643 | 857 days ago | IN | 0 ETH | 0.00038316 | ||||
Mint | 15173496 | 893 days ago | IN | 0 ETH | 0.00200082 | ||||
Mint | 15111309 | 903 days ago | IN | 0 ETH | 0.00178123 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 | ||||
Public Mint | 15070294 | 909 days ago | IN | 0.012 ETH | 0.00104877 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
MoonTurtlezMinter
Compiler Version
v0.8.7+commit.e28d00a7
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT // Creator: twitter.com/runo_dev pragma solidity ^0.8.7; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/security/ReentrancyGuard.sol"; interface MoonTurtlez { function owner() external view returns (address); function mintToAddress(address to, uint256 amount) external; function transferOwnership(address newOwner) external; } contract MoonTurtlezMinter is Ownable, ReentrancyGuard { uint256 private _maxMintPerTx = 2; uint256 private _maxMintPerWallet = 2; bool private _mintStatus = false; MoonTurtlez private _moonTurtlez; mapping(address => uint256) private _mints; constructor(address turtlezAddress) { _moonTurtlez = MoonTurtlez(turtlezAddress); } function isMintingActive() external view returns (bool) { return _mintStatus; } function getMintsOfAccount(address account) external view returns (uint256) { return _mints[account]; } function mint(uint256 amount) external turtleOwnerIsMinter nonReentrant { if (!_mintStatus) revert("Minting has not started yet."); if (amount == 0) revert("The amount must be greater than 0."); if (amount > _maxMintPerTx) revert("The amount exceeds the limit per tx."); if (_mints[msg.sender] + amount > _maxMintPerWallet) revert("The amount exceeds the limit per wallet."); _moonTurtlez.mintToAddress(msg.sender, amount); _mints[msg.sender] += amount; } function setMaxMintPerTx(uint256 newValue) external onlyOwner { _maxMintPerTx = newValue; } function setMaxMintPerWallet(uint256 newValue) external onlyOwner { _maxMintPerWallet = newValue; } function toggleMintStatus() external onlyOwner { _mintStatus = !_mintStatus; } function setTurtlezContract(address turtlezAddress) external onlyOwner { _moonTurtlez = MoonTurtlez(turtlezAddress); } function reclaimOwnership() external turtleOwnerIsMinter onlyOwner { _moonTurtlez.transferOwnership(msg.sender); } modifier turtleOwnerIsMinter() { if (_moonTurtlez.owner() != address(this)) revert( "The owner of MoonTurtlez's contract must be this contract." ); _; } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (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. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (security/ReentrancyGuard.sol) pragma solidity ^0.8.0; /** * @dev Contract module that helps prevent reentrant calls to a function. * * Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier * available, which can be applied to functions to make sure there are no nested * (reentrant) calls to them. * * Note that because there is a single `nonReentrant` guard, functions marked as * `nonReentrant` may not call one another. This can be worked around by making * those functions `private`, and then adding `external` `nonReentrant` entry * points to them. * * TIP: If you would like to learn more about reentrancy and alternative ways * to protect against it, check out our blog post * https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul]. */ abstract contract ReentrancyGuard { // Booleans are more expensive than uint256 or any type that takes up a full // word because each write operation emits an extra SLOAD to first read the // slot's contents, replace the bits taken up by the boolean, and then write // back. This is the compiler's defense against contract upgrades and // pointer aliasing, and it cannot be disabled. // The values being non-zero value makes deployment a bit more expensive, // but in exchange the refund on every call to nonReentrant will be lower in // amount. Since refunds are capped to a percentage of the total // transaction's gas, it is best to keep them low in cases like this one, to // increase the likelihood of the full refund coming into effect. uint256 private constant _NOT_ENTERED = 1; uint256 private constant _ENTERED = 2; uint256 private _status; constructor() { _status = _NOT_ENTERED; } /** * @dev Prevents a contract from calling itself, directly or indirectly. * Calling a `nonReentrant` function from another `nonReentrant` * function is not supported. It is possible to prevent this from happening * by making the `nonReentrant` function external, and making it call a * `private` function that does the actual work. */ modifier nonReentrant() { // On the first call to nonReentrant, _notEntered will be true require(_status != _ENTERED, "ReentrancyGuard: reentrant call"); // Any calls to nonReentrant after this point will fail _status = _ENTERED; _; // By storing the original value once again, a refund is triggered (see // https://eips.ethereum.org/EIPS/eip-2200) _status = _NOT_ENTERED; } }
// 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; } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"turtlezAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getMintsOfAccount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isMintingActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reclaimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newValue","type":"uint256"}],"name":"setMaxMintPerTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newValue","type":"uint256"}],"name":"setMaxMintPerWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"turtlezAddress","type":"address"}],"name":"setTurtlezContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"toggleMintStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526002805560026003556000600460006101000a81548160ff0219169083151502179055503480156200003557600080fd5b50604051620015ea380380620015ea83398181016040528101906200005b9190620001ad565b6200007b6200006f620000ca60201b60201c565b620000d260201b60201c565b6001808190555080600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000232565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050620001a78162000218565b92915050565b600060208284031215620001c657620001c562000213565b5b6000620001d68482850162000196565b91505092915050565b6000620001ec82620001f3565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600080fd5b6200022381620001df565b81146200022f57600080fd5b50565b6113a880620002426000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063af8d3fe211610071578063af8d3fe21461012c578063afdf61341461015c578063c1c8277f14610178578063c618169314610182578063d8cfb9991461019e578063f2fde38b146101a8576100a9565b8063616cdb1e146100ae5780636ac437b0146100ca578063715018a6146100e85780638da5cb5b146100f2578063a0712d6814610110575b600080fd5b6100c860048036038101906100c39190610d6f565b6101c4565b005b6100d261024a565b6040516100df9190610f25565b60405180910390f35b6100f0610261565b005b6100fa6102e9565b6040516101079190610ee1565b60405180910390f35b61012a60048036038101906101259190610d6f565b610312565b005b61014660048036038101906101419190610d15565b6106c3565b6040516101539190611040565b60405180910390f35b61017660048036038101906101719190610d6f565b61070c565b005b610180610792565b005b61019c60048036038101906101979190610d15565b6109aa565b005b6101a6610a6a565b005b6101c260048036038101906101bd9190610d15565b610b12565b005b6101cc610c0a565b73ffffffffffffffffffffffffffffffffffffffff166101ea6102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610240576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023790611000565b60405180910390fd5b8060028190555050565b6000600460009054906101000a900460ff16905090565b610269610c0a565b73ffffffffffffffffffffffffffffffffffffffff166102876102e9565b73ffffffffffffffffffffffffffffffffffffffff16146102dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102d490611000565b60405180910390fd5b6102e76000610c12565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b3073ffffffffffffffffffffffffffffffffffffffff16600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561039157600080fd5b505afa1580156103a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103c99190610d42565b73ffffffffffffffffffffffffffffffffffffffff161461041f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041690610fe0565b60405180910390fd5b60026001541415610465576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045c90611020565b60405180910390fd5b6002600181905550600460009054906101000a900460ff166104bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b390610fa0565b60405180910390fd5b6000811415610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790610f60565b60405180910390fd5b600254811115610545576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053c90610f80565b60405180910390fd5b60035481600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610593919061106c565b11156105d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105cb90610fc0565b60405180910390fd5b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166321ca423633836040518363ffffffff1660e01b8152600401610631929190610efc565b600060405180830381600087803b15801561064b57600080fd5b505af115801561065f573d6000803e3d6000fd5b5050505080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106b2919061106c565b925050819055506001808190555050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610714610c0a565b73ffffffffffffffffffffffffffffffffffffffff166107326102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610788576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077f90611000565b60405180910390fd5b8060038190555050565b3073ffffffffffffffffffffffffffffffffffffffff16600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561081157600080fd5b505afa158015610825573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108499190610d42565b73ffffffffffffffffffffffffffffffffffffffff161461089f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089690610fe0565b60405180910390fd5b6108a7610c0a565b73ffffffffffffffffffffffffffffffffffffffff166108c56102e9565b73ffffffffffffffffffffffffffffffffffffffff161461091b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091290611000565b60405180910390fd5b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2fde38b336040518263ffffffff1660e01b81526004016109769190610ee1565b600060405180830381600087803b15801561099057600080fd5b505af11580156109a4573d6000803e3d6000fd5b50505050565b6109b2610c0a565b73ffffffffffffffffffffffffffffffffffffffff166109d06102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1d90611000565b60405180910390fd5b80600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610a72610c0a565b73ffffffffffffffffffffffffffffffffffffffff16610a906102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610ae6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610add90611000565b60405180910390fd5b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b610b1a610c0a565b73ffffffffffffffffffffffffffffffffffffffff16610b386102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610b8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8590611000565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf590610f40565b60405180910390fd5b610c0781610c12565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610ce581611344565b92915050565b600081519050610cfa81611344565b92915050565b600081359050610d0f8161135b565b92915050565b600060208284031215610d2b57610d2a611139565b5b6000610d3984828501610cd6565b91505092915050565b600060208284031215610d5857610d57611139565b5b6000610d6684828501610ceb565b91505092915050565b600060208284031215610d8557610d84611139565b5b6000610d9384828501610d00565b91505092915050565b610da5816110c2565b82525050565b610db4816110d4565b82525050565b6000610dc760268361105b565b9150610dd28261113e565b604082019050919050565b6000610dea60228361105b565b9150610df58261118d565b604082019050919050565b6000610e0d60248361105b565b9150610e18826111dc565b604082019050919050565b6000610e30601c8361105b565b9150610e3b8261122b565b602082019050919050565b6000610e5360288361105b565b9150610e5e82611254565b604082019050919050565b6000610e76603a8361105b565b9150610e81826112a3565b604082019050919050565b6000610e9960208361105b565b9150610ea4826112f2565b602082019050919050565b6000610ebc601f8361105b565b9150610ec78261131b565b602082019050919050565b610edb81611100565b82525050565b6000602082019050610ef66000830184610d9c565b92915050565b6000604082019050610f116000830185610d9c565b610f1e6020830184610ed2565b9392505050565b6000602082019050610f3a6000830184610dab565b92915050565b60006020820190508181036000830152610f5981610dba565b9050919050565b60006020820190508181036000830152610f7981610ddd565b9050919050565b60006020820190508181036000830152610f9981610e00565b9050919050565b60006020820190508181036000830152610fb981610e23565b9050919050565b60006020820190508181036000830152610fd981610e46565b9050919050565b60006020820190508181036000830152610ff981610e69565b9050919050565b6000602082019050818103600083015261101981610e8c565b9050919050565b6000602082019050818103600083015261103981610eaf565b9050919050565b60006020820190506110556000830184610ed2565b92915050565b600082825260208201905092915050565b600061107782611100565b915061108283611100565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156110b7576110b661110a565b5b828201905092915050565b60006110cd826110e0565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f54686520616d6f756e74206d7573742062652067726561746572207468616e2060008201527f302e000000000000000000000000000000000000000000000000000000000000602082015250565b7f54686520616d6f756e74206578636565647320746865206c696d69742070657260008201527f2074782e00000000000000000000000000000000000000000000000000000000602082015250565b7f4d696e74696e6720686173206e6f742073746172746564207965742e00000000600082015250565b7f54686520616d6f756e74206578636565647320746865206c696d69742070657260008201527f2077616c6c65742e000000000000000000000000000000000000000000000000602082015250565b7f546865206f776e6572206f66204d6f6f6e547572746c657a277320636f6e747260008201527f616374206d757374206265207468697320636f6e74726163742e000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b61134d816110c2565b811461135857600080fd5b50565b61136481611100565b811461136f57600080fd5b5056fea2646970667358221220676763be95e61aa7b11a4115ce7f9502b324401b9d169984a1fcc662d3a1332064736f6c634300080700330000000000000000000000009cb7712c6a91506e69e8751fcb08e72e1256477d
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c8063af8d3fe211610071578063af8d3fe21461012c578063afdf61341461015c578063c1c8277f14610178578063c618169314610182578063d8cfb9991461019e578063f2fde38b146101a8576100a9565b8063616cdb1e146100ae5780636ac437b0146100ca578063715018a6146100e85780638da5cb5b146100f2578063a0712d6814610110575b600080fd5b6100c860048036038101906100c39190610d6f565b6101c4565b005b6100d261024a565b6040516100df9190610f25565b60405180910390f35b6100f0610261565b005b6100fa6102e9565b6040516101079190610ee1565b60405180910390f35b61012a60048036038101906101259190610d6f565b610312565b005b61014660048036038101906101419190610d15565b6106c3565b6040516101539190611040565b60405180910390f35b61017660048036038101906101719190610d6f565b61070c565b005b610180610792565b005b61019c60048036038101906101979190610d15565b6109aa565b005b6101a6610a6a565b005b6101c260048036038101906101bd9190610d15565b610b12565b005b6101cc610c0a565b73ffffffffffffffffffffffffffffffffffffffff166101ea6102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610240576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023790611000565b60405180910390fd5b8060028190555050565b6000600460009054906101000a900460ff16905090565b610269610c0a565b73ffffffffffffffffffffffffffffffffffffffff166102876102e9565b73ffffffffffffffffffffffffffffffffffffffff16146102dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102d490611000565b60405180910390fd5b6102e76000610c12565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b3073ffffffffffffffffffffffffffffffffffffffff16600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561039157600080fd5b505afa1580156103a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103c99190610d42565b73ffffffffffffffffffffffffffffffffffffffff161461041f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041690610fe0565b60405180910390fd5b60026001541415610465576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045c90611020565b60405180910390fd5b6002600181905550600460009054906101000a900460ff166104bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b390610fa0565b60405180910390fd5b6000811415610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790610f60565b60405180910390fd5b600254811115610545576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053c90610f80565b60405180910390fd5b60035481600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610593919061106c565b11156105d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105cb90610fc0565b60405180910390fd5b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166321ca423633836040518363ffffffff1660e01b8152600401610631929190610efc565b600060405180830381600087803b15801561064b57600080fd5b505af115801561065f573d6000803e3d6000fd5b5050505080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106b2919061106c565b925050819055506001808190555050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610714610c0a565b73ffffffffffffffffffffffffffffffffffffffff166107326102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610788576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077f90611000565b60405180910390fd5b8060038190555050565b3073ffffffffffffffffffffffffffffffffffffffff16600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561081157600080fd5b505afa158015610825573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108499190610d42565b73ffffffffffffffffffffffffffffffffffffffff161461089f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089690610fe0565b60405180910390fd5b6108a7610c0a565b73ffffffffffffffffffffffffffffffffffffffff166108c56102e9565b73ffffffffffffffffffffffffffffffffffffffff161461091b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091290611000565b60405180910390fd5b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2fde38b336040518263ffffffff1660e01b81526004016109769190610ee1565b600060405180830381600087803b15801561099057600080fd5b505af11580156109a4573d6000803e3d6000fd5b50505050565b6109b2610c0a565b73ffffffffffffffffffffffffffffffffffffffff166109d06102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1d90611000565b60405180910390fd5b80600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610a72610c0a565b73ffffffffffffffffffffffffffffffffffffffff16610a906102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610ae6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610add90611000565b60405180910390fd5b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b610b1a610c0a565b73ffffffffffffffffffffffffffffffffffffffff16610b386102e9565b73ffffffffffffffffffffffffffffffffffffffff1614610b8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8590611000565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf590610f40565b60405180910390fd5b610c0781610c12565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610ce581611344565b92915050565b600081519050610cfa81611344565b92915050565b600081359050610d0f8161135b565b92915050565b600060208284031215610d2b57610d2a611139565b5b6000610d3984828501610cd6565b91505092915050565b600060208284031215610d5857610d57611139565b5b6000610d6684828501610ceb565b91505092915050565b600060208284031215610d8557610d84611139565b5b6000610d9384828501610d00565b91505092915050565b610da5816110c2565b82525050565b610db4816110d4565b82525050565b6000610dc760268361105b565b9150610dd28261113e565b604082019050919050565b6000610dea60228361105b565b9150610df58261118d565b604082019050919050565b6000610e0d60248361105b565b9150610e18826111dc565b604082019050919050565b6000610e30601c8361105b565b9150610e3b8261122b565b602082019050919050565b6000610e5360288361105b565b9150610e5e82611254565b604082019050919050565b6000610e76603a8361105b565b9150610e81826112a3565b604082019050919050565b6000610e9960208361105b565b9150610ea4826112f2565b602082019050919050565b6000610ebc601f8361105b565b9150610ec78261131b565b602082019050919050565b610edb81611100565b82525050565b6000602082019050610ef66000830184610d9c565b92915050565b6000604082019050610f116000830185610d9c565b610f1e6020830184610ed2565b9392505050565b6000602082019050610f3a6000830184610dab565b92915050565b60006020820190508181036000830152610f5981610dba565b9050919050565b60006020820190508181036000830152610f7981610ddd565b9050919050565b60006020820190508181036000830152610f9981610e00565b9050919050565b60006020820190508181036000830152610fb981610e23565b9050919050565b60006020820190508181036000830152610fd981610e46565b9050919050565b60006020820190508181036000830152610ff981610e69565b9050919050565b6000602082019050818103600083015261101981610e8c565b9050919050565b6000602082019050818103600083015261103981610eaf565b9050919050565b60006020820190506110556000830184610ed2565b92915050565b600082825260208201905092915050565b600061107782611100565b915061108283611100565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156110b7576110b661110a565b5b828201905092915050565b60006110cd826110e0565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f54686520616d6f756e74206d7573742062652067726561746572207468616e2060008201527f302e000000000000000000000000000000000000000000000000000000000000602082015250565b7f54686520616d6f756e74206578636565647320746865206c696d69742070657260008201527f2074782e00000000000000000000000000000000000000000000000000000000602082015250565b7f4d696e74696e6720686173206e6f742073746172746564207965742e00000000600082015250565b7f54686520616d6f756e74206578636565647320746865206c696d69742070657260008201527f2077616c6c65742e000000000000000000000000000000000000000000000000602082015250565b7f546865206f776e6572206f66204d6f6f6e547572746c657a277320636f6e747260008201527f616374206d757374206265207468697320636f6e74726163742e000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b61134d816110c2565b811461135857600080fd5b50565b61136481611100565b811461136f57600080fd5b5056fea2646970667358221220676763be95e61aa7b11a4115ce7f9502b324401b9d169984a1fcc662d3a1332064736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000009cb7712c6a91506e69e8751fcb08e72e1256477d
-----Decoded View---------------
Arg [0] : turtlezAddress (address): 0x9CB7712C6A91506e69E8751fcb08e72e1256477D
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000009cb7712c6a91506e69e8751fcb08e72e1256477d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.