Spend less on fees, more on crypto. Buy crypto easily with MoonPay Balance. 20M+ users trust MoonPay worldwide.
Ready to onboard to Ethereum? With MetaMask Portfolio, you're in control.
Don’t invest unless you’re prepared to lose all the money you invest.
Ready to simplify your web3 experience? Try the all-in-one web3 app trusted by millions worldwide.
Thousands of tokens and competitive prices from multiple aggregators, in one place.
Everyday giveaways up to 100 ETH, Lucky Spins. Deposit BONUS 300% and Cashbacks!
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Slots, Roulette, Poker & more - Proud sponsors of UFC, Everton & StakeF1 team!
Overview
ETH Balance
Eth Value
$1,272.24 (@ $3,607.96/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (39)1.42202348 TRBTellor Tribu... (TRB)0.95821626 BANDBandToken (BAND)$1.51@1.588.61704632 ETHBNTBNT Smart To... (ETHBNT)1.45581632 LINKChainLink To... (LINK)$34.36@23.600.01419244 EKGEkon Gold (EKG)163.60140569 LENDEthLend (LEND)$6.55@0.040.34959038 KNCKyberNetwork (KNC)$0.21@0.5907111.43284069 LRCLoopringCoin... (LRC)$24.30@0.21817.00913219 OGNOriginToken (OGN)$0.89@0.12760.04677403 PNTpNetwork Tok... (PNT)$0.00@0.00450.00630057 pBTCpTokens BTC (pBTC)$13.36@2,120.284 STTScatter.cx (STT)$0.00@0.002.0136082 sUSDSynth sUSD (sUSD)$1.95@0.969724.96855973 SNXSynthetix Ne... (SNX)$54.93@2.2019.62707937 ZRXZRX (ZRX)$10.25@0.522217.29860537 BNTBancor (BNT)$12.64@0.7306152.49696096 BATBAT (BAT)$39.55@0.25935.95444606 cETHCompound Eth... (cETH)$431.52@72.47183.15981637 DAIDai Stableco... (DAI)$182.98@0.9990.04970488 MKRMaker (MKR)$79.35@1,596.481.40756077 SAISai Stableco... (SAI)$26.55@18.8692.252291 USDTTether USD (USDT)$92.16@0.99951.990581 USDCUSDC (USDC)$51.92@0.99860.00283808 WBTCWrapped BTC (WBTC)$278.92@98,279.000.00299872 USDBBancor USD Token$0.00@0.18760.05 CHAIChai12.43305072 EDOEidoo0.61741535 iETHFulcrum ETH iToken888,888 KICKKickToken32,000 MNEMinereum32,000 MNEMinereum0.06205866 REPReputation$0.04@0.57299.96631953 SNXSynthetix Network Token99,999ERC20 ***0.6752467 sUSDSynth sUSD0.7 TokenERC-20 TOKEN*[Suspicious]9,283 TokenERC-20 TOKEN*[Spam]100 TokenERC-20 TOKEN*[Spam]856,420,144,564 TokenERC-20 TOKEN*[Spam]NFT Tokens (10)claim rewards on clinkevent.orgclinkevent.orgERC-1155claim rewards on link-prize.netlink-prize.netERC-1155claim rewards on snxtoken.comsnxtoken.comERC-1155
More Info
Private Name Tags
ContractCreator
- Transactions
- Internal Transactions
- Token Transfers (ERC-20)
- NFT Transfers
- Contract
- Events
- Analytics
- Multichain Portfolio
- Cards New
- Filter by Tx Type:
- Tx
- Internal Tx
- ERC-20
- NFTs
Latest 25 from a total of 740 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Convert And Burn | 10272972 | 2020-06-15 22:05:10 | 1662 days ago | 1592258710 | IN | 0 ETH$0.00 | 0.02617565 | 31 | ||||
Burn | 10272427 | 2020-06-15 20:05:08 | 1663 days ago | 1592251508 | IN | 0 ETH$0.00 | 0.00175251 | 36 | ||||
Convert And Burn | 10270746 | 2020-06-15 14:05:07 | 1663 days ago | 1592229907 | IN | 0 ETH$0.00 | 0.02522016 | 45 | ||||
Convert And Burn | 10270208 | 2020-06-15 12:05:18 | 1663 days ago | 1592222718 | IN | 0 ETH$0.00 | 0.17012531 | 38 | ||||
Convert And Burn | 10231391 | 2020-06-09 12:05:24 | 1669 days ago | 1591704324 | IN | 0 ETH$0.00 | 0.04683962 | 35 | ||||
Convert And Burn | 10230864 | 2020-06-09 10:05:00 | 1669 days ago | 1591697100 | IN | 0 ETH$0.00 | 0.0281199 | 34 | ||||
Convert And Burn | 10230322 | 2020-06-09 8:05:51 | 1669 days ago | 1591689951 | IN | 0 ETH$0.00 | 0.03328864 | 40 | ||||
Convert And Burn | 10229815 | 2020-06-09 6:06:02 | 1669 days ago | 1591682762 | IN | 0 ETH$0.00 | 0.01953347 | 31 | ||||
Convert And Burn | 10226083 | 2020-06-08 16:05:09 | 1670 days ago | 1591632309 | IN | 0 ETH$0.00 | 0.02191993 | 36 | ||||
Convert And Burn | 10224980 | 2020-06-08 12:05:22 | 1670 days ago | 1591617922 | IN | 0 ETH$0.00 | 0.02656996 | 46.00000145 | ||||
Convert And Burn | 10220179 | 2020-06-07 18:05:10 | 1671 days ago | 1591553110 | IN | 0 ETH$0.00 | 0.02066136 | 28.00000145 | ||||
Burn | 10217506 | 2020-06-07 8:05:16 | 1671 days ago | 1591517116 | IN | 0 ETH$0.00 | 0.00189855 | 39 | ||||
Convert And Burn | 10213655 | 2020-06-06 18:05:01 | 1672 days ago | 1591466701 | IN | 0 ETH$0.00 | 0.02638953 | 46.2 | ||||
Convert And Burn | 10213117 | 2020-06-06 16:05:10 | 1672 days ago | 1591459510 | IN | 0 ETH$0.00 | 0.11570704 | 80 | ||||
Convert And Burn | 10212058 | 2020-06-06 12:06:17 | 1672 days ago | 1591445177 | IN | 0 ETH$0.00 | 0.03302448 | 30 | ||||
Convert And Burn | 10211514 | 2020-06-06 10:05:14 | 1672 days ago | 1591437914 | IN | 0 ETH$0.00 | 0.01733265 | 30 | ||||
Convert And Burn | 10208890 | 2020-06-06 0:06:32 | 1672 days ago | 1591401992 | IN | 0 ETH$0.00 | 0.01276954 | 22 | ||||
Convert And Burn | 10207782 | 2020-06-05 20:04:58 | 1673 days ago | 1591387498 | IN | 0 ETH$0.00 | 0.00546895 | 20.4 | ||||
Convert And Burn | 10206150 | 2020-06-05 14:05:18 | 1673 days ago | 1591365918 | IN | 0 ETH$0.00 | 0.05659864 | 37.2 | ||||
Convert And Burn | 10204558 | 2020-06-05 8:05:08 | 1673 days ago | 1591344308 | IN | 0 ETH$0.00 | 0.03633325 | 29 | ||||
Convert And Burn | 10202399 | 2020-06-05 0:05:12 | 1673 days ago | 1591315512 | IN | 0 ETH$0.00 | 0.01357887 | 18 | ||||
Convert And Burn | 10201875 | 2020-06-04 22:05:45 | 1673 days ago | 1591308345 | IN | 0 ETH$0.00 | 0.01261518 | 16 | ||||
Burn | 10201362 | 2020-06-04 20:05:08 | 1674 days ago | 1591301108 | IN | 0 ETH$0.00 | 0.00087625 | 18 | ||||
Burn | 10200818 | 2020-06-04 18:04:57 | 1674 days ago | 1591293897 | IN | 0 ETH$0.00 | 0.0012657 | 26 | ||||
Convert And Burn | 10199783 | 2020-06-04 14:09:20 | 1674 days ago | 1591279760 | IN | 0 ETH$0.00 | 0.04221137 | 34 |
Latest 25 internal transactions (View All)
Parent Transaction Hash | Block |
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|
12435247 | 2021-05-14 22:28:04 | 1329 days ago | 1621031284 | 0.00017602 ETH$0.64 | ||||
11606328 | 2021-01-07 7:55:14 | 1457 days ago | 1610006114 | 0.00199815 ETH$7.21 | ||||
11349942 | 2020-11-28 23:02:20 | 1496 days ago | 1606604540 | 0.00005032 ETH$0.18 | ||||
11328884 | 2020-11-25 17:33:04 | 1500 days ago | 1606325584 | 0.00400626 ETH$14.45 | ||||
11323024 | 2020-11-24 19:52:01 | 1501 days ago | 1606247521 | 0.00089986 ETH$3.25 | ||||
11290867 | 2020-11-19 21:16:57 | 1505 days ago | 1605820617 | 0.00010988 ETH$0.40 | ||||
11210467 | 2020-11-07 13:02:44 | 1518 days ago | 1604754164 | 0.002997 ETH$10.81 | ||||
11073986 | 2020-10-17 14:26:07 | 1539 days ago | 1602944767 | 0.00284027 ETH$10.25 | ||||
10786985 | 2020-09-03 7:29:50 | 1583 days ago | 1599118190 | 0.00098688 ETH$3.56 | ||||
10742115 | 2020-08-27 10:39:39 | 1590 days ago | 1598524779 | 0.00621034 ETH$22.41 | ||||
10728728 | 2020-08-25 9:15:50 | 1592 days ago | 1598346950 | 0.00002136 ETH$0.08 | ||||
10728547 | 2020-08-25 8:36:50 | 1592 days ago | 1598344610 | 0.00392532 ETH$14.16 | ||||
10717440 | 2020-08-23 15:35:59 | 1594 days ago | 1598196959 | 0.00000374 ETH$0.01 | ||||
10685416 | 2020-08-18 17:36:28 | 1599 days ago | 1597772188 | 0.00093274 ETH$3.37 | ||||
10685269 | 2020-08-18 17:08:13 | 1599 days ago | 1597770493 | 0.00241422 ETH$8.71 | ||||
10665759 | 2020-08-15 16:36:27 | 1602 days ago | 1597509387 | 0.00043626 ETH$1.57 | ||||
10660573 | 2020-08-14 21:23:49 | 1602 days ago | 1597440229 | 0.0007517 ETH$2.71 | ||||
10619875 | 2020-08-08 15:00:00 | 1609 days ago | 1596898800 | 0.01099193 ETH$39.66 | ||||
10590386 | 2020-08-04 1:36:01 | 1613 days ago | 1596504961 | 0.00053715 ETH$1.94 | ||||
10589054 | 2020-08-03 20:43:51 | 1614 days ago | 1596487431 | 0.00207684 ETH$7.49 | ||||
10588162 | 2020-08-03 17:25:37 | 1614 days ago | 1596475537 | 0.00099905 ETH$3.60 | ||||
10585650 | 2020-08-03 8:01:46 | 1614 days ago | 1596441706 | 0.00189915 ETH$6.85 | ||||
10547276 | 2020-07-28 9:40:15 | 1620 days ago | 1595929215 | 0.00035586 ETH$1.28 | ||||
10545781 | 2020-07-28 4:16:07 | 1620 days ago | 1595909767 | 0.00191554 ETH$6.91 | ||||
10533959 | 2020-07-26 8:20:22 | 1622 days ago | 1595751622 | 0.00009989 ETH$0.36 |
Contract Source Code (Solidity)
- library SafeMath
- - function add(uint256 a, uint256 b)
- - function sub(uint256 a, uint256 b)
- - function mul(uint256 a, uint256 b)
- - function div(uint256 a, uint256 b)
- - function mod(uint256 a, uint256 b)
- interface IERC20
- - function totalSupply()
- - function balanceOf(address account)
- - function transfer(address recipient, ...
- - function allowance(address owner, add ...
- - function approve(address spender, uin ...
- - function transferFrom(address sender, ...
- library Address
- - function isContract(address account)
- library SafeERC20
- - function safeTransfer(IERC20 token, a ...
- - function safeTransferFrom(IERC20 toke ...
- - function safeApprove(IERC20 token, ad ...
- - function safeIncreaseAllowance(IERC20 ...
- - function safeDecreaseAllowance(IERC20 ...
- - function callOptionalReturn(IERC20 to ...
- interface IEDOToken
- - function balanceOf(address account)
- - function transfer(address recipient, ...
- - function burn(uint256 _amount)
- interface IKyberNetwork
- - function getExpectedRate(address src, ...
- - function trade(
- contract Ownable
- - function owner()
- - function isOwner()
- - function renounceOwnership()
- - function transferOwnership(address ne ...
- - function _transferOwnership(address n ...
- contract Withdrawable is Ownable
- - function withdraw(address asset)
- contract Burner is Withdrawable *
- - function setPercentageToBurn (uint va ...
- - function setUnburnedDestination (addr ...
- - function setPaused (bool value)
- - function setKyberFeeWallet(address _w ...
- - function burn()
- - function convertAndBurn(address [] ca ...
- - function _convert(address srcToken)
- - function ()
/** *Submitted for verification at Etherscan.io on 2019-12-11 */ // File: openzeppelin-solidity/contracts/math/SafeMath.sol 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) { require(b <= a, "SafeMath: subtraction overflow"); 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-solidity/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) { // Solidity only automatically asserts when dividing by 0 require(b > 0, "SafeMath: division by zero"); 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) { require(b != 0, "SafeMath: modulo by zero"); return a % b; } } // File: openzeppelin-solidity/contracts/token/ERC20/IERC20.sol pragma solidity ^0.5.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. Does not include * the optional functions; to access them see `ERC20Detailed`. */ interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a `Transfer` event. */ function transfer(address recipient, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through `transferFrom`. This is * zero by default. * * This value changes when `approve` or `transferFrom` are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * > Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an `Approval` event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `sender` to `recipient` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a `Transfer` event. */ function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to `approve`. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); } // File: openzeppelin-solidity/contracts/utils/Address.sol pragma solidity ^0.5.0; /** * @dev Collection of functions related to the address type, */ library Address { /** * @dev Returns true if `account` is a contract. * * This test is non-exhaustive, and there may be false-negatives: during the * execution of a contract's constructor, its address will be reported as * not containing a contract. * * > It is unsafe to assume that an address for which this function returns * false is an externally-owned account (EOA) and not a contract. */ function isContract(address account) internal view returns (bool) { // This method relies in extcodesize, which returns 0 for contracts in // construction, since the code is only stored at the end of the // constructor execution. uint256 size; // solhint-disable-next-line no-inline-assembly assembly { size := extcodesize(account) } return size > 0; } } // File: openzeppelin-solidity/contracts/token/ERC20/SafeERC20.sol pragma solidity ^0.5.0; /** * @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); 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"); } } } // File: contracts/interfaces/IEDOToken.sol pragma solidity ^0.5.0; interface IEDOToken { function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function burn(uint256 _amount) external returns (bool); } // File: contracts/interfaces/IKyberNetwork.sol pragma solidity >=0.4.21 <0.6.0; interface IKyberNetwork { function getExpectedRate(address src, address dest, uint srcQty) external view returns (uint expectedRate, uint slippageRate); function trade( address src, uint srcAmount, address dest, address payable destAddress, uint maxDestAmount, uint minConversionRate, address walletId ) external payable returns(uint256); } // File: openzeppelin-solidity/contracts/ownership/Ownable.sol pragma solidity ^0.5.0; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be aplied to your functions to restrict their use to * the owner. */ contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor () internal { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } /** * @dev Returns the address of the current owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(isOwner(), "Ownable: caller is not the owner"); _; } /** * @dev Returns true if the caller is the current owner. */ function isOwner() public view returns (bool) { return msg.sender == _owner; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * > Note: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public onlyOwner { _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). */ function _transferOwnership(address newOwner) internal { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } // File: contracts/Withdrawable.sol pragma solidity ^0.5.0; contract Withdrawable is Ownable { using SafeERC20 for IERC20; function withdraw(address asset) onlyOwner public { if (asset == address(0)) { msg.sender.transfer(address(this).balance); } else { IERC20 token = IERC20(asset); token.safeTransfer(msg.sender, token.balanceOf(address(this))); } } } // File: contracts/Burner.sol pragma solidity ^0.5.0; contract Burner is Withdrawable { using SafeMath for uint256; using SafeERC20 for IERC20; uint constant BIG_LIMIT = 1e36; address constant ETHER = 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE; IEDOToken edo; IKyberNetwork kyberNetwork; address public kyberFeeWallet; address public unburnedDestination; uint256 public percentageToBurn; bool public paused; event Burn(uint burnedAmount, uint savedAmount); event TokenTrade(address srcToken, uint srcAmount, uint burnTokenAmount); constructor(address edoTokenAddress, address unburnedDestination_, uint percentageToBurn_, address kyberNetAddress, address kyberFeeWallet_) public { paused = false; edo = IEDOToken(edoTokenAddress); percentageToBurn = percentageToBurn_; unburnedDestination = unburnedDestination_; kyberNetwork = IKyberNetwork(kyberNetAddress); kyberFeeWallet = kyberFeeWallet_; } function setPercentageToBurn (uint value) onlyOwner external { percentageToBurn = value; } function setUnburnedDestination (address value) onlyOwner external { unburnedDestination = value; } function setPaused (bool value) onlyOwner external { paused = value; } function setKyberFeeWallet(address _wallet) public onlyOwner { kyberFeeWallet = _wallet; } function burn() public { require(!paused, 'cannot burn when paused'); uint total = edo.balanceOf(address(this)); uint toBurn = total.mul(percentageToBurn).div(100); require(edo.burn(toBurn), 'cannot burn'); uint notBurned = edo.balanceOf(address(this)); require(edo.transfer(unburnedDestination, notBurned), 'cannot transfer unburned tokens'); emit Burn(toBurn, notBurned); } function convertAndBurn(address [] calldata tokens) external { for (uint i = 0; i < tokens.length; i++) { _convert(tokens[i]); } burn(); } function _convert(address srcToken) internal { uint srcAmount; uint converted; if (srcToken == ETHER || srcToken == address(0)) { srcAmount = address(this).balance; converted = kyberNetwork.trade .value(srcAmount)(ETHER, srcAmount, address(edo), address(uint160(address(this))), BIG_LIMIT, 1, kyberFeeWallet); } else { srcAmount = IERC20(srcToken).balanceOf(address(this)); if (IERC20(srcToken).allowance(address(this), address(kyberNetwork)) > 0) { IERC20(srcToken).safeApprove(address(kyberNetwork), 0); } IERC20(srcToken).safeApprove(address(kyberNetwork), srcAmount); converted = kyberNetwork.trade(srcToken, srcAmount, address(edo), address(uint160(address(this))), BIG_LIMIT, 1, kyberFeeWallet); } emit TokenTrade(srcToken, srcAmount, converted); } function () external payable {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"constant":true,"inputs":[],"name":"percentageToBurn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"bool"}],"name":"setPaused","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"kyberFeeWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"setPercentageToBurn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"unburnedDestination","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wallet","type":"address"}],"name":"setKyberFeeWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"asset","type":"address"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"address"}],"name":"setUnburnedDestination","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","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":false,"inputs":[{"name":"tokens","type":"address[]"}],"name":"convertAndBurn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"edoTokenAddress","type":"address"},{"name":"unburnedDestination_","type":"address"},{"name":"percentageToBurn_","type":"uint256"},{"name":"kyberNetAddress","type":"address"},{"name":"kyberFeeWallet_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"burnedAmount","type":"uint256"},{"indexed":false,"name":"savedAmount","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"srcToken","type":"address"},{"indexed":false,"name":"srcAmount","type":"uint256"},{"indexed":false,"name":"burnTokenAmount","type":"uint256"}],"name":"TokenTrade","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516114bf3803806114bf833981810160405260a081101561003357600080fd5b50805160208201516040808401516060850151608090950151600080546001600160a01b031916331780825593519596949592949391926001600160a01b0392909216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36006805460ff19169055600180546001600160a01b03199081166001600160a01b03978816179091556005939093556004805484169486169490941790935560028054831691851691909117905560038054909116919092161790556113b8806101076000396000f3fe6080604052600436106100e85760003560e01c806351cff8d91161008a5780638da5cb5b116100595780638da5cb5b146102995780638f32d59b146102ae578063b488b7de146102c3578063f2fde38b14610340576100e8565b806351cff8d9146101f55780635c975abb1461022857806361fe11e714610251578063715018a614610284576100e8565b80632445f323116100c65780632445f3231461016e578063270687971461019857806340a9cadb146101ad57806344df8e70146101e0576100e8565b80631685d25a146100ea57806316c38b3c146101115780632220e22e1461013d575b005b3480156100f657600080fd5b506100ff610373565b60408051918252519081900360200190f35b34801561011d57600080fd5b506100e86004803603602081101561013457600080fd5b50351515610379565b34801561014957600080fd5b506101526103d3565b604080516001600160a01b039092168252519081900360200190f35b34801561017a57600080fd5b506100e86004803603602081101561019157600080fd5b50356103e2565b3480156101a457600080fd5b5061015261042e565b3480156101b957600080fd5b506100e8600480360360208110156101d057600080fd5b50356001600160a01b031661043d565b3480156101ec57600080fd5b506100e86104a6565b34801561020157600080fd5b506100e86004803603602081101561021857600080fd5b50356001600160a01b03166107f0565b34801561023457600080fd5b5061023d61090f565b604080519115158252519081900360200190f35b34801561025d57600080fd5b506100e86004803603602081101561027457600080fd5b50356001600160a01b0316610918565b34801561029057600080fd5b506100e8610981565b3480156102a557600080fd5b50610152610a12565b3480156102ba57600080fd5b5061023d610a21565b3480156102cf57600080fd5b506100e8600480360360208110156102e657600080fd5b81019060208101813564010000000081111561030157600080fd5b82018360208201111561031357600080fd5b8035906020019184602083028401116401000000008311171561033557600080fd5b509092509050610a32565b34801561034c57600080fd5b506100e86004803603602081101561036357600080fd5b50356001600160a01b0316610a72565b60055481565b610381610a21565b6103c0576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b6006805460ff1916911515919091179055565b6003546001600160a01b031681565b6103ea610a21565b610429576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600555565b6004546001600160a01b031681565b610445610a21565b610484576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60065460ff16156104fe576040805162461bcd60e51b815260206004820152601760248201527f63616e6e6f74206275726e207768656e20706175736564000000000000000000604482015290519081900360640190fd5b600154604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561054957600080fd5b505afa15801561055d573d6000803e3d6000fd5b505050506040513d602081101561057357600080fd5b50516005549091506000906105a29060649061059690859063ffffffff610ac216565b9063ffffffff610b2416565b60015460408051630852cd8d60e31b81526004810184905290519293506001600160a01b03909116916342966c68916024808201926020929091908290030181600087803b1580156105f357600080fd5b505af1158015610607573d6000803e3d6000fd5b505050506040513d602081101561061d57600080fd5b505161065e576040805162461bcd60e51b815260206004820152600b60248201526a31b0b73737ba10313ab93760a91b604482015290519081900360640190fd5b600154604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b1580156106a957600080fd5b505afa1580156106bd573d6000803e3d6000fd5b505050506040513d60208110156106d357600080fd5b5051600154600480546040805163a9059cbb60e01b81526001600160a01b039283169381019390935260248301859052519394509091169163a9059cbb916044808201926020929091908290030181600087803b15801561073357600080fd5b505af1158015610747573d6000803e3d6000fd5b505050506040513d602081101561075d57600080fd5b50516107b0576040805162461bcd60e51b815260206004820152601f60248201527f63616e6e6f74207472616e7366657220756e6275726e656420746f6b656e7300604482015290519081900360640190fd5b604080518381526020810183905281517f410c5c259085cde81fedf70c1aa308ec839373c26e9b7ada6560a2aca0254eb6929181900390910190a1505050565b6107f8610a21565b610837576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b6001600160a01b038116610878576040513390303180156108fc02916000818181858888f19350505050158015610872573d6000803e3d6000fd5b5061090c565b604080516370a0823160e01b81523060048201529051829161090a9133916001600160a01b038516916370a0823191602480820192602092909190829003018186803b1580156108c757600080fd5b505afa1580156108db573d6000803e3d6000fd5b505050506040513d60208110156108f157600080fd5b50516001600160a01b038416919063ffffffff610b8e16565b505b50565b60065460ff1681565b610920610a21565b61095f576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b610989610a21565b6109c8576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b60005b81811015610a6957610a61838383818110610a4c57fe5b905060200201356001600160a01b0316610be5565b600101610a35565b5061090a6104a6565b610a7a610a21565b610ab9576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b61090c81610f45565b600082610ad157506000610b1e565b82820282848281610ade57fe5b0414610b1b5760405162461bcd60e51b81526004018080602001828103825260218152602001806112e36021913960400191505060405180910390fd5b90505b92915050565b6000808211610b7a576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b6000828481610b8557fe5b04949350505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610be0908490610fe5565b505050565b6000806001600160a01b03831673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480610c1a57506001600160a01b038316155b15610cfc57600254600180546003546040805163cb3c28c760e01b815273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6004820152308031602483018190526001600160a01b03958616604484015260648301919091526ec097ce7bc90715b34b9f1000000000608483015260a482019590955291831660c48301525192955092169163cb3c28c791859160e48082019260209290919082900301818588803b158015610cc857600080fd5b505af1158015610cdc573d6000803e3d6000fd5b50505050506040513d6020811015610cf357600080fd5b50519050610ef7565b604080516370a0823160e01b815230600482015290516001600160a01b038516916370a08231916024808301926020929190829003018186803b158015610d4257600080fd5b505afa158015610d56573d6000803e3d6000fd5b505050506040513d6020811015610d6c57600080fd5b505160025460408051636eb1769f60e11b81523060048201526001600160a01b03928316602482015290519294506000929186169163dd62ed3e91604480820192602092909190829003018186803b158015610dc757600080fd5b505afa158015610ddb573d6000803e3d6000fd5b505050506040513d6020811015610df157600080fd5b50511115610e1a57600254610e1a906001600160a01b038581169116600063ffffffff6111a316565b600254610e3a906001600160a01b0385811691168463ffffffff6111a316565b600254600180546003546040805163cb3c28c760e01b81526001600160a01b0389811660048301526024820189905293841660448201523060648201526ec097ce7bc90715b34b9f1000000000608482015260a481019490945290821660c48401525192169163cb3c28c79160e4808201926020929091908290030181600087803b158015610ec857600080fd5b505af1158015610edc573d6000803e3d6000fd5b505050506040513d6020811015610ef257600080fd5b505190505b604080516001600160a01b03851681526020810184905280820183905290517f7c0ab2086e70eee23a2a6ef5f86a200cb144b64896b8af0e3e73e8bda18890609181900360600190a1505050565b6001600160a01b038116610f8a5760405162461bcd60e51b81526004018080602001828103825260268152602001806112bd6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b610ff7826001600160a01b03166112b6565b611048576040805162461bcd60e51b815260206004820152601f60248201527f5361666545524332303a2063616c6c20746f206e6f6e2d636f6e747261637400604482015290519081900360640190fd5b60006060836001600160a01b0316836040518082805190602001908083835b602083106110865780518252601f199092019160209182019101611067565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146110e8576040519150601f19603f3d011682016040523d82523d6000602084013e6110ed565b606091505b509150915081611144576040805162461bcd60e51b815260206004820181905260248201527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564604482015290519081900360640190fd5b80511561119d5780806020019051602081101561116057600080fd5b505161119d5760405162461bcd60e51b815260040180806020018281038252602a815260200180611324602a913960400191505060405180910390fd5b50505050565b801580611229575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b1580156111fb57600080fd5b505afa15801561120f573d6000803e3d6000fd5b505050506040513d602081101561122557600080fd5b5051155b6112645760405162461bcd60e51b815260040180806020018281038252603681526020018061134e6036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610be0908490610fe5565b3b15159056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a265627a7a72305820baad72742d7ab1a443b085aefe16ec4f01dd6d74c6db6082676c38129ba25d4c64736f6c634300050a0032000000000000000000000000ced4e93198734ddaff8492d525bd258d49eb388e00000000000000000000000028f4eca52462760255b25f80e64d54c1c5687a610000000000000000000000000000000000000000000000000000000000000032000000000000000000000000818e6fecd516ecc3849daf6845e3ec868087b755000000000000000000000000fb0fce9d94f3f69d419dbf11cf35bed84a501034
Deployed Bytecode
0x6080604052600436106100e85760003560e01c806351cff8d91161008a5780638da5cb5b116100595780638da5cb5b146102995780638f32d59b146102ae578063b488b7de146102c3578063f2fde38b14610340576100e8565b806351cff8d9146101f55780635c975abb1461022857806361fe11e714610251578063715018a614610284576100e8565b80632445f323116100c65780632445f3231461016e578063270687971461019857806340a9cadb146101ad57806344df8e70146101e0576100e8565b80631685d25a146100ea57806316c38b3c146101115780632220e22e1461013d575b005b3480156100f657600080fd5b506100ff610373565b60408051918252519081900360200190f35b34801561011d57600080fd5b506100e86004803603602081101561013457600080fd5b50351515610379565b34801561014957600080fd5b506101526103d3565b604080516001600160a01b039092168252519081900360200190f35b34801561017a57600080fd5b506100e86004803603602081101561019157600080fd5b50356103e2565b3480156101a457600080fd5b5061015261042e565b3480156101b957600080fd5b506100e8600480360360208110156101d057600080fd5b50356001600160a01b031661043d565b3480156101ec57600080fd5b506100e86104a6565b34801561020157600080fd5b506100e86004803603602081101561021857600080fd5b50356001600160a01b03166107f0565b34801561023457600080fd5b5061023d61090f565b604080519115158252519081900360200190f35b34801561025d57600080fd5b506100e86004803603602081101561027457600080fd5b50356001600160a01b0316610918565b34801561029057600080fd5b506100e8610981565b3480156102a557600080fd5b50610152610a12565b3480156102ba57600080fd5b5061023d610a21565b3480156102cf57600080fd5b506100e8600480360360208110156102e657600080fd5b81019060208101813564010000000081111561030157600080fd5b82018360208201111561031357600080fd5b8035906020019184602083028401116401000000008311171561033557600080fd5b509092509050610a32565b34801561034c57600080fd5b506100e86004803603602081101561036357600080fd5b50356001600160a01b0316610a72565b60055481565b610381610a21565b6103c0576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b6006805460ff1916911515919091179055565b6003546001600160a01b031681565b6103ea610a21565b610429576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600555565b6004546001600160a01b031681565b610445610a21565b610484576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60065460ff16156104fe576040805162461bcd60e51b815260206004820152601760248201527f63616e6e6f74206275726e207768656e20706175736564000000000000000000604482015290519081900360640190fd5b600154604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561054957600080fd5b505afa15801561055d573d6000803e3d6000fd5b505050506040513d602081101561057357600080fd5b50516005549091506000906105a29060649061059690859063ffffffff610ac216565b9063ffffffff610b2416565b60015460408051630852cd8d60e31b81526004810184905290519293506001600160a01b03909116916342966c68916024808201926020929091908290030181600087803b1580156105f357600080fd5b505af1158015610607573d6000803e3d6000fd5b505050506040513d602081101561061d57600080fd5b505161065e576040805162461bcd60e51b815260206004820152600b60248201526a31b0b73737ba10313ab93760a91b604482015290519081900360640190fd5b600154604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b1580156106a957600080fd5b505afa1580156106bd573d6000803e3d6000fd5b505050506040513d60208110156106d357600080fd5b5051600154600480546040805163a9059cbb60e01b81526001600160a01b039283169381019390935260248301859052519394509091169163a9059cbb916044808201926020929091908290030181600087803b15801561073357600080fd5b505af1158015610747573d6000803e3d6000fd5b505050506040513d602081101561075d57600080fd5b50516107b0576040805162461bcd60e51b815260206004820152601f60248201527f63616e6e6f74207472616e7366657220756e6275726e656420746f6b656e7300604482015290519081900360640190fd5b604080518381526020810183905281517f410c5c259085cde81fedf70c1aa308ec839373c26e9b7ada6560a2aca0254eb6929181900390910190a1505050565b6107f8610a21565b610837576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b6001600160a01b038116610878576040513390303180156108fc02916000818181858888f19350505050158015610872573d6000803e3d6000fd5b5061090c565b604080516370a0823160e01b81523060048201529051829161090a9133916001600160a01b038516916370a0823191602480820192602092909190829003018186803b1580156108c757600080fd5b505afa1580156108db573d6000803e3d6000fd5b505050506040513d60208110156108f157600080fd5b50516001600160a01b038416919063ffffffff610b8e16565b505b50565b60065460ff1681565b610920610a21565b61095f576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b610989610a21565b6109c8576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b60005b81811015610a6957610a61838383818110610a4c57fe5b905060200201356001600160a01b0316610be5565b600101610a35565b5061090a6104a6565b610a7a610a21565b610ab9576040805162461bcd60e51b81526020600482018190526024820152600080516020611304833981519152604482015290519081900360640190fd5b61090c81610f45565b600082610ad157506000610b1e565b82820282848281610ade57fe5b0414610b1b5760405162461bcd60e51b81526004018080602001828103825260218152602001806112e36021913960400191505060405180910390fd5b90505b92915050565b6000808211610b7a576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b6000828481610b8557fe5b04949350505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610be0908490610fe5565b505050565b6000806001600160a01b03831673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480610c1a57506001600160a01b038316155b15610cfc57600254600180546003546040805163cb3c28c760e01b815273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6004820152308031602483018190526001600160a01b03958616604484015260648301919091526ec097ce7bc90715b34b9f1000000000608483015260a482019590955291831660c48301525192955092169163cb3c28c791859160e48082019260209290919082900301818588803b158015610cc857600080fd5b505af1158015610cdc573d6000803e3d6000fd5b50505050506040513d6020811015610cf357600080fd5b50519050610ef7565b604080516370a0823160e01b815230600482015290516001600160a01b038516916370a08231916024808301926020929190829003018186803b158015610d4257600080fd5b505afa158015610d56573d6000803e3d6000fd5b505050506040513d6020811015610d6c57600080fd5b505160025460408051636eb1769f60e11b81523060048201526001600160a01b03928316602482015290519294506000929186169163dd62ed3e91604480820192602092909190829003018186803b158015610dc757600080fd5b505afa158015610ddb573d6000803e3d6000fd5b505050506040513d6020811015610df157600080fd5b50511115610e1a57600254610e1a906001600160a01b038581169116600063ffffffff6111a316565b600254610e3a906001600160a01b0385811691168463ffffffff6111a316565b600254600180546003546040805163cb3c28c760e01b81526001600160a01b0389811660048301526024820189905293841660448201523060648201526ec097ce7bc90715b34b9f1000000000608482015260a481019490945290821660c48401525192169163cb3c28c79160e4808201926020929091908290030181600087803b158015610ec857600080fd5b505af1158015610edc573d6000803e3d6000fd5b505050506040513d6020811015610ef257600080fd5b505190505b604080516001600160a01b03851681526020810184905280820183905290517f7c0ab2086e70eee23a2a6ef5f86a200cb144b64896b8af0e3e73e8bda18890609181900360600190a1505050565b6001600160a01b038116610f8a5760405162461bcd60e51b81526004018080602001828103825260268152602001806112bd6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b610ff7826001600160a01b03166112b6565b611048576040805162461bcd60e51b815260206004820152601f60248201527f5361666545524332303a2063616c6c20746f206e6f6e2d636f6e747261637400604482015290519081900360640190fd5b60006060836001600160a01b0316836040518082805190602001908083835b602083106110865780518252601f199092019160209182019101611067565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146110e8576040519150601f19603f3d011682016040523d82523d6000602084013e6110ed565b606091505b509150915081611144576040805162461bcd60e51b815260206004820181905260248201527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564604482015290519081900360640190fd5b80511561119d5780806020019051602081101561116057600080fd5b505161119d5760405162461bcd60e51b815260040180806020018281038252602a815260200180611324602a913960400191505060405180910390fd5b50505050565b801580611229575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b1580156111fb57600080fd5b505afa15801561120f573d6000803e3d6000fd5b505050506040513d602081101561122557600080fd5b5051155b6112645760405162461bcd60e51b815260040180806020018281038252603681526020018061134e6036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610be0908490610fe5565b3b15159056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a265627a7a72305820baad72742d7ab1a443b085aefe16ec4f01dd6d74c6db6082676c38129ba25d4c64736f6c634300050a0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ced4e93198734ddaff8492d525bd258d49eb388e00000000000000000000000028f4eca52462760255b25f80e64d54c1c5687a610000000000000000000000000000000000000000000000000000000000000032000000000000000000000000818e6fecd516ecc3849daf6845e3ec868087b755000000000000000000000000fb0fce9d94f3f69d419dbf11cf35bed84a501034
-----Decoded View---------------
Arg [0] : edoTokenAddress (address): 0xCeD4E93198734dDaFf8492d525Bd258D49eb388E
Arg [1] : unburnedDestination_ (address): 0x28F4EcA52462760255b25f80e64d54c1C5687a61
Arg [2] : percentageToBurn_ (uint256): 50
Arg [3] : kyberNetAddress (address): 0x818E6FECD516Ecc3849DAf6845e3EC868087B755
Arg [4] : kyberFeeWallet_ (address): 0xFb0fce9D94f3f69D419dBf11Cf35bEd84a501034
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 000000000000000000000000ced4e93198734ddaff8492d525bd258d49eb388e
Arg [1] : 00000000000000000000000028f4eca52462760255b25f80e64d54c1c5687a61
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000032
Arg [3] : 000000000000000000000000818e6fecd516ecc3849daf6845e3ec868087b755
Arg [4] : 000000000000000000000000fb0fce9d94f3f69d419dbf11cf35bed84a501034
Deployed Bytecode Sourcemap
15238:3044:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15588:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15588:31:0;;;:::i;:::-;;;;;;;;;;;;;;;;16452:84;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16452:84:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16452:84:0;;;;:::i;15509:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15509:29:0;;;:::i;:::-;;;;-1:-1:-1;;;;;15509:29:0;;;;;;;;;;;;;;16219:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16219:104:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16219:104:0;;:::i;15547:34::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15547:34:0;;;:::i;16544:104::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16544:104:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16544:104:0;-1:-1:-1;;;;;16544:104:0;;:::i;16656:445::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16656:445:0;;;:::i;14859:300::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14859:300:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;14859:300:0;-1:-1:-1;;;;;14859:300:0;;:::i;15626:18::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15626:18:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;16331:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16331:113:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16331:113:0;-1:-1:-1;;;;;16331:113:0;;:::i;13966:140::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13966:140:0;;;:::i;13155:79::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13155:79:0;;;:::i;13521:92::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13521:92:0;;;:::i;17109:183::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17109:183:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;17109:183:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;17109:183:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;17109:183:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;-1:-1;17109:183:0;;-1:-1:-1;17109:183:0;-1:-1:-1;17109:183:0;:::i;14261:109::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14261:109:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;14261:109:0;-1:-1:-1;;;;;14261:109:0;;:::i;15588:31::-;;;;:::o;16452:84::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;16514:6;:14;;-1:-1:-1;;16514:14:0;;;;;;;;;;16452:84::o;15509:29::-;;;-1:-1:-1;;;;;15509:29:0;;:::o;16219:104::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;16291:16;:24;16219:104::o;15547:34::-;;;-1:-1:-1;;;;;15547:34:0;;:::o;16544:104::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;16616:14;:24;;-1:-1:-1;;;;;;16616:24:0;-1:-1:-1;;;;;16616:24:0;;;;;;;;;;16544:104::o;16656:445::-;16699:6;;;;16698:7;16690:43;;;;;-1:-1:-1;;;16690:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;16759:3;;:28;;;-1:-1:-1;;;16759:28:0;;16781:4;16759:28;;;;;;16746:10;;-1:-1:-1;;;;;16759:3:0;;:13;;:28;;;;;;;;;;;;;;:3;:28;;;5:2:-1;;;;30:1;27;20:12;5:2;16759:28:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16759:28:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16759:28:0;16822:16;;16759:28;;-1:-1:-1;16798:11:0;;16812:36;;16844:3;;16812:27;;16759:28;;16812:27;:9;:27;:::i;:::-;:31;:36;:31;:36;:::i;:::-;16867:3;;:16;;;-1:-1:-1;;;16867:16:0;;;;;;;;;;16798:50;;-1:-1:-1;;;;;;16867:3:0;;;;:8;;:16;;;;;;;;;;;;;;;:3;;:16;;;5:2:-1;;;;30:1;27;20:12;5:2;16867:16:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16867:16:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16867:16:0;16859:40;;;;;-1:-1:-1;;;16859:40:0;;;;;;;;;;;;-1:-1:-1;;;16859:40:0;;;;;;;;;;;;;;;16927:3;;:28;;;-1:-1:-1;;;16927:28:0;;16949:4;16927:28;;;;;;16910:14;;-1:-1:-1;;;;;16927:3:0;;:13;;:28;;;;;;;;;;;;;;:3;:28;;;5:2:-1;;;;30:1;27;20:12;5:2;16927:28:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16927:28:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16927:28:0;16974:3;;16987:19;;;16974:44;;;-1:-1:-1;;;16974:44:0;;-1:-1:-1;;;;;16987:19:0;;;16974:44;;;;;;;;;;;;;;16927:28;;-1:-1:-1;16974:3:0;;;;:12;;:44;;;;;16927:28;;16974:44;;;;;;;;:3;;:44;;;5:2:-1;;;;30:1;27;20:12;5:2;16974:44:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16974:44:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16974:44:0;16966:88;;;;;-1:-1:-1;;;16966:88:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;17070:23;;;;;;;;;;;;;;;;;;;;;;;;;16656:445;;;:::o;14859:300::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;14924:19:0;;14920:232;;14960:42;;:10;;14988:4;14980:21;14960:42;;;;;;;;;14980:21;14960:10;:42;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;14960:42:0;14920:232;;;15109:30;;;-1:-1:-1;;;15109:30:0;;15133:4;15109:30;;;;;;15057:5;;15078:62;;15097:10;;-1:-1:-1;;;;;15109:15:0;;;;;:30;;;;;;;;;;;;;;;:15;:30;;;5:2:-1;;;;30:1;27;20:12;5:2;15109:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15109:30:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15109:30:0;-1:-1:-1;;;;;15078:18:0;;;:62;;:18;:62;:::i;:::-;14920:232;;14859:300;:::o;15626:18::-;;;;;;:::o;16331:113::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;16409:19;:27;;-1:-1:-1;;;;;;16409:27:0;-1:-1:-1;;;;;16409:27:0;;;;;;;;;;16331:113::o;13966:140::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;14065:1;14049:6;;14028:40;;-1:-1:-1;;;;;14049:6:0;;;;14028:40;;14065:1;;14028:40;14096:1;14079:19;;-1:-1:-1;;;;;;14079:19:0;;;13966:140::o;13155:79::-;13193:7;13220:6;-1:-1:-1;;;;;13220:6:0;13155:79;:::o;13521:92::-;13561:4;13599:6;-1:-1:-1;;;;;13599:6:0;13585:10;:20;;13521:92::o;17109:183::-;17186:6;17181:87;17198:17;;;17181:87;;;17237:19;17246:6;;17253:1;17246:9;;;;;;;;;;;;;-1:-1:-1;;;;;17246:9:0;17237:8;:19::i;:::-;17217:3;;17181:87;;;;17278:6;:4;:6::i;14261:109::-;13367:9;:7;:9::i;:::-;13359:54;;;;;-1:-1:-1;;;13359:54:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;13359:54:0;;;;;;;;;;;;;;;14334:28;14353:8;14334:18;:28::i;1812:470::-;1870:7;2114:6;2110:47;;-1:-1:-1;2144:1:0;2137:8;;2110:47;2181:5;;;2185:1;2181;:5;:1;2205:5;;;;;:10;2197:56;;;;-1:-1:-1;;;2197:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2273:1;-1:-1:-1;1812:470:0;;;;;:::o;2750:333::-;2808:7;2907:1;2903;:5;2895:44;;;;;-1:-1:-1;;;2895:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2950:9;2966:1;2962;:5;;;;;;;2750:333;-1:-1:-1;;;;2750:333:0:o;8288:176::-;8397:58;;;-1:-1:-1;;;;;8397:58:0;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;8397:58:0;;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;8371:85:0;;8390:5;;8371:18;:85::i;:::-;8288:176;;;:::o;17300:938::-;17356:14;;-1:-1:-1;;;;;17410:17:0;;15405:42;17410:17;;:43;;-1:-1:-1;;;;;;17431:22:0;;;17410:43;17406:767;;;17530:12;;;17610:3;;17663:14;;17530:148;;;-1:-1:-1;;;17530:148:0;;15405:42;17530:148;;;;17490:4;17482:21;;17530:148;;;;;;-1:-1:-1;;;;;17610:3:0;;;17530:148;;;;;;;;;;;15369:4;17530:148;;;;;;;;;;;17663:14;;;17530:148;;;;;17482:21;;-1:-1:-1;17530:12:0;;;:18;;17482:21;;17530:148;;;;;;;;;;;;;;;17482:21;17530:12;:148;;;5:2:-1;;;;30:1;27;20:12;5:2;17530:148:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;17530:148:0;;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17530:148:0;;-1:-1:-1;17406:767:0;;;17723:41;;;-1:-1:-1;;;17723:41:0;;17758:4;17723:41;;;;;;-1:-1:-1;;;;;17723:26:0;;;;;:41;;;;;;;;;;;;;;:26;:41;;;5:2:-1;;;;30:1;27;20:12;5:2;17723:41:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;17723:41:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17723:41:0;17833:12;;17783:64;;;-1:-1:-1;;;17783:64:0;;17818:4;17783:64;;;;-1:-1:-1;;;;;17833:12:0;;;17783:64;;;;;;17723:41;;-1:-1:-1;17850:1:0;;17783:26;;;;;;:64;;;;;17723:41;;17783:64;;;;;;;;:26;:64;;;5:2:-1;;;;30:1;27;20:12;5:2;17783:64:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;17783:64:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17783:64:0;:68;17779:163;;;17909:12;;17872:54;;-1:-1:-1;;;;;17872:28:0;;;;17909:12;;17872:54;:28;:54;:::i;:::-;17993:12;;17956:62;;-1:-1:-1;;;;;17956:28:0;;;;17993:12;18008:9;17956:62;:28;:62;:::i;:::-;18045:12;;;18093:3;;18146:14;;18045:116;;;-1:-1:-1;;;18045:116:0;;-1:-1:-1;;;;;18045:116:0;;;;;;;;;;;;;18093:3;;;18045:116;;;;18123:4;18045:116;;;;15369:4;18045:116;;;;;;;;;;;18146:14;;;18045:116;;;;;:12;;;:18;;:116;;;;;;;;;;;;;;;:12;;:116;;;5:2:-1;;;;30:1;27;20:12;5:2;18045:116:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;18045:116:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;18045:116:0;;-1:-1:-1;17406:767:0;18188:42;;;-1:-1:-1;;;;;18188:42:0;;;;;;;;;;;;;;;;;;;;;;;;;;;17300:938;;;:::o;14476:229::-;-1:-1:-1;;;;;14550:22:0;;14542:73;;;;-1:-1:-1;;;14542:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14652:6;;;14631:38;;-1:-1:-1;;;;;14631:38:0;;;;14652:6;;;14631:38;;;14680:6;:17;;-1:-1:-1;;;;;;14680:17:0;-1:-1:-1;;;;;14680:17:0;;;;;;;;;;14476:229::o;10282:1114::-;10886:27;10894:5;-1:-1:-1;;;;;10886:25:0;;:27::i;:::-;10878:71;;;;;-1:-1:-1;;;10878:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;11023:12;11037:23;11072:5;-1:-1:-1;;;;;11064:19:0;11084:4;11064:25;;;;;;;;;;;;;36:153:-1;66:2;61:3;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;;;11064:25:0;;;;;;;;;;;;;;;;;;;;;;;;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;;11022:67:0;;;;11108:7;11100:52;;;;;-1:-1:-1;;;11100:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11169:17;;:21;11165:224;;11311:10;11300:30;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11300:30:0;11292:85;;;;-1:-1:-1;;;11292:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10282:1114;;;;:::o;8684:621::-;9054:10;;;9053:62;;-1:-1:-1;9070:39:0;;;-1:-1:-1;;;9070:39:0;;9094:4;9070:39;;;;-1:-1:-1;;;;;9070:39:0;;;;;;;;;:15;;;;;;:39;;;;;;;;;;;;;;;:15;:39;;;5:2:-1;;;;30:1;27;20:12;5:2;9070:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;9070:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9070:39:0;:44;9053:62;9045:152;;;;-1:-1:-1;;;9045:152:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9234:62;;;-1:-1:-1;;;;;9234:62:0;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;9234:62:0;;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;9208:89:0;;9227:5;;9208:18;:89::i;7198:422::-;7565:20;7604:8;;;7198:422::o
Swarm Source
bzzr://baad72742d7ab1a443b085aefe16ec4f01dd6d74c6db6082676c38129ba25d4c
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 48.64% | $3,608.76 | 0.3526 | $1,272.52 |
ETH | 16.49% | $72.47 | 5.9544 | $431.52 | |
ETH | 10.66% | $98,279 | 0.00283808 | $278.92 | |
ETH | 6.99% | $0.998994 | 183.1598 | $182.98 | |
ETH | 3.52% | $0.998981 | 92.2523 | $92.16 | |
ETH | 3.03% | $1,596.48 | 0.0497 | $79.35 | |
ETH | 2.10% | $2.2 | 24.9686 | $54.93 | |
ETH | 1.98% | $0.998645 | 51.9906 | $51.92 | |
ETH | 1.51% | $0.259323 | 152.497 | $39.55 | |
ETH | 1.31% | $23.6 | 1.4558 | $34.36 | |
ETH | 1.01% | $18.86 | 1.4076 | $26.55 | |
ETH | 0.93% | $0.218076 | 111.4328 | $24.3 | |
ETH | 0.51% | $2,120.28 | 0.00630057 | $13.36 | |
ETH | 0.48% | $0.730631 | 17.2986 | $12.64 | |
ETH | 0.39% | $0.522217 | 19.6271 | $10.25 | |
ETH | 0.25% | $0.040011 | 163.6014 | $6.55 | |
ETH | 0.07% | $0.969723 | 2.0136 | $1.95 | |
ETH | 0.06% | $1.58 | 0.9582 | $1.51 | |
ETH | 0.03% | $0.127649 | 7.0091 | $0.8947 | |
ETH | <0.01% | $0.590679 | 0.3496 | $0.2064 |
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 AbiReencodingHeadOverflowWithStaticArrayCleanup (medium-severity), DirtyBytesArrayToStorage (low-severity), NestedCalldataArrayAbiReencodingSizeValidation (very 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), YulOptimizerRedundantAssignmentBreakContinue0.5 (low-severity), ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers (low-severity) Solidity Compiler Bugs.
Connect a Wallet
Connect a Wallet
Connect a Wallet
SignIn
Address Cards
Before You Copy
Transaction Private Note
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.