Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 740 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Convert And Burn | 10272972 | 1750 days ago | IN | 0 ETH | 0.02617565 | ||||
Burn | 10272427 | 1750 days ago | IN | 0 ETH | 0.00175251 | ||||
Convert And Burn | 10270746 | 1751 days ago | IN | 0 ETH | 0.02522016 | ||||
Convert And Burn | 10270208 | 1751 days ago | IN | 0 ETH | 0.17012531 | ||||
Convert And Burn | 10231391 | 1757 days ago | IN | 0 ETH | 0.04683962 | ||||
Convert And Burn | 10230864 | 1757 days ago | IN | 0 ETH | 0.0281199 | ||||
Convert And Burn | 10230322 | 1757 days ago | IN | 0 ETH | 0.03328864 | ||||
Convert And Burn | 10229815 | 1757 days ago | IN | 0 ETH | 0.01953347 | ||||
Convert And Burn | 10226083 | 1757 days ago | IN | 0 ETH | 0.02191993 | ||||
Convert And Burn | 10224980 | 1758 days ago | IN | 0 ETH | 0.02656996 | ||||
Convert And Burn | 10220179 | 1758 days ago | IN | 0 ETH | 0.02066136 | ||||
Burn | 10217506 | 1759 days ago | IN | 0 ETH | 0.00189855 | ||||
Convert And Burn | 10213655 | 1759 days ago | IN | 0 ETH | 0.02638953 | ||||
Convert And Burn | 10213117 | 1759 days ago | IN | 0 ETH | 0.11570704 | ||||
Convert And Burn | 10212058 | 1760 days ago | IN | 0 ETH | 0.03302448 | ||||
Convert And Burn | 10211514 | 1760 days ago | IN | 0 ETH | 0.01733265 | ||||
Convert And Burn | 10208890 | 1760 days ago | IN | 0 ETH | 0.01276954 | ||||
Convert And Burn | 10207782 | 1760 days ago | IN | 0 ETH | 0.00546895 | ||||
Convert And Burn | 10206150 | 1761 days ago | IN | 0 ETH | 0.05659864 | ||||
Convert And Burn | 10204558 | 1761 days ago | IN | 0 ETH | 0.03633325 | ||||
Convert And Burn | 10202399 | 1761 days ago | IN | 0 ETH | 0.01357887 | ||||
Convert And Burn | 10201875 | 1761 days ago | IN | 0 ETH | 0.01261518 | ||||
Burn | 10201362 | 1761 days ago | IN | 0 ETH | 0.00087625 | ||||
Burn | 10200818 | 1761 days ago | IN | 0 ETH | 0.0012657 | ||||
Convert And Burn | 10199783 | 1762 days ago | IN | 0 ETH | 0.04221137 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
- | 12435247 | 1417 days ago | 0.00017602 ETH | ||||
- | 11606328 | 1545 days ago | 0.00199815 ETH | ||||
- | 11349942 | 1584 days ago | 0.00005032 ETH | ||||
- | 11328884 | 1587 days ago | 0.00400626 ETH | ||||
- | 11323024 | 1588 days ago | 0.00089986 ETH | ||||
- | 11290867 | 1593 days ago | 0.00010988 ETH | ||||
- | 11210467 | 1606 days ago | 0.002997 ETH | ||||
- | 11073986 | 1627 days ago | 0.00284027 ETH | ||||
- | 10786985 | 1671 days ago | 0.00098688 ETH | ||||
- | 10742115 | 1678 days ago | 0.00621034 ETH | ||||
- | 10728728 | 1680 days ago | 0.00002136 ETH | ||||
- | 10728547 | 1680 days ago | 0.00392532 ETH | ||||
- | 10717440 | 1681 days ago | 0.00000374 ETH | ||||
- | 10685416 | 1686 days ago | 0.00093274 ETH | ||||
- | 10685269 | 1686 days ago | 0.00241422 ETH | ||||
- | 10665759 | 1689 days ago | 0.00043626 ETH | ||||
- | 10660573 | 1690 days ago | 0.0007517 ETH | ||||
- | 10619875 | 1697 days ago | 0.01099193 ETH | ||||
- | 10590386 | 1701 days ago | 0.00053715 ETH | ||||
- | 10589054 | 1701 days ago | 0.00207684 ETH | ||||
- | 10588162 | 1701 days ago | 0.00099905 ETH | ||||
- | 10585650 | 1702 days ago | 0.00189915 ETH | ||||
- | 10547276 | 1708 days ago | 0.00035586 ETH | ||||
- | 10545781 | 1708 days ago | 0.00191554 ETH | ||||
- | 10533959 | 1710 days ago | 0.00009989 ETH |
Loading...
Loading
Contract Name:
Burner
Compiler Version
v0.5.10+commit.5a6ea5b1
Contract Source Code (Solidity)
/** *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
API[{"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
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 35 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 40.61% | $1,888.08 | 0.3526 | $665.77 | |
ETH | 14.53% | $83,952 | 0.00283808 | $238.26 | |
ETH | 13.68% | $37.66 | 5.9544 | $224.24 | |
ETH | 11.17% | $0.999441 | 183.1598 | $183.06 | |
ETH | 5.63% | $0.999822 | 92.2523 | $92.24 | |
ETH | 4.15% | $1,370.08 | 0.0497 | $68.1 | |
ETH | 3.17% | $0.999919 | 51.9906 | $51.99 | |
ETH | 1.31% | $0.141321 | 152.497 | $21.55 | |
ETH | 1.24% | $14.02 | 1.4558 | $20.41 | |
ETH | 1.16% | $0.760642 | 24.9686 | $18.99 | |
ETH | 0.85% | $9.85 | 1.4076 | $13.86 | |
ETH | 0.73% | $1,904.22 | 0.00630057 | $12 | |
ETH | 0.68% | $0.100666 | 111.4328 | $11.22 | |
ETH | 0.44% | $0.415589 | 17.2986 | $7.19 | |
ETH | 0.30% | $0.247083 | 19.6271 | $4.85 | |
ETH | 0.16% | $0.016374 | 163.6014 | $2.68 | |
ETH | 0.12% | $0.936445 | 2.0136 | $1.89 | |
ETH | 0.04% | $0.735849 | 0.9582 | $0.7051 | |
ETH | 0.03% | $0.059251 | 7.0091 | $0.4152 | |
ETH | <0.01% | $0.340894 | 0.3496 | $0.1191 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.