15M+ users trust MoonPay. Checkout with your preferred payment method.
Ready to onboard to Ethereum? With MetaMask Portfolio, you're in control.
Collect points for eligible actions and use multipliers to win big.
Ready to simplify your web3 experience? Try the all-in-one web3 app trusted by millions worldwide.
Buy, sell, and exchange 200+ cryptocurrencies effortlessly. Get your free crypto debit card and pay with crypto anywhere.
Don’t invest unless you’re prepared to lose all the money you invest.
Everyday giveaways up to 100 ETH, Lucky Spins. Deposit BONUS 300% and Cashbacks!
Play all your favorite Slots & Live Games, including Plinko, Aviator and Crash! Truly anonymous casino.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Play 100s of games anonymously with all major cryptos. Join CryptoWins & start winning!
Anonymous play on awesome games - sign up now for 25 free jackpot spins - worth $100s!
Overview
ETH Balance
Eth Value
$2,346,050.25 (@ $3,802.47/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (20)0.00616 HTHuobiToken (HT)$0.00@0.5532451.9 RENRepublic (REN)$32.69@0.072329.888 SNXSynthetix Ne... (SNX)$88.77@2.972.1249 COMPCompound (COMP)$134.55@63.32339.89 DAIDai Stableco... (DAI)$339.71@0.99951,105.009 MANADecentraland (MANA)$519.70@0.4703221.25 KNCKyberNetwork (KNC)$150.81@0.68168,545.047651 USDTTether USD (USDT)$8,543.60@0.99980.0028619 UNIUniswap (UNI)$0.03@10.860.0001 WBTCWrapped BTC (WBTC)$6.79@67,919.001 Otherside Beta Access (ApeWL.io)ApeWL.io (Ot... (Others...)76,841.77268297 TristerTrister’s Li... (Triste...)0.05 YFIKyearn.financ... (YFIK)1.4 TokenERC-20 TOKEN*[Suspicious]1.4 TokenERC-20 TOKEN*[Suspicious]1.7 TokenERC-20 TOKEN*[Suspicious]0.7 TokenERC-20 TOKEN*[Suspicious]32 TokenERC-20 TOKEN*[Suspicious]7,000 TokenERC-20 TOKEN*[Suspicious]98,127 TokenERC-20 TOKEN*[Spam]NFT Tokens (9)claim rewards on eventmana.neteventmana.netERC-1155AirdropLiquidETH.ioERC-1155
More Info
Private Name Tags
ContractCreator
- Transactions
- Internal Transactions
- Token Transfers (ERC-20)
- NFT Transfers
- Contract
- Events
- Analytics
- Multichain Portfolio
- Filter by Tx Type:
- Tx
- Internal Tx
- ERC-20
- NFTs
Latest 25 from a total of 19,271 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Withdraw | 16311315 | 2023-01-01 10:27:23 | 513 days ago | 1672568843 | IN | 0.008 ETH | 0.00297103 | 36.48036481 | ||||
Withdraw | 13524464 | 2021-10-31 11:12:16 | 940 days ago | 1635678736 | IN | 0.008 ETH | 0.00886183 | 108.79562848 | ||||
Withdraw | 13472671 | 2021-10-23 8:20:27 | 949 days ago | 1634977227 | IN | 0.008 ETH | 0.00427692 | 52.51503834 | ||||
Withdraw | 13472584 | 2021-10-23 7:57:40 | 949 days ago | 1634975860 | IN | 0.008 ETH | 0.00464511 | 57.02743304 | ||||
Withdraw | 13472551 | 2021-10-23 7:50:52 | 949 days ago | 1634975452 | IN | 0.008 ETH | 0.00110029 | 43.85571572 | ||||
Withdraw | 13292645 | 2021-09-25 3:58:08 | 977 days ago | 1632542288 | IN | 0.008 ETH | 0.00325816 | 40.00000145 | ||||
Withdraw | 13282653 | 2021-09-23 14:53:04 | 978 days ago | 1632408784 | IN | 0.008 ETH | 0.00626771 | 76.93663174 | ||||
Withdraw | 13282459 | 2021-09-23 14:08:43 | 978 days ago | 1632406123 | IN | 0.008 ETH | 0.0045031 | 55.28399471 | ||||
Withdraw | 13282320 | 2021-09-23 13:40:23 | 978 days ago | 1632404423 | IN | 0.008 ETH | 0.00472087 | 57.9574981 | ||||
Withdraw | 13261220 | 2021-09-20 7:19:15 | 982 days ago | 1632122355 | IN | 0.008 ETH | 0.00142454 | 56.7798166 | ||||
Withdraw | 13256615 | 2021-09-19 14:20:22 | 982 days ago | 1632061222 | IN | 0.008 ETH | 0.00106628 | 42.5 | ||||
Withdraw | 13256533 | 2021-09-19 14:01:39 | 982 days ago | 1632060099 | IN | 0.008 ETH | 0.00386906 | 47.5 | ||||
Withdraw | 13256519 | 2021-09-19 13:58:55 | 982 days ago | 1632059935 | IN | 0.008 ETH | 0.00115409 | 46 | ||||
Withdraw | 13256489 | 2021-09-19 13:50:55 | 982 days ago | 1632059455 | IN | 0.008 ETH | 0.0008137 | 35.75636258 | ||||
Withdraw | 13256475 | 2021-09-19 13:48:13 | 982 days ago | 1632059293 | IN | 0.008 ETH | 0.00444025 | 45.05404591 | ||||
Withdraw | 13256411 | 2021-09-19 13:30:39 | 982 days ago | 1632058239 | IN | 0.008 ETH | 0.00098447 | 39.20178491 | ||||
Withdraw | 13256336 | 2021-09-19 13:16:34 | 982 days ago | 1632057394 | IN | 0.008 ETH | 0.0025113 | 100 | ||||
Withdraw | 13256321 | 2021-09-19 13:11:34 | 982 days ago | 1632057094 | IN | 0.008 ETH | 0.00113252 | 45.09724319 | ||||
Withdraw | 13256279 | 2021-09-19 13:02:25 | 982 days ago | 1632056545 | IN | 0.008 ETH | 0.00110444 | 44 | ||||
Withdraw | 13209005 | 2021-09-12 5:16:06 | 990 days ago | 1631423766 | IN | 0.008 ETH | 0.00309525 | 38.00000145 | ||||
Withdraw | 13208964 | 2021-09-12 5:08:09 | 990 days ago | 1631423289 | IN | 0.008 ETH | 0.00366543 | 45.00000156 | ||||
Withdraw | 13208856 | 2021-09-12 4:47:58 | 990 days ago | 1631422078 | IN | 0.008 ETH | 0.00439851 | 54.00000145 | ||||
Withdraw | 13204371 | 2021-09-11 12:10:48 | 990 days ago | 1631362248 | IN | 0.008 ETH | 0.00488724 | 60.00000156 | ||||
Withdraw | 13203679 | 2021-09-11 9:34:24 | 991 days ago | 1631352864 | IN | 0.008 ETH | 0.00500787 | 59.5 | ||||
Withdraw | 13203537 | 2021-09-11 9:05:56 | 991 days ago | 1631351156 | IN | 0.008 ETH | 0.00532191 | 54.00000145 |
Latest 25 internal transactions (View All)
Parent Transaction Hash | Block | From | To | Value | ||||
---|---|---|---|---|---|---|---|---|
16311315 | 2023-01-01 10:27:23 | 513 days ago | 1672568843 | 0.008 ETH | ||||
13524464 | 2021-10-31 11:12:16 | 940 days ago | 1635678736 | 0.008 ETH | ||||
13472671 | 2021-10-23 8:20:27 | 949 days ago | 1634977227 | 0.008 ETH | ||||
13472584 | 2021-10-23 7:57:40 | 949 days ago | 1634975860 | 0.008 ETH | ||||
13292645 | 2021-09-25 3:58:08 | 977 days ago | 1632542288 | 0.008 ETH | ||||
13282653 | 2021-09-23 14:53:04 | 978 days ago | 1632408784 | 0.008 ETH | ||||
13282459 | 2021-09-23 14:08:43 | 978 days ago | 1632406123 | 0.008 ETH | ||||
13282320 | 2021-09-23 13:40:23 | 978 days ago | 1632404423 | 0.008 ETH | ||||
13256533 | 2021-09-19 14:01:39 | 982 days ago | 1632060099 | 0.008 ETH | ||||
13256475 | 2021-09-19 13:48:13 | 982 days ago | 1632059293 | 0.008 ETH | ||||
13209005 | 2021-09-12 5:16:06 | 990 days ago | 1631423766 | 0.008 ETH | ||||
13208964 | 2021-09-12 5:08:09 | 990 days ago | 1631423289 | 0.008 ETH | ||||
13208856 | 2021-09-12 4:47:58 | 990 days ago | 1631422078 | 0.008 ETH | ||||
13204371 | 2021-09-11 12:10:48 | 990 days ago | 1631362248 | 0.008 ETH | ||||
13203679 | 2021-09-11 9:34:24 | 991 days ago | 1631352864 | 0.008 ETH | ||||
13203537 | 2021-09-11 9:05:56 | 991 days ago | 1631351156 | 0.008 ETH | ||||
13197874 | 2021-09-10 11:58:18 | 991 days ago | 1631275098 | 0.008 ETH | ||||
13197815 | 2021-09-10 11:46:51 | 991 days ago | 1631274411 | 0.008 ETH | ||||
13197811 | 2021-09-10 11:46:10 | 991 days ago | 1631274370 | 0.008 ETH | ||||
13197755 | 2021-09-10 11:31:49 | 991 days ago | 1631273509 | 0.008 ETH | ||||
13197706 | 2021-09-10 11:20:50 | 991 days ago | 1631272850 | 0.008 ETH | ||||
13190869 | 2021-09-09 10:00:56 | 992 days ago | 1631181656 | 0.008 ETH | ||||
13178255 | 2021-09-07 11:01:13 | 994 days ago | 1631012473 | 0.008 ETH | ||||
13177521 | 2021-09-07 8:17:51 | 995 days ago | 1631002671 | 0.008 ETH | ||||
13173124 | 2021-09-06 15:58:52 | 995 days ago | 1630943932 | 0.008 ETH |
Contract Source Code (Solidity Multiple files format)
pragma solidity <= 0.5.4; import 'SafeMath.sol'; import 'SafeERC20.sol'; import 'Address.sol'; import 'Ownable.sol'; import 'IERC20.sol'; contract TristersLightMinterV2 is Ownable { using SafeMath for uint256; using SafeERC20 for IERC20; using Address for address; IERC20 public TLC; address public feeAddress; address[] public tokens; mapping (address => uint256) public stakes; mapping (address => uint256) private _tokens; mapping (address => mapping (address => uint256)) private _balances; mapping (address => mapping (address => uint256)) private _stakes; event Deposit(address indexed user, uint256 indexed tokenId, uint256 indexed amount, uint256 stake, uint256 gas, uint256 hashrate, uint256 orderId); event Withdraw(address indexed user, uint256 indexed tokenId, uint256 indexed amount, uint256 stake, uint256 gas, uint256 orderId); constructor(address tlcAddress) public { TLC = IERC20(tlcAddress); feeAddress = msg.sender; } function deposit(address tokenAddress, uint256 tokenId, uint256 amount, uint256 stake, uint256 gas, uint256 hashrate, uint256 orderId) public payable { require(amount > 0, "TristersLightMinterV2: amount must be greater than zero"); require(stake > 0, "TristersLightMinterV2: stake must be greater than zero"); require(msg.value >= gas, "TristersLightMinterV2: value must be greater than gas"); if (tokenAddress == address(0)) { require(msg.value >= amount.add(gas), "TristersLightMinterV2: value must be greater than amoutn + gas"); } else { require(_tokens[tokenAddress] > 0, "TristersLightMinterV2: token is not supported"); require(tokenAddress.isContract(), "TristersLightMinterV2: tokenAddress is not contract"); IERC20(tokenAddress).safeTransferFrom(msg.sender, address(this), amount); } TLC.safeTransferFrom(msg.sender, address(this), stake); if (gas > 0) feeAddress.toPayable().transfer(gas); stakes[msg.sender] = stakes[msg.sender].add(stake); _stakes[msg.sender][tokenAddress] = _stakes[msg.sender][tokenAddress].add(stake); _balances[msg.sender][tokenAddress] = _balances[msg.sender][tokenAddress].add(amount); emit Deposit(msg.sender, tokenId, amount, stake, gas, hashrate, orderId); } function withdraw(address tokenAddress, uint256 tokenId, uint256 amount, uint256 gas, uint256 orderId) public payable { require(amount > 0, "TristersLightMinterV2: amount must be greater than zero"); require(msg.value >= gas, "TristersLightMinterV2: value must be greater than gas"); uint256 balance = _balances[msg.sender][tokenAddress]; require(balance >= amount, "TristersLightMinterV2: insufficient balance"); _balances[msg.sender][tokenAddress] = _balances[msg.sender][tokenAddress].sub(amount); uint256 _stake = _stakes[msg.sender][tokenAddress]; uint256 stake = _stake.mul(amount).div(balance); if (_stake < stake) stake = _stake; require(stake > 0, "TristersLightMinterV2: insufficient stake"); stakes[msg.sender] = stakes[msg.sender].sub(stake); _stakes[msg.sender][tokenAddress] = _stakes[msg.sender][tokenAddress].sub(stake); if (tokenAddress == address(0)) { msg.sender.transfer(amount); } else { require(_tokens[tokenAddress] > 0, "TristersLightMinterV2: token is not supported"); require(tokenAddress.isContract(), "TristersLightMinterV2: tokenAddress is not contract"); IERC20(tokenAddress).safeTransfer(msg.sender, amount); } TLC.safeTransfer(msg.sender, stake); if (gas > 0) feeAddress.toPayable().transfer(gas); emit Withdraw(msg.sender, tokenId, amount, stake, gas, orderId); } function getBalance(address user, address token) public view returns (uint256) { return _balances[user][token]; } function addToken(address token) public onlyOwner { require(token != address(0), "TristersLightMinterV2: token the zero address"); require(token.isContract(), "TristersLightMinterV2: token is not contract"); if (_tokens[token] == 0) _tokens[token] = tokens.push(token); } function removeToken(address token) public onlyOwner { require(token != address(0), "TristersLightMinterV2: token the zero address"); if (_tokens[token] == 0) return; uint256 balance = IERC20(token).balanceOf(address(this)); require(balance == 0, "TristersLightMinterV2: token balance must be equal to zero"); delete tokens[_tokens[token].sub(1)]; delete _tokens[token]; } function setFeeAddress(address _feeAddress) public onlyOwner { require(_feeAddress != address(0), "TristersLightMinterV2: new feeAddress the zero address"); feeAddress = _feeAddress; } function() external payable { revert("TristersLightMinterV2: does not accept payments"); } }
pragma solidity <= 0.5.4; library Address { function isContract(address account) internal view returns (bool) { uint256 size; assembly { size := extcodesize(account) } //solium-disable-line security/no-inline-assembly return size > 0; } function toPayable(address account) internal pure returns (address payable) { return address(uint160(account)); } }
pragma solidity <= 0.5.4; interface IERC20 { function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); }
pragma solidity <= 0.5.4; contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() internal { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } function owner() public view returns (address) { return _owner; } function isOwner() public view returns (bool) { return msg.sender == _owner; } modifier onlyOwner() { require(msg.sender == _owner, "Ownable: caller is not the owner"); _; } function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } }
pragma solidity ^0.5.0; import "IERC20.sol"; import "SafeMath.sol"; import "Address.sol"; /** * @title SafeERC20 * @dev Wrappers around ERC20 operations that throw on failure (when the token * contract returns false). Tokens that return no value (and instead revert or * throw on failure) are also supported, non-reverting calls are assumed to be * successful. * To use this library you can add a `using SafeERC20 for ERC20;` statement to your contract, * which allows you to call the safe operations as `token.safeTransfer(...)`, etc. */ library SafeERC20 { using SafeMath for uint256; using Address for address; function safeTransfer(IERC20 token, address to, uint256 value) internal { callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value)); } function safeTransferFrom(IERC20 token, address from, address to, uint256 value) internal { callOptionalReturn(token, abi.encodeWithSelector(token.transferFrom.selector, from, to, value)); } function safeApprove(IERC20 token, address spender, uint256 value) internal { // safeApprove should only be called when setting an initial allowance, // or when resetting it to zero. To increase and decrease it, use // 'safeIncreaseAllowance' and 'safeDecreaseAllowance' // solhint-disable-next-line max-line-length require((value == 0) || (token.allowance(address(this), spender) == 0), "SafeERC20: approve from non-zero to non-zero allowance" ); callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, value)); } function safeIncreaseAllowance(IERC20 token, address spender, uint256 value) internal { uint256 newAllowance = token.allowance(address(this), spender).add(value); callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, newAllowance)); } function safeDecreaseAllowance(IERC20 token, address spender, uint256 value) internal { uint256 newAllowance = token.allowance(address(this), spender).sub(value, "SafeERC20: decreased allowance below zero"); callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, newAllowance)); } /** * @dev Imitates a Solidity high-level call (i.e. a regular function call to a contract), relaxing the requirement * on the return value: the return value is optional (but if data is returned, it must not be false). * @param token The token targeted by the call. * @param data The call data (encoded using abi.encode or one of its variants). */ function callOptionalReturn(IERC20 token, bytes memory data) private { // We need to perform a low level call here, to bypass Solidity's return data size checking mechanism, since // we're implementing it ourselves. // A Solidity high level call has three parts: // 1. The target address is checked to verify it contains contract code // 2. The call itself is made, and success asserted // 3. The return value is decoded, which in turn checks the size of the returned data. // solhint-disable-next-line max-line-length require(address(token).isContract(), "SafeERC20: call to non-contract"); // solhint-disable-next-line avoid-low-level-calls (bool success, bytes memory returndata) = address(token).call(data); require(success, "SafeERC20: low-level call failed"); if (returndata.length > 0) { // Return data is optional // solhint-disable-next-line max-line-length require(abi.decode(returndata, (bool)), "SafeERC20: ERC20 operation did not succeed"); } } }
pragma solidity ^0.5.0; /** * @dev Wrappers over Solidity's arithmetic operations with added overflow * checks. * * Arithmetic operations in Solidity wrap on overflow. This can easily result * in bugs, because programmers usually assume that an overflow raises an * error, which is the standard behavior in high level programming languages. * `SafeMath` restores this intuition by reverting the transaction when an * operation overflows. * * Using this library instead of the unchecked operations eliminates an entire * class of bugs, so it's recommended to use it always. */ library SafeMath { /** * @dev Returns the addition of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `+` operator. * * Requirements: * - Addition cannot overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } /** * @dev Returns the subtraction of two unsigned integers, reverting on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } /** * @dev Returns the subtraction of two unsigned integers, reverting with custom message on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * - Subtraction cannot overflow. * * _Available since v2.4.0._ */ function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } /** * @dev Returns the multiplication of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `*` operator. * * Requirements: * - Multiplication cannot overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } /** * @dev Returns the integer division of two unsigned integers. Reverts on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * - The divisor cannot be zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } /** * @dev Returns the integer division of two unsigned integers. Reverts with custom message on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * - The divisor cannot be zero. * * _Available since v2.4.0._ */ function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { // Solidity only automatically asserts when dividing by 0 require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * Reverts when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * - The divisor cannot be zero. */ function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * Reverts with custom message when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * - The divisor cannot be zero. * * _Available since v2.4.0._ */ function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"stakes","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"feeAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"tokens","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"token","type":"address"}],"name":"removeToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokenId","type":"uint256"},{"name":"amount","type":"uint256"},{"name":"gas","type":"uint256"},{"name":"orderId","type":"uint256"}],"name":"withdraw","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokenId","type":"uint256"},{"name":"amount","type":"uint256"},{"name":"stake","type":"uint256"},{"name":"gas","type":"uint256"},{"name":"hashrate","type":"uint256"},{"name":"orderId","type":"uint256"}],"name":"deposit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_feeAddress","type":"address"}],"name":"setFeeAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TLC","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"token","type":"address"}],"name":"addToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"user","type":"address"},{"name":"token","type":"address"}],"name":"getBalance","outputs":[{"name":"","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":[{"name":"tlcAddress","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":true,"name":"tokenId","type":"uint256"},{"indexed":true,"name":"amount","type":"uint256"},{"indexed":false,"name":"stake","type":"uint256"},{"indexed":false,"name":"gas","type":"uint256"},{"indexed":false,"name":"hashrate","type":"uint256"},{"indexed":false,"name":"orderId","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":true,"name":"tokenId","type":"uint256"},{"indexed":true,"name":"amount","type":"uint256"},{"indexed":false,"name":"stake","type":"uint256"},{"indexed":false,"name":"gas","type":"uint256"},{"indexed":false,"name":"orderId","type":"uint256"}],"name":"Withdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051602080611a5a8339810180604052602081101561003057600080fd5b505160008054600160a060020a0319163317808255604051600160a060020a039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a360018054600160a060020a03909216600160a060020a031992831617905560028054909116331790556119a7806100b36000396000f3fe6080604052600436106100df576000357c0100000000000000000000000000000000000000000000000000000000900480638705fcd41161009c578063c76d41c811610076578063c76d41c8146102e7578063d48bfca7146102fc578063d4fac45d1461032f578063f2fde38b1461036a576100df565b80638705fcd4146102765780638da5cb5b146102a95780638f32d59b146102be576100df565b806316934fc414610119578063412753581461015e5780634f64b2be1461018f5780635fa7b584146101b957806364095b4f146101ee5780637f93ce621461022c575b60405160e560020a62461bcd02815260040180806020018281038252602f815260200180611714602f913960400191505060405180910390fd5b34801561012557600080fd5b5061014c6004803603602081101561013c57600080fd5b5035600160a060020a031661039d565b60408051918252519081900360200190f35b34801561016a57600080fd5b506101736103af565b60408051600160a060020a039092168252519081900360200190f35b34801561019b57600080fd5b50610173600480360360208110156101b257600080fd5b50356103be565b3480156101c557600080fd5b506101ec600480360360208110156101dc57600080fd5b5035600160a060020a03166103e6565b005b6101ec600480360360a081101561020457600080fd5b50600160a060020a0381351690602081013590604081013590606081013590608001356105ee565b6101ec600480360360e081101561024257600080fd5b50600160a060020a038135169060208101359060408101359060608101359060808101359060a08101359060c00135610a01565b34801561028257600080fd5b506101ec6004803603602081101561029957600080fd5b5035600160a060020a0316610d8b565b3480156102b557600080fd5b50610173610e54565b3480156102ca57600080fd5b506102d3610e63565b604080519115158252519081900360200190f35b3480156102f357600080fd5b50610173610e74565b34801561030857600080fd5b506101ec6004803603602081101561031f57600080fd5b5035600160a060020a0316610e83565b34801561033b57600080fd5b5061014c6004803603604081101561035257600080fd5b50600160a060020a0381358116916020013516610ff8565b34801561037657600080fd5b506101ec6004803603602081101561038d57600080fd5b5035600160a060020a0316611025565b60046020526000908152604090205481565b600254600160a060020a031681565b60038054829081106103cc57fe5b600091825260209091200154600160a060020a0316905081565b600054600160a060020a03163314610436576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a03811615156104805760405160e560020a62461bcd02815260040180806020018281038252602d81526020018061165f602d913960400191505060405180910390fd5b600160a060020a03811660009081526005602052604090205415156104a4576105eb565b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051600091600160a060020a038416916370a0823191602480820192602092909190829003018186803b15801561050757600080fd5b505afa15801561051b573d6000803e3d6000fd5b505050506040513d602081101561053157600080fd5b5051905080156105755760405160e560020a62461bcd02815260040180806020018281038252603a81526020018061185a603a913960400191505060405180910390fd5b600160a060020a0382166000908152600560205260409020546003906105a290600163ffffffff61112716565b815481106105ac57fe5b60009182526020808320909101805473ffffffffffffffffffffffffffffffffffffffff19169055600160a060020a0384168252600590526040812055505b50565b600083116106305760405160e560020a62461bcd02815260040180806020018281038252603781526020018061168c6037913960400191505060405180910390fd5b348211156106725760405160e560020a62461bcd0281526004018080602001828103825260358152602001806118256035913960400191505060405180910390fd5b336000908152600660209081526040808320600160a060020a0389168452909152902054838110156106d85760405160e560020a62461bcd02815260040180806020018281038252602b8152602001806116c3602b913960400191505060405180910390fd5b336000908152600660209081526040808320600160a060020a038a16845290915290205461070c908563ffffffff61112716565b336000818152600660209081526040808320600160a060020a038c168085529083528184209590955592825260078152828220938252929092528120549061076a8361075e848963ffffffff61117016565b9063ffffffff6111d016565b9050808210156107775750805b600081116107b95760405160e560020a62461bcd0281526004018080602001828103825260298152602001806118946029913960400191505060405180910390fd5b336000908152600460205260409020546107d9908263ffffffff61112716565b3360009081526004602090815260408083209390935560078152828220600160a060020a038c16835290522054610816908263ffffffff61112716565b336000908152600760209081526040808320600160a060020a038d16808552925290912091909155151561087757604051339087156108fc029088906000818181858888f19350505050158015610871573d6000803e3d6000fd5b5061093b565b600160a060020a038816600090815260056020526040812054116108cf5760405160e560020a62461bcd02815260040180806020018281038252602d815260200180611779602d913960400191505060405180910390fd5b6108e188600160a060020a0316611212565b15156109215760405160e560020a62461bcd0281526004018080602001828103825260338152602001806118e76033913960400191505060405180910390fd5b61093b600160a060020a038916338863ffffffff61121a16565b60015461095890600160a060020a0316338363ffffffff61121a16565b60008511156109b05760025461097690600160a060020a031661129f565b600160a060020a03166108fc869081150290604051600060405180830381858888f193505050501580156109ae573d6000803e3d6000fd5b505b604080518281526020810187905280820186905290518791899133917fb7ee00edafdb5db3a1b52a5789a6b562eb48268842d113dbfe860b6f86e5f595919081900360600190a45050505050505050565b60008511610a435760405160e560020a62461bcd02815260040180806020018281038252603781526020018061168c6037913960400191505060405180910390fd5b60008411610a855760405160e560020a62461bcd0281526004018080602001828103825260368152602001806117436036913960400191505060405180910390fd5b34831115610ac75760405160e560020a62461bcd0281526004018080602001828103825260358152602001806118256035913960400191505060405180910390fd5b600160a060020a0387161515610b2d57610ae7858463ffffffff6112a216565b341015610b285760405160e560020a62461bcd02815260040180806020018281038252603e8152602001806117e7603e913960400191505060405180910390fd5b610bf2565b600160a060020a03871660009081526005602052604081205411610b855760405160e560020a62461bcd02815260040180806020018281038252602d815260200180611779602d913960400191505060405180910390fd5b610b9787600160a060020a0316611212565b1515610bd75760405160e560020a62461bcd0281526004018080602001828103825260338152602001806118e76033913960400191505060405180910390fd5b610bf2600160a060020a03881633308863ffffffff6112ff16565b600154610c1090600160a060020a031633308763ffffffff6112ff16565b6000831115610c6857600254610c2e90600160a060020a031661129f565b600160a060020a03166108fc849081150290604051600060405180830381858888f19350505050158015610c66573d6000803e3d6000fd5b505b33600090815260046020526040902054610c88908563ffffffff6112a216565b3360009081526004602090815260408083209390935560078152828220600160a060020a038b16835290522054610cc5908563ffffffff6112a216565b336000818152600760209081526040808320600160a060020a038d16808552908352818420959095559282526006815282822093825292909252902054610d12908663ffffffff6112a216565b336000818152600660209081526040808320600160a060020a038d168452825291829020939093558051878152928301869052828101859052606083018490525187928992917f55e1b84deec6eefe49c2c96afe1d5b43ca37768907f7388696c6009e7bbe3b549181900360800190a450505050505050565b600054600160a060020a03163314610ddb576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a0381161515610e255760405160e560020a62461bcd02815260040180806020018281038252603681526020018061191a6036913960400191505060405180910390fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600054600160a060020a031690565b600054600160a060020a0316331490565b600154600160a060020a031681565b600054600160a060020a03163314610ed3576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a0381161515610f1d5760405160e560020a62461bcd02815260040180806020018281038252602d81526020018061165f602d913960400191505060405180910390fd5b610f2f81600160a060020a0316611212565b1515610f6f5760405160e560020a62461bcd02815260040180806020018281038252602c815260200180611950602c913960400191505060405180910390fd5b600160a060020a03811660009081526005602052604090205415156105eb576003805460018101918290557fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b018054600160a060020a03841673ffffffffffffffffffffffffffffffffffffffff19909116811790915560009081526005602052604090205550565b600160a060020a038083166000908152600660209081526040808320938516835292905220545b92915050565b600054600160a060020a03163314611075576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a03811615156110bf5760405160e560020a62461bcd0281526004018080602001828103825260268152602001806116ee6026913960400191505060405180910390fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600061116983836040805190810160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061138d565b9392505050565b60008215156111815750600061101f565b82820282848281151561119057fe5b04146111695760405160e560020a62461bcd0281526004018080602001828103825260218152602001806117a66021913960400191505060405180910390fd5b600061116983836040805190810160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611427565b6000903b1190565b60408051600160a060020a038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb0000000000000000000000000000000000000000000000000000000017905261129a908490611494565b505050565b90565b600082820183811015611169576040805160e560020a62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60408051600160a060020a0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000179052611387908590611494565b50505050565b6000818484111561141f5760405160e560020a62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360005b838110156113e45781810151838201526020016113cc565b50505050905090810190601f1680156114115780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008181841161147c5760405160e560020a62461bcd028152600401808060200182810382528381815181526020019150805190602001908083836000838110156113e45781810151838201526020016113cc565b506000838581151561148a57fe5b0495945050505050565b6114a682600160a060020a0316611212565b15156114fc576040805160e560020a62461bcd02815260206004820152601f60248201527f5361666545524332303a2063616c6c20746f206e6f6e2d636f6e747261637400604482015290519081900360640190fd5b6000606083600160a060020a0316836040518082805190602001908083835b6020831061153a5780518252601f19909201916020918201910161151b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461159c576040519150601f19603f3d011682016040523d82523d6000602084013e6115a1565b606091505b50915091508115156115fd576040805160e560020a62461bcd02815260206004820181905260248201527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564604482015290519081900360640190fd5b6000815111156113875780806020019051602081101561161c57600080fd5b505115156113875760405160e560020a62461bcd02815260040180806020018281038252602a8152602001806118bd602a913960400191505060405180910390fdfe54726973746572734c696768744d696e74657256323a20746f6b656e20746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f54726973746572734c696768744d696e74657256323a20696e73756666696369656e742062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20646f6573206e6f7420616363657074207061796d656e747354726973746572734c696768744d696e74657256323a207374616b65206d7573742062652067726561746572207468616e207a65726f54726973746572734c696768744d696e74657256323a20746f6b656e206973206e6f7420737570706f72746564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657254726973746572734c696768744d696e74657256323a2076616c7565206d7573742062652067726561746572207468616e20616d6f75746e202b2067617354726973746572734c696768744d696e74657256323a2076616c7565206d7573742062652067726561746572207468616e2067617354726973746572734c696768744d696e74657256323a20746f6b656e2062616c616e6365206d75737420626520657175616c20746f207a65726f54726973746572734c696768744d696e74657256323a20696e73756666696369656e74207374616b655361666545524332303a204552433230206f7065726174696f6e20646964206e6f74207375636365656454726973746572734c696768744d696e74657256323a20746f6b656e41646472657373206973206e6f7420636f6e747261637454726973746572734c696768744d696e74657256323a206e6577206665654164647265737320746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20746f6b656e206973206e6f7420636f6e7472616374a165627a7a723058209218dfcd4e9266c62ba93218d62d85ca89d7feda95f80da80586996d53eae71e00290000000000000000000000009d5155fbffd5bbb7555f13819a5b435b7befdcbe
Deployed Bytecode
0x6080604052600436106100df576000357c0100000000000000000000000000000000000000000000000000000000900480638705fcd41161009c578063c76d41c811610076578063c76d41c8146102e7578063d48bfca7146102fc578063d4fac45d1461032f578063f2fde38b1461036a576100df565b80638705fcd4146102765780638da5cb5b146102a95780638f32d59b146102be576100df565b806316934fc414610119578063412753581461015e5780634f64b2be1461018f5780635fa7b584146101b957806364095b4f146101ee5780637f93ce621461022c575b60405160e560020a62461bcd02815260040180806020018281038252602f815260200180611714602f913960400191505060405180910390fd5b34801561012557600080fd5b5061014c6004803603602081101561013c57600080fd5b5035600160a060020a031661039d565b60408051918252519081900360200190f35b34801561016a57600080fd5b506101736103af565b60408051600160a060020a039092168252519081900360200190f35b34801561019b57600080fd5b50610173600480360360208110156101b257600080fd5b50356103be565b3480156101c557600080fd5b506101ec600480360360208110156101dc57600080fd5b5035600160a060020a03166103e6565b005b6101ec600480360360a081101561020457600080fd5b50600160a060020a0381351690602081013590604081013590606081013590608001356105ee565b6101ec600480360360e081101561024257600080fd5b50600160a060020a038135169060208101359060408101359060608101359060808101359060a08101359060c00135610a01565b34801561028257600080fd5b506101ec6004803603602081101561029957600080fd5b5035600160a060020a0316610d8b565b3480156102b557600080fd5b50610173610e54565b3480156102ca57600080fd5b506102d3610e63565b604080519115158252519081900360200190f35b3480156102f357600080fd5b50610173610e74565b34801561030857600080fd5b506101ec6004803603602081101561031f57600080fd5b5035600160a060020a0316610e83565b34801561033b57600080fd5b5061014c6004803603604081101561035257600080fd5b50600160a060020a0381358116916020013516610ff8565b34801561037657600080fd5b506101ec6004803603602081101561038d57600080fd5b5035600160a060020a0316611025565b60046020526000908152604090205481565b600254600160a060020a031681565b60038054829081106103cc57fe5b600091825260209091200154600160a060020a0316905081565b600054600160a060020a03163314610436576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a03811615156104805760405160e560020a62461bcd02815260040180806020018281038252602d81526020018061165f602d913960400191505060405180910390fd5b600160a060020a03811660009081526005602052604090205415156104a4576105eb565b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051600091600160a060020a038416916370a0823191602480820192602092909190829003018186803b15801561050757600080fd5b505afa15801561051b573d6000803e3d6000fd5b505050506040513d602081101561053157600080fd5b5051905080156105755760405160e560020a62461bcd02815260040180806020018281038252603a81526020018061185a603a913960400191505060405180910390fd5b600160a060020a0382166000908152600560205260409020546003906105a290600163ffffffff61112716565b815481106105ac57fe5b60009182526020808320909101805473ffffffffffffffffffffffffffffffffffffffff19169055600160a060020a0384168252600590526040812055505b50565b600083116106305760405160e560020a62461bcd02815260040180806020018281038252603781526020018061168c6037913960400191505060405180910390fd5b348211156106725760405160e560020a62461bcd0281526004018080602001828103825260358152602001806118256035913960400191505060405180910390fd5b336000908152600660209081526040808320600160a060020a0389168452909152902054838110156106d85760405160e560020a62461bcd02815260040180806020018281038252602b8152602001806116c3602b913960400191505060405180910390fd5b336000908152600660209081526040808320600160a060020a038a16845290915290205461070c908563ffffffff61112716565b336000818152600660209081526040808320600160a060020a038c168085529083528184209590955592825260078152828220938252929092528120549061076a8361075e848963ffffffff61117016565b9063ffffffff6111d016565b9050808210156107775750805b600081116107b95760405160e560020a62461bcd0281526004018080602001828103825260298152602001806118946029913960400191505060405180910390fd5b336000908152600460205260409020546107d9908263ffffffff61112716565b3360009081526004602090815260408083209390935560078152828220600160a060020a038c16835290522054610816908263ffffffff61112716565b336000908152600760209081526040808320600160a060020a038d16808552925290912091909155151561087757604051339087156108fc029088906000818181858888f19350505050158015610871573d6000803e3d6000fd5b5061093b565b600160a060020a038816600090815260056020526040812054116108cf5760405160e560020a62461bcd02815260040180806020018281038252602d815260200180611779602d913960400191505060405180910390fd5b6108e188600160a060020a0316611212565b15156109215760405160e560020a62461bcd0281526004018080602001828103825260338152602001806118e76033913960400191505060405180910390fd5b61093b600160a060020a038916338863ffffffff61121a16565b60015461095890600160a060020a0316338363ffffffff61121a16565b60008511156109b05760025461097690600160a060020a031661129f565b600160a060020a03166108fc869081150290604051600060405180830381858888f193505050501580156109ae573d6000803e3d6000fd5b505b604080518281526020810187905280820186905290518791899133917fb7ee00edafdb5db3a1b52a5789a6b562eb48268842d113dbfe860b6f86e5f595919081900360600190a45050505050505050565b60008511610a435760405160e560020a62461bcd02815260040180806020018281038252603781526020018061168c6037913960400191505060405180910390fd5b60008411610a855760405160e560020a62461bcd0281526004018080602001828103825260368152602001806117436036913960400191505060405180910390fd5b34831115610ac75760405160e560020a62461bcd0281526004018080602001828103825260358152602001806118256035913960400191505060405180910390fd5b600160a060020a0387161515610b2d57610ae7858463ffffffff6112a216565b341015610b285760405160e560020a62461bcd02815260040180806020018281038252603e8152602001806117e7603e913960400191505060405180910390fd5b610bf2565b600160a060020a03871660009081526005602052604081205411610b855760405160e560020a62461bcd02815260040180806020018281038252602d815260200180611779602d913960400191505060405180910390fd5b610b9787600160a060020a0316611212565b1515610bd75760405160e560020a62461bcd0281526004018080602001828103825260338152602001806118e76033913960400191505060405180910390fd5b610bf2600160a060020a03881633308863ffffffff6112ff16565b600154610c1090600160a060020a031633308763ffffffff6112ff16565b6000831115610c6857600254610c2e90600160a060020a031661129f565b600160a060020a03166108fc849081150290604051600060405180830381858888f19350505050158015610c66573d6000803e3d6000fd5b505b33600090815260046020526040902054610c88908563ffffffff6112a216565b3360009081526004602090815260408083209390935560078152828220600160a060020a038b16835290522054610cc5908563ffffffff6112a216565b336000818152600760209081526040808320600160a060020a038d16808552908352818420959095559282526006815282822093825292909252902054610d12908663ffffffff6112a216565b336000818152600660209081526040808320600160a060020a038d168452825291829020939093558051878152928301869052828101859052606083018490525187928992917f55e1b84deec6eefe49c2c96afe1d5b43ca37768907f7388696c6009e7bbe3b549181900360800190a450505050505050565b600054600160a060020a03163314610ddb576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a0381161515610e255760405160e560020a62461bcd02815260040180806020018281038252603681526020018061191a6036913960400191505060405180910390fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600054600160a060020a031690565b600054600160a060020a0316331490565b600154600160a060020a031681565b600054600160a060020a03163314610ed3576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a0381161515610f1d5760405160e560020a62461bcd02815260040180806020018281038252602d81526020018061165f602d913960400191505060405180910390fd5b610f2f81600160a060020a0316611212565b1515610f6f5760405160e560020a62461bcd02815260040180806020018281038252602c815260200180611950602c913960400191505060405180910390fd5b600160a060020a03811660009081526005602052604090205415156105eb576003805460018101918290557fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b018054600160a060020a03841673ffffffffffffffffffffffffffffffffffffffff19909116811790915560009081526005602052604090205550565b600160a060020a038083166000908152600660209081526040808320938516835292905220545b92915050565b600054600160a060020a03163314611075576040805160e560020a62461bcd02815260206004820181905260248201526000805160206117c7833981519152604482015290519081900360640190fd5b600160a060020a03811615156110bf5760405160e560020a62461bcd0281526004018080602001828103825260268152602001806116ee6026913960400191505060405180910390fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600061116983836040805190810160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061138d565b9392505050565b60008215156111815750600061101f565b82820282848281151561119057fe5b04146111695760405160e560020a62461bcd0281526004018080602001828103825260218152602001806117a66021913960400191505060405180910390fd5b600061116983836040805190810160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611427565b6000903b1190565b60408051600160a060020a038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb0000000000000000000000000000000000000000000000000000000017905261129a908490611494565b505050565b90565b600082820183811015611169576040805160e560020a62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60408051600160a060020a0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000179052611387908590611494565b50505050565b6000818484111561141f5760405160e560020a62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360005b838110156113e45781810151838201526020016113cc565b50505050905090810190601f1680156114115780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008181841161147c5760405160e560020a62461bcd028152600401808060200182810382528381815181526020019150805190602001908083836000838110156113e45781810151838201526020016113cc565b506000838581151561148a57fe5b0495945050505050565b6114a682600160a060020a0316611212565b15156114fc576040805160e560020a62461bcd02815260206004820152601f60248201527f5361666545524332303a2063616c6c20746f206e6f6e2d636f6e747261637400604482015290519081900360640190fd5b6000606083600160a060020a0316836040518082805190602001908083835b6020831061153a5780518252601f19909201916020918201910161151b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461159c576040519150601f19603f3d011682016040523d82523d6000602084013e6115a1565b606091505b50915091508115156115fd576040805160e560020a62461bcd02815260206004820181905260248201527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564604482015290519081900360640190fd5b6000815111156113875780806020019051602081101561161c57600080fd5b505115156113875760405160e560020a62461bcd02815260040180806020018281038252602a8152602001806118bd602a913960400191505060405180910390fdfe54726973746572734c696768744d696e74657256323a20746f6b656e20746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f54726973746572734c696768744d696e74657256323a20696e73756666696369656e742062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20646f6573206e6f7420616363657074207061796d656e747354726973746572734c696768744d696e74657256323a207374616b65206d7573742062652067726561746572207468616e207a65726f54726973746572734c696768744d696e74657256323a20746f6b656e206973206e6f7420737570706f72746564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657254726973746572734c696768744d696e74657256323a2076616c7565206d7573742062652067726561746572207468616e20616d6f75746e202b2067617354726973746572734c696768744d696e74657256323a2076616c7565206d7573742062652067726561746572207468616e2067617354726973746572734c696768744d696e74657256323a20746f6b656e2062616c616e6365206d75737420626520657175616c20746f207a65726f54726973746572734c696768744d696e74657256323a20696e73756666696369656e74207374616b655361666545524332303a204552433230206f7065726174696f6e20646964206e6f74207375636365656454726973746572734c696768744d696e74657256323a20746f6b656e41646472657373206973206e6f7420636f6e747261637454726973746572734c696768744d696e74657256323a206e6577206665654164647265737320746865207a65726f206164647265737354726973746572734c696768744d696e74657256323a20746f6b656e206973206e6f7420636f6e7472616374a165627a7a723058209218dfcd4e9266c62ba93218d62d85ca89d7feda95f80da80586996d53eae71e0029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000009d5155fbffd5bbb7555f13819a5b435b7befdcbe
-----Decoded View---------------
Arg [0] : tlcAddress (address): 0x9D5155fbfFd5BBb7555F13819A5B435b7bEfDCBe
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000009d5155fbffd5bbb7555f13819a5b435b7befdcbe
Deployed Bytecode Sourcemap
140:4936:5:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5009:57;;-1:-1:-1;;;;;5009:57:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;372:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;372:42:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;372:42:5;-1:-1:-1;;;;;372:42:5;;:::i;:::-;;;;;;;;;;;;;;;;312:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;312:25:5;;;:::i;:::-;;;;-1:-1:-1;;;;;312:25:5;;;;;;;;;;;;;;343:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;343:23:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;343:23:5;;:::i;4329:426::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4329:426:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4329:426:5;-1:-1:-1;;;;;4329:426:5;;:::i;:::-;;2389:1498;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;2389:1498:5;;;;;;;;;;;;;;;;;;;;;;;:::i;1025:1358::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;1025:1358:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;4761:204::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4761:204:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4761:204:5;-1:-1:-1;;;;;4761:204:5;;:::i;290:77:2:-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;290:77:2;;;:::i;373:90::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;373:90:2;;;:::i;:::-;;;;;;;;;;;;;;;;;;289:17:5;;8:9:-1;5:2;;;30:1;27;20:12;5:2;289:17:5;;;:::i;4024:299::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4024:299:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4024:299:5;-1:-1:-1;;;;;4024:299:5;;:::i;3893:125::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3893:125:5;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3893:125:5;;;;;;;;;;:::i;589:232:2:-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;589:232:2;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;589:232:2;-1:-1:-1;;;;;589:232:2;;:::i;372:42:5:-;;;;;;;;;;;;;:::o;312:25::-;;;-1:-1:-1;;;;;312:25:5;;:::o;343:23::-;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;343:23:5;;-1:-1:-1;343:23:5;:::o;4329:426::-;522:6:2;;-1:-1:-1;;;;;522:6:2;508:10;:20;500:65;;;;;-1:-1:-1;;;;;500:65:2;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;500:65:2;;;;;;;;;;;;;;;-1:-1:-1;;;;;4400:19:5;;;;4392:77;;;;-1:-1:-1;;;;;4392:77:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4484:14:5;;;;;;:7;:14;;;;;;:19;4480:32;;;4505:7;;4480:32;4539:38;;;;;;4571:4;4539:38;;;;;;4521:15;;-1:-1:-1;;;;;4539:23:5;;;;;:38;;;;;;;;;;;;;;;:23;:38;;;5:2:-1;;;;30:1;27;20:12;5:2;4539:38:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4539:38:5;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4539:38:5;;-1:-1:-1;4595:12:5;;4587:83;;;;-1:-1:-1;;;;;4587:83:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4695:14:5;;;;;;:7;:14;;;;;;4688:6;;4695:21;;4714:1;4695:21;:18;:21;:::i;:::-;4688:29;;;;;;;;;;;;;;;;;;;4681:36;;-1:-1:-1;;4681:36:5;;;-1:-1:-1;;;;;4734:14:5;;;;:7;:14;;;;;4727:21;-1:-1:-1;575:1:2;4329:426:5;:::o;2389:1498::-;2534:1;2525:10;;2517:78;;;;-1:-1:-1;;;;;2517:78:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2613:9;:16;-1:-1:-1;2613:16:5;2605:82;;;;-1:-1:-1;;;;;2605:82:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2726:10;2698:15;2716:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2716:35:5;;;;;;;;;;2769:17;;;;2761:73;;;;-1:-1:-1;;;;;2761:73:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2892:10;2882:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2882:35:5;;;;;;;;;;:47;;2922:6;2882:47;:39;:47;:::i;:::-;2854:10;2844:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2844:35:5;;;;;;;;;;;:85;;;;2957:19;;;:7;:19;;;;;:33;;;;;;;;;;;3016:31;3039:7;3016:18;2957:33;3027:6;3016:18;:10;:18;:::i;:::-;:22;:31;:22;:31;:::i;:::-;3000:47;;3070:5;3061:6;:14;3057:34;;;-1:-1:-1;3085:6:5;3057:34;3117:1;3109:9;;3101:63;;;;-1:-1:-1;;;;;3101:63:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3202:10;3195:18;;;;:6;:18;;;;;;:29;;3218:5;3195:29;:22;:29;:::i;:::-;3181:10;3174:18;;;;:6;:18;;;;;;;;:50;;;;3270:7;:19;;;;;-1:-1:-1;;;;;3270:33:5;;;;;;;;:44;;3308:5;3270:44;:37;:44;:::i;:::-;3242:10;3234:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3234:33:5;;;;;;;;;;:80;;;;3329:26;3325:369;;;3371:27;;:10;;:27;;;;;3391:6;;3371:27;;;;3391:6;3371:10;:27;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3371:27:5;3325:369;;;-1:-1:-1;;;;;3437:21:5;;3461:1;3437:21;;;:7;:21;;;;;;:25;3429:83;;;;-1:-1:-1;;;;;3429:83:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3534:25;:12;-1:-1:-1;;;;;3534:23:5;;:25::i;:::-;3526:89;;;;;;-1:-1:-1;;;;;3526:89:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3630:53;-1:-1:-1;;;;;3630:33:5;;3664:10;3676:6;3630:53;:33;:53;:::i;:::-;3712:3;;:35;;-1:-1:-1;;;;;3712:3:5;3729:10;3741:5;3712:35;:16;:35;:::i;:::-;3767:1;3761:3;:7;3757:49;;;3770:10;;:22;;-1:-1:-1;;;;;3770:10:5;:20;:22::i;:::-;-1:-1:-1;;;;;3770:31:5;:36;3802:3;3770:36;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3770:36:5;3757:49;3822:58;;;;;;;;;;;;;;;;;;;;3852:6;;3843:7;;3831:10;;3822:58;;;;;;;;;;2389:1498;;;;;;;;:::o;1025:1358::-;1202:1;1193:10;;1185:78;;;;-1:-1:-1;;;;;1185:78:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1289:1;1281:9;;1273:76;;;;-1:-1:-1;;;;;1273:76:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1367:9;:16;-1:-1:-1;1367:16:5;1359:82;;;;-1:-1:-1;;;;;1359:82:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1456:26:5;;;1452:464;;;1519:15;:6;1530:3;1519:15;:10;:15;:::i;:::-;1506:9;:28;;1498:103;;;;-1:-1:-1;;;;;1498:103:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1452:464;;;-1:-1:-1;;;;;1640:21:5;;1664:1;1640:21;;;:7;:21;;;;;;:25;1632:83;;;;-1:-1:-1;;;;;1632:83:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1737:25;:12;-1:-1:-1;;;;;1737:23:5;;:25::i;:::-;1729:89;;;;;;-1:-1:-1;;;;;1729:89:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1833:72;-1:-1:-1;;;;;1833:37:5;;1871:10;1891:4;1898:6;1833:72;:37;:72;:::i;:::-;1934:3;;:54;;-1:-1:-1;;;;;1934:3:5;1955:10;1975:4;1982:5;1934:54;:20;:54;:::i;:::-;2008:1;2002:3;:7;1998:49;;;2011:10;;:22;;-1:-1:-1;;;;;2011:10:5;:20;:22::i;:::-;-1:-1:-1;;;;;2011:31:5;:36;2043:3;2011:36;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2011:36:5;1998:49;2086:10;2079:18;;;;:6;:18;;;;;;:29;;2102:5;2079:29;:22;:29;:::i;:::-;2065:10;2058:18;;;;:6;:18;;;;;;;;:50;;;;2154:7;:19;;;;;-1:-1:-1;;;;;2154:33:5;;;;;;;;:44;;2192:5;2154:44;:37;:44;:::i;:::-;2126:10;2118:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2118:33:5;;;;;;;;;;;:80;;;;2246:21;;;:9;:21;;;;;:35;;;;;;;;;;:47;;2286:6;2246:47;:39;:47;:::i;:::-;2218:10;2208:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2208:35:5;;;;;;;;;;:85;;;;2309:67;;;;;;;;;;;;;;;;;;;;;;;;2338:6;;2329:7;;2218:10;2309:67;;;;;;;;;1025:1358;;;;;;;:::o;4761:204::-;522:6:2;;-1:-1:-1;;;;;522:6:2;508:10;:20;500:65;;;;;-1:-1:-1;;;;;500:65:2;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;500:65:2;;;;;;;;;;;;;;;-1:-1:-1;;;;;4840:25:5;;;;4832:92;;;;-1:-1:-1;;;;;4832:92:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4934:10;:24;;-1:-1:-1;;4934:24:5;-1:-1:-1;;;;;4934:24:5;;;;;;;;;;4761:204::o;290:77:2:-;328:7;354:6;-1:-1:-1;;;;;354:6:2;290:77;:::o;373:90::-;413:4;450:6;-1:-1:-1;;;;;450:6:2;436:10;:20;;373:90::o;289:17:5:-;;;-1:-1:-1;;;;;289:17:5;;:::o;4024:299::-;522:6:2;;-1:-1:-1;;;;;522:6:2;508:10;:20;500:65;;;;;-1:-1:-1;;;;;500:65:2;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;500:65:2;;;;;;;;;;;;;;;-1:-1:-1;;;;;4092:19:5;;;;4084:77;;;;-1:-1:-1;;;;;4084:77:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4179:18;:5;-1:-1:-1;;;;;4179:16:5;;:18::i;:::-;4171:75;;;;;;-1:-1:-1;;;;;4171:75:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4260:14:5;;;;;;:7;:14;;;;;;:19;4256:60;;;4298:6;27:10:-1;;39:1;23:18;;45:23;;;;4298:18:5;;;;-1:-1:-1;;;;;4298:18:5;;-1:-1:-1;;4298:18:5;;;;;;;;-1:-1:-1;4281:14:5;;;:7;4298:18;4281:14;;;;:35;4024:299;:::o;3893:125::-;-1:-1:-1;;;;;3989:15:5;;;3963:7;3989:15;;;:9;:15;;;;;;;;:22;;;;;;;;;;3893:125;;;;;:::o;589:232:2:-;522:6;;-1:-1:-1;;;;;522:6:2;508:10;:20;500:65;;;;;-1:-1:-1;;;;;500:65:2;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;500:65:2;;;;;;;;;;;;;;;-1:-1:-1;;;;;669:22:2;;;;661:73;;;;-1:-1:-1;;;;;661:73:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;770:6;;;749:38;;-1:-1:-1;;;;;749:38:2;;;;770:6;;;749:38;;;797:6;:17;;-1:-1:-1;;797:17:2;-1:-1:-1;;;;;797:17:2;;;;;;;;;;589:232::o;1274:134:4:-;1332:7;1358:43;1362:1;1365;1358:43;;;;;;;;;;;;;;;;;;:3;:43::i;:::-;1351:50;1274:134;-1:-1:-1;;;1274:134:4:o;2159:459::-;2217:7;2458:6;;2454:45;;;-1:-1:-1;2487:1:4;2480:8;;2454:45;2521:5;;;2525:1;2521;:5;2544;;;;;;;;:10;2536:56;;;;-1:-1:-1;;;;;2536:56:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3073:130;3131:7;3157:39;3161:1;3164;3157:39;;;;;;;;;;;;;;;;;;:3;:39::i;50:220:0:-;110:4;167:20;;255:8;;50:220::o;637:174:3:-;745:58;;;-1:-1:-1;;;;;745:58:3;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;745:58:3;;;;;;;;25:18:-1;;61:17;;745:58:3;182:15:-1;768:23:3;179:29:-1;160:49;;719:85:3;;738:5;;719:18;:85::i;:::-;637:174;;;:::o;276:125:0:-;385:7;276:125::o;834:176:4:-;892:7;923:5;;;946:6;;;;938:46;;;;;-1:-1:-1;;;;;938:46:4;;;;;;;;;;;;;;;;;;;;;;;;;;;817:202:3;943:68;;;-1:-1:-1;;;;;943:68:3;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;943:68:3;;;;;;;;25:18:-1;;61:17;;943:68:3;182:15:-1;966:27:3;179:29:-1;160:49;;917:95:3;;936:5;;917:18;:95::i;:::-;817:202;;;;:::o;1732:187:4:-;1818:7;1853:12;1845:6;;;;1837:29;;;;-1:-1:-1;;;;;1837:29:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1837:29:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1888:5:4;;;1732:187::o;3718:338::-;3804:7;3904:12;3897:5;;;3889:28;;;;-1:-1:-1;;;;;3889:28:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;3889:28:4;;3927:9;3943:1;3939;:5;;;;;;;;;3718:338;-1:-1:-1;;;;;3718:338:4:o;2641:1095:3:-;3236:27;3244:5;-1:-1:-1;;;;;3236:25:3;;:27::i;:::-;3228:71;;;;;;;-1:-1:-1;;;;;3228:71:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;3370:12;3384:23;3419:5;-1:-1:-1;;;;;3411:19:3;3431:4;3411:25;;;;;;;;;;;;;36:153:-1;66:2;58:11;;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;3411:25:3;;;;;;;;;;;;;;;;;;;;;;;;14:1:-1;21;16:31;;;;75:4;69:11;64:16;;144:4;140:9;133:4;115:16;111:27;107:43;104:1;100:51;94:4;87:65;169:16;166:1;159:27;225:16;222:1;215:4;212:1;208:12;193:49;7:242;;16:31;36:4;31:9;;7:242;;3369:67:3;;;;3454:7;3446:52;;;;;;;-1:-1:-1;;;;;3446:52:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3533:1;3513:10;:17;:21;3509:221;;;3653:10;3642:30;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3642:30:3;3634:85;;;;;;-1:-1:-1;;;;;3634:85:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Swarm Source
bzzr://9218dfcd4e9266c62ba93218d62d85ca89d7feda95f80da80586996d53eae71e
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 99.58% | $3,801.5 | 616.98 | $2,345,451.3 |
ETH | 0.36% | $0.999831 | 8,545.0477 | $8,543.6 | |
ETH | 0.02% | $0.470315 | 1,105.009 | $519.7 | |
ETH | 0.01% | $0.999471 | 339.89 | $339.71 | |
ETH | <0.01% | $0.681642 | 221.25 | $150.81 | |
ETH | <0.01% | $63.32 | 2.1249 | $134.55 | |
ETH | <0.01% | $2.97 | 29.888 | $88.77 | |
ETH | <0.01% | $0.072338 | 451.9 | $32.69 | |
ETH | <0.01% | $67,919 | 0.0001 | $6.79 |
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.
Address QR Code
My Address - Private Name Tag or Note
My Name Tag:
Private Note:
Please DO NOT store any passwords or private keys here.
The compiled contract might be susceptible to DirtyBytesArrayToStorage (low-severity), ABIDecodeTwoDimensionalArrayMemory (very low-severity), KeccakCaching (medium-severity), EmptyByteArrayCopy (medium-severity), DynamicArrayCleanup (medium-severity), ImplicitConstructorCallvalueCheck (very low-severity), TupleAssignmentMultiStackSlotComponents (very low-severity), MemoryArrayCreationOverflow (low-severity), privateCanBeOverridden (low-severity), SignedArrayStorageCopy (low/medium-severity), ABIEncoderV2StorageArrayWithMultiSlotElement (low-severity), DynamicConstructorArgumentsClippedABIV2 (very low-severity), UninitializedFunctionPointerInConstructor (very low-severity), IncorrectEventSignatureInLibraries (very low-severity), ABIEncoderV2PackedStorage (low-severity) Solidity Compiler Bugs.
Connect a Wallet
Connect a Wallet
Connect a Wallet
Before You Copy
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.