ETH Price: $3,130.11 (-5.99%)
Gas: 9.9 Gwei
 

Overview

Max Total Supply

7,746 FURS.LTA

Holders

369

Market

Volume (24H)

N/A

Min Price (24H)

N/A

Max Price (24H)

N/A

Other Info

Filtered by Token Holder
ashlei.eth
Balance
6 FURS.LTA
0x071132449370104f8cf2c2b15e65339fe10b2ae2
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:
FURS_LTA

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion
File 1 of 13 : FURS_LTA.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.9;
// _______________ _____________ _________ .____ ________________
// \_ _____/ | \______ \/ _____/ | | \__ ___/ _ \
// | __) | | /| _/\_____ \ | | | | / /_\ \
// | \ | | / | | \/ \ | |___| |/ | \
// \___ / |______/ |____|_ /_______ / /\ |_______ \____|\____|__ /
// \/ \/ \/ \/ \/ \/
// Visit https://lucatheastronaut.com
// Minting Contract
// Developed by https://mayhemlabs.io
import "erc721a/contracts/extensions/ERC721ABurnable.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
import "@openzeppelin/contracts/utils/Strings.sol";
import "@openzeppelin/contracts/interfaces/IERC2981.sol";
import "./common/OwnableDelegateProxy.sol";
//-----------------------------------------------------------------------------------------------------------------------
// Minting Contract
//-----------------------------------------------------------------------------------------------------------------------
contract FURS_LTA is ERC721ABurnable, IERC2981, ReentrancyGuard, Ownable, OwnableDelegateProxy {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 13 : ERC721ABurnable.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.2
// Creator: Chiru Labs
pragma solidity ^0.8.4;
import './IERC721ABurnable.sol';
import '../ERC721A.sol';
/**
* @title ERC721ABurnable.
*
* @dev ERC721A token that can be irreversibly burned (destroyed).
*/
abstract contract ERC721ABurnable is ERC721A, IERC721ABurnable {
/**
* @dev Burns `tokenId`. See {ERC721A-_burn}.
*
* Requirements:
*
* - The caller must own `tokenId` or be an approved operator.
*/
function burn(uint256 tokenId) public virtual override {
_burn(tokenId, true);
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 13 : 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 4 of 13 : ReentrancyGuard.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.8.0) (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
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 13 : Strings.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.8.0) (utils/Strings.sol)
pragma solidity ^0.8.0;
import "./math/Math.sol";
/**
* @dev String operations.
*/
library Strings {
bytes16 private constant _SYMBOLS = "0123456789abcdef";
uint8 private constant _ADDRESS_LENGTH = 20;
/**
* @dev Converts a `uint256` to its ASCII `string` decimal representation.
*/
function toString(uint256 value) internal pure returns (string memory) {
unchecked {
uint256 length = Math.log10(value) + 1;
string memory buffer = new string(length);
uint256 ptr;
/// @solidity memory-safe-assembly
assembly {
ptr := add(buffer, add(32, length))
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 13 : IERC2981.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
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.6.0) (interfaces/IERC2981.sol)
pragma solidity ^0.8.0;
import "../utils/introspection/IERC165.sol";
/**
* @dev Interface for the NFT Royalty Standard.
*
* A standardized way to retrieve royalty payment information for non-fungible tokens (NFTs) to enable universal
* support for royalty payments across all NFT marketplaces and ecosystem participants.
*
* _Available since v4.5._
*/
interface IERC2981 is IERC165 {
/**
* @dev Returns how much royalty is owed and to whom, based on a sale price that may be denominated in any unit of
* exchange. The royalty amount is denominated and should be paid in that same unit of exchange.
*/
function royaltyInfo(uint256 tokenId, uint256 salePrice)
external
view
returns (address receiver, uint256 royaltyAmount);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 7 of 13 : OwnableDelegateProxy.sol
1
2
3
4
5
6
7
8
9
10
11
12
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
// // Opensea Proxy
// import "./ContextMixin.sol";
// import "./NativeMetaTransaction.sol";
contract OwnableDelegateProxy {}
contract ProxyRegistry {
mapping(address => OwnableDelegateProxy) public proxies;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 8 of 13 : IERC721ABurnable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// SPDX-License-Identifier: MIT
// ERC721A Contracts v4.2.2
// Creator: Chiru Labs
pragma solidity ^0.8.4;
import '../IERC721A.sol';
/**
* @dev Interface of ERC721ABurnable.
*/
interface IERC721ABurnable is IERC721A {
/**
* @dev Burns `tokenId`. See {ERC721A-_burn}.
*
* Requirements:
*
* - The caller must own `tokenId` or be an approved operator.
*/
function burn(uint256 tokenId) external;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 9 of 13 : 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.2
// 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 10 of 13 : 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.2
// 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();
/**
* The caller cannot approve to their own address.
*/
error ApproveToCaller();
/**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 11 of 13 : 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 12 of 13 : Math.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.8.0) (utils/math/Math.sol)
pragma solidity ^0.8.0;
/**
* @dev Standard math utilities missing in the Solidity language.
*/
library Math {
enum Rounding {
Down, // Toward negative infinity
Up, // Toward infinity
Zero // Toward zero
}
/**
* @dev Returns the largest of two numbers.
*/
function max(uint256 a, uint256 b) internal pure returns (uint256) {
return a > b ? a : b;
}
/**
* @dev Returns the smallest of two numbers.
*/
function min(uint256 a, uint256 b) internal pure returns (uint256) {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 13 of 13 : IERC165.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
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC165 standard, as defined in the
* https://eips.ethereum.org/EIPS/eip-165[EIP].
*
* Implementers can declare support of contract interfaces, which can then be
* queried by others ({ERC165Checker}).
*
* For an implementation, see {ERC165}.
*/
interface IERC165 {
/**
* @dev Returns true if this contract implements the interface defined by
* `interfaceId`. See the corresponding
* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]
* to learn more about how these ids are created.
*
* This function call must use less than 30 000 gas.
*/
function supportsInterface(bytes4 interfaceId) external view returns (bool);
}
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

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"string","name":"_BaseURI","type":"string"},{"internalType":"address","name":"_proxyRegistryAddress","type":"address"},{"internalType":"address","name":"_devWallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"ApproveToCaller","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":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ROYALTY","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","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":"isPaused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"address","name":"_to","type":"address"},{"internalType":"uint16","name":"_mintAmount","type":"uint16"}],"name":"ownerAirdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"_mintAmount","type":"uint16"}],"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":"publicCost","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"_mintAmount","type":"uint16"}],"name":"publicMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"_salePrice","type":"uint256"}],"name":"royaltyInfo","outputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"royaltyAmount","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":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","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":"nonpayable","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":"_newBaseURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newMintPrice","type":"uint256"}],"name":"setMintPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_state","type":"bool"}],"name":"setPaused","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":"uint256","name":"_tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalMinted","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"payable","type":"function"}]

60a060405266470de4df820000600b55600d805460ff191660011790553480156200002957600080fd5b5060405162002400380380620024008339810160408190526200004c91620002b7565b8451859085906200006590600290602085019062000127565b5080516200007b90600390602084019062000127565b5060008055505060016008556200009233620000d5565b8251620000a790600c90602086019062000127565b506001600160a01b03918216608052600a80546001600160a01b0319169190921617905550620003ab915050565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000135906200036e565b90600052602060002090601f016020900481019282620001595760008555620001a4565b82601f106200017457805160ff1916838001178555620001a4565b82800160010185558215620001a4579182015b82811115620001a457825182559160200191906001019062000187565b50620001b2929150620001b6565b5090565b5b80821115620001b25760008155600101620001b7565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001f557600080fd5b81516001600160401b0380821115620002125762000212620001cd565b604051601f8301601f19908116603f011681019082821181831017156200023d576200023d620001cd565b816040528381526020925086838588010111156200025a57600080fd5b600091505b838210156200027e57858201830151818301840152908201906200025f565b83821115620002905760008385830101525b9695505050505050565b80516001600160a01b0381168114620002b257600080fd5b919050565b600080600080600060a08688031215620002d057600080fd5b85516001600160401b0380821115620002e857600080fd5b620002f689838a01620001e3565b965060208801519150808211156200030d57600080fd5b6200031b89838a01620001e3565b955060408801519150808211156200033257600080fd5b506200034188828901620001e3565b93505062000352606087016200029a565b915062000362608087016200029a565b90509295509295909350565b600181811c908216806200038357607f821691505b60208210811415620003a557634e487b7160e01b600052602260045260246000fd5b50919050565b608051612039620003c76000396000610fde01526120396000f3fe6080604052600436106101d85760003560e01c80636352211e11610102578063a2309ff811610095578063e985e9c511610064578063e985e9c514610544578063f2fde38b14610564578063f4a0a52814610584578063f607cc4c146105a457600080fd5b8063a2309ff8146104d5578063b187bd26146104ea578063b88d4fde14610504578063c87b56dd1461052457600080fd5b80638704a208116100d15780638704a2081461046c5780638da5cb5b1461048257806395d89b41146104a0578063a22cb465146104b557600080fd5b80636352211e1461040157806370a0823114610421578063715018a6146104415780638693da201461045657600080fd5b806323b872dd1161017a5780633ccfd60b116101495780633ccfd60b1461039957806342842e0e146103a157806342966c68146103c157806355f804b3146103e157600080fd5b806323b872dd146102f15780632a55205a1461031157806332cb6b0c1461035057806336e8942f1461037957600080fd5b8063095ea7b3116101b6578063095ea7b31461026c57806314f6061a1461028e57806316c38b3c146102ae57806318160ddd146102ce57600080fd5b806301ffc9a7146101dd57806306fdde0314610212578063081812fc14610234575b600080fd5b3480156101e957600080fd5b506101fd6101f8366004611acb565b6105b7565b60405190151581526020015b60405180910390f35b34801561021e57600080fd5b506102276105fb565b6040516102099190611b40565b34801561024057600080fd5b5061025461024f366004611b53565b61068d565b6040516001600160a01b039091168152602001610209565b34801561027857600080fd5b5061028c610287366004611b81565b6106ea565b005b34801561029a57600080fd5b5061028c6102a9366004611bc4565b6107b0565b3480156102ba57600080fd5b5061028c6102c9366004611c09565b610890565b3480156102da57600080fd5b50600154600054035b604051908152602001610209565b3480156102fd57600080fd5b5061028c61030c366004611c24565b6108ab565b34801561031d57600080fd5b5061033161032c366004611c65565b610a79565b604080516001600160a01b039093168352602083019190915201610209565b34801561035c57600080fd5b50610366611f4081565b60405161ffff9091168152602001610209565b34801561038557600080fd5b5061028c610394366004611c87565b610ab2565b61028c610b8c565b3480156103ad57600080fd5b5061028c6103bc366004611c24565b610d04565b3480156103cd57600080fd5b5061028c6103dc366004611b53565b610d1f565b3480156103ed57600080fd5b5061028c6103fc366004611ca2565b610d2d565b34801561040d57600080fd5b5061025461041c366004611b53565b610d41565b34801561042d57600080fd5b506102e361043c366004611d14565b610d4c565b34801561044d57600080fd5b5061028c610db4565b34801561046257600080fd5b506102e3600b5481565b34801561047857600080fd5b5061036661025881565b34801561048e57600080fd5b506009546001600160a01b0316610254565b3480156104ac57600080fd5b50610227610dc8565b3480156104c157600080fd5b5061028c6104d0366004611d31565b610dd7565b3480156104e157600080fd5b506000546102e3565b3480156104f657600080fd5b50600d546101fd9060ff1681565b34801561051057600080fd5b5061028c61051f366004611d73565b610e86565b34801561053057600080fd5b5061022761053f366004611b53565b610eca565b34801561055057600080fd5b506101fd61055f366004611e53565b610fa3565b34801561057057600080fd5b5061028c61057f366004611d14565b6110a8565b34801561059057600080fd5b5061028c61059f366004611b53565b611135565b61028c6105b2366004611c87565b611142565b60006001600160e01b031982167f2a55205a0000000000000000000000000000000000000000000000000000000014806105f557506105f5826111b3565b92915050565b60606002805461060a90611e8c565b80601f016020809104026020016040519081016040528092919081815260200182805461063690611e8c565b80156106835780601f1061065857610100808354040283529160200191610683565b820191906000526020600020905b81548152906001019060200180831161066657829003601f168201915b5050505050905090565b60006106988261124c565b6106ce576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006106f582610d41565b9050336001600160a01b03821614610747576107118133610fa3565b610747576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260066020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6107b8611273565b8061ffff16600081116108125760405162461bcd60e51b815260206004820152601660248201527f4d757374206d696e74206174206c65617374206f6e650000000000000000000060448201526064015b60405180910390fd5b61ffff8216611f408161082460005490565b61082e9190611edd565b111561087c5760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b61088a848461ffff166112cd565b50505050565b610898611273565b600d805460ff1916911515919091179055565b60006108b6826113f7565b9050836001600160a01b0316816001600160a01b031614610903576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000828152600660205260409020805461092f8187335b6001600160a01b039081169116811491141790565b61095a5761093d8633610fa3565b61095a57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b03851661099a576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80156109a557600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040902055600160e11b8316610a305760018401600081815260046020526040902054610a2e576000548114610a2e5760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050565b600080610a8e6009546001600160a01b031690565b612710610a9d85610258611ef5565b610aa79190611f14565b915091509250929050565b610aba611273565b8061ffff1660008111610b0f5760405162461bcd60e51b815260206004820152601660248201527f4d757374206d696e74206174206c65617374206f6e65000000000000000000006044820152606401610809565b61ffff8216611f4081610b2160005490565b610b2b9190611edd565b1115610b795760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b610b87338461ffff166112cd565b505050565b610b94611273565b600a546000906001600160a01b03166064610bb0476004611ef5565b610bba9190611f14565b604051600081818185875af1925050503d8060008114610bf6576040519150601f19603f3d011682016040523d82523d6000602084013e610bfb565b606091505b5050905080610c4c5760405162461bcd60e51b815260206004820152601e60248201527f4572726f72207769746864726177696e6720746f2064657657616c6c657400006044820152606401610809565b6000610c606009546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d8060008114610caa576040519150601f19603f3d011682016040523d82523d6000602084013e610caf565b606091505b5050905080610d005760405162461bcd60e51b815260206004820181905260248201527f4572726f72207769746864726177696e6720746f206f776e657257616c6c65746044820152606401610809565b5050565b610b8783838360405180602001604052806000815250610e86565b610d2a816001611471565b50565b610d35611273565b610b87600c8383611a1c565b60006105f5826113f7565b60006001600160a01b038216610d8e576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610dbc611273565b610dc660006115cd565b565b60606003805461060a90611e8c565b6001600160a01b038216331415610e1a576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610e918484846108ab565b6001600160a01b0383163b1561088a57610ead8484848461162c565b61088a576040516368d2bf6b60e11b815260040160405180910390fd5b6060610ed58261124c565b610f475760405162461bcd60e51b815260206004820152603060248201527f455243373231414d657461646174613a2055524920717565727920666f72206e60448201527f6f6e6578697374656e7420746f6b656e000000000000000000000000000000006064820152608401610809565b6000610f51611723565b90506000815111610f715760405180602001604052806000815250610f9c565b80610f7b84611732565b604051602001610f8c929190611f36565b6040516020818303038152906040525b9392505050565b6040517fc45527910000000000000000000000000000000000000000000000000000000081526001600160a01b0383811660048301526000917f000000000000000000000000000000000000000000000000000000000000000091848116919083169063c45527919060240160206040518083038186803b15801561102757600080fd5b505afa15801561103b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061105f9190611f8d565b6001600160a01b031614156110785760019150506105f5565b50506001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b6110b0611273565b6001600160a01b03811661112c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610809565b610d2a816115cd565b61113d611273565b600b55565b61114a6117dc565b600d5460ff161561119d5760405162461bcd60e51b815260206004820152601160248201527f4d696e74696e67206973207061757365640000000000000000000000000000006044820152606401610809565b6111a981600b54611836565b610d2a6001600855565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316148061121657507f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b806105f55750506001600160e01b0319167f5b5e139f000000000000000000000000000000000000000000000000000000001490565b60008054821080156105f5575050600090815260046020526040902054600160e01b161590565b6009546001600160a01b03163314610dc65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610809565b60005481611307576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b8181146113b657808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a460010161137e565b50816113ee576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005550505050565b60008160005481101561143f57600081815260046020526040902054600160e01b811661143d575b80610f9c57506000190160008181526004602052604090205461141f565b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061147c836113f7565b90508060008061149a86600090815260066020526040902080549091565b9150915084156114da576114af81843361091a565b6114da576114bd8333610fa3565b6114da57604051632ce44b5f60e11b815260040160405180910390fd5b80156114e557600082555b6001600160a01b038316600081815260056020526040902080546fffffffffffffffffffffffffffffffff0190554260a01b177c030000000000000000000000000000000000000000000000000000000017600087815260046020526040902055600160e11b841661158557600186016000818152600460205260409020546115835760005481146115835760008181526004602052604090208590555b505b60405186906000906001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050600180548101905550505050565b600980546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611661903390899088908890600401611faa565b602060405180830381600087803b15801561167b57600080fd5b505af19250505080156116ab575060408051601f3d908101601f191682019092526116a891810190611fe6565b60015b611706573d8080156116d9576040519150601f19603f3d011682016040523d82523d6000602084013e6116de565b606091505b5080516116fe576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b6060600c805461060a90611e8c565b6060600061173f8361193a565b600101905060008167ffffffffffffffff81111561175f5761175f611d5d565b6040519080825280601f01601f191660200182016040528015611789576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85049450846117cf576117d4565b611793565b509392505050565b6002600854141561182f5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610809565b6002600855565b61ffff8216611f408161184860005490565b6118529190611edd565b11156118a05760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b61ffff8316826118b08282611ef5565b3410156119255760405162461bcd60e51b815260206004820152602b60248201527f496e737566666369656e742045544820696e207472616e73616374696f6e2c2060448201527f636865636b2070726963650000000000000000000000000000000000000000006064820152608401610809565b611933338661ffff166112cd565b5050505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611983577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef810000000083106119af576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106119cd57662386f26fc10000830492506010015b6305f5e10083106119e5576305f5e100830492506008015b61271083106119f957612710830492506004015b60648310611a0b576064830492506002015b600a83106105f55760010192915050565b828054611a2890611e8c565b90600052602060002090601f016020900481019282611a4a5760008555611a90565b82601f10611a635782800160ff19823516178555611a90565b82800160010185558215611a90579182015b82811115611a90578235825591602001919060010190611a75565b50611a9c929150611aa0565b5090565b5b80821115611a9c5760008155600101611aa1565b6001600160e01b031981168114610d2a57600080fd5b600060208284031215611add57600080fd5b8135610f9c81611ab5565b60005b83811015611b03578181015183820152602001611aeb565b8381111561088a5750506000910152565b60008151808452611b2c816020860160208601611ae8565b601f01601f19169290920160200192915050565b602081526000610f9c6020830184611b14565b600060208284031215611b6557600080fd5b5035919050565b6001600160a01b0381168114610d2a57600080fd5b60008060408385031215611b9457600080fd5b8235611b9f81611b6c565b946020939093013593505050565b803561ffff81168114611bbf57600080fd5b919050565b60008060408385031215611bd757600080fd5b8235611be281611b6c565b9150611bf060208401611bad565b90509250929050565b80358015158114611bbf57600080fd5b600060208284031215611c1b57600080fd5b610f9c82611bf9565b600080600060608486031215611c3957600080fd5b8335611c4481611b6c565b92506020840135611c5481611b6c565b929592945050506040919091013590565b60008060408385031215611c7857600080fd5b50508035926020909101359150565b600060208284031215611c9957600080fd5b610f9c82611bad565b60008060208385031215611cb557600080fd5b823567ffffffffffffffff80821115611ccd57600080fd5b818501915085601f830112611ce157600080fd5b813581811115611cf057600080fd5b866020828501011115611d0257600080fd5b60209290920196919550909350505050565b600060208284031215611d2657600080fd5b8135610f9c81611b6c565b60008060408385031215611d4457600080fd5b8235611d4f81611b6c565b9150611bf060208401611bf9565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611d8957600080fd5b8435611d9481611b6c565b93506020850135611da481611b6c565b925060408501359150606085013567ffffffffffffffff80821115611dc857600080fd5b818701915087601f830112611ddc57600080fd5b813581811115611dee57611dee611d5d565b604051601f8201601f19908116603f01168101908382118183101715611e1657611e16611d5d565b816040528281528a6020848701011115611e2f57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060408385031215611e6657600080fd5b8235611e7181611b6c565b91506020830135611e8181611b6c565b809150509250929050565b600181811c90821680611ea057607f821691505b60208210811415611ec157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115611ef057611ef0611ec7565b500190565b6000816000190483118215151615611f0f57611f0f611ec7565b500290565b600082611f3157634e487b7160e01b600052601260045260246000fd5b500490565b60008351611f48818460208801611ae8565b835190830190611f5c818360208801611ae8565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000009101908152600501949350505050565b600060208284031215611f9f57600080fd5b8151610f9c81611b6c565b60006001600160a01b03808716835280861660208401525083604083015260806060830152611fdc6080830184611b14565b9695505050505050565b600060208284031215611ff857600080fd5b8151610f9c81611ab556fea264697066735822122087708f765a49c5c0d8dcc7f9cda384bab536960cce5a6a4da54c49cfcfd7e6d164736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a5409ec958c83c3f309868babaca7c86dcb077c100000000000000000000000054643523b1312f5ab977d42cee79211fe433e78300000000000000000000000000000000000000000000000000000000000000146c756361746865617374726f6e6175742e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008465552532e4c54410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d59324179655878766368484c4768564c6678774d744b334c6975397571336b365643355745426362637362642f00000000000000000000

Deployed Bytecode

0x6080604052600436106101d85760003560e01c80636352211e11610102578063a2309ff811610095578063e985e9c511610064578063e985e9c514610544578063f2fde38b14610564578063f4a0a52814610584578063f607cc4c146105a457600080fd5b8063a2309ff8146104d5578063b187bd26146104ea578063b88d4fde14610504578063c87b56dd1461052457600080fd5b80638704a208116100d15780638704a2081461046c5780638da5cb5b1461048257806395d89b41146104a0578063a22cb465146104b557600080fd5b80636352211e1461040157806370a0823114610421578063715018a6146104415780638693da201461045657600080fd5b806323b872dd1161017a5780633ccfd60b116101495780633ccfd60b1461039957806342842e0e146103a157806342966c68146103c157806355f804b3146103e157600080fd5b806323b872dd146102f15780632a55205a1461031157806332cb6b0c1461035057806336e8942f1461037957600080fd5b8063095ea7b3116101b6578063095ea7b31461026c57806314f6061a1461028e57806316c38b3c146102ae57806318160ddd146102ce57600080fd5b806301ffc9a7146101dd57806306fdde0314610212578063081812fc14610234575b600080fd5b3480156101e957600080fd5b506101fd6101f8366004611acb565b6105b7565b60405190151581526020015b60405180910390f35b34801561021e57600080fd5b506102276105fb565b6040516102099190611b40565b34801561024057600080fd5b5061025461024f366004611b53565b61068d565b6040516001600160a01b039091168152602001610209565b34801561027857600080fd5b5061028c610287366004611b81565b6106ea565b005b34801561029a57600080fd5b5061028c6102a9366004611bc4565b6107b0565b3480156102ba57600080fd5b5061028c6102c9366004611c09565b610890565b3480156102da57600080fd5b50600154600054035b604051908152602001610209565b3480156102fd57600080fd5b5061028c61030c366004611c24565b6108ab565b34801561031d57600080fd5b5061033161032c366004611c65565b610a79565b604080516001600160a01b039093168352602083019190915201610209565b34801561035c57600080fd5b50610366611f4081565b60405161ffff9091168152602001610209565b34801561038557600080fd5b5061028c610394366004611c87565b610ab2565b61028c610b8c565b3480156103ad57600080fd5b5061028c6103bc366004611c24565b610d04565b3480156103cd57600080fd5b5061028c6103dc366004611b53565b610d1f565b3480156103ed57600080fd5b5061028c6103fc366004611ca2565b610d2d565b34801561040d57600080fd5b5061025461041c366004611b53565b610d41565b34801561042d57600080fd5b506102e361043c366004611d14565b610d4c565b34801561044d57600080fd5b5061028c610db4565b34801561046257600080fd5b506102e3600b5481565b34801561047857600080fd5b5061036661025881565b34801561048e57600080fd5b506009546001600160a01b0316610254565b3480156104ac57600080fd5b50610227610dc8565b3480156104c157600080fd5b5061028c6104d0366004611d31565b610dd7565b3480156104e157600080fd5b506000546102e3565b3480156104f657600080fd5b50600d546101fd9060ff1681565b34801561051057600080fd5b5061028c61051f366004611d73565b610e86565b34801561053057600080fd5b5061022761053f366004611b53565b610eca565b34801561055057600080fd5b506101fd61055f366004611e53565b610fa3565b34801561057057600080fd5b5061028c61057f366004611d14565b6110a8565b34801561059057600080fd5b5061028c61059f366004611b53565b611135565b61028c6105b2366004611c87565b611142565b60006001600160e01b031982167f2a55205a0000000000000000000000000000000000000000000000000000000014806105f557506105f5826111b3565b92915050565b60606002805461060a90611e8c565b80601f016020809104026020016040519081016040528092919081815260200182805461063690611e8c565b80156106835780601f1061065857610100808354040283529160200191610683565b820191906000526020600020905b81548152906001019060200180831161066657829003601f168201915b5050505050905090565b60006106988261124c565b6106ce576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006106f582610d41565b9050336001600160a01b03821614610747576107118133610fa3565b610747576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260066020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6107b8611273565b8061ffff16600081116108125760405162461bcd60e51b815260206004820152601660248201527f4d757374206d696e74206174206c65617374206f6e650000000000000000000060448201526064015b60405180910390fd5b61ffff8216611f408161082460005490565b61082e9190611edd565b111561087c5760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b61088a848461ffff166112cd565b50505050565b610898611273565b600d805460ff1916911515919091179055565b60006108b6826113f7565b9050836001600160a01b0316816001600160a01b031614610903576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000828152600660205260409020805461092f8187335b6001600160a01b039081169116811491141790565b61095a5761093d8633610fa3565b61095a57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b03851661099a576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80156109a557600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040902055600160e11b8316610a305760018401600081815260046020526040902054610a2e576000548114610a2e5760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050565b600080610a8e6009546001600160a01b031690565b612710610a9d85610258611ef5565b610aa79190611f14565b915091509250929050565b610aba611273565b8061ffff1660008111610b0f5760405162461bcd60e51b815260206004820152601660248201527f4d757374206d696e74206174206c65617374206f6e65000000000000000000006044820152606401610809565b61ffff8216611f4081610b2160005490565b610b2b9190611edd565b1115610b795760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b610b87338461ffff166112cd565b505050565b610b94611273565b600a546000906001600160a01b03166064610bb0476004611ef5565b610bba9190611f14565b604051600081818185875af1925050503d8060008114610bf6576040519150601f19603f3d011682016040523d82523d6000602084013e610bfb565b606091505b5050905080610c4c5760405162461bcd60e51b815260206004820152601e60248201527f4572726f72207769746864726177696e6720746f2064657657616c6c657400006044820152606401610809565b6000610c606009546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d8060008114610caa576040519150601f19603f3d011682016040523d82523d6000602084013e610caf565b606091505b5050905080610d005760405162461bcd60e51b815260206004820181905260248201527f4572726f72207769746864726177696e6720746f206f776e657257616c6c65746044820152606401610809565b5050565b610b8783838360405180602001604052806000815250610e86565b610d2a816001611471565b50565b610d35611273565b610b87600c8383611a1c565b60006105f5826113f7565b60006001600160a01b038216610d8e576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610dbc611273565b610dc660006115cd565b565b60606003805461060a90611e8c565b6001600160a01b038216331415610e1a576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610e918484846108ab565b6001600160a01b0383163b1561088a57610ead8484848461162c565b61088a576040516368d2bf6b60e11b815260040160405180910390fd5b6060610ed58261124c565b610f475760405162461bcd60e51b815260206004820152603060248201527f455243373231414d657461646174613a2055524920717565727920666f72206e60448201527f6f6e6578697374656e7420746f6b656e000000000000000000000000000000006064820152608401610809565b6000610f51611723565b90506000815111610f715760405180602001604052806000815250610f9c565b80610f7b84611732565b604051602001610f8c929190611f36565b6040516020818303038152906040525b9392505050565b6040517fc45527910000000000000000000000000000000000000000000000000000000081526001600160a01b0383811660048301526000917f000000000000000000000000a5409ec958c83c3f309868babaca7c86dcb077c191848116919083169063c45527919060240160206040518083038186803b15801561102757600080fd5b505afa15801561103b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061105f9190611f8d565b6001600160a01b031614156110785760019150506105f5565b50506001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b6110b0611273565b6001600160a01b03811661112c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610809565b610d2a816115cd565b61113d611273565b600b55565b61114a6117dc565b600d5460ff161561119d5760405162461bcd60e51b815260206004820152601160248201527f4d696e74696e67206973207061757365640000000000000000000000000000006044820152606401610809565b6111a981600b54611836565b610d2a6001600855565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316148061121657507f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b806105f55750506001600160e01b0319167f5b5e139f000000000000000000000000000000000000000000000000000000001490565b60008054821080156105f5575050600090815260046020526040902054600160e01b161590565b6009546001600160a01b03163314610dc65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610809565b60005481611307576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b8181146113b657808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a460010161137e565b50816113ee576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005550505050565b60008160005481101561143f57600081815260046020526040902054600160e01b811661143d575b80610f9c57506000190160008181526004602052604090205461141f565b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061147c836113f7565b90508060008061149a86600090815260066020526040902080549091565b9150915084156114da576114af81843361091a565b6114da576114bd8333610fa3565b6114da57604051632ce44b5f60e11b815260040160405180910390fd5b80156114e557600082555b6001600160a01b038316600081815260056020526040902080546fffffffffffffffffffffffffffffffff0190554260a01b177c030000000000000000000000000000000000000000000000000000000017600087815260046020526040902055600160e11b841661158557600186016000818152600460205260409020546115835760005481146115835760008181526004602052604090208590555b505b60405186906000906001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050600180548101905550505050565b600980546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611661903390899088908890600401611faa565b602060405180830381600087803b15801561167b57600080fd5b505af19250505080156116ab575060408051601f3d908101601f191682019092526116a891810190611fe6565b60015b611706573d8080156116d9576040519150601f19603f3d011682016040523d82523d6000602084013e6116de565b606091505b5080516116fe576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b6060600c805461060a90611e8c565b6060600061173f8361193a565b600101905060008167ffffffffffffffff81111561175f5761175f611d5d565b6040519080825280601f01601f191660200182016040528015611789576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85049450846117cf576117d4565b611793565b509392505050565b6002600854141561182f5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610809565b6002600855565b61ffff8216611f408161184860005490565b6118529190611edd565b11156118a05760405162461bcd60e51b815260206004820152601760248201527f4d6178204e465420737570706c792065786365656465640000000000000000006044820152606401610809565b61ffff8316826118b08282611ef5565b3410156119255760405162461bcd60e51b815260206004820152602b60248201527f496e737566666369656e742045544820696e207472616e73616374696f6e2c2060448201527f636865636b2070726963650000000000000000000000000000000000000000006064820152608401610809565b611933338661ffff166112cd565b5050505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611983577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef810000000083106119af576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106119cd57662386f26fc10000830492506010015b6305f5e10083106119e5576305f5e100830492506008015b61271083106119f957612710830492506004015b60648310611a0b576064830492506002015b600a83106105f55760010192915050565b828054611a2890611e8c565b90600052602060002090601f016020900481019282611a4a5760008555611a90565b82601f10611a635782800160ff19823516178555611a90565b82800160010185558215611a90579182015b82811115611a90578235825591602001919060010190611a75565b50611a9c929150611aa0565b5090565b5b80821115611a9c5760008155600101611aa1565b6001600160e01b031981168114610d2a57600080fd5b600060208284031215611add57600080fd5b8135610f9c81611ab5565b60005b83811015611b03578181015183820152602001611aeb565b8381111561088a5750506000910152565b60008151808452611b2c816020860160208601611ae8565b601f01601f19169290920160200192915050565b602081526000610f9c6020830184611b14565b600060208284031215611b6557600080fd5b5035919050565b6001600160a01b0381168114610d2a57600080fd5b60008060408385031215611b9457600080fd5b8235611b9f81611b6c565b946020939093013593505050565b803561ffff81168114611bbf57600080fd5b919050565b60008060408385031215611bd757600080fd5b8235611be281611b6c565b9150611bf060208401611bad565b90509250929050565b80358015158114611bbf57600080fd5b600060208284031215611c1b57600080fd5b610f9c82611bf9565b600080600060608486031215611c3957600080fd5b8335611c4481611b6c565b92506020840135611c5481611b6c565b929592945050506040919091013590565b60008060408385031215611c7857600080fd5b50508035926020909101359150565b600060208284031215611c9957600080fd5b610f9c82611bad565b60008060208385031215611cb557600080fd5b823567ffffffffffffffff80821115611ccd57600080fd5b818501915085601f830112611ce157600080fd5b813581811115611cf057600080fd5b866020828501011115611d0257600080fd5b60209290920196919550909350505050565b600060208284031215611d2657600080fd5b8135610f9c81611b6c565b60008060408385031215611d4457600080fd5b8235611d4f81611b6c565b9150611bf060208401611bf9565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611d8957600080fd5b8435611d9481611b6c565b93506020850135611da481611b6c565b925060408501359150606085013567ffffffffffffffff80821115611dc857600080fd5b818701915087601f830112611ddc57600080fd5b813581811115611dee57611dee611d5d565b604051601f8201601f19908116603f01168101908382118183101715611e1657611e16611d5d565b816040528281528a6020848701011115611e2f57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060408385031215611e6657600080fd5b8235611e7181611b6c565b91506020830135611e8181611b6c565b809150509250929050565b600181811c90821680611ea057607f821691505b60208210811415611ec157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115611ef057611ef0611ec7565b500190565b6000816000190483118215151615611f0f57611f0f611ec7565b500290565b600082611f3157634e487b7160e01b600052601260045260246000fd5b500490565b60008351611f48818460208801611ae8565b835190830190611f5c818360208801611ae8565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000009101908152600501949350505050565b600060208284031215611f9f57600080fd5b8151610f9c81611b6c565b60006001600160a01b03808716835280861660208401525083604083015260806060830152611fdc6080830184611b14565b9695505050505050565b600060208284031215611ff857600080fd5b8151610f9c81611ab556fea264697066735822122087708f765a49c5c0d8dcc7f9cda384bab536960cce5a6a4da54c49cfcfd7e6d164736f6c63430008090033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a5409ec958c83c3f309868babaca7c86dcb077c100000000000000000000000054643523b1312f5ab977d42cee79211fe433e78300000000000000000000000000000000000000000000000000000000000000146c756361746865617374726f6e6175742e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008465552532e4c54410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d59324179655878766368484c4768564c6678774d744b334c6975397571336b365643355745426362637362642f00000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): lucatheastronaut.com
Arg [1] : _symbol (string): FURS.LTA
Arg [2] : _BaseURI (string): ipfs://QmY2AyeXxvchHLGhVLfxwMtK3Liu9uq3k6VC5WEBcbcsbd/
Arg [3] : _proxyRegistryAddress (address): 0xa5409ec958C83C3f309868babACA7c86DCB077c1
Arg [4] : _devWallet (address): 0x54643523b1312F5Ab977d42ceE79211fE433E783

-----Encoded View---------------
12 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000120
Arg [3] : 000000000000000000000000a5409ec958c83c3f309868babaca7c86dcb077c1
Arg [4] : 00000000000000000000000054643523b1312f5ab977d42cee79211fe433e783
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [6] : 6c756361746865617374726f6e6175742e636f6d000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [8] : 465552532e4c5441000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000036
Arg [10] : 697066733a2f2f516d59324179655878766368484c4768564c6678774d744b33
Arg [11] : 4c6975397571336b365643355745426362637362642f00000000000000000000


Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ 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.