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 1,260 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 6911969 | 2271 days ago | IN | 3.75566666 ETH | 0.00021318 | ||||
Resume Crowdsale | 6827430 | 2285 days ago | IN | 0 ETH | 0.00171702 | ||||
Buy Tokens | 6827411 | 2285 days ago | IN | 1 ETH | 0.00182397 | ||||
Air Drop To Old ... | 6827409 | 2285 days ago | IN | 0 ETH | 0.00183206 | ||||
Resume Crowdsale | 6827407 | 2285 days ago | IN | 0 ETH | 0.00171702 | ||||
Pull Back | 6827405 | 2285 days ago | IN | 0 ETH | 0.00180796 | ||||
Change Wallet Ow... | 6827403 | 2285 days ago | IN | 0 ETH | 0.00180241 | ||||
Buy Tokens | 6827385 | 2285 days ago | IN | 0.1 ETH | 0.00182397 | ||||
Buy Tokens | 6591850 | 2324 days ago | IN | 0.000001 ETH | 0.00010422 | ||||
Pull Back | 6339428 | 2365 days ago | IN | 0 ETH | 0.00016406 | ||||
Pull Back | 6339419 | 2365 days ago | IN | 0 ETH | 0.00032813 | ||||
Pull Back | 6339413 | 2365 days ago | IN | 0 ETH | 0.00032813 | ||||
Pull Back | 6339408 | 2365 days ago | IN | 0 ETH | 0.00032685 | ||||
Pull Back | 6158351 | 2396 days ago | IN | 0 ETH | 0.00032813 | ||||
Pull Back | 6042627 | 2415 days ago | IN | 0 ETH | 0.00057298 | ||||
Pull Back | 6042558 | 2415 days ago | IN | 0 ETH | 0.00032749 | ||||
Pull Back | 6042548 | 2415 days ago | IN | 0 ETH | 0.00032813 | ||||
Pause Crowdsale | 5954448 | 2430 days ago | IN | 0 ETH | 0.0013745 | ||||
Buy Tokens | 5951815 | 2431 days ago | IN | 0.1 ETH | 0.0013712 | ||||
Buy Tokens | 5951810 | 2431 days ago | IN | 2 ETH | 0.00578846 | ||||
Buy Tokens | 5951803 | 2431 days ago | IN | 4 ETH | 0.00578846 | ||||
Buy Tokens | 5951792 | 2431 days ago | IN | 6.116 ETH | 0.00368225 | ||||
Buy Tokens | 5951606 | 2431 days ago | IN | 4.255 ETH | 0.00578846 | ||||
Buy Tokens | 5951462 | 2431 days ago | IN | 0.72 ETH | 0.00578846 | ||||
Buy Tokens | 5951450 | 2431 days ago | IN | 0.029 ETH | 0.00701846 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
Transfer | 5951810 | 2431 days ago | 0.5 ETH | ||||
Transfer | 5951810 | 2431 days ago | 0.8 ETH | ||||
Transfer | 5951810 | 2431 days ago | 0.7 ETH | ||||
Transfer | 5951803 | 2431 days ago | 1 ETH | ||||
Transfer | 5951803 | 2431 days ago | 1.6 ETH | ||||
Transfer | 5951803 | 2431 days ago | 1.4 ETH | ||||
Transfer | 5951792 | 2431 days ago | 2.4464 ETH | ||||
Transfer | 5951792 | 2431 days ago | 2.1406 ETH | ||||
Transfer | 5951606 | 2431 days ago | 1.06375 ETH | ||||
Transfer | 5951606 | 2431 days ago | 1.702 ETH | ||||
Transfer | 5951606 | 2431 days ago | 1.48925 ETH | ||||
Transfer | 5951462 | 2431 days ago | 0.18 ETH | ||||
Transfer | 5951462 | 2431 days ago | 0.288 ETH | ||||
Transfer | 5951462 | 2431 days ago | 0.252 ETH | ||||
Transfer | 5951450 | 2431 days ago | 0.00725 ETH | ||||
Transfer | 5951450 | 2431 days ago | 0.0116 ETH | ||||
Transfer | 5951450 | 2431 days ago | 0.01015 ETH | ||||
Transfer | 5545058 | 2502 days ago | 0.00725 ETH | ||||
Transfer | 5545058 | 2502 days ago | 0.0116 ETH | ||||
Transfer | 5545058 | 2502 days ago | 0.01015 ETH | ||||
Transfer | 5469304 | 2515 days ago | 0.019 ETH | ||||
Transfer | 5469304 | 2515 days ago | 0.0304 ETH | ||||
Transfer | 5469304 | 2515 days ago | 0.0266 ETH | ||||
Transfer | 5469252 | 2515 days ago | 212 wei | ||||
Transfer | 5469252 | 2515 days ago | 340 wei |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
ARBITRAGECrowdsale
Compiler Version
v0.4.20+commit.3155dd80
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-03-05 */ /** * Investors relations: [email protected] **/ pragma solidity ^0.4.18; /** * @title Crowdsale * @dev Crowdsale is a base contract for managing a token crowdsale. * Crowdsales have a start and end timestamps, where investors can make * token purchases and the crowdsale will assign them tokens based * on a token per ETH rate. Funds collected are forwarded to a wallet * as they arrive. */ library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ function Ownable() public { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) onlyOwner public { require(newOwner != address(0)); OwnershipTransferred(owner, newOwner); owner = newOwner; } } /** * @title ERC20Standard * @dev Simpler version of ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/179 */ contract ERC20Interface { function totalSupply() public constant returns (uint); function balanceOf(address tokenOwner) public constant returns (uint balance); function allowance(address tokenOwner, address spender) public constant returns (uint remaining); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens); } interface OldXRPCToken { function transfer(address receiver, uint amount) external; function balanceOf(address _owner) external returns (uint256 balance); function mint(address wallet, address buyer, uint256 tokenAmount) external; function showMyTokenBalance(address addr) external; } contract ARBITRAGEToken is ERC20Interface,Ownable { using SafeMath for uint256; uint256 public totalSupply; mapping(address => uint256) tokenBalances; string public constant name = "ARBITRAGE"; string public constant symbol = "ARB"; uint256 public constant decimals = 18; uint256 public constant INITIAL_SUPPLY = 10000000; address ownerWallet; // Owner of account approves the transfer of an amount to another account mapping (address => mapping (address => uint256)) allowed; event Debug(string message, address addr, uint256 number); function ARBITRAGEToken(address wallet) public { owner = msg.sender; ownerWallet=wallet; totalSupply = INITIAL_SUPPLY * 10 ** 18; tokenBalances[wallet] = INITIAL_SUPPLY * 10 ** 18; //Since we divided the token into 10^18 parts } /** * @dev transfer token for a specified address * @param _to The address to transfer to. * @param _value The amount to be transferred. */ function transfer(address _to, uint256 _value) public returns (bool) { require(tokenBalances[msg.sender]>=_value); tokenBalances[msg.sender] = tokenBalances[msg.sender].sub(_value); tokenBalances[_to] = tokenBalances[_to].add(_value); Transfer(msg.sender, _to, _value); return true; } /** * @dev Transfer tokens from one address to another * @param _from address The address which you want to send tokens from * @param _to address The address which you want to transfer to * @param _value uint256 the amount of tokens to be transferred */ function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= tokenBalances[_from]); require(_value <= allowed[_from][msg.sender]); tokenBalances[_from] = tokenBalances[_from].sub(_value); tokenBalances[_to] = tokenBalances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); Transfer(_from, _to, _value); return true; } /** * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender. * * 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 * @param _spender The address which will spend the funds. * @param _value The amount of tokens to be spent. */ function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } // ------------------------------------------------------------------------ // Total supply // ------------------------------------------------------------------------ function totalSupply() public constant returns (uint) { return totalSupply - tokenBalances[address(0)]; } // ------------------------------------------------------------------------ // Returns the amount of tokens approved by the owner that can be // transferred to the spender's account // ------------------------------------------------------------------------ function allowance(address tokenOwner, address spender) public constant returns (uint remaining) { return allowed[tokenOwner][spender]; } /** * @dev Increase the amount of tokens that an owner allowed to a spender. * * approve should be called when allowed[_spender] == 0. To increment * allowed value is better to use this function to avoid 2 calls (and wait until * the first transaction is mined) * From MonolithDAO Token.sol * @param _spender The address which will spend the funds. * @param _addedValue The amount of tokens to increase the allowance by. */ function increaseApproval(address _spender, uint _addedValue) public returns (bool) { allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue); Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } /** * @dev Decrease the amount of tokens that an owner allowed to a spender. * * approve should be called when allowed[_spender] == 0. To decrement * allowed value is better to use this function to avoid 2 calls (and wait until * the first transaction is mined) * From MonolithDAO Token.sol * @param _spender The address which will spend the funds. * @param _subtractedValue The amount of tokens to decrease the allowance by. */ function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) { uint oldValue = allowed[msg.sender][_spender]; if (_subtractedValue > oldValue) { allowed[msg.sender][_spender] = 0; } else { allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue); } Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } // ------------------------------------------------------------------------ // Don't accept ETH // ------------------------------------------------------------------------ function () public payable { revert(); } /** * @dev Gets the balance of the specified address. * @param _owner The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address _owner) constant public returns (uint256 balance) { return tokenBalances[_owner]; } function mint(address wallet, address buyer, uint256 tokenAmount) public onlyOwner { require(tokenBalances[wallet] >= tokenAmount); // checks if it has enough to sell tokenBalances[buyer] = tokenBalances[buyer].add(tokenAmount); // adds the amount to buyer's balance tokenBalances[wallet] = tokenBalances[wallet].sub(tokenAmount); // subtracts amount from seller's balance Transfer(wallet, buyer, tokenAmount); totalSupply=totalSupply.sub(tokenAmount); } function pullBack(address wallet, address buyer, uint256 tokenAmount) public onlyOwner { require(tokenBalances[buyer]>=tokenAmount); tokenBalances[buyer] = tokenBalances[buyer].sub(tokenAmount); tokenBalances[wallet] = tokenBalances[wallet].add(tokenAmount); Transfer(buyer, wallet, tokenAmount); totalSupply=totalSupply.add(tokenAmount); } function showMyTokenBalance(address addr) public view returns (uint tokenBalance) { tokenBalance = tokenBalances[addr]; } } contract ARBITRAGECrowdsale { struct Stakeholder { address stakeholderAddress; uint stakeholderPerc; } using SafeMath for uint256; // The token being sold ARBITRAGEToken public token; OldXRPCToken public prevXRPCToken; // start and end timestamps where investments are allowed (both inclusive) uint256 public startTime; Stakeholder[] ownersList; // address where funds are collected // address where tokens are deposited and from where we send tokens to buyers address public walletOwner; Stakeholder stakeholderObj; uint256 public coinPercentage = 5; // how many token units a buyer gets per wei uint256 public ratePerWei = 1657; uint256 public maxBuyLimit=2000; uint256 public tokensSoldInThisRound=0; uint256 public totalTokensSold = 0; // amount of raised money in wei uint256 public weiRaised; bool public isCrowdsalePaused = false; address partnerHandler; /** * event for token purchase logging * @param purchaser who paid for the tokens * @param beneficiary who got the tokens * @param value weis paid for purchase * @param amount amount of tokens purchased */ event TokenPurchase(address indexed purchaser, address indexed beneficiary, uint256 value, uint256 amount); function ARBITRAGECrowdsale(address _walletOwner, address _partnerHandler) public { prevXRPCToken = OldXRPCToken(0xAdb41FCD3DF9FF681680203A074271D3b3Dae526); startTime = now; require(_walletOwner != 0x0); walletOwner=_walletOwner; stakeholderObj = Stakeholder({ stakeholderAddress: walletOwner, stakeholderPerc : 100}); ownersList.push(stakeholderObj); partnerHandler = _partnerHandler; token = createTokenContract(_walletOwner); } // creates the token to be sold. function createTokenContract(address wall) internal returns (ARBITRAGEToken) { return new ARBITRAGEToken(wall); } // fallback function can be used to buy tokens function () public payable { buyTokens(msg.sender); } // low level token purchase function function buyTokens(address beneficiary) public payable { require (isCrowdsalePaused != true); require(beneficiary != 0x0); require(validPurchase()); uint256 weiAmount = msg.value; // calculate token amount to be created uint256 tokens = weiAmount.mul(ratePerWei); require(tokensSoldInThisRound.add(tokens)<=maxBuyLimit); // update state weiRaised = weiRaised.add(weiAmount); token.mint(walletOwner, beneficiary, tokens); tokensSoldInThisRound=tokensSoldInThisRound+tokens; TokenPurchase(walletOwner, beneficiary, weiAmount, tokens); totalTokensSold = totalTokensSold.add(tokens); uint partnerCoins = tokens.mul(coinPercentage); partnerCoins = partnerCoins.div(100); forwardFunds(partnerCoins); } // send ether to the fund collection wallet(s) function forwardFunds(uint256 partnerTokenAmount) internal { for (uint i=0;i<ownersList.length;i++) { uint percent = ownersList[i].stakeholderPerc; uint amountToBeSent = msg.value.mul(percent); amountToBeSent = amountToBeSent.div(100); ownersList[i].stakeholderAddress.transfer(amountToBeSent); if (ownersList[i].stakeholderAddress!=walletOwner && ownersList[i].stakeholderPerc>0) { token.mint(walletOwner,ownersList[i].stakeholderAddress,partnerTokenAmount); } } } function updateOwnerShares(address[] partnersAddresses, uint[] partnersPercentages) public{ require(msg.sender==partnerHandler); require(partnersAddresses.length==partnersPercentages.length); uint sumPerc=0; for(uint i=0; i<partnersPercentages.length;i++) { sumPerc+=partnersPercentages[i]; } require(sumPerc==100); delete ownersList; for(uint j=0; j<partnersAddresses.length;j++) { delete stakeholderObj; stakeholderObj = Stakeholder({ stakeholderAddress: partnersAddresses[j], stakeholderPerc : partnersPercentages[j]}); ownersList.push(stakeholderObj); } } // @return true if the transaction can buy tokens function validPurchase() internal constant returns (bool) { bool nonZeroPurchase = msg.value != 0; return nonZeroPurchase; } function showMyTokenBalance() public view returns (uint256 tokenBalance) { tokenBalance = token.showMyTokenBalance(msg.sender); } /** * The function to pull back tokens from a notorious user * Can only be called from owner wallet **/ function pullBack(address buyer) public { require(msg.sender==walletOwner); uint bal = token.balanceOf(buyer); token.pullBack(walletOwner,buyer,bal); } /** * function to set the new price * can only be called from owner wallet **/ function setPriceRate(uint256 newPrice) public returns (bool) { require(msg.sender==walletOwner); ratePerWei = newPrice; } /** * function to set the max buy limit in 1 transaction * can only be called from owner wallet **/ function setMaxBuyLimit(uint256 maxlimit) public returns (bool) { require(msg.sender==walletOwner); maxBuyLimit = maxlimit *10 ** 18; } /** * function to start new ICO round * can only be called from owner wallet **/ function startNewICORound(uint256 maxlimit, uint256 newPrice) public returns (bool) { require(msg.sender==walletOwner); setMaxBuyLimit(maxlimit); setPriceRate(newPrice); tokensSoldInThisRound=0; } /** * function to get this round information * can only be called from owner wallet **/ function getCurrentICORoundInfo() public view returns (uint256 maxlimit, uint256 newPrice, uint tokensSold) { return(maxBuyLimit,ratePerWei,tokensSoldInThisRound); } /** * function to pause the crowdsale * can only be called from owner wallet **/ function pauseCrowdsale() public returns(bool) { require(msg.sender==walletOwner); isCrowdsalePaused = true; } /** * function to resume the crowdsale if it is paused * can only be called from owner wallet * if the crowdsale has been stopped, this function would not resume it **/ function resumeCrowdsale() public returns (bool) { require(msg.sender==walletOwner); isCrowdsalePaused = false; } /** * Shows the remaining tokens in the contract i.e. tokens remaining for sale **/ function tokensRemainingForSale() public view returns (uint256 balance) { balance = token.balanceOf(walletOwner); } /** * function to show the equity percentage of an owner - major or minor * can only be called from the owner wallet **/ function checkOwnerShare (address owner) public constant returns (uint share) { require(msg.sender==walletOwner); for(uint i=0;i<ownersList.length;i++) { if(ownersList[i].stakeholderAddress==owner) { return ownersList[i].stakeholderPerc; } } return 0; } /** * function to change the coin percentage awarded to the partners * can only be called from the owner wallet **/ function changePartnerCoinPercentage(uint percentage) public { require(msg.sender==walletOwner); coinPercentage = percentage; } /** * airdrop to old token holders **/ function airDropToOldTokenHolders(address[] oldTokenHolders) public { require(msg.sender==walletOwner); for(uint i = 0; i<oldTokenHolders.length; i++){ if(prevXRPCToken.balanceOf(oldTokenHolders[i])>0) { token.mint(walletOwner,oldTokenHolders[i],prevXRPCToken.balanceOf(oldTokenHolders[i])); } } } function changeWalletOwner(address newWallet) public { require(msg.sender==walletOwner); walletOwner = newWallet; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"tokensRemainingForSale","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"walletOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"maxlimit","type":"uint256"},{"name":"newPrice","type":"uint256"}],"name":"startNewICORound","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"oldTokenHolders","type":"address[]"}],"name":"airDropToOldTokenHolders","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"partnersAddresses","type":"address[]"},{"name":"partnersPercentages","type":"uint256[]"}],"name":"updateOwnerShares","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getCurrentICORoundInfo","outputs":[{"name":"maxlimit","type":"uint256"},{"name":"newPrice","type":"uint256"},{"name":"tokensSold","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newWallet","type":"address"}],"name":"changeWalletOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalTokensSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newPrice","type":"uint256"}],"name":"setPriceRate","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"buyer","type":"address"}],"name":"pullBack","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maxBuyLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"coinPercentage","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"percentage","type":"uint256"}],"name":"changePartnerCoinPercentage","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"maxlimit","type":"uint256"}],"name":"setMaxBuyLimit","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"checkOwnerShare","outputs":[{"name":"share","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensSoldInThisRound","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isCrowdsalePaused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"prevXRPCToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pauseCrowdsale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ratePerWei","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"showMyTokenBalance","outputs":[{"name":"tokenBalance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"}],"name":"buyTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"resumeCrowdsale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_walletOwner","type":"address"},{"name":"_partnerHandler","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"purchaser","type":"address"},{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"}]
Contract Creation Code
606060405260056007556106796008556107d06009556000600a819055600b55600d805460ff1916905534156200003557600080fd5b60405160408062002c61833981016040528080519190602001805160018054600160a060020a03191673adb41fcd3df9ff681680203a074271d3b3dae52617905542600255915050600160a060020a03821615156200009357600080fd5b60048054600160a060020a031916600160a060020a03841617905560408051908101604052600454600160a060020a0316815260646020820152600581518154600160a060020a031916600160a060020a03919091161781556020820151600191820155600380549092509081016200010d8382620001de565b50600091825260209091206005546002909202018054600160a060020a031916600160a060020a03928316178155600654600190910155600d80549183166101000261010060a860020a03199092169190911790556200017b82640100000000620010d4620001a482021704565b60008054600160a060020a031916600160a060020a039290921691909117905550620002589050565b600081620001b162000212565b600160a060020a039091168152602001604051809103906000f0801515620001d857600080fd5b92915050565b8154818355818115116200020d576002028160020283600052602060002091820191016200020d919062000223565b505050565b604051610c59806200200883390190565b6200025591905b8082111562000251578054600160a060020a0319168155600060018201556002016200022a565b5090565b90565b611da080620002686000396000f30060606040526004361061013a5763ffffffff60e060020a6000350416631297421881146101455780631ae879e81461016a5780633077fdf1146101995780633e085c3d146101c65780634042b66f1461021557806351dea0ae1461022857806358d0390b146102b75780635e1f56d9146102ee57806363b201171461030d5780636786ed0e146103205780636a75fac0146103365780636aa5b37f1461035557806372f6c3b514610368578063751823f21461037b578063757765f81461039157806376c6fc9a146103a757806378e97925146103c65780637e655ddd146103d957806398983cc5146103ec5780639f2e7ce3146103ff578063a8351c0314610412578063bc7c322c14610425578063ea91f8c714610438578063ec8ac4d81461044b578063f6a60d891461045f578063fc0c546a14610472575b61014333610485565b005b341561015057600080fd5b610158610639565b60405190815260200160405180910390f35b341561017557600080fd5b61017d6106b8565b604051600160a060020a03909116815260200160405180910390f35b34156101a457600080fd5b6101b26004356024356106c7565b604051901515815260200160405180910390f35b34156101d157600080fd5b610143600460248135818101908301358060208181020160405190810160405280939291908181526020018383602002808284375094965061070495505050505050565b341561022057600080fd5b6101586108e9565b341561023357600080fd5b6101436004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506108ef95505050505050565b34156102c257600080fd5b6102ca610a89565b60405180848152602001838152602001828152602001935050505060405180910390f35b34156102f957600080fd5b610143600160a060020a0360043516610a97565b341561031857600080fd5b610158610ae1565b341561032b57600080fd5b6101b2600435610ae7565b341561034157600080fd5b610143600160a060020a0360043516610b0e565b341561036057600080fd5b610158610c1f565b341561037357600080fd5b610158610c25565b341561038657600080fd5b610143600435610c2b565b341561039c57600080fd5b6101b2600435610c4b565b34156103b257600080fd5b610158600160a060020a0360043516610c7b565b34156103d157600080fd5b610158610d1c565b34156103e457600080fd5b610158610d22565b34156103f757600080fd5b6101b2610d28565b341561040a57600080fd5b61017d610d31565b341561041d57600080fd5b6101b2610d40565b341561043057600080fd5b610158610d6e565b341561044357600080fd5b610158610d74565b610143600160a060020a0360043516610485565b341561046a57600080fd5b6101b2610dcd565b341561047d57600080fd5b61017d610df8565b600d546000908190819060ff161515600114156104a157600080fd5b600160a060020a03841615156104b657600080fd5b6104be610e07565b15156104c957600080fd5b6008543493506104e090849063ffffffff610e1016565b91506009546104fa83600a54610e3b90919063ffffffff16565b111561050557600080fd5b600c54610518908463ffffffff610e3b16565b600c55600054600454600160a060020a039182169163c6c3bbe69116868560405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b151561058557600080fd5b6102c65a03f1151561059657600080fd5b5050600a80548401905550600454600160a060020a0380861691167f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18858560405191825260208201526040908101905180910390a3600b546105fe908363ffffffff610e3b16565b600b5560075461061590839063ffffffff610e1016565b905061062881606463ffffffff610e4a16565b905061063381610e7e565b50505050565b60008054600454600160a060020a03918216916370a082319116836040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561069957600080fd5b6102c65a03f115156106aa57600080fd5b505050604051805192915050565b600454600160a060020a031681565b60045460009033600160a060020a039081169116146106e557600080fd5b6106ee83610c4b565b506106f882610ae7565b506000600a5592915050565b60045460009033600160a060020a0390811691161461072257600080fd5b5060005b81518110156108e557600154600090600160a060020a03166370a0823184848151811061074f57fe5b9060200190602002015160006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b15156107a057600080fd5b6102c65a03f115156107b157600080fd5b5050506040518051905011156108dd57600054600454600160a060020a039182169163c6c3bbe691168484815181106107e657fe5b90602001906020020151600154600160a060020a03166370a0823187878151811061080d57fe5b9060200190602002015160006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561085e57600080fd5b6102c65a03f1151561086f57600080fd5b5050506040518051905060405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b15156108c857600080fd5b6102c65a03f115156108d957600080fd5b5050505b600101610726565b5050565b600c5481565b600d546000908190819033600160a060020a03908116610100909204161461091657600080fd5b835185511461092457600080fd5b60009250600091505b835182101561095b5783828151811061094257fe5b906020019060200201519092019160019091019061092d565b6064831461096857600080fd5b61097460036000611044565b5060005b8451811015610a82576005805473ffffffffffffffffffffffffffffffffffffffff19169055600060065560408051908101604052808683815181106109ba57fe5b90602001906020020151600160a060020a031681526020018583815181106109de57fe5b90602001906020020151905260058151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160019182015560038054909250908101610a358382611068565b5060009182526020909120600554600290920201805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0390921691909117815560065460019182015501610978565b5050505050565b600954600854600a54909192565b60045433600160a060020a03908116911614610ab257600080fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600b5481565b60045460009033600160a060020a03908116911614610b0557600080fd5b60089190915590565b60045460009033600160a060020a03908116911614610b2c57600080fd5b60008054600160a060020a0316906370a082319084906040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b8757600080fd5b6102c65a03f11515610b9857600080fd5b5050506040518051600054600454919350600160a060020a0390811692506377eefa5a9116848460405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b1515610c0e57600080fd5b6102c65a03f11515610a8257600080fd5b60095481565b60075481565b60045433600160a060020a03908116911614610c4657600080fd5b600755565b60045460009033600160a060020a03908116911614610c6957600080fd5b670de0b6b3a764000090910260095590565b600454600090819033600160a060020a03908116911614610c9b57600080fd5b5060005b600354811015610d115782600160a060020a0316600382815481101515610cc257fe5b6000918252602090912060029091020154600160a060020a03161415610d09576003805482908110610cf057fe5b9060005260206000209060020201600101549150610d16565b600101610c9f565b600091505b50919050565b60025481565b600a5481565b600d5460ff1681565b600154600160a060020a031681565b60045460009033600160a060020a03908116911614610d5e57600080fd5b600d805460ff1916600117905590565b60085481565b60008054600160a060020a0316638fe4762533836040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561069957600080fd5b60045460009033600160a060020a03908116911614610deb57600080fd5b600d805460ff1916905590565b600054600160a060020a031681565b341515805b5090565b6000828202831580610e2c5750828482811515610e2957fe5b04145b1515610e3457fe5b9392505050565b600082820183811015610e3457fe5b600080808311610e5657fe5b8284811515610e6157fe5b0490508284811515610e6f57fe5b068184020184141515610e3457fe5b600080805b600354831015610633576003805484908110610e9b57fe5b9060005260206000209060020201600101549150610ec28234610e1090919063ffffffff16565b9050610ed581606463ffffffff610e4a16565b9050600383815481101515610ee657fe5b6000918252602090912060029091020154600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610f2757600080fd5b60045460038054600160a060020a039092169185908110610f4457fe5b6000918252602090912060029091020154600160a060020a031614801590610f8c57506000600384815481101515610f7857fe5b906000526020600020906002020160010154115b156110395760005460045460038054600160a060020a039384169363c6c3bbe69316919087908110610fba57fe5b6000918252602090912060029091020154600160a060020a03168760405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b151561102457600080fd5b6102c65a03f1151561103557600080fd5b5050505b600190920191610e83565b50805460008255600202906000526020600020908101906110659190611099565b50565b815481835581811511611094576002028160020283600052602060002091820191016110949190611099565b505050565b6110d191905b80821115610e0c57805473ffffffffffffffffffffffffffffffffffffffff191681556000600182015560020161109f565b90565b6000816110df61110b565b600160a060020a039091168152602001604051809103906000f080151561110557600080fd5b92915050565b604051610c598061111c8339019056006060604052341561000f57600080fd5b604051602080610c598339810160405280805160008054600160a060020a03338116600160a060020a0319928316811783161783556003805491909416911681179092556a084595161401484a0000006001819055918152600260205260409020555050610bd7806100826000396000f3006060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b557806323b872dd146101da5780632ff2e9dc14610202578063313ce56714610215578063661884631461022857806370a082311461024a57806377eefa5a146102695780638da5cb5b146102935780638fe476251461024a57806395d89b41146102c2578063a9059cbb146102d5578063c6c3bbe6146102f7578063d73dd6231461031f578063dd62ed3e14610341578063f2fde38b14610366575b600080fd5b341561010057600080fd5b610108610385565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a03600435166024356103bc565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101c8610428565b60405190815260200160405180910390f35b34156101e557600080fd5b6101a1600160a060020a036004358116906024351660443561045a565b341561020d57600080fd5b6101c86105ca565b341561022057600080fd5b6101c86105d1565b341561023357600080fd5b6101a1600160a060020a03600435166024356105d6565b341561025557600080fd5b6101c8600160a060020a03600435166106d0565b341561027457600080fd5b610291600160a060020a03600435811690602435166044356106eb565b005b341561029e57600080fd5b6102a66107ea565b604051600160a060020a03909116815260200160405180910390f35b34156102cd57600080fd5b6101086107f9565b34156102e057600080fd5b6101a1600160a060020a0360043516602435610830565b341561030257600080fd5b610291600160a060020a0360043581169060243516604435610903565b341561032a57600080fd5b6101a1600160a060020a03600435166024356109f9565b341561034c57600080fd5b6101c8600160a060020a0360043581169060243516610a9d565b341561037157600080fd5b610291600160a060020a0360043516610ac8565b60408051908101604052600981527f4152424954524147450000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b6000805260026020527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b546001540390565b6000600160a060020a038316151561047157600080fd5b600160a060020a03841660009081526002602052604090205482111561049657600080fd5b600160a060020a03808516600090815260046020908152604080832033909416835292905220548211156104c957600080fd5b600160a060020a0384166000908152600260205260409020546104f2908363ffffffff610b6316565b600160a060020a038086166000908152600260205260408082209390935590851681522054610527908363ffffffff610b7516565b600160a060020a0380851660009081526002602090815260408083209490945587831682526004815283822033909316825291909152205461056f908363ffffffff610b6316565b600160a060020a0380861660008181526004602090815260408083203386168452909152908190209390935590851691600080516020610b8c8339815191529085905190815260200160405180910390a35060019392505050565b6298968081565b601281565b600160a060020a0333811660009081526004602090815260408083209386168352929052908120548083111561063357600160a060020a03338116600090815260046020908152604080832093881683529290529081205561066a565b610643818463ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938916835292905220555b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b60005433600160a060020a0390811691161461070657600080fd5b600160a060020a0382166000908152600260205260409020548190101561072c57600080fd5b600160a060020a038216600090815260026020526040902054610755908263ffffffff610b6316565b600160a060020a03808416600090815260026020526040808220939093559085168152205461078a908263ffffffff610b7516565b600160a060020a0380851660008181526002602052604090819020939093559190841690600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b7516565b600155505050565b600054600160a060020a031681565b60408051908101604052600381527f4152420000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152600260205260408120548290101561085657600080fd5b600160a060020a03331660009081526002602052604090205461087f908363ffffffff610b6316565b600160a060020a0333811660009081526002602052604080822093909355908516815220546108b4908363ffffffff610b7516565b600160a060020a038085166000818152600260205260409081902093909355913390911690600080516020610b8c8339815191529085905190815260200160405180910390a350600192915050565b60005433600160a060020a0390811691161461091e57600080fd5b600160a060020a0383166000908152600260205260409020548190101561094457600080fd5b600160a060020a03821660009081526002602052604090205461096d908263ffffffff610b7516565b600160a060020a0380841660009081526002602052604080822093909355908516815220546109a2908263ffffffff610b6316565b600160a060020a03808516600081815260026020526040908190209390935590841691600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054610a31908363ffffffff610b7516565b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60005433600160a060020a03908116911614610ae357600080fd5b600160a060020a0381161515610af857600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610b6f57fe5b50900390565b600082820183811015610b8457fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820895b12902afb9411781486eacb96fea26bad3be21a1dc1a437571dc3d67728740029a165627a7a723058203b0873eb5e2167b3cc39cbbd5b029a53e4f6fbf0b19f1504c26e0b7874a340f800296060604052341561000f57600080fd5b604051602080610c598339810160405280805160008054600160a060020a03338116600160a060020a0319928316811783161783556003805491909416911681179092556a084595161401484a0000006001819055918152600260205260409020555050610bd7806100826000396000f3006060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b557806323b872dd146101da5780632ff2e9dc14610202578063313ce56714610215578063661884631461022857806370a082311461024a57806377eefa5a146102695780638da5cb5b146102935780638fe476251461024a57806395d89b41146102c2578063a9059cbb146102d5578063c6c3bbe6146102f7578063d73dd6231461031f578063dd62ed3e14610341578063f2fde38b14610366575b600080fd5b341561010057600080fd5b610108610385565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a03600435166024356103bc565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101c8610428565b60405190815260200160405180910390f35b34156101e557600080fd5b6101a1600160a060020a036004358116906024351660443561045a565b341561020d57600080fd5b6101c86105ca565b341561022057600080fd5b6101c86105d1565b341561023357600080fd5b6101a1600160a060020a03600435166024356105d6565b341561025557600080fd5b6101c8600160a060020a03600435166106d0565b341561027457600080fd5b610291600160a060020a03600435811690602435166044356106eb565b005b341561029e57600080fd5b6102a66107ea565b604051600160a060020a03909116815260200160405180910390f35b34156102cd57600080fd5b6101086107f9565b34156102e057600080fd5b6101a1600160a060020a0360043516602435610830565b341561030257600080fd5b610291600160a060020a0360043581169060243516604435610903565b341561032a57600080fd5b6101a1600160a060020a03600435166024356109f9565b341561034c57600080fd5b6101c8600160a060020a0360043581169060243516610a9d565b341561037157600080fd5b610291600160a060020a0360043516610ac8565b60408051908101604052600981527f4152424954524147450000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b6000805260026020527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b546001540390565b6000600160a060020a038316151561047157600080fd5b600160a060020a03841660009081526002602052604090205482111561049657600080fd5b600160a060020a03808516600090815260046020908152604080832033909416835292905220548211156104c957600080fd5b600160a060020a0384166000908152600260205260409020546104f2908363ffffffff610b6316565b600160a060020a038086166000908152600260205260408082209390935590851681522054610527908363ffffffff610b7516565b600160a060020a0380851660009081526002602090815260408083209490945587831682526004815283822033909316825291909152205461056f908363ffffffff610b6316565b600160a060020a0380861660008181526004602090815260408083203386168452909152908190209390935590851691600080516020610b8c8339815191529085905190815260200160405180910390a35060019392505050565b6298968081565b601281565b600160a060020a0333811660009081526004602090815260408083209386168352929052908120548083111561063357600160a060020a03338116600090815260046020908152604080832093881683529290529081205561066a565b610643818463ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938916835292905220555b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b60005433600160a060020a0390811691161461070657600080fd5b600160a060020a0382166000908152600260205260409020548190101561072c57600080fd5b600160a060020a038216600090815260026020526040902054610755908263ffffffff610b6316565b600160a060020a03808416600090815260026020526040808220939093559085168152205461078a908263ffffffff610b7516565b600160a060020a0380851660008181526002602052604090819020939093559190841690600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b7516565b600155505050565b600054600160a060020a031681565b60408051908101604052600381527f4152420000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152600260205260408120548290101561085657600080fd5b600160a060020a03331660009081526002602052604090205461087f908363ffffffff610b6316565b600160a060020a0333811660009081526002602052604080822093909355908516815220546108b4908363ffffffff610b7516565b600160a060020a038085166000818152600260205260409081902093909355913390911690600080516020610b8c8339815191529085905190815260200160405180910390a350600192915050565b60005433600160a060020a0390811691161461091e57600080fd5b600160a060020a0383166000908152600260205260409020548190101561094457600080fd5b600160a060020a03821660009081526002602052604090205461096d908263ffffffff610b7516565b600160a060020a0380841660009081526002602052604080822093909355908516815220546109a2908263ffffffff610b6316565b600160a060020a03808516600081815260026020526040908190209390935590841691600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054610a31908363ffffffff610b7516565b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60005433600160a060020a03908116911614610ae357600080fd5b600160a060020a0381161515610af857600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610b6f57fe5b50900390565b600082820183811015610b8457fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820895b12902afb9411781486eacb96fea26bad3be21a1dc1a437571dc3d67728740029000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a
Deployed Bytecode
0x60606040526004361061013a5763ffffffff60e060020a6000350416631297421881146101455780631ae879e81461016a5780633077fdf1146101995780633e085c3d146101c65780634042b66f1461021557806351dea0ae1461022857806358d0390b146102b75780635e1f56d9146102ee57806363b201171461030d5780636786ed0e146103205780636a75fac0146103365780636aa5b37f1461035557806372f6c3b514610368578063751823f21461037b578063757765f81461039157806376c6fc9a146103a757806378e97925146103c65780637e655ddd146103d957806398983cc5146103ec5780639f2e7ce3146103ff578063a8351c0314610412578063bc7c322c14610425578063ea91f8c714610438578063ec8ac4d81461044b578063f6a60d891461045f578063fc0c546a14610472575b61014333610485565b005b341561015057600080fd5b610158610639565b60405190815260200160405180910390f35b341561017557600080fd5b61017d6106b8565b604051600160a060020a03909116815260200160405180910390f35b34156101a457600080fd5b6101b26004356024356106c7565b604051901515815260200160405180910390f35b34156101d157600080fd5b610143600460248135818101908301358060208181020160405190810160405280939291908181526020018383602002808284375094965061070495505050505050565b341561022057600080fd5b6101586108e9565b341561023357600080fd5b6101436004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506108ef95505050505050565b34156102c257600080fd5b6102ca610a89565b60405180848152602001838152602001828152602001935050505060405180910390f35b34156102f957600080fd5b610143600160a060020a0360043516610a97565b341561031857600080fd5b610158610ae1565b341561032b57600080fd5b6101b2600435610ae7565b341561034157600080fd5b610143600160a060020a0360043516610b0e565b341561036057600080fd5b610158610c1f565b341561037357600080fd5b610158610c25565b341561038657600080fd5b610143600435610c2b565b341561039c57600080fd5b6101b2600435610c4b565b34156103b257600080fd5b610158600160a060020a0360043516610c7b565b34156103d157600080fd5b610158610d1c565b34156103e457600080fd5b610158610d22565b34156103f757600080fd5b6101b2610d28565b341561040a57600080fd5b61017d610d31565b341561041d57600080fd5b6101b2610d40565b341561043057600080fd5b610158610d6e565b341561044357600080fd5b610158610d74565b610143600160a060020a0360043516610485565b341561046a57600080fd5b6101b2610dcd565b341561047d57600080fd5b61017d610df8565b600d546000908190819060ff161515600114156104a157600080fd5b600160a060020a03841615156104b657600080fd5b6104be610e07565b15156104c957600080fd5b6008543493506104e090849063ffffffff610e1016565b91506009546104fa83600a54610e3b90919063ffffffff16565b111561050557600080fd5b600c54610518908463ffffffff610e3b16565b600c55600054600454600160a060020a039182169163c6c3bbe69116868560405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b151561058557600080fd5b6102c65a03f1151561059657600080fd5b5050600a80548401905550600454600160a060020a0380861691167f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18858560405191825260208201526040908101905180910390a3600b546105fe908363ffffffff610e3b16565b600b5560075461061590839063ffffffff610e1016565b905061062881606463ffffffff610e4a16565b905061063381610e7e565b50505050565b60008054600454600160a060020a03918216916370a082319116836040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561069957600080fd5b6102c65a03f115156106aa57600080fd5b505050604051805192915050565b600454600160a060020a031681565b60045460009033600160a060020a039081169116146106e557600080fd5b6106ee83610c4b565b506106f882610ae7565b506000600a5592915050565b60045460009033600160a060020a0390811691161461072257600080fd5b5060005b81518110156108e557600154600090600160a060020a03166370a0823184848151811061074f57fe5b9060200190602002015160006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b15156107a057600080fd5b6102c65a03f115156107b157600080fd5b5050506040518051905011156108dd57600054600454600160a060020a039182169163c6c3bbe691168484815181106107e657fe5b90602001906020020151600154600160a060020a03166370a0823187878151811061080d57fe5b9060200190602002015160006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561085e57600080fd5b6102c65a03f1151561086f57600080fd5b5050506040518051905060405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b15156108c857600080fd5b6102c65a03f115156108d957600080fd5b5050505b600101610726565b5050565b600c5481565b600d546000908190819033600160a060020a03908116610100909204161461091657600080fd5b835185511461092457600080fd5b60009250600091505b835182101561095b5783828151811061094257fe5b906020019060200201519092019160019091019061092d565b6064831461096857600080fd5b61097460036000611044565b5060005b8451811015610a82576005805473ffffffffffffffffffffffffffffffffffffffff19169055600060065560408051908101604052808683815181106109ba57fe5b90602001906020020151600160a060020a031681526020018583815181106109de57fe5b90602001906020020151905260058151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160019182015560038054909250908101610a358382611068565b5060009182526020909120600554600290920201805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0390921691909117815560065460019182015501610978565b5050505050565b600954600854600a54909192565b60045433600160a060020a03908116911614610ab257600080fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600b5481565b60045460009033600160a060020a03908116911614610b0557600080fd5b60089190915590565b60045460009033600160a060020a03908116911614610b2c57600080fd5b60008054600160a060020a0316906370a082319084906040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b8757600080fd5b6102c65a03f11515610b9857600080fd5b5050506040518051600054600454919350600160a060020a0390811692506377eefa5a9116848460405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b1515610c0e57600080fd5b6102c65a03f11515610a8257600080fd5b60095481565b60075481565b60045433600160a060020a03908116911614610c4657600080fd5b600755565b60045460009033600160a060020a03908116911614610c6957600080fd5b670de0b6b3a764000090910260095590565b600454600090819033600160a060020a03908116911614610c9b57600080fd5b5060005b600354811015610d115782600160a060020a0316600382815481101515610cc257fe5b6000918252602090912060029091020154600160a060020a03161415610d09576003805482908110610cf057fe5b9060005260206000209060020201600101549150610d16565b600101610c9f565b600091505b50919050565b60025481565b600a5481565b600d5460ff1681565b600154600160a060020a031681565b60045460009033600160a060020a03908116911614610d5e57600080fd5b600d805460ff1916600117905590565b60085481565b60008054600160a060020a0316638fe4762533836040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561069957600080fd5b60045460009033600160a060020a03908116911614610deb57600080fd5b600d805460ff1916905590565b600054600160a060020a031681565b341515805b5090565b6000828202831580610e2c5750828482811515610e2957fe5b04145b1515610e3457fe5b9392505050565b600082820183811015610e3457fe5b600080808311610e5657fe5b8284811515610e6157fe5b0490508284811515610e6f57fe5b068184020184141515610e3457fe5b600080805b600354831015610633576003805484908110610e9b57fe5b9060005260206000209060020201600101549150610ec28234610e1090919063ffffffff16565b9050610ed581606463ffffffff610e4a16565b9050600383815481101515610ee657fe5b6000918252602090912060029091020154600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610f2757600080fd5b60045460038054600160a060020a039092169185908110610f4457fe5b6000918252602090912060029091020154600160a060020a031614801590610f8c57506000600384815481101515610f7857fe5b906000526020600020906002020160010154115b156110395760005460045460038054600160a060020a039384169363c6c3bbe69316919087908110610fba57fe5b6000918252602090912060029091020154600160a060020a03168760405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b151561102457600080fd5b6102c65a03f1151561103557600080fd5b5050505b600190920191610e83565b50805460008255600202906000526020600020908101906110659190611099565b50565b815481835581811511611094576002028160020283600052602060002091820191016110949190611099565b505050565b6110d191905b80821115610e0c57805473ffffffffffffffffffffffffffffffffffffffff191681556000600182015560020161109f565b90565b6000816110df61110b565b600160a060020a039091168152602001604051809103906000f080151561110557600080fd5b92915050565b604051610c598061111c8339019056006060604052341561000f57600080fd5b604051602080610c598339810160405280805160008054600160a060020a03338116600160a060020a0319928316811783161783556003805491909416911681179092556a084595161401484a0000006001819055918152600260205260409020555050610bd7806100826000396000f3006060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b557806323b872dd146101da5780632ff2e9dc14610202578063313ce56714610215578063661884631461022857806370a082311461024a57806377eefa5a146102695780638da5cb5b146102935780638fe476251461024a57806395d89b41146102c2578063a9059cbb146102d5578063c6c3bbe6146102f7578063d73dd6231461031f578063dd62ed3e14610341578063f2fde38b14610366575b600080fd5b341561010057600080fd5b610108610385565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a03600435166024356103bc565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101c8610428565b60405190815260200160405180910390f35b34156101e557600080fd5b6101a1600160a060020a036004358116906024351660443561045a565b341561020d57600080fd5b6101c86105ca565b341561022057600080fd5b6101c86105d1565b341561023357600080fd5b6101a1600160a060020a03600435166024356105d6565b341561025557600080fd5b6101c8600160a060020a03600435166106d0565b341561027457600080fd5b610291600160a060020a03600435811690602435166044356106eb565b005b341561029e57600080fd5b6102a66107ea565b604051600160a060020a03909116815260200160405180910390f35b34156102cd57600080fd5b6101086107f9565b34156102e057600080fd5b6101a1600160a060020a0360043516602435610830565b341561030257600080fd5b610291600160a060020a0360043581169060243516604435610903565b341561032a57600080fd5b6101a1600160a060020a03600435166024356109f9565b341561034c57600080fd5b6101c8600160a060020a0360043581169060243516610a9d565b341561037157600080fd5b610291600160a060020a0360043516610ac8565b60408051908101604052600981527f4152424954524147450000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b6000805260026020527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b546001540390565b6000600160a060020a038316151561047157600080fd5b600160a060020a03841660009081526002602052604090205482111561049657600080fd5b600160a060020a03808516600090815260046020908152604080832033909416835292905220548211156104c957600080fd5b600160a060020a0384166000908152600260205260409020546104f2908363ffffffff610b6316565b600160a060020a038086166000908152600260205260408082209390935590851681522054610527908363ffffffff610b7516565b600160a060020a0380851660009081526002602090815260408083209490945587831682526004815283822033909316825291909152205461056f908363ffffffff610b6316565b600160a060020a0380861660008181526004602090815260408083203386168452909152908190209390935590851691600080516020610b8c8339815191529085905190815260200160405180910390a35060019392505050565b6298968081565b601281565b600160a060020a0333811660009081526004602090815260408083209386168352929052908120548083111561063357600160a060020a03338116600090815260046020908152604080832093881683529290529081205561066a565b610643818463ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938916835292905220555b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b60005433600160a060020a0390811691161461070657600080fd5b600160a060020a0382166000908152600260205260409020548190101561072c57600080fd5b600160a060020a038216600090815260026020526040902054610755908263ffffffff610b6316565b600160a060020a03808416600090815260026020526040808220939093559085168152205461078a908263ffffffff610b7516565b600160a060020a0380851660008181526002602052604090819020939093559190841690600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b7516565b600155505050565b600054600160a060020a031681565b60408051908101604052600381527f4152420000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152600260205260408120548290101561085657600080fd5b600160a060020a03331660009081526002602052604090205461087f908363ffffffff610b6316565b600160a060020a0333811660009081526002602052604080822093909355908516815220546108b4908363ffffffff610b7516565b600160a060020a038085166000818152600260205260409081902093909355913390911690600080516020610b8c8339815191529085905190815260200160405180910390a350600192915050565b60005433600160a060020a0390811691161461091e57600080fd5b600160a060020a0383166000908152600260205260409020548190101561094457600080fd5b600160a060020a03821660009081526002602052604090205461096d908263ffffffff610b7516565b600160a060020a0380841660009081526002602052604080822093909355908516815220546109a2908263ffffffff610b6316565b600160a060020a03808516600081815260026020526040908190209390935590841691600080516020610b8c8339815191529084905190815260200160405180910390a36001546107e2908263ffffffff610b6316565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054610a31908363ffffffff610b7516565b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60005433600160a060020a03908116911614610ae357600080fd5b600160a060020a0381161515610af857600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610b6f57fe5b50900390565b600082820183811015610b8457fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820895b12902afb9411781486eacb96fea26bad3be21a1dc1a437571dc3d67728740029a165627a7a723058203b0873eb5e2167b3cc39cbbd5b029a53e4f6fbf0b19f1504c26e0b7874a340f80029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a
-----Decoded View---------------
Arg [0] : _walletOwner (address): 0xD9acbA6f45c7bed110cf7e86406bA2D295E9cc3a
Arg [1] : _partnerHandler (address): 0xD9acbA6f45c7bed110cf7e86406bA2D295E9cc3a
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a
Arg [1] : 000000000000000000000000d9acba6f45c7bed110cf7e86406ba2d295e9cc3a
Swarm Source
bzzr://895b12902afb9411781486eacb96fea26bad3be21a1dc1a437571dc3d6772874
Loading...
Loading
Loading...
Loading
OVERVIEW
The deployer address for Arbitraging's contract.Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $2,214.51 | 0.000000000000000041 | <$0.000001 |
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.