More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 149 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 11429059 | 1315 days ago | IN | 0 ETH | 0.00147616 | ||||
Transfer | 11429032 | 1315 days ago | IN | 0 ETH | 0.00172819 | ||||
Transfer | 11428961 | 1315 days ago | IN | 0 ETH | 0.00223224 | ||||
Transfer | 11428904 | 1315 days ago | IN | 0 ETH | 0.00117193 | ||||
Transfer | 11428855 | 1315 days ago | IN | 0 ETH | 0.00198022 | ||||
Transfer | 11428853 | 1315 days ago | IN | 0 ETH | 0.00295232 | ||||
Transfer | 11428852 | 1315 days ago | IN | 0 ETH | 0.00198022 | ||||
Transfer | 11428781 | 1315 days ago | IN | 0 ETH | 0.00295232 | ||||
Transfer | 11428768 | 1315 days ago | IN | 0 ETH | 0.00252028 | ||||
Transfer | 11428719 | 1315 days ago | IN | 0 ETH | 0.00298833 | ||||
Transfer | 11428711 | 1315 days ago | IN | 0 ETH | 0.00298833 | ||||
Transfer | 11428594 | 1315 days ago | IN | 0 ETH | 0.00262829 | ||||
Transfer | 11428539 | 1315 days ago | IN | 0 ETH | 0.00201622 | ||||
Transfer | 11428522 | 1315 days ago | IN | 0 ETH | 0.00212423 | ||||
Transfer | 11428486 | 1315 days ago | IN | 0 ETH | 0.00169218 | ||||
Transfer | 11428485 | 1315 days ago | IN | 0 ETH | 0.00198022 | ||||
Transfer | 11428464 | 1315 days ago | IN | 0 ETH | 0.0018467 | ||||
Transfer | 11428463 | 1315 days ago | IN | 0 ETH | 0.00211384 | ||||
Transfer | 11428462 | 1315 days ago | IN | 0 ETH | 0.00284391 | ||||
End Presale | 11428458 | 1315 days ago | IN | 0 ETH | 0.16328544 | ||||
Transfer | 11428454 | 1315 days ago | IN | 0 ETH | 0.00199443 | ||||
Transfer | 11428454 | 1315 days ago | IN | 0 ETH | 0.00210523 | ||||
Transfer | 11428454 | 1315 days ago | IN | 0 ETH | 0.00254844 | ||||
Transfer | 11428452 | 1315 days ago | IN | 0.5 ETH | 0.00099009 | ||||
Transfer | 11428450 | 1315 days ago | IN | 0 ETH | 0.0021791 |
Loading...
Loading
Contract Name:
DEFIBASESale
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-12-10 */ pragma solidity ^0.6.0; abstract contract Context { function _msgSender() internal view virtual returns (address payable) { return msg.sender; } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } library SafeMath { /** * @dev Returns the addition of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `+` operator. * * Requirements: * * - Addition cannot overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } /** * @dev Returns the subtraction of two unsigned integers, reverting on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } /** * @dev Returns the subtraction of two unsigned integers, reverting with custom message on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } /** * @dev Returns the multiplication of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `*` operator. * * Requirements: * * - Multiplication cannot overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } /** * @dev Returns the integer division of two unsigned integers. Reverts on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } /** * @dev Returns the integer division of two unsigned integers. Reverts with custom message on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * Reverts when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b); } } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } interface IUniswapV2Factory { event PairCreated(address indexed token0, address indexed token1, address pair, uint); function feeTo() external view returns (address); function feeToSetter() external view returns (address); function migrator() external view returns (address); function getPair(address tokenA, address tokenB) external view returns (address pair); function allPairs(uint) external view returns (address pair); function allPairsLength() external view returns (uint); function createPair(address tokenA, address tokenB) external returns (address pair); function setFeeTo(address) external; function setFeeToSetter(address) external; function setMigrator(address) external; } interface IUniswapV2Router01 { function factory() external pure returns (address); function WETH() external pure returns (address); function addLiquidity( address tokenA, address tokenB, uint amountADesired, uint amountBDesired, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB, uint liquidity); function addLiquidityETH( address token, uint amountTokenDesired, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountToken, uint amountETH, uint liquidity); function removeLiquidity( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB); function removeLiquidityETH( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountToken, uint amountETH); function removeLiquidityWithPermit( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountA, uint amountB); function removeLiquidityETHWithPermit( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountToken, uint amountETH); function swapExactTokensForTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapTokensForExactTokens( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB); function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut); function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn); function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts); function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts); } interface IUniswapV2Router02 is IUniswapV2Router01 { function removeLiquidityETHSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactTokensForTokensSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForTokensSupportingFeeOnTransferTokens( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } interface IUniswapV2Pair { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external pure returns (string memory); function symbol() external pure returns (string memory); function decimals() external pure returns (uint8); function totalSupply() external view returns (uint); function balanceOf(address owner) external view returns (uint); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint value) external returns (bool); function transfer(address to, uint value) external returns (bool); function transferFrom(address from, address to, uint value) external returns (bool); function DOMAIN_SEPARATOR() external view returns (bytes32); function PERMIT_TYPEHASH() external pure returns (bytes32); function nonces(address owner) external view returns (uint); function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external; event Mint(address indexed sender, uint amount0, uint amount1); event Burn(address indexed sender, uint amount0, uint amount1, address indexed to); event Swap( address indexed sender, uint amount0In, uint amount1In, uint amount0Out, uint amount1Out, address indexed to ); event Sync(uint112 reserve0, uint112 reserve1); function MINIMUM_LIQUIDITY() external pure returns (uint); function factory() external view returns (address); function token0() external view returns (address); function token1() external view returns (address); function getReserves() external view returns (uint112 reserve0, uint112 reserve1, uint32 blockTimestampLast); function price0CumulativeLast() external view returns (uint); function price1CumulativeLast() external view returns (uint); function kLast() external view returns (uint); function mint(address to) external returns (uint liquidity); function burn(address to) external returns (uint amount0, uint amount1); function swap(uint amount0Out, uint amount1Out, address to, bytes calldata data) external; function skim(address to) external; function sync() external; function initialize(address, address) external; } interface IWETH { function deposit() external payable; function transfer(address to, uint value) external returns (bool); function withdraw(uint) external; } contract DEFIBASESale { using SafeMath for uint256; address public owner; uint256 public ethcap; uint256 public totaleth; address public defibase; uint256 public rate; uint256 public saleEnd; bool public ended; uint256 public liquidityLock; uint256 public liquidityToAdd; mapping(address => uint256) public share; IUniswapV2Router02 public uniswapRouterV2; IUniswapV2Factory public uniswapFactory; constructor(address _defibase) public { defibase = _defibase; owner = msg.sender; ethcap = 500 * 10**18; rate = 3000; totaleth = ethcap; saleEnd = now + 2 days; liquidityLock = now + 365 * 2 days; liquidityToAdd = 1000000 * 10**9; uniswapRouterV2 = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D); uniswapFactory = IUniswapV2Factory(0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f); } receive() external payable { require(ethcap >= msg.value, "Sold out"); require(saleEnd > now, "PreSale Ended"); ethcap = ethcap - msg.value; uint256 tokensBought = msg.value.div(10**9).mul(rate); IERC20(defibase).transfer(msg.sender, tokensBought ); } function endPresale() external { // require(owner == msg.sender, "Only Owner can end presale"); require(ethcap == 0 || saleEnd < now, "Sale has not ended yet"); require(!ended, "already ended"); ended = true; // send 33% eth to dev wallet address payable wallet = address(uint160(owner)); wallet.transfer(address(this).balance.div(3)); // create uniswap pair address tokenUniswapPair = uniswapFactory.createPair( address(uniswapRouterV2.WETH()), address(defibase) ); IUniswapV2Pair pair = IUniswapV2Pair(tokenUniswapPair); //Wrap eth address WETH = uniswapRouterV2.WETH(); uint256 ethToSend = address(this).balance; IWETH(WETH).deposit{value : ethToSend}(); require(address(this).balance == 0 , "Transfer Failed"); // send unsold tokens to burn address uint256 liquidityToAddRecalculated = liquidityToAdd; if(ethcap != 0) { liquidityToAddRecalculated = ethToSend.div(10**9).mul(rate); uint256 unsoldTokens = IERC20(defibase).balanceOf(address(this)) - liquidityToAddRecalculated; IERC20(defibase).transfer(address(0), unsoldTokens); } // add inital liquidity IWETH(WETH).transfer(address(pair),ethToSend); IERC20(defibase).transfer(address(pair), liquidityToAddRecalculated); pair.mint(address(this)); uint256 totalLPTokensMinted = pair.balanceOf(address(this)); require(totalLPTokensMinted != 0 , "LP creation failed"); } function withdrawLp(address _lptoken) external{ require(msg.sender == owner, "Lock: Permission Denied"); require(now > liquidityLock, "Lock: Tokens are still locked"); uint256 amount = IERC20(_lptoken).balanceOf(address(this)); IERC20(_lptoken).transfer(owner, amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_defibase","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"defibase","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"endPresale","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"ended","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ethcap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"liquidityLock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"liquidityToAdd","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"saleEnd","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"share","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totaleth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapFactory","outputs":[{"internalType":"contract IUniswapV2Factory","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapRouterV2","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_lptoken","type":"address"}],"name":"withdrawLp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516117263803806117268339818101604052602081101561003357600080fd5b810190808051906020019092919050505080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550681b1ae4d6e2ef500000600181905550610bb86004819055506001546002819055506202a30042016005819055506303c26700420160078190555066038d7ea4c68000600881905550737a250d5630b4cf539739df2c5dacb4c659f2488d600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505061155e806101c86000396000f3fe6080604052600436106100e15760003560e01c80637558541e1161007f578063a43be57b11610059578063a43be57b14610528578063b2b328871461053f578063c10b935814610590578063d357958b146105bb576102e1565b80637558541e146104655780638bdb2afa146104a65780638da5cb5b146104e7576102e1565b80632c4e722e116100bb5780632c4e722e146103a357806353593ed2146103ce57806358ae922a146103f9578063596fa9e314610424576102e1565b806301dea771146102e657806312fa6feb146103115780631877bb5c1461033e576102e1565b366102e15734600154101561015e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f536f6c64206f757400000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b42600554116101d5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f50726553616c6520456e6465640000000000000000000000000000000000000081525060200191505060405180910390fd5b3460015403600181905550600061020d6004546101ff633b9aca00346105e690919063ffffffff16565b61063090919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156102a257600080fd5b505af11580156102b6573d6000803e3d6000fd5b505050506040513d60208110156102cc57600080fd5b81019080805190602001909291905050505050005b600080fd5b3480156102f257600080fd5b506102fb6106b6565b6040518082815260200191505060405180910390f35b34801561031d57600080fd5b506103266106bc565b60405180821515815260200191505060405180910390f35b34801561034a57600080fd5b5061038d6004803603602081101561036157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b3480156103af57600080fd5b506103b86106e7565b6040518082815260200191505060405180910390f35b3480156103da57600080fd5b506103e36106ed565b6040518082815260200191505060405180910390f35b34801561040557600080fd5b5061040e6106f3565b6040518082815260200191505060405180910390f35b34801561043057600080fd5b506104396106f9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561047157600080fd5b5061047a61071f565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104b257600080fd5b506104bb610745565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104f357600080fd5b506104fc61076b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561053457600080fd5b5061053d61078f565b005b34801561054b57600080fd5b5061058e6004803603602081101561056257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611186565b005b34801561059c57600080fd5b506105a5611435565b6040518082815260200191505060405180910390f35b3480156105c757600080fd5b506105d061143b565b6040518082815260200191505060405180910390f35b600061062883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611441565b905092915050565b60008083141561064357600090506106b0565b600082840290508284828161065457fe5b04146106ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806115086021913960400191505060405180910390fd5b809150505b92915050565b60075481565b600660009054906101000a900460ff1681565b60096020528060005260406000206000915090505481565b60045481565b60025481565b60015481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060015414806107a1575042600554105b610813576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53616c6520686173206e6f7420656e646564207965740000000000000000000081525060200191505060405180910390fd5b600660009054906101000a900460ff1615610896576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f616c726561647920656e6465640000000000000000000000000000000000000081525060200191505060405180910390fd5b6001600660006101000a81548160ff02191690831515021790555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166108fc6109056003476105e690919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610930573d6000803e3d6000fd5b506000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9c65396600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156109d957600080fd5b505afa1580156109ed573d6000803e3d6000fd5b505050506040513d6020811015610a0357600080fd5b8101908080519060200190929190505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b158015610aa057600080fd5b505af1158015610ab4573d6000803e3d6000fd5b505050506040513d6020811015610aca57600080fd5b8101908080519060200190929190505050905060008190506000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610b4c57600080fd5b505afa158015610b60573d6000803e3d6000fd5b505050506040513d6020811015610b7657600080fd5b8101908080519060200190929190505050905060004790508173ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b158015610bd657600080fd5b505af1158015610bea573d6000803e3d6000fd5b505050505060004714610c65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f5472616e73666572204661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b60006008549050600060015414610e3f57610ca1600454610c93633b9aca00856105e690919063ffffffff16565b61063090919063ffffffff16565b9050600081600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610d2f57600080fd5b505afa158015610d43573d6000803e3d6000fd5b505050506040513d6020811015610d5957600080fd5b8101908080519060200190929190505050039050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610e0157600080fd5b505af1158015610e15573d6000803e3d6000fd5b505050506040513d6020811015610e2b57600080fd5b810190808051906020019092919050505050505b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610eb057600080fd5b505af1158015610ec4573d6000803e3d6000fd5b505050506040513d6020811015610eda57600080fd5b810190808051906020019092919050505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610f7f57600080fd5b505af1158015610f93573d6000803e3d6000fd5b505050506040513d6020811015610fa957600080fd5b8101908080519060200190929190505050508373ffffffffffffffffffffffffffffffffffffffff16636a627842306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561102457600080fd5b505af1158015611038573d6000803e3d6000fd5b505050506040513d602081101561104e57600080fd5b81019080805190602001909291905050505060008473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156110c957600080fd5b505afa1580156110dd573d6000803e3d6000fd5b505050506040513d60208110156110f357600080fd5b81019080805190602001909291905050509050600081141561117d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4c50206372656174696f6e206661696c6564000000000000000000000000000081525060200191505060405180910390fd5b50505050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611247576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f4c6f636b3a205065726d697373696f6e2044656e69656400000000000000000081525060200191505060405180910390fd5b60075442116112be576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f4c6f636b3a20546f6b656e7320617265207374696c6c206c6f636b656400000081525060200191505060405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561132757600080fd5b505afa15801561133b573d6000803e3d6000fd5b505050506040513d602081101561135157600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156113f557600080fd5b505af1158015611409573d6000803e3d6000fd5b505050506040513d602081101561141f57600080fd5b8101908080519060200190929190505050505050565b60055481565b60085481565b600080831182906114ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156114b2578082015181840152602081019050611497565b50505050905090810190601f1680156114df5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816114f957fe5b04905080915050939250505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a26469706673582212202517d2785367254d1bd9268a1f59ff3b6ae212deb7a7049580b5dd7657e82fde64736f6c634300060c0033000000000000000000000000154f0dce06eb0e7ea5d6cf1bc70039ca22b5fb17
Deployed Bytecode
0x6080604052600436106100e15760003560e01c80637558541e1161007f578063a43be57b11610059578063a43be57b14610528578063b2b328871461053f578063c10b935814610590578063d357958b146105bb576102e1565b80637558541e146104655780638bdb2afa146104a65780638da5cb5b146104e7576102e1565b80632c4e722e116100bb5780632c4e722e146103a357806353593ed2146103ce57806358ae922a146103f9578063596fa9e314610424576102e1565b806301dea771146102e657806312fa6feb146103115780631877bb5c1461033e576102e1565b366102e15734600154101561015e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f536f6c64206f757400000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b42600554116101d5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f50726553616c6520456e6465640000000000000000000000000000000000000081525060200191505060405180910390fd5b3460015403600181905550600061020d6004546101ff633b9aca00346105e690919063ffffffff16565b61063090919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156102a257600080fd5b505af11580156102b6573d6000803e3d6000fd5b505050506040513d60208110156102cc57600080fd5b81019080805190602001909291905050505050005b600080fd5b3480156102f257600080fd5b506102fb6106b6565b6040518082815260200191505060405180910390f35b34801561031d57600080fd5b506103266106bc565b60405180821515815260200191505060405180910390f35b34801561034a57600080fd5b5061038d6004803603602081101561036157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b3480156103af57600080fd5b506103b86106e7565b6040518082815260200191505060405180910390f35b3480156103da57600080fd5b506103e36106ed565b6040518082815260200191505060405180910390f35b34801561040557600080fd5b5061040e6106f3565b6040518082815260200191505060405180910390f35b34801561043057600080fd5b506104396106f9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561047157600080fd5b5061047a61071f565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104b257600080fd5b506104bb610745565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104f357600080fd5b506104fc61076b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561053457600080fd5b5061053d61078f565b005b34801561054b57600080fd5b5061058e6004803603602081101561056257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611186565b005b34801561059c57600080fd5b506105a5611435565b6040518082815260200191505060405180910390f35b3480156105c757600080fd5b506105d061143b565b6040518082815260200191505060405180910390f35b600061062883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611441565b905092915050565b60008083141561064357600090506106b0565b600082840290508284828161065457fe5b04146106ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806115086021913960400191505060405180910390fd5b809150505b92915050565b60075481565b600660009054906101000a900460ff1681565b60096020528060005260406000206000915090505481565b60045481565b60025481565b60015481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060015414806107a1575042600554105b610813576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53616c6520686173206e6f7420656e646564207965740000000000000000000081525060200191505060405180910390fd5b600660009054906101000a900460ff1615610896576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f616c726561647920656e6465640000000000000000000000000000000000000081525060200191505060405180910390fd5b6001600660006101000a81548160ff02191690831515021790555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166108fc6109056003476105e690919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610930573d6000803e3d6000fd5b506000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9c65396600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156109d957600080fd5b505afa1580156109ed573d6000803e3d6000fd5b505050506040513d6020811015610a0357600080fd5b8101908080519060200190929190505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b158015610aa057600080fd5b505af1158015610ab4573d6000803e3d6000fd5b505050506040513d6020811015610aca57600080fd5b8101908080519060200190929190505050905060008190506000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610b4c57600080fd5b505afa158015610b60573d6000803e3d6000fd5b505050506040513d6020811015610b7657600080fd5b8101908080519060200190929190505050905060004790508173ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b158015610bd657600080fd5b505af1158015610bea573d6000803e3d6000fd5b505050505060004714610c65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f5472616e73666572204661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b60006008549050600060015414610e3f57610ca1600454610c93633b9aca00856105e690919063ffffffff16565b61063090919063ffffffff16565b9050600081600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610d2f57600080fd5b505afa158015610d43573d6000803e3d6000fd5b505050506040513d6020811015610d5957600080fd5b8101908080519060200190929190505050039050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610e0157600080fd5b505af1158015610e15573d6000803e3d6000fd5b505050506040513d6020811015610e2b57600080fd5b810190808051906020019092919050505050505b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610eb057600080fd5b505af1158015610ec4573d6000803e3d6000fd5b505050506040513d6020811015610eda57600080fd5b810190808051906020019092919050505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610f7f57600080fd5b505af1158015610f93573d6000803e3d6000fd5b505050506040513d6020811015610fa957600080fd5b8101908080519060200190929190505050508373ffffffffffffffffffffffffffffffffffffffff16636a627842306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561102457600080fd5b505af1158015611038573d6000803e3d6000fd5b505050506040513d602081101561104e57600080fd5b81019080805190602001909291905050505060008473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156110c957600080fd5b505afa1580156110dd573d6000803e3d6000fd5b505050506040513d60208110156110f357600080fd5b81019080805190602001909291905050509050600081141561117d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4c50206372656174696f6e206661696c6564000000000000000000000000000081525060200191505060405180910390fd5b50505050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611247576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f4c6f636b3a205065726d697373696f6e2044656e69656400000000000000000081525060200191505060405180910390fd5b60075442116112be576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f4c6f636b3a20546f6b656e7320617265207374696c6c206c6f636b656400000081525060200191505060405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561132757600080fd5b505afa15801561133b573d6000803e3d6000fd5b505050506040513d602081101561135157600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156113f557600080fd5b505af1158015611409573d6000803e3d6000fd5b505050506040513d602081101561141f57600080fd5b8101908080519060200190929190505050505050565b60055481565b60085481565b600080831182906114ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156114b2578082015181840152602081019050611497565b50505050905090810190601f1680156114df5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816114f957fe5b04905080915050939250505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a26469706673582212202517d2785367254d1bd9268a1f59ff3b6ae212deb7a7049580b5dd7657e82fde64736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000154f0dce06eb0e7ea5d6cf1bc70039ca22b5fb17
-----Decoded View---------------
Arg [0] : _defibase (address): 0x154f0dCE06eb0E7Ea5D6cf1bC70039ca22B5fB17
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000154f0dce06eb0e7ea5d6cf1bc70039ca22b5fb17
Deployed Bytecode Sourcemap
13398:3255:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14430:9;14420:6;;:19;;14412:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14481:3;14471:7;;:13;14463:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14531:9;14522:6;;:18;14513:6;:27;;;;14551:20;14574:30;14599:4;;14574:20;14588:5;14574:9;:13;;:20;;;;:::i;:::-;:24;;:30;;;;:::i;:::-;14551:53;;14622:8;;;;;;;;;;;14615:25;;;14641:10;14653:12;14615:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14374:301;13398:3255;;;;;13658:28;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13634:17;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13729:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13579:19;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13519:23;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13491:21;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13779:41;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13549:23;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13827:39;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13464:20;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;14683:1645;;;;;;;;;;;;;:::i;:::-;;16336:312;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;13605:22;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13693:29;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2982:132;3040:7;3067:39;3071:1;3074;3067:39;;;;;;;;;;;;;;;;;:3;:39::i;:::-;3060:46;;2982:132;;;;:::o;2035:471::-;2093:7;2343:1;2338;:6;2334:47;;;2368:1;2361:8;;;;2334:47;2393:9;2409:1;2405;:5;2393:17;;2438:1;2433;2429;:5;;;;;;:10;2421:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2497:1;2490:8;;;2035:471;;;;;:::o;13658:28::-;;;;:::o;13634:17::-;;;;;;;;;;;;;:::o;13729:40::-;;;;;;;;;;;;;;;;;:::o;13579:19::-;;;;:::o;13519:23::-;;;;:::o;13491:21::-;;;;:::o;13779:41::-;;;;;;;;;;;;;:::o;13549:23::-;;;;;;;;;;;;;:::o;13827:39::-;;;;;;;;;;;;;:::o;13464:20::-;;;;;;;;;;;;:::o;14683:1645::-;14815:1;14805:6;;:11;:28;;;;14830:3;14820:7;;:13;14805:28;14797:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14880:5;;;;;;;;;;;14879:6;14871:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14922:4;14914:5;;:12;;;;;;;;;;;;;;;;;;14978:22;15019:5;;;;;;;;;;;14978:48;;15037:6;:15;;:45;15053:28;15079:1;15053:21;:25;;:28;;;;:::i;:::-;15037:45;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15135:24;15162:14;;;;;;;;;;;:25;;;15210:15;;;;;;;;;;;:20;;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15256:8;;;;;;;;;;;15162:114;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15135:141;;15287:19;15324:16;15287:54;;15374:12;15389:15;;;;;;;;;;;:20;;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15374:37;;15422:17;15442:21;15422:41;;15480:4;15474:19;;;15502:9;15474:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15558:1;15533:21;:26;15525:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15640:34;15677:14;;15640:51;;15715:1;15705:6;;:11;15702:277;;15762:30;15787:4;;15762:20;15776:5;15762:9;:13;;:20;;;;:::i;:::-;:24;;:30;;;;:::i;:::-;15733:59;;15807:20;15874:26;15837:8;;;;;;;;;;;15830:26;;;15865:4;15830:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:70;15807:93;;15923:8;;;;;;;;;;;15916:25;;;15950:1;15954:12;15916:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15702:277;;16030:4;16024:20;;;16053:4;16059:9;16024:45;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16087:8;;;;;;;;;;;16080:25;;;16114:4;16121:26;16080:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16159:4;:9;;;16177:4;16159:24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16194:27;16224:4;:14;;;16247:4;16224:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16194:59;;16295:1;16272:19;:24;;16264:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14683:1645;;;;;;;:::o;16336:312::-;16415:5;;;;;;;;;;16401:19;;:10;:19;;;16393:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16473:13;;16467:3;:19;16459:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16531:14;16555:8;16548:26;;;16583:4;16548:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16531:58;;16607:8;16600:25;;;16626:5;;;;;;;;;;16633:6;16600:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16336:312;;:::o;13605:22::-;;;;:::o;13693:29::-;;;;:::o;3610:278::-;3696:7;3728:1;3724;:5;3731:12;3716:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3755:9;3771:1;3767;:5;;;;;;3755:17;;3879:1;3872:8;;;3610:278;;;;;:::o
Swarm Source
ipfs://2517d2785367254d1bd9268a1f59ff3b6ae212deb7a7049580b5dd7657e82fde
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.