ETH Price: $2,704.61 (-0.35%)

Token

MergeCoin (NMC)
 

Overview

Max Total Supply

1,000 NMC

Holders

905

Market

Volume (24H)

N/A

Min Price (24H)

N/A

Max Price (24H)

N/A
Balance
1 NMC
0x9c5fc4242d7ff6bf9d687e7be04c712d21c288cb
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:
MergeCoin

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 6 : MergeCoin.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.4;
import "contracts/ERC721A.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/utils/cryptography/ECDSA.sol";
contract MergeCoin is ERC721A, Ownable {
using ECDSA for bytes32;
uint256 public maxSupply = 1000;
bool public isSaleActive = false;
string public uriPrefix;
address private eSignerAddress;
address private pSignerAddress;
mapping(address => bool) public alreadyMinted;
constructor(
string memory _uriPrefix,
address _eSignerAddress,
address _pSignerAddress
) ERC721A("MergeCoin", "NMC") {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 6 : 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 v3.3.0
// Creator: Chiru Labs
pragma solidity ^0.8.4;
import 'contracts/IERC721A.sol';
/**
* @dev ERC721 token receiver interface.
*/
interface ERC721A__IERC721Receiver {
function onERC721Received(
address operator,
address from,
uint256 tokenId,
bytes calldata data
) external returns (bytes4);
}
/**
* @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard, including
* the Metadata extension. Built to optimize for lower gas during batch mints.
*
* Assumes serials are sequentially minted starting at _startTokenId() (defaults to 0, e.g. 0, 1, 2, 3..).
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 6 : 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
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 6 : ECDSA.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
/**
* @dev Elliptic Curve Digital Signature Algorithm (ECDSA) operations.
*
* These functions can be used to verify that a message was signed by the holder
* of the private keys of a given address.
*/
library ECDSA {
enum RecoverError {
NoError,
InvalidSignature,
InvalidSignatureLength,
InvalidSignatureS,
InvalidSignatureV
}
function _throwError(RecoverError error) private pure {
if (error == RecoverError.NoError) {
return; // no error: do nothing
} else if (error == RecoverError.InvalidSignature) {
revert("ECDSA: invalid signature");
} else if (error == RecoverError.InvalidSignatureLength) {
revert("ECDSA: invalid signature length");
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 6 : 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 v3.3.0
// Creator: Chiru Labs
pragma solidity ^0.8.4;
/**
* @dev Interface of an ERC721A compliant contract.
*/
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 6 of 6 : 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
// SPDX-License-Identifier: MIT
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

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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_uriPrefix","type":"string"},{"internalType":"address","name":"_eSignerAddress","type":"address"},{"internalType":"address","name":"_pSignerAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"ApprovalToCurrentOwner","type":"error"},{"inputs":[],"name":"ApproveToCaller","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","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":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"alreadyMinted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"bool","name":"publicsale","type":"bool"},{"internalType":"uint256","name":"_salt","type":"uint256"},{"internalType":"bytes","name":"_sig","type":"bytes"}],"name":"freeMint","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":"isSaleActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"uint256","name":"_mintAmount","type":"uint256"}],"name":"ownerMint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"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":"bool","name":"_state","type":"bool"}],"name":"setSaleActive","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_pSignerAddress","type":"address"},{"internalType":"address","name":"_eSignerAddress","type":"address"}],"name":"setSignerAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_uriPrefix","type":"string"}],"name":"setUriPrefix","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":"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":"uriPrefix","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]

60806040526103e8600955600a805460ff191690553480156200002157600080fd5b5060405162001fc838038062001fc88339810160408190526200004491620002cf565b604080518082018252600981526826b2b933b2a1b7b4b760b91b6020808301918252835180850190945260038452624e4d4360e81b90840152815191929162000090916002916200020c565b508051620000a69060039060208401906200020c565b5050600160005550620000b933620000d9565b620000c4836200012b565b620000d0818362000193565b5050506200041f565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6008546001600160a01b031633146200017a5760405162461bcd60e51b8152602060048201819052602482015260008051602062001fa883398151915260448201526064015b60405180910390fd5b80516200018f90600b9060208401906200020c565b5050565b6008546001600160a01b03163314620001de5760405162461bcd60e51b8152602060048201819052602482015260008051602062001fa8833981519152604482015260640162000171565b600d80546001600160a01b039384166001600160a01b031991821617909155600c8054929093169116179055565b8280546200021a90620003cc565b90600052602060002090601f0160209004810192826200023e576000855562000289565b82601f106200025957805160ff191683800117855562000289565b8280016001018555821562000289579182015b82811115620002895782518255916020019190600101906200026c565b50620002979291506200029b565b5090565b5b808211156200029757600081556001016200029c565b80516001600160a01b0381168114620002ca57600080fd5b919050565b600080600060608486031215620002e4578283fd5b83516001600160401b0380821115620002fb578485fd5b818601915086601f8301126200030f578485fd5b81518181111562000324576200032462000409565b604051601f8201601f19908116603f011681019083821181831017156200034f576200034f62000409565b816040528281526020935089848487010111156200036b578788fd5b8791505b828210156200038e57848201840151818301850152908301906200036f565b828211156200039f57878484830101525b9650620003b1915050868201620002b2565b93505050620003c360408501620002b2565b90509250925092565b600181811c90821680620003e157607f821691505b602082108114156200040357634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b611b79806200042f6000396000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c806370a08231116100de578063a22cb46511610097578063c87b56dd11610071578063c87b56dd14610354578063d5abeb0114610367578063e985e9c514610370578063f2fde38b146103ac57600080fd5b8063a22cb4651461031b578063b88d4fde1461032e578063bc7393a41461034157600080fd5b806370a08231146102c1578063715018a6146102d45780637ec4a659146102dc578063841718a6146102ef5780638da5cb5b1461030257806395d89b411461031357600080fd5b806323b872dd1161014b578063564566a811610125578063564566a8146102865780635e4227001461029357806362b99ad4146102a65780636352211e146102ae57600080fd5b806323b872dd1461024d57806342842e0e14610260578063484b973c1461027357600080fd5b806301ffc9a71461019357806306fdde03146101bb578063081812fc146101d0578063095ea7b3146101fb5780630a398b881461021057806318160ddd14610233575b600080fd5b6101a66101a1366004611916565b6103bf565b60405190151581526020015b60405180910390f35b6101c3610411565b6040516101b29190611a44565b6101e36101de366004611994565b6104a3565b6040516001600160a01b0390911681526020016101b2565b61020e61020936600461187e565b6104e7565b005b6101a661021e366004611768565b600e6020526000908152604090205460ff1681565b60015460005403600019015b6040519081526020016101b2565b61020e61025b3660046117b4565b6105ba565b61020e61026e3660046117b4565b6105ca565b61020e61028136600461187e565b6105e5565b600a546101a69060ff1681565b61020e6102a1366004611782565b610692565b6101c36106ea565b6101e36102bc366004611994565b610778565b61023f6102cf366004611768565b610783565b61020e6107d2565b61020e6102ea36600461194e565b610808565b61020e6102fd3660046118a7565b610845565b6008546001600160a01b03166101e3565b6101c3610882565b61020e610329366004611855565b610891565b61020e61033c3660046117ef565b610927565b61020e61034f3660046118c1565b610971565b6101c3610362366004611994565b610bc9565b61023f60095481565b6101a661037e366004611782565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b61020e6103ba366004611768565b610c4e565b60006301ffc9a760e01b6001600160e01b0319831614806103f057506380ac58cd60e01b6001600160e01b03198316145b8061040b5750635b5e139f60e01b6001600160e01b03198316145b92915050565b60606002805461042090611adc565b80601f016020809104026020016040519081016040528092919081815260200182805461044c90611adc565b80156104995780601f1061046e57610100808354040283529160200191610499565b820191906000526020600020905b81548152906001019060200180831161047c57829003601f168201915b5050505050905090565b60006104ae82610ce9565b6104cb576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006104f282610d1e565b9050806001600160a01b0316836001600160a01b031614156105275760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b0382161461055e57610541813361037e565b61055e576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6105c5838383610d87565b505050565b6105c583838360405180602001604052806000815250610927565b6008546001600160a01b031633146106185760405162461bcd60e51b815260040161060f90611a57565b60405180910390fd5b6000811180156106415750600954600154600054839190036000190161063e9190611a8c565b11155b6106845760405162461bcd60e51b8152602060048201526014602482015273496e76616c6964206d696e7420616d6f756e742160601b604482015260640161060f565b61068e8282610f2a565b5050565b6008546001600160a01b031633146106bc5760405162461bcd60e51b815260040161060f90611a57565b600d80546001600160a01b039384166001600160a01b031991821617909155600c8054929093169116179055565b600b80546106f790611adc565b80601f016020809104026020016040519081016040528092919081815260200182805461072390611adc565b80156107705780601f1061074557610100808354040283529160200191610770565b820191906000526020600020905b81548152906001019060200180831161075357829003601f168201915b505050505081565b600061040b82610d1e565b60006001600160a01b0382166107ac576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b031633146107fc5760405162461bcd60e51b815260040161060f90611a57565b6108066000610f44565b565b6008546001600160a01b031633146108325760405162461bcd60e51b815260040161060f90611a57565b805161068e90600b90602084019061160e565b6008546001600160a01b0316331461086f5760405162461bcd60e51b815260040161060f90611a57565b600a805460ff1916911515919091179055565b60606003805461042090611adc565b6001600160a01b0382163314156108bb5760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610932848484610d87565b6001600160a01b0383163b1561096b5761094e84848484610f96565b61096b576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b600c546001600160a01b031683156109915750600d546001600160a01b03165b600a5460ff166109d85760405162461bcd60e51b815260206004820152601260248201527153616c65206973206e6f742061637469766560701b604482015260640161060f565b336000908152600e602052604090205460ff1615610a385760405162461bcd60e51b815260206004820152601960248201527f4d6178206d696e7420616d6f756e742065786365656465642100000000000000604482015260640161060f565b6009546001546000540360001901610a51906001611a8c565b1115610a9f5760405162461bcd60e51b815260206004820152601e60248201527f496e76616c6964206d696e7420616d6f756e742c20736f6c64206f7574210000604482015260640161060f565b6040516bffffffffffffffffffffffff193360601b166020820152603481018490526001600160a01b03821690610b48908490610b4290605401604051602081830303815290604052805190602001206040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b9061108e565b6001600160a01b031614610b9e5760405162461bcd60e51b815260206004820152601760248201527f5369676e6174757265206973206e6f742076616c696421000000000000000000604482015260640161060f565b610ba9336001610f2a565b5050336000908152600e60205260409020805460ff191660011790555050565b6060610bd482610ce9565b610bf157604051630a14c4b560e41b815260040160405180910390fd5b6000610bfb6110b2565b9050805160001415610c1c5760405180602001604052806000815250610c47565b80610c26846110c1565b604051602001610c379291906119d8565b6040516020818303038152906040525b9392505050565b6008546001600160a01b03163314610c785760405162461bcd60e51b815260040161060f90611a57565b6001600160a01b038116610cdd5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161060f565b610ce681610f44565b50565b600081600111158015610cfd575060005482105b801561040b575050600090815260046020526040902054600160e01b161590565b60008180600111610d6e57600054811015610d6e57600081815260046020526040902054600160e01b8116610d6c575b80610c47575060001901600081815260046020526040902054610d4e565b505b604051636f96cda160e11b815260040160405180910390fd5b6000610d9282610d1e565b9050836001600160a01b0316816001600160a01b031614610dc55760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b0386161480610de35750610de3853361037e565b80610dfe575033610df3846104a3565b6001600160a01b0316145b905080610e1e57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b038416610e4557604051633a954ecd60e21b815260040160405180910390fd5b600083815260066020908152604080832080546001600160a01b03191690556001600160a01b038881168452600583528184208054600019019055871683528083208054600101905585835260049091529020600160e11b4260a01b861781179091558216610ee25760018301600081815260046020526040902054610ee0576000548114610ee05760008181526004602052604090208390555b505b82846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b61068e828260405180602001604052806000815250611110565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290610fcb903390899088908890600401611a07565b602060405180830381600087803b158015610fe557600080fd5b505af1925050508015611015575060408051601f3d908101601f1916820190925261101291810190611932565b60015b611070573d808015611043576040519150601f19603f3d011682016040523d82523d6000602084013e611048565b606091505b508051611068576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b600080600061109d8585611281565b915091506110aa816112f1565b509392505050565b6060600b805461042090611adc565b604080516080810191829052607f0190826030600a8206018353600a90045b80156110fe57600183039250600a81066030018353600a90046110e0565b50819003601f19909101908152919050565b6000546001600160a01b03841661113957604051622e076360e81b815260040160405180910390fd5b826111575760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03841660008181526005602090815260408083208054680100000000000000018902019055848352600490915290204260a01b86176001861460e11b1790558190818501903b1561122c575b60405182906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a46111f56000878480600101955087610f96565b611212576040516368d2bf6b60e11b815260040160405180910390fd5b8082106111aa57826000541461122757600080fd5b611271565b5b6040516001830192906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a480821061122d575b50600090815561096b9085838684565b6000808251604114156112b85760208301516040840151606085015160001a6112ac878285856114f2565b945094505050506112ea565b8251604014156112e257602083015160408401516112d78683836115df565b9350935050506112ea565b506000905060025b9250929050565b600081600481111561131357634e487b7160e01b600052602160045260246000fd5b141561131c5750565b600181600481111561133e57634e487b7160e01b600052602160045260246000fd5b141561138c5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015260640161060f565b60028160048111156113ae57634e487b7160e01b600052602160045260246000fd5b14156113fc5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e67746800604482015260640161060f565b600381600481111561141e57634e487b7160e01b600052602160045260246000fd5b14156114775760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b606482015260840161060f565b600481600481111561149957634e487b7160e01b600052602160045260246000fd5b1415610ce65760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b606482015260840161060f565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561152957506000905060036115d6565b8460ff16601b1415801561154157508460ff16601c14155b1561155257506000905060046115d6565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115a6573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166115cf576000600192509250506115d6565b9150600090505b94509492505050565b6000806001600160ff1b03831660ff84901c601b01611600878288856114f2565b935093505050935093915050565b82805461161a90611adc565b90600052602060002090601f01602090048101928261163c5760008555611682565b82601f1061165557805160ff1916838001178555611682565b82800160010185558215611682579182015b82811115611682578251825591602001919060010190611667565b5061168e929150611692565b5090565b5b8082111561168e5760008155600101611693565b600067ffffffffffffffff808411156116c2576116c2611b17565b604051601f8501601f19908116603f011681019082821181831017156116ea576116ea611b17565b8160405280935085815286868601111561170357600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461173457600080fd5b919050565b8035801515811461173457600080fd5b600082601f830112611759578081fd5b610c47838335602085016116a7565b600060208284031215611779578081fd5b610c478261171d565b60008060408385031215611794578081fd5b61179d8361171d565b91506117ab6020840161171d565b90509250929050565b6000806000606084860312156117c8578081fd5b6117d18461171d565b92506117df6020850161171d565b9150604084013590509250925092565b60008060008060808587031215611804578081fd5b61180d8561171d565b935061181b6020860161171d565b925060408501359150606085013567ffffffffffffffff81111561183d578182fd5b61184987828801611749565b91505092959194509250565b60008060408385031215611867578182fd5b6118708361171d565b91506117ab60208401611739565b60008060408385031215611890578182fd5b6118998361171d565b946020939093013593505050565b6000602082840312156118b8578081fd5b610c4782611739565b6000806000606084860312156118d5578283fd5b6118de84611739565b925060208401359150604084013567ffffffffffffffff811115611900578182fd5b61190c86828701611749565b9150509250925092565b600060208284031215611927578081fd5b8135610c4781611b2d565b600060208284031215611943578081fd5b8151610c4781611b2d565b60006020828403121561195f578081fd5b813567ffffffffffffffff811115611975578182fd5b8201601f81018413611985578182fd5b611086848235602084016116a7565b6000602082840312156119a5578081fd5b5035919050565b600081518084526119c4816020860160208601611ab0565b601f01601f19169290920160200192915050565b600083516119ea818460208801611ab0565b8351908301906119fe818360208801611ab0565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611a3a908301846119ac565b9695505050505050565b602081526000610c4760208301846119ac565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115611aab57634e487b7160e01b81526011600452602481fd5b500190565b60005b83811015611acb578181015183820152602001611ab3565b8381111561096b5750506000910152565b600181811c90821680611af057607f821691505b60208210811415611b1157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610ce657600080fdfea26469706673582212205c7ccf4377215aef4bb401df7803cf3d48728b9c63d961d077ac1b7cb40748d464736f6c634300080400334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65720000000000000000000000000000000000000000000000000000000000000060000000000000000000000000163bf7390d90dc9e6ac93cb92af83900d71cddb800000000000000000000000091e73dcf78b8ba59f0cdb9ff1dbce0c8d73bb8ab000000000000000000000000000000000000000000000000000000000000002768747470733a2f2f6170692e6e656f632e696f2f6d657461646174612f6d65726765636f696e2f00000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061018e5760003560e01c806370a08231116100de578063a22cb46511610097578063c87b56dd11610071578063c87b56dd14610354578063d5abeb0114610367578063e985e9c514610370578063f2fde38b146103ac57600080fd5b8063a22cb4651461031b578063b88d4fde1461032e578063bc7393a41461034157600080fd5b806370a08231146102c1578063715018a6146102d45780637ec4a659146102dc578063841718a6146102ef5780638da5cb5b1461030257806395d89b411461031357600080fd5b806323b872dd1161014b578063564566a811610125578063564566a8146102865780635e4227001461029357806362b99ad4146102a65780636352211e146102ae57600080fd5b806323b872dd1461024d57806342842e0e14610260578063484b973c1461027357600080fd5b806301ffc9a71461019357806306fdde03146101bb578063081812fc146101d0578063095ea7b3146101fb5780630a398b881461021057806318160ddd14610233575b600080fd5b6101a66101a1366004611916565b6103bf565b60405190151581526020015b60405180910390f35b6101c3610411565b6040516101b29190611a44565b6101e36101de366004611994565b6104a3565b6040516001600160a01b0390911681526020016101b2565b61020e61020936600461187e565b6104e7565b005b6101a661021e366004611768565b600e6020526000908152604090205460ff1681565b60015460005403600019015b6040519081526020016101b2565b61020e61025b3660046117b4565b6105ba565b61020e61026e3660046117b4565b6105ca565b61020e61028136600461187e565b6105e5565b600a546101a69060ff1681565b61020e6102a1366004611782565b610692565b6101c36106ea565b6101e36102bc366004611994565b610778565b61023f6102cf366004611768565b610783565b61020e6107d2565b61020e6102ea36600461194e565b610808565b61020e6102fd3660046118a7565b610845565b6008546001600160a01b03166101e3565b6101c3610882565b61020e610329366004611855565b610891565b61020e61033c3660046117ef565b610927565b61020e61034f3660046118c1565b610971565b6101c3610362366004611994565b610bc9565b61023f60095481565b6101a661037e366004611782565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b61020e6103ba366004611768565b610c4e565b60006301ffc9a760e01b6001600160e01b0319831614806103f057506380ac58cd60e01b6001600160e01b03198316145b8061040b5750635b5e139f60e01b6001600160e01b03198316145b92915050565b60606002805461042090611adc565b80601f016020809104026020016040519081016040528092919081815260200182805461044c90611adc565b80156104995780601f1061046e57610100808354040283529160200191610499565b820191906000526020600020905b81548152906001019060200180831161047c57829003601f168201915b5050505050905090565b60006104ae82610ce9565b6104cb576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006104f282610d1e565b9050806001600160a01b0316836001600160a01b031614156105275760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b0382161461055e57610541813361037e565b61055e576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6105c5838383610d87565b505050565b6105c583838360405180602001604052806000815250610927565b6008546001600160a01b031633146106185760405162461bcd60e51b815260040161060f90611a57565b60405180910390fd5b6000811180156106415750600954600154600054839190036000190161063e9190611a8c565b11155b6106845760405162461bcd60e51b8152602060048201526014602482015273496e76616c6964206d696e7420616d6f756e742160601b604482015260640161060f565b61068e8282610f2a565b5050565b6008546001600160a01b031633146106bc5760405162461bcd60e51b815260040161060f90611a57565b600d80546001600160a01b039384166001600160a01b031991821617909155600c8054929093169116179055565b600b80546106f790611adc565b80601f016020809104026020016040519081016040528092919081815260200182805461072390611adc565b80156107705780601f1061074557610100808354040283529160200191610770565b820191906000526020600020905b81548152906001019060200180831161075357829003601f168201915b505050505081565b600061040b82610d1e565b60006001600160a01b0382166107ac576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b031633146107fc5760405162461bcd60e51b815260040161060f90611a57565b6108066000610f44565b565b6008546001600160a01b031633146108325760405162461bcd60e51b815260040161060f90611a57565b805161068e90600b90602084019061160e565b6008546001600160a01b0316331461086f5760405162461bcd60e51b815260040161060f90611a57565b600a805460ff1916911515919091179055565b60606003805461042090611adc565b6001600160a01b0382163314156108bb5760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610932848484610d87565b6001600160a01b0383163b1561096b5761094e84848484610f96565b61096b576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b600c546001600160a01b031683156109915750600d546001600160a01b03165b600a5460ff166109d85760405162461bcd60e51b815260206004820152601260248201527153616c65206973206e6f742061637469766560701b604482015260640161060f565b336000908152600e602052604090205460ff1615610a385760405162461bcd60e51b815260206004820152601960248201527f4d6178206d696e7420616d6f756e742065786365656465642100000000000000604482015260640161060f565b6009546001546000540360001901610a51906001611a8c565b1115610a9f5760405162461bcd60e51b815260206004820152601e60248201527f496e76616c6964206d696e7420616d6f756e742c20736f6c64206f7574210000604482015260640161060f565b6040516bffffffffffffffffffffffff193360601b166020820152603481018490526001600160a01b03821690610b48908490610b4290605401604051602081830303815290604052805190602001206040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b9061108e565b6001600160a01b031614610b9e5760405162461bcd60e51b815260206004820152601760248201527f5369676e6174757265206973206e6f742076616c696421000000000000000000604482015260640161060f565b610ba9336001610f2a565b5050336000908152600e60205260409020805460ff191660011790555050565b6060610bd482610ce9565b610bf157604051630a14c4b560e41b815260040160405180910390fd5b6000610bfb6110b2565b9050805160001415610c1c5760405180602001604052806000815250610c47565b80610c26846110c1565b604051602001610c379291906119d8565b6040516020818303038152906040525b9392505050565b6008546001600160a01b03163314610c785760405162461bcd60e51b815260040161060f90611a57565b6001600160a01b038116610cdd5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161060f565b610ce681610f44565b50565b600081600111158015610cfd575060005482105b801561040b575050600090815260046020526040902054600160e01b161590565b60008180600111610d6e57600054811015610d6e57600081815260046020526040902054600160e01b8116610d6c575b80610c47575060001901600081815260046020526040902054610d4e565b505b604051636f96cda160e11b815260040160405180910390fd5b6000610d9282610d1e565b9050836001600160a01b0316816001600160a01b031614610dc55760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b0386161480610de35750610de3853361037e565b80610dfe575033610df3846104a3565b6001600160a01b0316145b905080610e1e57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b038416610e4557604051633a954ecd60e21b815260040160405180910390fd5b600083815260066020908152604080832080546001600160a01b03191690556001600160a01b038881168452600583528184208054600019019055871683528083208054600101905585835260049091529020600160e11b4260a01b861781179091558216610ee25760018301600081815260046020526040902054610ee0576000548114610ee05760008181526004602052604090208390555b505b82846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b61068e828260405180602001604052806000815250611110565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290610fcb903390899088908890600401611a07565b602060405180830381600087803b158015610fe557600080fd5b505af1925050508015611015575060408051601f3d908101601f1916820190925261101291810190611932565b60015b611070573d808015611043576040519150601f19603f3d011682016040523d82523d6000602084013e611048565b606091505b508051611068576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b600080600061109d8585611281565b915091506110aa816112f1565b509392505050565b6060600b805461042090611adc565b604080516080810191829052607f0190826030600a8206018353600a90045b80156110fe57600183039250600a81066030018353600a90046110e0565b50819003601f19909101908152919050565b6000546001600160a01b03841661113957604051622e076360e81b815260040160405180910390fd5b826111575760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03841660008181526005602090815260408083208054680100000000000000018902019055848352600490915290204260a01b86176001861460e11b1790558190818501903b1561122c575b60405182906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a46111f56000878480600101955087610f96565b611212576040516368d2bf6b60e11b815260040160405180910390fd5b8082106111aa57826000541461122757600080fd5b611271565b5b6040516001830192906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a480821061122d575b50600090815561096b9085838684565b6000808251604114156112b85760208301516040840151606085015160001a6112ac878285856114f2565b945094505050506112ea565b8251604014156112e257602083015160408401516112d78683836115df565b9350935050506112ea565b506000905060025b9250929050565b600081600481111561131357634e487b7160e01b600052602160045260246000fd5b141561131c5750565b600181600481111561133e57634e487b7160e01b600052602160045260246000fd5b141561138c5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015260640161060f565b60028160048111156113ae57634e487b7160e01b600052602160045260246000fd5b14156113fc5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e67746800604482015260640161060f565b600381600481111561141e57634e487b7160e01b600052602160045260246000fd5b14156114775760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b606482015260840161060f565b600481600481111561149957634e487b7160e01b600052602160045260246000fd5b1415610ce65760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b606482015260840161060f565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561152957506000905060036115d6565b8460ff16601b1415801561154157508460ff16601c14155b1561155257506000905060046115d6565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156115a6573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166115cf576000600192509250506115d6565b9150600090505b94509492505050565b6000806001600160ff1b03831660ff84901c601b01611600878288856114f2565b935093505050935093915050565b82805461161a90611adc565b90600052602060002090601f01602090048101928261163c5760008555611682565b82601f1061165557805160ff1916838001178555611682565b82800160010185558215611682579182015b82811115611682578251825591602001919060010190611667565b5061168e929150611692565b5090565b5b8082111561168e5760008155600101611693565b600067ffffffffffffffff808411156116c2576116c2611b17565b604051601f8501601f19908116603f011681019082821181831017156116ea576116ea611b17565b8160405280935085815286868601111561170357600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461173457600080fd5b919050565b8035801515811461173457600080fd5b600082601f830112611759578081fd5b610c47838335602085016116a7565b600060208284031215611779578081fd5b610c478261171d565b60008060408385031215611794578081fd5b61179d8361171d565b91506117ab6020840161171d565b90509250929050565b6000806000606084860312156117c8578081fd5b6117d18461171d565b92506117df6020850161171d565b9150604084013590509250925092565b60008060008060808587031215611804578081fd5b61180d8561171d565b935061181b6020860161171d565b925060408501359150606085013567ffffffffffffffff81111561183d578182fd5b61184987828801611749565b91505092959194509250565b60008060408385031215611867578182fd5b6118708361171d565b91506117ab60208401611739565b60008060408385031215611890578182fd5b6118998361171d565b946020939093013593505050565b6000602082840312156118b8578081fd5b610c4782611739565b6000806000606084860312156118d5578283fd5b6118de84611739565b925060208401359150604084013567ffffffffffffffff811115611900578182fd5b61190c86828701611749565b9150509250925092565b600060208284031215611927578081fd5b8135610c4781611b2d565b600060208284031215611943578081fd5b8151610c4781611b2d565b60006020828403121561195f578081fd5b813567ffffffffffffffff811115611975578182fd5b8201601f81018413611985578182fd5b611086848235602084016116a7565b6000602082840312156119a5578081fd5b5035919050565b600081518084526119c4816020860160208601611ab0565b601f01601f19169290920160200192915050565b600083516119ea818460208801611ab0565b8351908301906119fe818360208801611ab0565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611a3a908301846119ac565b9695505050505050565b602081526000610c4760208301846119ac565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115611aab57634e487b7160e01b81526011600452602481fd5b500190565b60005b83811015611acb578181015183820152602001611ab3565b8381111561096b5750506000910152565b600181811c90821680611af057607f821691505b60208210811415611b1157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610ce657600080fdfea26469706673582212205c7ccf4377215aef4bb401df7803cf3d48728b9c63d961d077ac1b7cb40748d464736f6c63430008040033

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

0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000163bf7390d90dc9e6ac93cb92af83900d71cddb800000000000000000000000091e73dcf78b8ba59f0cdb9ff1dbce0c8d73bb8ab000000000000000000000000000000000000000000000000000000000000002768747470733a2f2f6170692e6e656f632e696f2f6d657461646174612f6d65726765636f696e2f00000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _uriPrefix (string): https://api.neoc.io/metadata/mergecoin/
Arg [1] : _eSignerAddress (address): 0x163bF7390D90dc9e6Ac93cB92aF83900d71CDdb8
Arg [2] : _pSignerAddress (address): 0x91E73dCF78B8Ba59F0CDB9Ff1DBCe0c8D73BB8aB

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 000000000000000000000000163bf7390d90dc9e6ac93cb92af83900d71cddb8
Arg [2] : 00000000000000000000000091e73dcf78b8ba59f0cdb9ff1dbce0c8d73bb8ab
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000027
Arg [4] : 68747470733a2f2f6170692e6e656f632e696f2f6d657461646174612f6d6572
Arg [5] : 6765636f696e2f00000000000000000000000000000000000000000000000000


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.