Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 15 from a total of 15 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Approve | 20132881 | 14 days ago | IN | 0 ETH | 0.00149723 | ||||
Approve | 20131215 | 15 days ago | IN | 0 ETH | 0.00054262 | ||||
Approve | 20131172 | 15 days ago | IN | 0 ETH | 0.00029955 | ||||
Approve | 20131159 | 15 days ago | IN | 0 ETH | 0.00044345 | ||||
Approve | 20131150 | 15 days ago | IN | 0 ETH | 0.00070893 | ||||
Approve | 20131121 | 15 days ago | IN | 0 ETH | 0.00048034 | ||||
Approve | 20131078 | 15 days ago | IN | 0 ETH | 0.00053585 | ||||
Renounce Ownersh... | 20131035 | 15 days ago | IN | 0 ETH | 0.00027059 | ||||
Launch | 20131021 | 15 days ago | IN | 0 ETH | 0.00046816 | ||||
Approve | 20130996 | 15 days ago | IN | 0 ETH | 0.00042298 | ||||
Transfer | 20130989 | 15 days ago | IN | 0 ETH | 0.00044915 | ||||
Transfer Ownersh... | 20130955 | 15 days ago | IN | 0 ETH | 0.0001447 | ||||
Approve | 20130921 | 15 days ago | IN | 0 ETH | 0.00024342 | ||||
Transfer | 20130911 | 15 days ago | IN | 0 ETH | 0.00026024 | ||||
0x60806040 | 20130803 | 15 days ago | IN | Create: Token | 0.06 ETH | 0.00320836 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | Value | ||
---|---|---|---|---|---|---|
20130803 | 15 days ago | 0.06 ETH |
Loading...
Loading
Contract Name:
Token
Compiler Version
v0.8.4+commit.c7e474f2
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-06-20 */ // SPDX-License-Identifier: MIT // pragma solidity ^0.8.0; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _setOwner(_msgSender()); } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { _setOwner(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } library SafeMath { function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { uint256 c = a + b; if (c < a) return (false, 0); return (true, c); } } function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b > a) return (false, 0); return (true, a - b); } } function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) return (true, 0); uint256 c = a * b; if (c / a != b) return (false, 0); return (true, c); } } function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a / b); } } function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a % b); } } function add(uint256 a, uint256 b) internal pure returns (uint256) { return a + b; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { return a * b; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return a % b; } function sub( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b <= a, errorMessage); return a - b; } } function div( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a / b; } } function mod( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a % b; } } } pragma solidity =0.8.4; contract Token is IERC20, Ownable { using SafeMath for uint256; mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; mapping(address => bool) private _isExcluded; string private _name; string private _symbol; uint8 private _decimals; uint256 private _totalSupply; uint256 public startTradeBlock; constructor( string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_, address serviceFeeReceiver_, uint256 serviceFee_ ) payable { _name = name_; _symbol = symbol_; _decimals = decimals_; _totalSupply = totalSupply_ * 10**decimals_; _balances[owner()] = _balances[owner()].add(_totalSupply); emit Transfer(address(0), owner(), _totalSupply); payable(serviceFeeReceiver_).transfer(serviceFee_); _isExcluded[owner()] = true; } function name() public view virtual returns (string memory) { return _name; } function symbol() public view virtual returns (string memory) { return _symbol; } function decimals() public view virtual returns (uint8) { return _decimals; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public virtual override returns (bool) { _transfer(sender, recipient, amount); _approve( sender, _msgSender(), _allowances[sender][_msgSender()].sub( amount, "ERC20: transfer amount exceeds allowance" ) ); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue) ); return true; } function launch() external onlyOwner { require(startTradeBlock == 0, "already started"); startTradeBlock = block.number; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].sub( subtractedValue, "ERC20: decreased allowance below zero" ) ); return true; } function _transfer( address sender, address recipient, uint256 amount ) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); if (!_isExcluded[sender] && !_isExcluded[recipient]) { if (0 == startTradeBlock) { require(false); } } _balances[sender] = _balances[sender].sub( amount, "ERC20: transfer amount exceeds balance" ); _balances[recipient] = _balances[recipient].add(amount); emit Transfer(sender, recipient, amount); } function _approve( address owner, address spender, uint256 amount ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } }
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":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"address","name":"serviceFeeReceiver_","type":"address"},{"internalType":"uint256","name":"serviceFee_","type":"uint256"}],"stateMutability":"payable","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":"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":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","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":[],"name":"launch","outputs":[],"stateMutability":"nonpayable","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":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"startTradeBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405260405162001179380380620011798339810160408190526200002691620003b5565b6200003133620001f5565b8551620000469060049060208901906200025c565b5084516200005c9060059060208801906200025c565b506006805460ff191660ff86161790556200007984600a620004cc565b6200008590846200058b565b6007819055620000db9060016000620000a66000546001600160a01b031690565b6001600160a01b03166001600160a01b03168152602001908152602001600020546200024560201b6200056a1790919060201c565b60016000620000f26000546001600160a01b031690565b6001600160a01b031681526020810191909152604001600020556200011f6000546001600160a01b031690565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6007546040516200016791815260200190565b60405180910390a36040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015620001a6573d6000803e3d6000fd5b50600160036000620001c06000546001600160a01b031690565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555062000616945050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600062000253828462000468565b90505b92915050565b8280546200026a90620005ad565b90600052602060002090601f0160209004810192826200028e5760008555620002d9565b82601f10620002a957805160ff1916838001178555620002d9565b82800160010185558215620002d9579182015b82811115620002d9578251825591602001919060010190620002bc565b50620002e7929150620002eb565b5090565b5b80821115620002e75760008155600101620002ec565b600082601f83011262000313578081fd5b81516001600160401b038082111562000330576200033062000600565b604051601f8301601f19908116603f011681019082821181831017156200035b576200035b62000600565b8160405283815260209250868385880101111562000377578485fd5b8491505b838210156200039a57858201830151818301840152908201906200037b565b83821115620003ab57848385830101525b9695505050505050565b60008060008060008060c08789031215620003ce578182fd5b86516001600160401b0380821115620003e5578384fd5b620003f38a838b0162000302565b9750602089015191508082111562000409578384fd5b506200041889828a0162000302565b955050604087015160ff811681146200042f578283fd5b6060880151608089015191955093506001600160a01b038116811462000453578283fd5b8092505060a087015190509295509295509295565b600082198211156200047e576200047e620005ea565b500190565b600181815b80851115620004c4578160001904821115620004a857620004a8620005ea565b80851615620004b657918102915b93841c939080029062000488565b509250929050565b60006200025360ff841683600082620004e85750600162000256565b81620004f75750600062000256565b81600181146200051057600281146200051b576200053b565b600191505062000256565b60ff8411156200052f576200052f620005ea565b50506001821b62000256565b5060208310610133831016604e8410600b841016171562000560575081810a62000256565b6200056c838362000483565b8060001904821115620005835762000583620005ea565b029392505050565b6000816000190483118215151615620005a857620005a8620005ea565b500290565b600181811c90821680620005c257607f821691505b60208210811415620005e457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b610b5380620006266000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d7146101fa578063a9059cbb1461020d578063dd62ed3e14610220578063f2fde38b1461025957600080fd5b806370a08231146101a6578063715018a6146101cf5780638da5cb5b146101d757806395d89b41146101f257600080fd5b806323b872dd116100d357806323b872dd14610162578063313ce56714610175578063395093511461018a578063553193ca1461019d57600080fd5b806301339c211461010557806306fdde031461010f578063095ea7b31461012d57806318160ddd14610150575b600080fd5b61010d61026c565b005b6101176102e7565b60405161012491906109c3565b60405180910390f35b61014061013b36600461099a565b610379565b6040519015158152602001610124565b6007545b604051908152602001610124565b61014061017036600461095f565b61038f565b60065460405160ff9091168152602001610124565b61014061019836600461099a565b6103f8565b61015460085481565b6101546101b4366004610913565b6001600160a01b031660009081526001602052604090205490565b61010d61042e565b6000546040516001600160a01b039091168152602001610124565b610117610464565b61014061020836600461099a565b610473565b61014061021b36600461099a565b6104c2565b61015461022e36600461092d565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61010d610267366004610913565b6104cf565b6000546001600160a01b0316331461029f5760405162461bcd60e51b815260040161029690610a16565b60405180910390fd5b600854156102e15760405162461bcd60e51b815260206004820152600f60248201526e185b1c9958591e481cdd185c9d1959608a1b6044820152606401610296565b43600855565b6060600480546102f690610a6f565b80601f016020809104026020016040519081016040528092919081815260200182805461032290610a6f565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b600061038633848461057d565b50600192915050565b600061039c8484846106a2565b6103ee84336103e985604051806060016040528060288152602001610ad1602891396001600160a01b038a166000908152600260209081526040808320338452909152902054919061087b565b61057d565b5060019392505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916103869185906103e9908661056a565b6000546001600160a01b031633146104585760405162461bcd60e51b815260040161029690610a16565b61046260006108a7565b565b6060600580546102f690610a6f565b600061038633846103e985604051806060016040528060258152602001610af9602591393360009081526002602090815260408083206001600160a01b038d168452909152902054919061087b565b60006103863384846106a2565b6000546001600160a01b031633146104f95760405162461bcd60e51b815260040161029690610a16565b6001600160a01b03811661055e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610296565b610567816108a7565b50565b60006105768284610a4b565b9392505050565b6001600160a01b0383166105df5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610296565b6001600160a01b0382166106405760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610296565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166107065760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610296565b6001600160a01b0382166107685760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610296565b6001600160a01b03831660009081526003602052604090205460ff161580156107aa57506001600160a01b03821660009081526003602052604090205460ff16155b156107bb576008546107bb57600080fd5b6107f881604051806060016040528060268152602001610aab602691396001600160a01b038616600090815260016020526040902054919061087b565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610827908261056a565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106959085815260200190565b6000818484111561089f5760405162461bcd60e51b815260040161029691906109c3565b505050900390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b038116811461090e57600080fd5b919050565b600060208284031215610924578081fd5b610576826108f7565b6000806040838503121561093f578081fd5b610948836108f7565b9150610956602084016108f7565b90509250929050565b600080600060608486031215610973578081fd5b61097c846108f7565b925061098a602085016108f7565b9150604084013590509250925092565b600080604083850312156109ac578182fd5b6109b5836108f7565b946020939093013593505050565b6000602080835283518082850152825b818110156109ef578581018301518582016040015282016109d3565b81811115610a005783604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610a6a57634e487b7160e01b81526011600452602481fd5b500190565b600181811c90821680610a8357607f821691505b60208210811415610aa457634e487b7160e01b600052602260045260246000fd5b5091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201beaa7b19ef3748c73f4e698924b4fc996b12b7d7404b4bdd253197639001e7564736f6c6343000804003300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000061f313f8800000000000000000000000009bb69e4ddda0a1865fec3ba828787e6f886750f700000000000000000000000000000000000000000000000000d529ae9e86000000000000000000000000000000000000000000000000000000000000000000054d4147414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054d41474141000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d7146101fa578063a9059cbb1461020d578063dd62ed3e14610220578063f2fde38b1461025957600080fd5b806370a08231146101a6578063715018a6146101cf5780638da5cb5b146101d757806395d89b41146101f257600080fd5b806323b872dd116100d357806323b872dd14610162578063313ce56714610175578063395093511461018a578063553193ca1461019d57600080fd5b806301339c211461010557806306fdde031461010f578063095ea7b31461012d57806318160ddd14610150575b600080fd5b61010d61026c565b005b6101176102e7565b60405161012491906109c3565b60405180910390f35b61014061013b36600461099a565b610379565b6040519015158152602001610124565b6007545b604051908152602001610124565b61014061017036600461095f565b61038f565b60065460405160ff9091168152602001610124565b61014061019836600461099a565b6103f8565b61015460085481565b6101546101b4366004610913565b6001600160a01b031660009081526001602052604090205490565b61010d61042e565b6000546040516001600160a01b039091168152602001610124565b610117610464565b61014061020836600461099a565b610473565b61014061021b36600461099a565b6104c2565b61015461022e36600461092d565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61010d610267366004610913565b6104cf565b6000546001600160a01b0316331461029f5760405162461bcd60e51b815260040161029690610a16565b60405180910390fd5b600854156102e15760405162461bcd60e51b815260206004820152600f60248201526e185b1c9958591e481cdd185c9d1959608a1b6044820152606401610296565b43600855565b6060600480546102f690610a6f565b80601f016020809104026020016040519081016040528092919081815260200182805461032290610a6f565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b600061038633848461057d565b50600192915050565b600061039c8484846106a2565b6103ee84336103e985604051806060016040528060288152602001610ad1602891396001600160a01b038a166000908152600260209081526040808320338452909152902054919061087b565b61057d565b5060019392505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916103869185906103e9908661056a565b6000546001600160a01b031633146104585760405162461bcd60e51b815260040161029690610a16565b61046260006108a7565b565b6060600580546102f690610a6f565b600061038633846103e985604051806060016040528060258152602001610af9602591393360009081526002602090815260408083206001600160a01b038d168452909152902054919061087b565b60006103863384846106a2565b6000546001600160a01b031633146104f95760405162461bcd60e51b815260040161029690610a16565b6001600160a01b03811661055e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610296565b610567816108a7565b50565b60006105768284610a4b565b9392505050565b6001600160a01b0383166105df5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610296565b6001600160a01b0382166106405760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610296565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166107065760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610296565b6001600160a01b0382166107685760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610296565b6001600160a01b03831660009081526003602052604090205460ff161580156107aa57506001600160a01b03821660009081526003602052604090205460ff16155b156107bb576008546107bb57600080fd5b6107f881604051806060016040528060268152602001610aab602691396001600160a01b038616600090815260016020526040902054919061087b565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610827908261056a565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106959085815260200190565b6000818484111561089f5760405162461bcd60e51b815260040161029691906109c3565b505050900390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b038116811461090e57600080fd5b919050565b600060208284031215610924578081fd5b610576826108f7565b6000806040838503121561093f578081fd5b610948836108f7565b9150610956602084016108f7565b90509250929050565b600080600060608486031215610973578081fd5b61097c846108f7565b925061098a602085016108f7565b9150604084013590509250925092565b600080604083850312156109ac578182fd5b6109b5836108f7565b946020939093013593505050565b6000602080835283518082850152825b818110156109ef578581018301518582016040015282016109d3565b81811115610a005783604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610a6a57634e487b7160e01b81526011600452602481fd5b500190565b600181811c90821680610a8357607f821691505b60208210811415610aa457634e487b7160e01b600052602260045260246000fd5b5091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201beaa7b19ef3748c73f4e698924b4fc996b12b7d7404b4bdd253197639001e7564736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000061f313f8800000000000000000000000009bb69e4ddda0a1865fec3ba828787e6f886750f700000000000000000000000000000000000000000000000000d529ae9e86000000000000000000000000000000000000000000000000000000000000000000054d4147414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054d41474141000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): MAGAA
Arg [1] : symbol_ (string): MAGAA
Arg [2] : decimals_ (uint8): 18
Arg [3] : totalSupply_ (uint256): 420690000000
Arg [4] : serviceFeeReceiver_ (address): 0x9bB69e4dDDA0a1865FEC3ba828787E6f886750F7
Arg [5] : serviceFee_ (uint256): 60000000000000000
-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000061f313f880
Arg [4] : 0000000000000000000000009bb69e4ddda0a1865fec3ba828787e6f886750f7
Arg [5] : 00000000000000000000000000000000000000000000000000d529ae9e860000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 4d41474141000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [9] : 4d41474141000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
4651:4728:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7683:145;;;:::i;:::-;;5662:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6697:210;;;;;;:::i;:::-;;:::i;:::-;;;1653:14:1;;1646:22;1628:41;;1616:2;1601:18;6697:210:0;1583:92:1;5963:108:0;6051:12;;5963:108;;;5164:25:1;;;5152:2;5137:18;5963:108:0;5119:76:1;6915:454:0;;;;;;:::i;:::-;;:::i;5864:91::-;5938:9;;5864:91;;5938:9;;;;5342:36:1;;5330:2;5315:18;5864:91:0;5297:87:1;7377:300:0;;;;;;:::i;:::-;;:::i;5027:30::-;;;;;;6079:177;;;;;;:::i;:::-;-1:-1:-1;;;;;6230:18:0;6198:7;6230:18;;;:9;:18;;;;;;;6079:177;1493:94;;;:::i;1270:87::-;1316:7;1343:6;1270:87;;-1:-1:-1;;;;;1343:6:0;;;1426:51:1;;1414:2;1399:18;1270:87:0;1381:102:1;5761:95:0;;;:::i;7836:400::-;;;;;;:::i;:::-;;:::i;6264:216::-;;;;;;:::i;:::-;;:::i;6488:201::-;;;;;;:::i;:::-;-1:-1:-1;;;;;6654:18:0;;;6622:7;6654:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6488:201;1595:192;;;;;;:::i;:::-;;:::i;7683:145::-;1316:7;1343:6;-1:-1:-1;;;;;1343:6:0;903:10;1405:23;1397:68;;;;-1:-1:-1;;;1397:68:0;;;;;;;:::i;:::-;;;;;;;;;7739:15:::1;::::0;:20;7731:48:::1;;;::::0;-1:-1:-1;;;7731:48:0;;3704:2:1;7731:48:0::1;::::0;::::1;3686:21:1::0;3743:2;3723:18;;;3716:30;-1:-1:-1;;;3762:18:1;;;3755:45;3817:18;;7731:48:0::1;3676:165:1::0;7731:48:0::1;7808:12;7790:15;:30:::0;7683:145::o;5662:91::-;5707:13;5740:5;5733:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5662:91;:::o;6697:210::-;6816:4;6838:39;903:10;6861:7;6870:6;6838:8;:39::i;:::-;-1:-1:-1;6895:4:0;6697:210;;;;:::o;6915:454::-;7055:4;7072:36;7082:6;7090:9;7101:6;7072:9;:36::i;:::-;7119:220;7142:6;903:10;7190:138;7246:6;7190:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7190:19:0;;;;;;:11;:19;;;;;;;;903:10;7190:33;;;;;;;;;;:37;:138::i;:::-;7119:8;:220::i;:::-;-1:-1:-1;7357:4:0;6915:454;;;;;:::o;7377:300::-;903:10;7492:4;7586:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7586:34:0;;;;;;;;;;7492:4;;7514:133;;7564:7;;7586:50;;7625:10;7586:38;:50::i;1493:94::-;1316:7;1343:6;-1:-1:-1;;;;;1343:6:0;903:10;1405:23;1397:68;;;;-1:-1:-1;;;1397:68:0;;;;;;;:::i;:::-;1558:21:::1;1576:1;1558:9;:21::i;:::-;1493:94::o:0;5761:95::-;5808:13;5841:7;5834:14;;;;;:::i;7836:400::-;7956:4;7978:228;903:10;8028:7;8050:145;8107:15;8050:145;;;;;;;;;;;;;;;;;903:10;8050:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;8050:34:0;;;;;;;;;;;;:38;:145::i;6264:216::-;6386:4;6408:42;903:10;6432:9;6443:6;6408:9;:42::i;1595:192::-;1316:7;1343:6;-1:-1:-1;;;;;1343:6:0;903:10;1405:23;1397:68;;;;-1:-1:-1;;;1397:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1684:22:0;::::1;1676:73;;;::::0;-1:-1:-1;;;1676:73:0;;2894:2:1;1676:73:0::1;::::0;::::1;2876:21:1::0;2933:2;2913:18;;;2906:30;2972:34;2952:18;;;2945:62;-1:-1:-1;;;3023:18:1;;;3016:36;3069:19;;1676:73:0::1;2866:228:1::0;1676:73:0::1;1760:19;1770:8;1760:9;:19::i;:::-;1595:192:::0;:::o;3353:98::-;3411:7;3438:5;3442:1;3438;:5;:::i;:::-;3431:12;3353:98;-1:-1:-1;;;3353:98:0:o;8992:380::-;-1:-1:-1;;;;;9128:19:0;;9120:68;;;;-1:-1:-1;;;9120:68:0;;4815:2:1;9120:68:0;;;4797:21:1;4854:2;4834:18;;;4827:30;4893:34;4873:18;;;4866:62;-1:-1:-1;;;4944:18:1;;;4937:34;4988:19;;9120:68:0;4787:226:1;9120:68:0;-1:-1:-1;;;;;9207:21:0;;9199:68;;;;-1:-1:-1;;;9199:68:0;;3301:2:1;9199:68:0;;;3283:21:1;3340:2;3320:18;;;3313:30;3379:34;3359:18;;;3352:62;-1:-1:-1;;;3430:18:1;;;3423:32;3472:19;;9199:68:0;3273:224:1;9199:68:0;-1:-1:-1;;;;;9280:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9332:32;;5164:25:1;;;9332:32:0;;5137:18:1;9332:32:0;;;;;;;;8992:380;;;:::o;8244:740::-;-1:-1:-1;;;;;8384:20:0;;8376:70;;;;-1:-1:-1;;;8376:70:0;;4409:2:1;8376:70:0;;;4391:21:1;4448:2;4428:18;;;4421:30;4487:34;4467:18;;;4460:62;-1:-1:-1;;;4538:18:1;;;4531:35;4583:19;;8376:70:0;4381:227:1;8376:70:0;-1:-1:-1;;;;;8465:23:0;;8457:71;;;;-1:-1:-1;;;8457:71:0;;2490:2:1;8457:71:0;;;2472:21:1;2529:2;2509:18;;;2502:30;2568:34;2548:18;;;2541:62;-1:-1:-1;;;2619:18:1;;;2612:33;2662:19;;8457:71:0;2462:225:1;8457:71:0;-1:-1:-1;;;;;8546:19:0;;;;;;:11;:19;;;;;;;;8545:20;:47;;;;-1:-1:-1;;;;;;8570:22:0;;;;;;:11;:22;;;;;;;;8569:23;8545:47;8541:170;;;8622:15;;8613:83;;8662:14;;;;8751:108;8787:6;8751:108;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8751:17:0;;;;;;:9;:17;;;;;;;:108;:21;:108::i;:::-;-1:-1:-1;;;;;8731:17:0;;;;;;;:9;:17;;;;;;:128;;;;8893:20;;;;;;;:32;;8918:6;8893:24;:32::i;:::-;-1:-1:-1;;;;;8870:20:0;;;;;;;:9;:20;;;;;;;:55;;;;8941:35;;;;;;;;;;8969:6;5164:25:1;;5152:2;5137:18;;5119:76;3883:240:0;4003:7;4064:12;4056:6;;;;4048:29;;;;-1:-1:-1;;;4048:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;4099:5:0;;;3883:240::o;1795:173::-;1851:16;1870:6;;-1:-1:-1;;;;;1887:17:0;;;-1:-1:-1;;;;;;1887:17:0;;;;;;1920:40;;1870:6;;;;;;;1920:40;;1851:16;1920:40;1795:173;;:::o;14::1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;111:2;63:124;;;:::o;192:196::-;251:6;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;393:270::-;461:6;469;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;;619:38;653:2;642:9;638:18;619:38;:::i;:::-;609:48;;480:183;;;;;:::o;668:338::-;745:6;753;761;814:2;802:9;793:7;789:23;785:32;782:2;;;835:6;827;820:22;782:2;863:29;882:9;863:29;:::i;:::-;853:39;;911:38;945:2;934:9;930:18;911:38;:::i;:::-;901:48;;996:2;985:9;981:18;968:32;958:42;;772:234;;;;;:::o;1011:264::-;1079:6;1087;1140:2;1128:9;1119:7;1115:23;1111:32;1108:2;;;1161:6;1153;1146:22;1108:2;1189:29;1208:9;1189:29;:::i;:::-;1179:39;1265:2;1250:18;;;;1237:32;;-1:-1:-1;;;1098:177:1:o;1680:603::-;1792:4;1821:2;1850;1839:9;1832:21;1882:6;1876:13;1925:6;1920:2;1909:9;1905:18;1898:34;1950:4;1963:140;1977:6;1974:1;1971:13;1963:140;;;2072:14;;;2068:23;;2062:30;2038:17;;;2057:2;2034:26;2027:66;1992:10;;1963:140;;;2121:6;2118:1;2115:13;2112:2;;;2191:4;2186:2;2177:6;2166:9;2162:22;2158:31;2151:45;2112:2;-1:-1:-1;2267:2:1;2246:15;-1:-1:-1;;2242:29:1;2227:45;;;;2274:2;2223:54;;1801:482;-1:-1:-1;;;1801:482:1:o;3846:356::-;4048:2;4030:21;;;4067:18;;;4060:30;4126:34;4121:2;4106:18;;4099:62;4193:2;4178:18;;4020:182::o;5389:229::-;5429:3;5460:1;5456:6;5453:1;5450:13;5447:2;;;-1:-1:-1;;;5486:33:1;;5542:4;5539:1;5532:15;5572:4;5493:3;5560:17;5447:2;-1:-1:-1;5603:9:1;;5437:181::o;5623:380::-;5702:1;5698:12;;;;5745;;;5766:2;;5820:4;5812:6;5808:17;5798:27;;5766:2;5873;5865:6;5862:14;5842:18;5839:38;5836:2;;;5919:10;5914:3;5910:20;5907:1;5900:31;5954:4;5951:1;5944:15;5982:4;5979:1;5972:15;5836:2;;5678:325;;;:::o
Swarm Source
ipfs://1beaa7b19ef3748c73f4e698924b4fc996b12b7d7404b4bdd253197639001e75
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 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.