More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 33,534 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 16432338 | 675 days ago | IN | 0 ETH | 0.00049156 | ||||
Transfer | 16432338 | 675 days ago | IN | 0 ETH | 0.00080019 | ||||
Transfer | 16427955 | 676 days ago | IN | 0 ETH | 0.00166741 | ||||
Transfer | 16253243 | 700 days ago | IN | 0 ETH | 0.00075976 | ||||
Transfer | 13068338 | 1190 days ago | IN | 0 ETH | 0.00161365 | ||||
Transfer | 12759028 | 1238 days ago | IN | 0 ETH | 0.00020196 | ||||
Transfer | 12704320 | 1247 days ago | IN | 0 ETH | 0.00202977 | ||||
Transfer | 12352334 | 1301 days ago | IN | 0 ETH | 0.00138187 | ||||
Transfer | 12055606 | 1347 days ago | IN | 0 ETH | 0.00615608 | ||||
Transfer | 11742966 | 1395 days ago | IN | 0 ETH | 0.00237305 | ||||
Transfer | 11528268 | 1428 days ago | IN | 0 ETH | 0.00185976 | ||||
Transfer | 11235918 | 1473 days ago | IN | 0 ETH | 0.00052486 | ||||
Transfer | 10613438 | 1569 days ago | IN | 0 ETH | 0.0041328 | ||||
Transfer | 10513965 | 1584 days ago | IN | 0 ETH | 0.00231436 | ||||
Transfer | 10408745 | 1600 days ago | IN | 0 ETH | 0.00095054 | ||||
Transfer | 10076407 | 1652 days ago | IN | 0 ETH | 0.00090921 | ||||
Transfer | 10074245 | 1652 days ago | IN | 0 ETH | 0.00071677 | ||||
Transfer | 10074171 | 1652 days ago | IN | 0 ETH | 0.0015332 | ||||
Transfer | 10014081 | 1662 days ago | IN | 0 ETH | 0.00033052 | ||||
Transfer | 9995197 | 1665 days ago | IN | 0 ETH | 0.00013634 | ||||
Transfer | 9914654 | 1677 days ago | IN | 0 ETH | 0.00024796 | ||||
Transfer | 9842793 | 1688 days ago | IN | 0 ETH | 0.00020658 | ||||
Transfer | 9746468 | 1703 days ago | IN | 0 ETH | 0.0004327 | ||||
Transfer | 9727671 | 1706 days ago | IN | 0 ETH | 0.00021065 | ||||
Transfer | 9679031 | 1713 days ago | IN | 0 ETH | 0.00018184 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
FAS
Compiler Version
v0.4.23+commit.124ca40d
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-01 */ pragma solidity ^0.4.20; // solc -v : 0.4.23+commit.124ca40d.Emscripten.clang library safeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if(a==0) return 0; uint256 c = a * b; require(c / a == b); return c; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); uint256 c = a - b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { require(b != 0); return a % b; } } contract Event { event Transfer(address indexed from, address indexed to, uint256 value); event Deposit(address indexed sender, uint256 amount); event TokenBurn(address indexed from, uint256 value); event TokenAdd(address indexed from, uint256 value); event Set_TokenReward(uint256 changedTokenReward); event Set_DepositPeriod(uint256 startingTime, uint256 closingTime); event WithdrawETH(uint256 amount); event BlockedAddress(address blockedAddress); event TempLockedAddress(address tempLockAddress, uint256 unlockTime); } contract Variable { string public name; string public symbol; uint256 public decimals; uint256 public totalSupply; address public owner; uint256 internal _decimals; uint256 internal tokenReward; uint256 internal startingTime; uint256 internal closingTime; bool internal transferLock; bool internal depositLock; mapping (address => bool) public allowedAddress; mapping (address => bool) public blockedAddress; mapping (address => uint256) public tempLockedAddress; address withdraw_wallet; mapping (address => uint256) public balanceOf; constructor() public { name = "FAS"; symbol = "FAS"; decimals = 18; _decimals = 10 ** uint256(decimals); tokenReward = 0; totalSupply = _decimals * 3600000000; startingTime = 0;// 18.01.01 00:00:00 1514732400; closingTime = 0;// 18.12.31 23.59.59 1546268399; transferLock = true; depositLock = true; owner = 0x562C15Bb5Bd14Ed949b0dab50CcC45f75A9484CD; balanceOf[owner] = totalSupply; allowedAddress[owner] = true; withdraw_wallet = 0x562C15Bb5Bd14Ed949b0dab50CcC45f75A9484CD; } } contract Modifiers is Variable { modifier isOwner { assert(owner == msg.sender); _; } modifier isValidAddress { assert(0x0 != msg.sender); _; } } contract Set is Variable, Modifiers, Event { function setTokenReward(uint256 _tokenReward) public isOwner returns(bool success) { tokenReward = _tokenReward; emit Set_TokenReward(tokenReward); return true; } function setDepositPeriod(uint256 _startingTime,uint256 _closingTime) public isOwner returns(bool success) { startingTime = _startingTime; closingTime = _closingTime; emit Set_DepositPeriod(startingTime, closingTime); return true; } function setTransferLock(bool _transferLock) public isOwner returns(bool success) { transferLock = _transferLock; return true; } function setDepositLock(bool _depositLock) public isOwner returns(bool success) { depositLock = _depositLock; return true; } } contract manageAddress is Variable, Modifiers, Event { function add_allowedAddress(address _address) public isOwner { allowedAddress[_address] = true; } function add_blockedAddress(address _address) public isOwner { require(_address != owner); blockedAddress[_address] = true; emit BlockedAddress(_address); } function delete_allowedAddress(address _address) public isOwner { require(_address != owner); allowedAddress[_address] = false; } function delete_blockedAddress(address _address) public isOwner { blockedAddress[_address] = false; } } contract Get is Variable, Modifiers { function get_tokenTime() public view returns(uint256 start, uint256 stop) { return (startingTime,closingTime); } function get_transferLock() public view returns(bool) { return transferLock; } function get_depositLock() public view returns(bool) { return depositLock; } function get_tokenReward() public view returns(uint256) { return tokenReward; } } contract Admin is Variable, Modifiers, Event { using safeMath for uint256; function admin_transfer_tempLockAddress(address _to, uint256 _value, uint256 _unlockTime) public isOwner returns(bool success) { balanceOf[msg.sender] = balanceOf[msg.sender].sub(_value); balanceOf[_to] = balanceOf[_to].add(_value); tempLockedAddress[_to] = _unlockTime; emit Transfer(msg.sender, _to, _value); emit TempLockedAddress(_to, _unlockTime); return true; } function admin_transferFrom(address _from, address _to, uint256 _value) public isOwner returns(bool success) { balanceOf[_from] = balanceOf[_from].sub(_value); balanceOf[_to] = balanceOf[_to].add(_value); emit Transfer(_from, _to, _value); return true; } function admin_tokenBurn(uint256 _value) public isOwner returns(bool success) { balanceOf[msg.sender] = balanceOf[msg.sender].sub(_value); totalSupply = totalSupply.sub(_value); emit TokenBurn(msg.sender, _value); return true; } function admin_tokenAdd(uint256 _value) public isOwner returns(bool success) { balanceOf[msg.sender] = balanceOf[msg.sender].add(_value); totalSupply = totalSupply.add(_value); emit TokenAdd(msg.sender, _value); return true; } function admin_renewLockedAddress(address _address, uint256 _unlockTime) public isOwner returns(bool success) { tempLockedAddress[_address] = _unlockTime; emit TempLockedAddress(_address, _unlockTime); return true; } } contract FAS is Variable, Event, Get, Set, Admin, manageAddress { using safeMath for uint256; function() payable public { require(startingTime < block.timestamp && closingTime > block.timestamp); require(!depositLock); uint256 tokenValue; tokenValue = (msg.value).mul(tokenReward); emit Deposit(msg.sender, msg.value); balanceOf[owner] = balanceOf[owner].sub(tokenValue); balanceOf[msg.sender] = balanceOf[msg.sender].add(tokenValue); emit Transfer(owner, msg.sender, tokenValue); } function transfer(address _to, uint256 _value) public isValidAddress { require(allowedAddress[msg.sender] || transferLock == false); require(tempLockedAddress[msg.sender] < block.timestamp); require(!blockedAddress[msg.sender] && !blockedAddress[_to]); balanceOf[msg.sender] = balanceOf[msg.sender].sub(_value); balanceOf[_to] = balanceOf[_to].add(_value); emit Transfer(msg.sender, _to, _value); } function withdraw(uint256 amount) public isOwner returns(bool) { withdraw_wallet.transfer(amount); emit WithdrawETH(amount); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"get_depositLock","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"admin_tokenBurn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"get_tokenReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"add_blockedAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"allowedAddress","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"tempLockedAddress","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"add_allowedAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenReward","type":"uint256"}],"name":"setTokenReward","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"delete_blockedAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"get_tokenTime","outputs":[{"name":"start","type":"uint256"},{"name":"stop","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"get_transferLock","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_startingTime","type":"uint256"},{"name":"_closingTime","type":"uint256"}],"name":"setDepositPeriod","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_unlockTime","type":"uint256"}],"name":"admin_transfer_tempLockAddress","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_unlockTime","type":"uint256"}],"name":"admin_renewLockedAddress","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_transferLock","type":"bool"}],"name":"setTransferLock","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"delete_allowedAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"admin_transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"admin_tokenAdd","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blockedAddress","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_depositLock","type":"bool"}],"name":"setDepositLock","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"TokenBurn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"TokenAdd","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"changedTokenReward","type":"uint256"}],"name":"Set_TokenReward","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"startingTime","type":"uint256"},{"indexed":false,"name":"closingTime","type":"uint256"}],"name":"Set_DepositPeriod","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"WithdrawETH","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"blockedAddress","type":"address"}],"name":"BlockedAddress","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tempLockAddress","type":"address"},{"indexed":false,"name":"unlockTime","type":"uint256"}],"name":"TempLockedAddress","type":"event"}]
Contract Creation Code
60c0604052600360808190527f464153000000000000000000000000000000000000000000000000000000000060a09081526200004091600091906200014a565b506040805180820190915260038082527f4641530000000000000000000000000000000000000000000000000000000000602090920191825262000087916001916200014a565b506012600255670de0b6b3a7640000600555600060068190556b0ba1d9a70c21cda81000000060038190556007829055600882905560098054610100600160ff19928316811761ff001916919091179092556004805473562c15bb5bd14ed949b0dab50ccc45f75a9484cd600160a060020a03199182168117808455600160a060020a039081168852600e60209081526040808a20989098559354168752600a9092529390942080549091169091179055600d80549091169091179055620001ef565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018d57805160ff1916838001178555620001bd565b82800160010185558215620001bd579182015b82811115620001bd578251825591602001919060010190620001a0565b50620001cb929150620001cf565b5090565b620001ec91905b80821115620001cb5760008155600101620001d6565b90565b6110e980620001ff6000396000f3006080604052600436106101695763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102a05780630d015e4b1461032a57806318160ddd1461035357806320d761131461037a5780632351c2f814610392578063271aedcf146103a75780632e1a7d4d146103ca578063313ce567146103e257806340908298146103f75780634eab3c10146104185780634ebb380e146104395780634fe01d381461045a57806351221873146104725780635debc7af146104935780635eeb9ff9146104c157806365c9e51e146104d65780636e32cf8e146104f157806370a08231146105185780638da5cb5b14610539578063924867641461056a57806395d89b411461058e578063a9059cbb146105a3578063bff35618146105c7578063d016492e146105e1578063d05391d214610602578063e6c4c2c71461062c578063fd4a772c14610644578063fe4170bc14610665575b60004260075410801561017d575042600854115b151561018857600080fd5b600954610100900460ff161561019d57600080fd5b6006546101b190349063ffffffff61067f16565b604080513481529051919250600160a060020a033316917fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9181900360200190a2600454600160a060020a03166000908152600e602052604090205461021d908263ffffffff6106b816565b600454600160a060020a039081166000908152600e6020526040808220939093553390911681522054610256908263ffffffff6106cf16565b600160a060020a033381166000818152600e60209081526040918290209490945560045481518681529151929493169260008051602061109e83398151915292918290030190a350005b3480156102ac57600080fd5b506102b56106e1565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102ef5781810151838201526020016102d7565b50505050905090810190601f16801561031c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561033657600080fd5b5061033f61076f565b604080519115158252519081900360200190f35b34801561035f57600080fd5b5061036861077d565b60408051918252519081900360200190f35b34801561038657600080fd5b5061033f600435610783565b34801561039e57600080fd5b5061036861083d565b3480156103b357600080fd5b506103c8600160a060020a0360043516610843565b005b3480156103d657600080fd5b5061033f6004356108d1565b3480156103ee57600080fd5b50610368610962565b34801561040357600080fd5b5061033f600160a060020a0360043516610968565b34801561042457600080fd5b50610368600160a060020a036004351661097d565b34801561044557600080fd5b506103c8600160a060020a036004351661098f565b34801561046657600080fd5b5061033f6004356109cb565b34801561047e57600080fd5b506103c8600160a060020a0360043516610a26565b34801561049f57600080fd5b506104a8610a5f565b6040805192835260208301919091528051918290030190f35b3480156104cd57600080fd5b5061033f610a69565b3480156104e257600080fd5b5061033f600435602435610a72565b3480156104fd57600080fd5b5061033f600160a060020a0360043516602435604435610adb565b34801561052457600080fd5b50610368600160a060020a0360043516610bf4565b34801561054557600080fd5b5061054e610c06565b60408051600160a060020a039092168252519081900360200190f35b34801561057657600080fd5b5061033f600160a060020a0360043516602435610c15565b34801561059a57600080fd5b506102b5610c8e565b3480156105af57600080fd5b506103c8600160a060020a0360043516602435610ce8565b3480156105d357600080fd5b5061033f6004351515610e48565b3480156105ed57600080fd5b506103c8600160a060020a0360043516610e7a565b34801561060e57600080fd5b5061033f600160a060020a0360043581169060243516604435610ece565b34801561063857600080fd5b5061033f600435610f96565b34801561065057600080fd5b5061033f600160a060020a0360043516611050565b34801561067157600080fd5b5061033f6004351515611065565b60008083151561069257600091506106b1565b508282028284828115156106a257fe5b04146106ad57600080fd5b8091505b5092915050565b600080838311156106c857600080fd5b5050900390565b6000828201838110156106ad57600080fd5b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107675780601f1061073c57610100808354040283529160200191610767565b820191906000526020600020905b81548152906001019060200180831161074a57829003601f168201915b505050505081565b600954610100900460ff1690565b60035481565b60045460009033600160a060020a0390811691161461079e57fe5b600160a060020a0333166000908152600e60205260409020546107c7908363ffffffff6106b816565b600160a060020a0333166000908152600e60205260409020556003546107f3908363ffffffff6106b816565b600355604080518381529051600160a060020a033316917fab85194d35c4ea153d0b51f3a304d1d22cb8023e499a6503fb6c28c5864ae90e919081900360200190a2506001919050565b60065490565b60045433600160a060020a0390811691161461085b57fe5b600454600160a060020a038281169116141561087657600080fd5b600160a060020a0381166000818152600b6020908152604091829020805460ff19166001179055815192835290517f7cb7e15c856a47197090fbeff974b9b35b88aac9b4cca42de588af07b0fd7bd49281900390910190a150565b60045460009033600160a060020a039081169116146108ec57fe5b600d54604051600160a060020a039091169083156108fc029084906000818181858888f19350505050158015610926573d6000803e3d6000fd5b506040805183815290517f94effa14ea3a1ef396fa2fd829336d1597f1d76b548c26bfa2332869706638af9181900360200190a1506001919050565b60025481565b600a6020526000908152604090205460ff1681565b600c6020526000908152604090205481565b60045433600160a060020a039081169116146109a757fe5b600160a060020a03166000908152600a60205260409020805460ff19166001179055565b60045460009033600160a060020a039081169116146109e657fe5b60068290556040805183815290517f0896161ec05719f9bbbd8730dd30e1548ba4a247e03e3187e5b359c95ebcf9d69181900360200190a1506001919050565b60045433600160a060020a03908116911614610a3e57fe5b600160a060020a03166000908152600b60205260409020805460ff19169055565b6007546008549091565b60095460ff1690565b60045460009033600160a060020a03908116911614610a8d57fe5b60078390556008829055604080518481526020810184905281517f8d1ce91dbeffda680349dfa6fd19b8346f05d6dfd846924245d5650aa240797a929181900390910190a150600192915050565b60045460009033600160a060020a03908116911614610af657fe5b600160a060020a0333166000908152600e6020526040902054610b1f908463ffffffff6106b816565b600160a060020a033381166000908152600e60205260408082209390935590861681522054610b54908463ffffffff6106cf16565b600160a060020a038086166000818152600e6020908152604080832095909555600c815290849020869055835187815293519193339093169260008051602061109e833981519152929081900390910190a360408051600160a060020a03861681526020810184905281517f7b4a7c088cfb40385e9bc798e79a84385ae31c2c1c0f27f815a3ab758f125bac929181900390910190a15060019392505050565b600e6020526000908152604090205481565b600454600160a060020a031681565b60045460009033600160a060020a03908116911614610c3057fe5b600160a060020a0383166000818152600c60209081526040918290208590558151928352820184905280517f7b4a7c088cfb40385e9bc798e79a84385ae31c2c1c0f27f815a3ab758f125bac9281900390910190a150600192915050565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107675780601f1061073c57610100808354040283529160200191610767565b600160a060020a0333161515610cfa57fe5b600160a060020a0333166000908152600a602052604090205460ff1680610d24575060095460ff16155b1515610d2f57600080fd5b600160a060020a0333166000908152600c60205260409020544211610d5357600080fd5b600160a060020a0333166000908152600b602052604090205460ff16158015610d955750600160a060020a0382166000908152600b602052604090205460ff16155b1515610da057600080fd5b600160a060020a0333166000908152600e6020526040902054610dc9908263ffffffff6106b816565b600160a060020a033381166000908152600e60205260408082209390935590841681522054610dfe908263ffffffff6106cf16565b600160a060020a038084166000818152600e602090815260409182902094909455805185815290519193339093169260008051602061109e83398151915292918290030190a35050565b60045460009033600160a060020a03908116911614610e6357fe5b506009805460ff1916911515919091179055600190565b60045433600160a060020a03908116911614610e9257fe5b600454600160a060020a0382811691161415610ead57600080fd5b600160a060020a03166000908152600a60205260409020805460ff19169055565b60045460009033600160a060020a03908116911614610ee957fe5b600160a060020a0384166000908152600e6020526040902054610f12908363ffffffff6106b816565b600160a060020a038086166000908152600e60205260408082209390935590851681522054610f47908363ffffffff6106cf16565b600160a060020a038085166000818152600e6020908152604091829020949094558051868152905191939288169260008051602061109e83398151915292918290030190a35060019392505050565b60045460009033600160a060020a03908116911614610fb157fe5b600160a060020a0333166000908152600e6020526040902054610fda908363ffffffff6106cf16565b600160a060020a0333166000908152600e6020526040902055600354611006908363ffffffff6106cf16565b600355604080518381529051600160a060020a033316917f0128aee808b8c93c89a4baaebb96c175a3853e59237bf506c56942a095016d1c919081900360200190a2506001919050565b600b6020526000908152604090205460ff1681565b60045460009033600160a060020a0390811691161461108057fe5b50600980548215156101000261ff001990911617905560019190505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058209089b8f3ba09aa8ca7adfc349b66d592393f71bf8b55e0a3b6b877077bf2fe0b0029
Deployed Bytecode
0x6080604052600436106101695763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102a05780630d015e4b1461032a57806318160ddd1461035357806320d761131461037a5780632351c2f814610392578063271aedcf146103a75780632e1a7d4d146103ca578063313ce567146103e257806340908298146103f75780634eab3c10146104185780634ebb380e146104395780634fe01d381461045a57806351221873146104725780635debc7af146104935780635eeb9ff9146104c157806365c9e51e146104d65780636e32cf8e146104f157806370a08231146105185780638da5cb5b14610539578063924867641461056a57806395d89b411461058e578063a9059cbb146105a3578063bff35618146105c7578063d016492e146105e1578063d05391d214610602578063e6c4c2c71461062c578063fd4a772c14610644578063fe4170bc14610665575b60004260075410801561017d575042600854115b151561018857600080fd5b600954610100900460ff161561019d57600080fd5b6006546101b190349063ffffffff61067f16565b604080513481529051919250600160a060020a033316917fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9181900360200190a2600454600160a060020a03166000908152600e602052604090205461021d908263ffffffff6106b816565b600454600160a060020a039081166000908152600e6020526040808220939093553390911681522054610256908263ffffffff6106cf16565b600160a060020a033381166000818152600e60209081526040918290209490945560045481518681529151929493169260008051602061109e83398151915292918290030190a350005b3480156102ac57600080fd5b506102b56106e1565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102ef5781810151838201526020016102d7565b50505050905090810190601f16801561031c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561033657600080fd5b5061033f61076f565b604080519115158252519081900360200190f35b34801561035f57600080fd5b5061036861077d565b60408051918252519081900360200190f35b34801561038657600080fd5b5061033f600435610783565b34801561039e57600080fd5b5061036861083d565b3480156103b357600080fd5b506103c8600160a060020a0360043516610843565b005b3480156103d657600080fd5b5061033f6004356108d1565b3480156103ee57600080fd5b50610368610962565b34801561040357600080fd5b5061033f600160a060020a0360043516610968565b34801561042457600080fd5b50610368600160a060020a036004351661097d565b34801561044557600080fd5b506103c8600160a060020a036004351661098f565b34801561046657600080fd5b5061033f6004356109cb565b34801561047e57600080fd5b506103c8600160a060020a0360043516610a26565b34801561049f57600080fd5b506104a8610a5f565b6040805192835260208301919091528051918290030190f35b3480156104cd57600080fd5b5061033f610a69565b3480156104e257600080fd5b5061033f600435602435610a72565b3480156104fd57600080fd5b5061033f600160a060020a0360043516602435604435610adb565b34801561052457600080fd5b50610368600160a060020a0360043516610bf4565b34801561054557600080fd5b5061054e610c06565b60408051600160a060020a039092168252519081900360200190f35b34801561057657600080fd5b5061033f600160a060020a0360043516602435610c15565b34801561059a57600080fd5b506102b5610c8e565b3480156105af57600080fd5b506103c8600160a060020a0360043516602435610ce8565b3480156105d357600080fd5b5061033f6004351515610e48565b3480156105ed57600080fd5b506103c8600160a060020a0360043516610e7a565b34801561060e57600080fd5b5061033f600160a060020a0360043581169060243516604435610ece565b34801561063857600080fd5b5061033f600435610f96565b34801561065057600080fd5b5061033f600160a060020a0360043516611050565b34801561067157600080fd5b5061033f6004351515611065565b60008083151561069257600091506106b1565b508282028284828115156106a257fe5b04146106ad57600080fd5b8091505b5092915050565b600080838311156106c857600080fd5b5050900390565b6000828201838110156106ad57600080fd5b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107675780601f1061073c57610100808354040283529160200191610767565b820191906000526020600020905b81548152906001019060200180831161074a57829003601f168201915b505050505081565b600954610100900460ff1690565b60035481565b60045460009033600160a060020a0390811691161461079e57fe5b600160a060020a0333166000908152600e60205260409020546107c7908363ffffffff6106b816565b600160a060020a0333166000908152600e60205260409020556003546107f3908363ffffffff6106b816565b600355604080518381529051600160a060020a033316917fab85194d35c4ea153d0b51f3a304d1d22cb8023e499a6503fb6c28c5864ae90e919081900360200190a2506001919050565b60065490565b60045433600160a060020a0390811691161461085b57fe5b600454600160a060020a038281169116141561087657600080fd5b600160a060020a0381166000818152600b6020908152604091829020805460ff19166001179055815192835290517f7cb7e15c856a47197090fbeff974b9b35b88aac9b4cca42de588af07b0fd7bd49281900390910190a150565b60045460009033600160a060020a039081169116146108ec57fe5b600d54604051600160a060020a039091169083156108fc029084906000818181858888f19350505050158015610926573d6000803e3d6000fd5b506040805183815290517f94effa14ea3a1ef396fa2fd829336d1597f1d76b548c26bfa2332869706638af9181900360200190a1506001919050565b60025481565b600a6020526000908152604090205460ff1681565b600c6020526000908152604090205481565b60045433600160a060020a039081169116146109a757fe5b600160a060020a03166000908152600a60205260409020805460ff19166001179055565b60045460009033600160a060020a039081169116146109e657fe5b60068290556040805183815290517f0896161ec05719f9bbbd8730dd30e1548ba4a247e03e3187e5b359c95ebcf9d69181900360200190a1506001919050565b60045433600160a060020a03908116911614610a3e57fe5b600160a060020a03166000908152600b60205260409020805460ff19169055565b6007546008549091565b60095460ff1690565b60045460009033600160a060020a03908116911614610a8d57fe5b60078390556008829055604080518481526020810184905281517f8d1ce91dbeffda680349dfa6fd19b8346f05d6dfd846924245d5650aa240797a929181900390910190a150600192915050565b60045460009033600160a060020a03908116911614610af657fe5b600160a060020a0333166000908152600e6020526040902054610b1f908463ffffffff6106b816565b600160a060020a033381166000908152600e60205260408082209390935590861681522054610b54908463ffffffff6106cf16565b600160a060020a038086166000818152600e6020908152604080832095909555600c815290849020869055835187815293519193339093169260008051602061109e833981519152929081900390910190a360408051600160a060020a03861681526020810184905281517f7b4a7c088cfb40385e9bc798e79a84385ae31c2c1c0f27f815a3ab758f125bac929181900390910190a15060019392505050565b600e6020526000908152604090205481565b600454600160a060020a031681565b60045460009033600160a060020a03908116911614610c3057fe5b600160a060020a0383166000818152600c60209081526040918290208590558151928352820184905280517f7b4a7c088cfb40385e9bc798e79a84385ae31c2c1c0f27f815a3ab758f125bac9281900390910190a150600192915050565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107675780601f1061073c57610100808354040283529160200191610767565b600160a060020a0333161515610cfa57fe5b600160a060020a0333166000908152600a602052604090205460ff1680610d24575060095460ff16155b1515610d2f57600080fd5b600160a060020a0333166000908152600c60205260409020544211610d5357600080fd5b600160a060020a0333166000908152600b602052604090205460ff16158015610d955750600160a060020a0382166000908152600b602052604090205460ff16155b1515610da057600080fd5b600160a060020a0333166000908152600e6020526040902054610dc9908263ffffffff6106b816565b600160a060020a033381166000908152600e60205260408082209390935590841681522054610dfe908263ffffffff6106cf16565b600160a060020a038084166000818152600e602090815260409182902094909455805185815290519193339093169260008051602061109e83398151915292918290030190a35050565b60045460009033600160a060020a03908116911614610e6357fe5b506009805460ff1916911515919091179055600190565b60045433600160a060020a03908116911614610e9257fe5b600454600160a060020a0382811691161415610ead57600080fd5b600160a060020a03166000908152600a60205260409020805460ff19169055565b60045460009033600160a060020a03908116911614610ee957fe5b600160a060020a0384166000908152600e6020526040902054610f12908363ffffffff6106b816565b600160a060020a038086166000908152600e60205260408082209390935590851681522054610f47908363ffffffff6106cf16565b600160a060020a038085166000818152600e6020908152604091829020949094558051868152905191939288169260008051602061109e83398151915292918290030190a35060019392505050565b60045460009033600160a060020a03908116911614610fb157fe5b600160a060020a0333166000908152600e6020526040902054610fda908363ffffffff6106cf16565b600160a060020a0333166000908152600e6020526040902055600354611006908363ffffffff6106cf16565b600355604080518381529051600160a060020a033316917f0128aee808b8c93c89a4baaebb96c175a3853e59237bf506c56942a095016d1c919081900360200190a2506001919050565b600b6020526000908152604090205460ff1681565b60045460009033600160a060020a0390811691161461108057fe5b50600980548215156101000261ff001990911617905560019190505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058209089b8f3ba09aa8ca7adfc349b66d592393f71bf8b55e0a3b6b877077bf2fe0b0029
Swarm Source
bzzr://9089b8f3ba09aa8ca7adfc349b66d592393f71bf8b55e0a3b6b877077bf2fe0b
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.