More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 3,201 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 21198140 | 7 days ago | IN | 0 ETH | 0.0002985 | ||||
Approve | 20013005 | 173 days ago | IN | 0 ETH | 0.00029874 | ||||
Transfer | 18727694 | 353 days ago | IN | 0 ETH | 0.00259796 | ||||
Transfer | 18218737 | 424 days ago | IN | 0 ETH | 0.00052435 | ||||
Transfer | 18210565 | 425 days ago | IN | 0 ETH | 0.00042221 | ||||
Approve | 17095405 | 582 days ago | IN | 0 ETH | 0.00097295 | ||||
Transfer | 17071565 | 585 days ago | IN | 0 ETH | 0.00161885 | ||||
Approve | 17062837 | 587 days ago | IN | 0 ETH | 0.00062467 | ||||
Transfer | 16972855 | 599 days ago | IN | 0 ETH | 0.00113012 | ||||
Transfer | 16695500 | 638 days ago | IN | 0 ETH | 0.00161006 | ||||
Transfer | 16695351 | 638 days ago | IN | 0 ETH | 0.00234809 | ||||
Transfer | 16681919 | 640 days ago | IN | 0 ETH | 0.00089237 | ||||
Transfer | 16681883 | 640 days ago | IN | 0 ETH | 0.00089237 | ||||
Transfer | 16681883 | 640 days ago | IN | 0 ETH | 0.00089237 | ||||
Transfer | 16681882 | 640 days ago | IN | 0 ETH | 0.00089201 | ||||
Transfer | 16681882 | 640 days ago | IN | 0 ETH | 0.00089237 | ||||
Transfer | 16681882 | 640 days ago | IN | 0 ETH | 0.00089237 | ||||
Transfer | 16681443 | 640 days ago | IN | 0 ETH | 0.00134526 | ||||
Transfer | 16596763 | 652 days ago | IN | 0 ETH | 0.0012674 | ||||
Approve | 16528377 | 662 days ago | IN | 0 ETH | 0.00074219 | ||||
Approve | 16528364 | 662 days ago | IN | 0 ETH | 0.00122574 | ||||
Transfer | 16426933 | 676 days ago | IN | 0 ETH | 0.00115294 | ||||
Approve | 16426829 | 676 days ago | IN | 0 ETH | 0.00085763 | ||||
Transfer | 16426752 | 676 days ago | IN | 0 ETH | 0.00122347 | ||||
Approve | 16346531 | 687 days ago | IN | 0 ETH | 0.00063311 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
10490937 | 1588 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
Nest_NToken
Compiler Version
v0.6.0+commit.26b70077
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-12-10 */ pragma solidity 0.6.0; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } // voting contract interface Nest_3_VoteFactory { // Check address function checkAddress(string calldata name) external view returns (address contractAddress); // check whether the administrator function checkOwners(address man) external view returns (bool); } /** * @title NToken contract * @dev Include standard erc20 method, mining method, and mining data */ interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address owner, address spender) external view returns (uint256); function transfer(address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function transferFrom(address from, address to, uint256 value) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract Nest_NToken is IERC20 { using SafeMath for uint256; mapping (address => uint256) private _balances; // Balance ledger mapping (address => mapping (address => uint256)) private _allowed; // Approval ledger uint256 private _totalSupply = 0 ether; // Total supply string public name; // Token name string public symbol; // Token symbol uint8 public decimals = 18; // Precision uint256 public _createBlock; // Create block number uint256 public _recentlyUsedBlock; // Recently used block number Nest_3_VoteFactory _voteFactory; // Voting factory contract address _bidder; // Owner /** * @dev Initialization method * @param _name Token name * @param _symbol Token symbol * @param voteFactory Voting factory contract address * @param bidder Successful bidder address */ constructor (string memory _name, string memory _symbol, address voteFactory, address bidder) public { name = _name; symbol = _symbol; _createBlock = block.number; _recentlyUsedBlock = block.number; _voteFactory = Nest_3_VoteFactory(address(voteFactory)); _bidder = bidder; } /** * @dev Reset voting contract method * @param voteFactory Voting contract address */ function changeMapping (address voteFactory) public onlyOwner { _voteFactory = Nest_3_VoteFactory(address(voteFactory)); } /** * @dev Additional issuance * @param value Additional issuance amount */ function increaseTotal(uint256 value) public { address offerMain = address(_voteFactory.checkAddress("nest.nToken.offerMain")); require(address(msg.sender) == offerMain, "No authority"); _balances[offerMain] = _balances[offerMain].add(value); _totalSupply = _totalSupply.add(value); _recentlyUsedBlock = block.number; } /** * @dev Check the total amount of tokens * @return Total supply */ function totalSupply() override public view returns (uint256) { return _totalSupply; } /** * @dev Check address balance * @param owner Address to be checked * @return Return the balance of the corresponding address */ function balanceOf(address owner) override public view returns (uint256) { return _balances[owner]; } /** * @dev Check block information * @return createBlock Initial block number * @return recentlyUsedBlock Recently mined and issued block */ function checkBlockInfo() public view returns(uint256 createBlock, uint256 recentlyUsedBlock) { return (_createBlock, _recentlyUsedBlock); } /** * @dev Check owner's approved allowance to the spender * @param owner Approving address * @param spender Approved address * @return Approved amount */ function allowance(address owner, address spender) override public view returns (uint256) { return _allowed[owner][spender]; } /** * @dev Transfer method * @param to Transfer target * @param value Transfer amount * @return Whether the transfer is successful */ function transfer(address to, uint256 value) override public returns (bool) { _transfer(msg.sender, to, value); return true; } /** * @dev Approval method * @param spender Approval target * @param value Approval amount * @return Whether the approval is successful */ function approve(address spender, uint256 value) override public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } /** * @dev Transfer tokens when approved * @param from Transfer-out account address * @param to Transfer-in account address * @param value Transfer amount * @return Whether approved transfer is successful */ function transferFrom(address from, address to, uint256 value) override public returns (bool) { _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value); _transfer(from, to, value); emit Approval(from, msg.sender, _allowed[from][msg.sender]); return true; } /** * @dev Increase the allowance * @param spender Approval target * @param addedValue Amount to increase * @return whether increase is successful */ function increaseAllowance(address spender, uint256 addedValue) public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = _allowed[msg.sender][spender].add(addedValue); emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } /** * @dev Decrease the allowance * @param spender Approval target * @param subtractedValue Amount to decrease * @return Whether decrease is successful */ function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = _allowed[msg.sender][spender].sub(subtractedValue); emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } /** * @dev Transfer method * @param to Transfer target * @param value Transfer amount */ function _transfer(address from, address to, uint256 value) internal { _balances[from] = _balances[from].sub(value); _balances[to] = _balances[to].add(value); emit Transfer(from, to, value); } /** * @dev Check the creator * @return Creator address */ function checkBidder() public view returns(address) { return _bidder; } /** * @dev Transfer creator * @param bidder New creator address */ function changeBidder(address bidder) public { require(address(msg.sender) == _bidder); _bidder = bidder; } // Administrator only modifier onlyOwner(){ require(_voteFactory.checkOwners(msg.sender)); _; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"address","name":"voteFactory","type":"address"},{"internalType":"address","name":"bidder","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_createBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_recentlyUsedBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"address","name":"bidder","type":"address"}],"name":"changeBidder","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"voteFactory","type":"address"}],"name":"changeMapping","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"checkBidder","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"checkBlockInfo","outputs":[{"internalType":"uint256","name":"createBlock","type":"uint256"},{"internalType":"uint256","name":"recentlyUsedBlock","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"increaseTotal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405260006002556005805460ff191660121790553480156200002357600080fd5b5060405162000ec438038062000ec4833981810160405260808110156200004957600080fd5b81019080805160405193929190846401000000008211156200006a57600080fd5b9083019060208201858111156200008057600080fd5b82516401000000008111828201881017156200009b57600080fd5b82525081516020918201929091019080838360005b83811015620000ca578181015183820152602001620000b0565b50505050905090810190601f168015620000f85780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011c57600080fd5b9083019060208201858111156200013257600080fd5b82516401000000008111828201881017156200014d57600080fd5b82525081516020918201929091019080838360005b838110156200017c57818101518382015260200162000162565b50505050905090810190601f168015620001aa5780820380516001836020036101000a031916815260200191505b506040908152602082810151929091015186519294509250620001d39160039187019062000228565b508251620001e990600490602086019062000228565b50436006819055600755600880546001600160a01b039384166001600160a01b0319918216179091556009805492909316911617905550620002cd9050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200026b57805160ff19168380011785556200029b565b828001600101855582156200029b579182015b828111156200029b5782518255916020019190600101906200027e565b50620002a9929150620002ad565b5090565b620002ca91905b80821115620002a95760008155600101620002b4565b90565b610be780620002dd6000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063500788d5116100a257806395d89b411161007157806395d89b4114610332578063a457c2d71461033a578063a781e7f814610366578063a9059cbb1461038c578063dd62ed3e146103b857610116565b8063500788d5146102c657806370a08231146102ce57806381fa5431146102f457806392c088711461031157610116565b806318160ddd116100e957806318160ddd1461021a57806323b872dd1461022257806328e6a33f14610258578063313ce5671461027c578063395093511461029a57610116565b806306fdde031461011b578063095ea7b3146101985780630c462a36146101d8578063161b058b146101f2575b600080fd5b6101236103e6565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015d578181015183820152602001610145565b50505050905090810190601f16801561018a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101c4600480360360408110156101ae57600080fd5b506001600160a01b038135169060200135610474565b604080519115158252519081900360200190f35b6101e06104f0565b60408051918252519081900360200190f35b6102186004803603602081101561020857600080fd5b50356001600160a01b03166104f6565b005b6101e061052f565b6101c46004803603606081101561023857600080fd5b506001600160a01b03813581169160208101359091169060400135610535565b6102606105fe565b604080516001600160a01b039092168252519081900360200190f35b61028461060d565b6040805160ff9092168252519081900360200190f35b6101c4600480360360408110156102b057600080fd5b506001600160a01b038135169060200135610616565b6101e06106c4565b6101e0600480360360208110156102e457600080fd5b50356001600160a01b03166106ca565b6102186004803603602081101561030a57600080fd5b50356106e5565b61031961082e565b6040805192835260208301919091528051918290030190f35b610123610838565b6101c46004803603604081101561035057600080fd5b506001600160a01b038135169060200135610893565b6102186004803603602081101561037c57600080fd5b50356001600160a01b03166108dc565b6101c4600480360360408110156103a257600080fd5b506001600160a01b03813516906020013561097e565b6101e0600480360360408110156103ce57600080fd5b506001600160a01b0381358116916020013516610994565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561046c5780601f106104415761010080835404028352916020019161046c565b820191906000526020600020905b81548152906001019060200180831161044f57829003601f168201915b505050505081565b60006001600160a01b03831661048957600080fd5b3360008181526001602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60065481565b6009546001600160a01b0316331461050d57600080fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b60025490565b6001600160a01b0383166000908152600160209081526040808320338452909152812054610569908363ffffffff6109bf16565b6001600160a01b0385166000908152600160209081526040808320338452909152902055610598848484610a08565b6001600160a01b0384166000818152600160209081526040808320338085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6009546001600160a01b031690565b60055460ff1681565b60006001600160a01b03831661062b57600080fd5b3360009081526001602090815260408083206001600160a01b038716845290915290205461065f908363ffffffff610ac016565b3360008181526001602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b60075481565b6001600160a01b031660009081526020819052604090205490565b600854604080516347f3bf4360e11b815260206004820181905260156024830152743732b9ba17372a37b5b2b71737b33332b926b0b4b760591b604483015291516000936001600160a01b031692638fe77e869260648082019391829003018186803b15801561075457600080fd5b505afa158015610768573d6000803e3d6000fd5b505050506040513d602081101561077e57600080fd5b50519050336001600160a01b038216146107ce576040805162461bcd60e51b815260206004820152600c60248201526b4e6f20617574686f7269747960a01b604482015290519081900360640190fd5b6001600160a01b0381166000908152602081905260409020546107f7908363ffffffff610ac016565b6001600160a01b038216600090815260208190526040902055600254610823908363ffffffff610ac016565b600255505043600755565b6006546007549091565b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561046c5780601f106104415761010080835404028352916020019161046c565b60006001600160a01b0383166108a857600080fd5b3360009081526001602090815260408083206001600160a01b038716845290915290205461065f908363ffffffff6109bf16565b6008546040805163a3bf06f160e01b815233600482015290516001600160a01b039092169163a3bf06f191602480820192602092909190829003018186803b15801561092757600080fd5b505afa15801561093b573d6000803e3d6000fd5b505050506040513d602081101561095157600080fd5b505161095c57600080fd5b600880546001600160a01b0319166001600160a01b0392909216919091179055565b600061098b338484610a08565b50600192915050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6000610a0183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b1a565b9392505050565b6001600160a01b038316600090815260208190526040902054610a31908263ffffffff6109bf16565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610a66908263ffffffff610ac016565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082820183811015610a01576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60008184841115610ba95760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610b6e578181015183820152602001610b56565b50505050905090810190601f168015610b9b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fea2646970667358221220732ed18cfb08aa8ddce47e3df3862d172ea4dcb0bc2be56c6b5c9a2c5af587cb64736f6c63430006000033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000006cd5698e8854fb6879d6b1c694223b389b465dea0000000000000000000000003ceefbbb0e6c60cf64db9d17b94917d6d78cec05000000000000000000000000000000000000000000000000000000000000000a4e546f6b656e303030310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e30303031000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101165760003560e01c8063500788d5116100a257806395d89b411161007157806395d89b4114610332578063a457c2d71461033a578063a781e7f814610366578063a9059cbb1461038c578063dd62ed3e146103b857610116565b8063500788d5146102c657806370a08231146102ce57806381fa5431146102f457806392c088711461031157610116565b806318160ddd116100e957806318160ddd1461021a57806323b872dd1461022257806328e6a33f14610258578063313ce5671461027c578063395093511461029a57610116565b806306fdde031461011b578063095ea7b3146101985780630c462a36146101d8578063161b058b146101f2575b600080fd5b6101236103e6565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015d578181015183820152602001610145565b50505050905090810190601f16801561018a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101c4600480360360408110156101ae57600080fd5b506001600160a01b038135169060200135610474565b604080519115158252519081900360200190f35b6101e06104f0565b60408051918252519081900360200190f35b6102186004803603602081101561020857600080fd5b50356001600160a01b03166104f6565b005b6101e061052f565b6101c46004803603606081101561023857600080fd5b506001600160a01b03813581169160208101359091169060400135610535565b6102606105fe565b604080516001600160a01b039092168252519081900360200190f35b61028461060d565b6040805160ff9092168252519081900360200190f35b6101c4600480360360408110156102b057600080fd5b506001600160a01b038135169060200135610616565b6101e06106c4565b6101e0600480360360208110156102e457600080fd5b50356001600160a01b03166106ca565b6102186004803603602081101561030a57600080fd5b50356106e5565b61031961082e565b6040805192835260208301919091528051918290030190f35b610123610838565b6101c46004803603604081101561035057600080fd5b506001600160a01b038135169060200135610893565b6102186004803603602081101561037c57600080fd5b50356001600160a01b03166108dc565b6101c4600480360360408110156103a257600080fd5b506001600160a01b03813516906020013561097e565b6101e0600480360360408110156103ce57600080fd5b506001600160a01b0381358116916020013516610994565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561046c5780601f106104415761010080835404028352916020019161046c565b820191906000526020600020905b81548152906001019060200180831161044f57829003601f168201915b505050505081565b60006001600160a01b03831661048957600080fd5b3360008181526001602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60065481565b6009546001600160a01b0316331461050d57600080fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b60025490565b6001600160a01b0383166000908152600160209081526040808320338452909152812054610569908363ffffffff6109bf16565b6001600160a01b0385166000908152600160209081526040808320338452909152902055610598848484610a08565b6001600160a01b0384166000818152600160209081526040808320338085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6009546001600160a01b031690565b60055460ff1681565b60006001600160a01b03831661062b57600080fd5b3360009081526001602090815260408083206001600160a01b038716845290915290205461065f908363ffffffff610ac016565b3360008181526001602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b60075481565b6001600160a01b031660009081526020819052604090205490565b600854604080516347f3bf4360e11b815260206004820181905260156024830152743732b9ba17372a37b5b2b71737b33332b926b0b4b760591b604483015291516000936001600160a01b031692638fe77e869260648082019391829003018186803b15801561075457600080fd5b505afa158015610768573d6000803e3d6000fd5b505050506040513d602081101561077e57600080fd5b50519050336001600160a01b038216146107ce576040805162461bcd60e51b815260206004820152600c60248201526b4e6f20617574686f7269747960a01b604482015290519081900360640190fd5b6001600160a01b0381166000908152602081905260409020546107f7908363ffffffff610ac016565b6001600160a01b038216600090815260208190526040902055600254610823908363ffffffff610ac016565b600255505043600755565b6006546007549091565b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561046c5780601f106104415761010080835404028352916020019161046c565b60006001600160a01b0383166108a857600080fd5b3360009081526001602090815260408083206001600160a01b038716845290915290205461065f908363ffffffff6109bf16565b6008546040805163a3bf06f160e01b815233600482015290516001600160a01b039092169163a3bf06f191602480820192602092909190829003018186803b15801561092757600080fd5b505afa15801561093b573d6000803e3d6000fd5b505050506040513d602081101561095157600080fd5b505161095c57600080fd5b600880546001600160a01b0319166001600160a01b0392909216919091179055565b600061098b338484610a08565b50600192915050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6000610a0183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b1a565b9392505050565b6001600160a01b038316600090815260208190526040902054610a31908263ffffffff6109bf16565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610a66908263ffffffff610ac016565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082820183811015610a01576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60008184841115610ba95760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610b6e578181015183820152602001610b56565b50505050905090810190601f168015610b9b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fea2646970667358221220732ed18cfb08aa8ddce47e3df3862d172ea4dcb0bc2be56c6b5c9a2c5af587cb64736f6c63430006000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000006cd5698e8854fb6879d6b1c694223b389b465dea0000000000000000000000003ceefbbb0e6c60cf64db9d17b94917d6d78cec05000000000000000000000000000000000000000000000000000000000000000a4e546f6b656e303030310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e30303031000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): NToken0001
Arg [1] : _symbol (string): N0001
Arg [2] : voteFactory (address): 0x6Cd5698E8854Fb6879d6B1C694223b389B465dea
Arg [3] : bidder (address): 0x3CeeFBbB0e6C60cf64DB9D17B94917D6D78cec05
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000006cd5698e8854fb6879d6b1c694223b389b465dea
Arg [3] : 0000000000000000000000003ceefbbb0e6c60cf64db9d17b94917d6d78cec05
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [5] : 4e546f6b656e3030303100000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 4e30303031000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
2520:6868:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2520:6868:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2911:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2911:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6634:253;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6634:253:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;3214:27;;;:::i;:::-;;;;;;;;;;;;;;;;9119:131;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9119:131:0;-1:-1:-1;;;;;9119:131:0;;:::i;:::-;;5082:100;;;:::i;7144:308::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7144:308:0;;;;;;;;;;;;;;;;;:::i;8935:85::-;;;:::i;:::-;;;;-1:-1:-1;;;;;8935:85:0;;;;;;;;;;;;;;3115:26;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7645:323;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7645:323:0;;;;;;;;:::i;3323:33::-;;;:::i;5346:115::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5346:115:0;-1:-1:-1;;;;;5346:115:0;;:::i;4615:369::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4615:369:0;;:::i;5639:154::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3012:20;;;:::i;8166:333::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8166:333:0;;;;;;;;:::i;4374:133::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4374:133:0;-1:-1:-1;;;;;4374:133:0;;:::i;6303:149::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6303:149:0;;;;;;;;:::i;5991:140::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5991:140:0;;;;;;;;;;:::i;2911:18::-;;;;;;;;;;;;;;;-1:-1:-1;;2911:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6634:253::-;6708:4;-1:-1:-1;;;;;6733:21:0;;6725:30;;;;;;6777:10;6768:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6768:29:0;;;;;;;;;;;;:37;;;6821:36;;;;;;;6768:29;;6777:10;6821:36;;;;;;;;;;;-1:-1:-1;6875:4:0;6634:253;;;;:::o;3214:27::-;;;;:::o;9119:131::-;9206:7;;-1:-1:-1;;;;;9206:7:0;9191:10;9183:30;9175:39;;;;;;9225:7;:16;;-1:-1:-1;;;;;;9225:16:0;-1:-1:-1;;;;;9225:16:0;;;;;;;;;;9119:131::o;5082:100::-;5162:12;;5082:100;:::o;7144:308::-;-1:-1:-1;;;;;7278:14:0;;7232:4;7278:14;;;:8;:14;;;;;;;;7293:10;7278:26;;;;;;;;:37;;7309:5;7278:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;7249:14:0;;;;;;:8;:14;;;;;;;;7264:10;7249:26;;;;;;;:66;7326:26;7258:4;7342:2;7346:5;7326:9;:26::i;:::-;-1:-1:-1;;;;;7368:54:0;;7395:14;;;;:8;:14;;;;;;;;7383:10;7395:26;;;;;;;;;;;7368:54;;;;;;;7383:10;;7368:54;;;;;;;;;;;;-1:-1:-1;7440:4:0;7144:308;;;;;:::o;8935:85::-;9005:7;;-1:-1:-1;;;;;9005:7:0;8935:85;:::o;3115:26::-;;;;;;:::o;7645:323::-;7725:4;-1:-1:-1;;;;;7750:21:0;;7742:30;;;;;;7826:10;7817:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7817:29:0;;;;;;;;;;:45;;7851:10;7817:45;:33;:45;:::i;:::-;7794:10;7785:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7785:29:0;;;;;;;;;;;;:77;;;7878:60;;;;;;7785:29;;7878:60;;;;;;;;;;;-1:-1:-1;7956:4:0;7645:323;;;;:::o;3323:33::-;;;;:::o;5346:115::-;-1:-1:-1;;;;;5437:16:0;5410:7;5437:16;;;;;;;;;;;;5346:115::o;4615:369::-;4699:12;;:50;;;-1:-1:-1;;;4699:50:0;;;;;;;;;;;;;;-1:-1:-1;;;4699:50:0;;;;;;4671:17;;-1:-1:-1;;;;;4699:12:0;;:25;;:50;;;;;;;;;;;:12;:50;;;5:2:-1;;;;30:1;27;20:12;5:2;4699:50:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4699:50:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4699:50:0;;-1:-1:-1;4777:10:0;-1:-1:-1;;;;;4769:32:0;;;4761:57;;;;;-1:-1:-1;;;4761:57:0;;;;;;;;;;;;-1:-1:-1;;;4761:57:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;4852:20:0;;:9;:20;;;;;;;;;;;:31;;4877:5;4852:31;:24;:31;:::i;:::-;-1:-1:-1;;;;;4829:20:0;;:9;:20;;;;;;;;;;:54;4909:12;;:23;;4926:5;4909:23;:16;:23;:::i;:::-;4894:12;:38;-1:-1:-1;;4964:12:0;4943:18;:33;4615:369::o;5639:154::-;5752:12;;5766:18;;5639:154;;:::o;3012:20::-;;;;;;;;;;;;;;;-1:-1:-1;;3012:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8166:333;8251:4;-1:-1:-1;;;;;8276:21:0;;8268:30;;;;;;8352:10;8343:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;8343:29:0;;;;;;;;;;:50;;8377:15;8343:50;:33;:50;:::i;4374:133::-;9328:12;;:36;;;-1:-1:-1;;;9328:36:0;;9353:10;9328:36;;;;;;-1:-1:-1;;;;;9328:12:0;;;;:24;;:36;;;;;;;;;;;;;;;:12;:36;;;5:2:-1;;;;30:1;27;20:12;5:2;9328:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;9328:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9328:36:0;9320:45;;;;;;4444:12:::1;:55:::0;;-1:-1:-1;;;;;;4444:55:0::1;-1:-1:-1::0;;;;;4444:55:0;;;::::1;::::0;;;::::1;::::0;;4374:133::o;6303:149::-;6373:4;6390:32;6400:10;6412:2;6416:5;6390:9;:32::i;:::-;-1:-1:-1;6440:4:0;6303:149;;;;:::o;5991:140::-;-1:-1:-1;;;;;6099:15:0;;;6072:7;6099:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;5991:140::o;237:136::-;295:7;322:43;326:1;329;322:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;315:50;237:136;-1:-1:-1;;;237:136:0:o;8621:224::-;-1:-1:-1;;;;;8719:15:0;;:9;:15;;;;;;;;;;;:26;;8739:5;8719:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;8701:15:0;;;:9;:15;;;;;;;;;;;:44;;;;8772:13;;;;;;;:24;;8790:5;8772:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;8756:13:0;;;:9;:13;;;;;;;;;;;;:40;;;;8812:25;;;;;;;8756:13;;8812:25;;;;;;;;;;;;;8621:224;;;:::o;50:181::-;108:7;140:5;;;164:6;;;;156:46;;;;;-1:-1:-1;;;156:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;379:192;465:7;501:12;493:6;;;;485:29;;;;-1:-1:-1;;;485:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;485:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;537:5:0;;;379:192::o
Swarm Source
ipfs://732ed18cfb08aa8ddce47e3df3862d172ea4dcb0bc2be56c6b5c9a2c5af587cb
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.