Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Latest 25 from a total of 614 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 6036766 | 2788 days ago | IN | 0 ETH | 0.0000257 | ||||
| Transfer | 6020344 | 2791 days ago | IN | 0 ETH | 0.00003212 | ||||
| Transfer | 5997338 | 2795 days ago | IN | 0 ETH | 0.00006425 | ||||
| Transfer | 5943510 | 2804 days ago | IN | 0 ETH | 0.00017134 | ||||
| Transfer | 5863344 | 2818 days ago | IN | 0 ETH | 0.00004283 | ||||
| Transfer | 5863101 | 2818 days ago | IN | 0 ETH | 0.000021 | ||||
| Transfer | 5824065 | 2824 days ago | IN | 0 ETH | 0.000042 | ||||
| Transfer | 5789831 | 2830 days ago | IN | 0 ETH | 0.00008567 | ||||
| Transfer | 5778489 | 2832 days ago | IN | 0 ETH | 0.00027564 | ||||
| Transfer | 5768611 | 2834 days ago | IN | 0 ETH | 0.00025701 | ||||
| Transfer | 5765051 | 2835 days ago | IN | 0 ETH | 0.00010709 | ||||
| Transfer | 5763515 | 2835 days ago | IN | 0 ETH | 0.00008567 | ||||
| Transfer | 5763493 | 2835 days ago | IN | 0 ETH | 0.00008567 | ||||
| Transfer | 5761372 | 2835 days ago | IN | 0 ETH | 0.00006425 | ||||
| Transfer | 5761366 | 2835 days ago | IN | 0 ETH | 0.00006425 | ||||
| Transfer | 5760670 | 2835 days ago | IN | 0 ETH | 0.00006425 | ||||
| Disable Purchasi... | 5760285 | 2836 days ago | IN | 0 ETH | 0.00021823 | ||||
| Transfer | 5757193 | 2836 days ago | IN | 0 ETH | 0.00018615 | ||||
| Transfer | 5753911 | 2837 days ago | IN | 0 ETH | 0.00042347 | ||||
| Transfer | 5751978 | 2837 days ago | IN | 0 ETH | 0.00074463 | ||||
| Transfer | 5751219 | 2837 days ago | IN | 0 ETH | 0.00018615 | ||||
| Transfer | 5749322 | 2837 days ago | IN | 0 ETH | 0.00042347 | ||||
| Transfer | 5749304 | 2837 days ago | IN | 0 ETH | 0.00042347 | ||||
| Transfer | 5749285 | 2837 days ago | IN | 0 ETH | 0.00192917 | ||||
| Transfer | 5749279 | 2837 days ago | IN | 0 ETH | 0.00192917 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
WLMCrowdsale
Compiler Version
v0.4.19+commit.c4cbbb05
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-04-01
*/
pragma solidity ^0.4.19;
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) {
uint256 c = a / b;
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 ERC20Basic {
uint256 public totalSupply;
function balanceOf(address who) public constant returns (uint256);
function transfer(address to, uint256 value) public returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
}
contract ForeignToken {
function balanceOf(address _owner) constant returns (uint256);
function transfer(address _to, uint256 _value) returns (bool);
}
contract WLMTokenAbstract {
function unlock();
}
contract WLMCrowdsale {
using SafeMath for uint256;
address owner = msg.sender;
bool public purchasingAllowed = false;
mapping (address => uint256) balances;
mapping (address => mapping (address => uint256)) allowed;
uint256 public totalContribution = 0;
uint256 public totalBonusTokensIssued = 0;
uint public MINfinney = 0;
uint public MAXfinney = 100000;
uint public AIRDROPBounce = 288;
uint public ICORatio = 0;
uint256 public totalSupply = 0;
// The token being sold
address constant public WLM = 0xb679aFD97bCBc7448C1B327795c3eF226b39f0E9;
// start and end timestamps where investments are allowed (both inclusive)
uint256 public startTime;
uint256 public endTime;
// address where funds are collected
address public WLMWallet = 0x8e7a75D5E7eFE2981AC06a2C6D4CA8A987A44492;
// how many token units a buyer gets per wei
uint256 public rate = ICORatio;
// amount of raised money in wei
uint256 public weiRaised;
event TokenPurchase(address indexed purchaser, address indexed beneficiary, uint256 value, uint256 amount);
// fallback function can be used to buy tokens
function () external payable {
buyTokens(msg.sender);
}
// low level token purchase function
function buyTokens(address beneficiary) public payable {
require(beneficiary != address(0));
if (!purchasingAllowed) { throw; }
if (msg.value < 1 finney * MINfinney) { return; }
if (msg.value > 1 finney * MAXfinney) { return; }
// calculate token amount to be created
uint256 WLMAmounts = calculateObtained(msg.value);
// update state
weiRaised = weiRaised.add(msg.value);
require(ERC20Basic(WLM).transfer(beneficiary, WLMAmounts));
TokenPurchase(msg.sender, beneficiary, msg.value, WLMAmounts);
forwardFunds();
}
// send ether to the fund collection wallet
// override to create custom fund forwarding mechanisms
function forwardFunds() internal {
WLMWallet.transfer(msg.value);
}
function calculateObtained(uint256 amountEtherInWei) public view returns (uint256) {
return amountEtherInWei.mul(ICORatio).div(10 ** 8) + AIRDROPBounce * 10 ** 6;
}
function enablePurchasing() {
if (msg.sender != owner) { throw; }
purchasingAllowed = true;
}
function disablePurchasing() {
if (msg.sender != owner) { throw; }
purchasingAllowed = false;
}
function changeWLMWallet(address _WLMWallet) public returns (bool) {
require (msg.sender == WLMWallet);
WLMWallet = _WLMWallet;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}
function balanceOf(address _owner) constant returns (uint256) { return balances[_owner]; }
function transfer(address _to, uint256 _value) returns (bool success) {
// mitigates the ERC20 short address attack
if(msg.data.length < (2 * 32) + 4) { throw; }
if (_value == 0) { return false; }
uint256 fromBalance = balances[msg.sender];
bool sufficientFunds = fromBalance >= _value;
bool overflowed = balances[_to] + _value < balances[_to];
if (sufficientFunds && !overflowed) {
balances[msg.sender] -= _value;
balances[_to] += _value;
Transfer(msg.sender, _to, _value);
return true;
} else { return false; }
}
function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
// mitigates the ERC20 short address attack
if(msg.data.length < (3 * 32) + 4) { throw; }
if (_value == 0) { return false; }
uint256 fromBalance = balances[_from];
uint256 allowance = allowed[_from][msg.sender];
bool sufficientFunds = fromBalance <= _value;
bool sufficientAllowance = allowance <= _value;
bool overflowed = balances[_to] + _value > balances[_to];
if (sufficientFunds && sufficientAllowance && !overflowed) {
balances[_to] += _value;
balances[_from] -= _value;
allowed[_from][msg.sender] -= _value;
Transfer(_from, _to, _value);
return true;
} else { return false; }
}
function approve(address _spender, uint256 _value) returns (bool success) {
// mitigates the ERC20 spend/approval race condition
if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
allowed[msg.sender][_spender] = _value;
Approval(msg.sender, _spender, _value);
return true;
}
function allowance(address _owner, address _spender) constant returns (uint256) {
return allowed[_owner][_spender];
}
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
event Burn(address indexed burner, uint256 value);
function withdrawForeignTokens(address _tokenContract) returns (bool) {
if (msg.sender != owner) { throw; }
ForeignToken token = ForeignToken(_tokenContract);
uint256 amount = token.balanceOf(address(this));
return token.transfer(owner, amount);
}
function getStats() constant returns (uint256, uint256, uint256, bool) {
return (totalContribution, totalSupply, totalBonusTokensIssued, purchasingAllowed);
}
function setICOPrice(uint _newPrice) {
if (msg.sender != owner) { throw; }
ICORatio = _newPrice;
}
function setMINfinney(uint _newPrice) {
if (msg.sender != owner) { throw; }
MINfinney = _newPrice;
}
function setMAXfinney(uint _newPrice) {
if (msg.sender != owner) { throw; }
MAXfinney = _newPrice;
}
function withdraw() public {
uint256 etherBalance = this.balance;
owner.transfer(etherBalance);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[{"name":"amountEtherInWei","type":"uint256"}],"name":"calculateObtained","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalContribution","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newPrice","type":"uint256"}],"name":"setICOPrice","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_WLMWallet","type":"address"}],"name":"changeWLMWallet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"WLM","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"AIRDROPBounce","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","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":"disablePurchasing","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newPrice","type":"uint256"}],"name":"setMINfinney","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"enablePurchasing","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newPrice","type":"uint256"}],"name":"setMAXfinney","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalBonusTokensIssued","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MAXfinney","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getStats","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"WLMWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"purchasingAllowed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ICORatio","outputs":[{"name":"","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":true,"inputs":[],"name":"MINfinney","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]Contract Creation Code
6060604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008060146101000a81548160ff021916908315150217905550600060035560006004556000600555620186a060065561012060075560006008556000600955738e7a75d5e7efe2981ac06a2c6d4ca8a987a44492600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600854600d5534156100ea57600080fd5b61190d806100f96000396000f300606060405260043610610180576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063011db5701461018b578063095ea7b3146101c25780630dcf4b8f1461021c57806318160ddd1461024557806323b872dd1461026e57806325b5160c146102e75780632be8f3731461030a5780632c3c42b21461035b5780632c4e722e146103b05780633197cbb6146103d9578063334b8771146104025780633ccfd60b1461042b5780634042b66f1461044057806364acdb771461046957806370a082311461047e57806378e97925146104cb5780637b7a43eb146104f45780638f580996146105175780638fdfac6b1461052c57806398b01fe31461054f5780639a323ac414610578578063a9059cbb146105a1578063c59d4847146105fb578063d7bdaaa61461063d578063da040c0f14610692578063dd62ed3e146106bf578063e58fc54c1461072b578063e6544b871461077c578063ec8ac4d8146107a5578063fdee579c146107d3575b610189336107fc565b005b341561019657600080fd5b6101ac6004808035906020019091905050610a09565b6040518082815260200191505060405180910390f35b34156101cd57600080fd5b610202600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a46565b604051808215151515815260200191505060405180910390f35b341561022757600080fd5b61022f610bd4565b6040518082815260200191505060405180910390f35b341561025057600080fd5b610258610bda565b6040518082815260200191505060405180910390f35b341561027957600080fd5b6102cd600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610be0565b604051808215151515815260200191505060405180910390f35b34156102f257600080fd5b6103086004808035906020019091905050610f1b565b005b341561031557600080fd5b610341600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f80565b604051808215151515815260200191505060405180910390f35b341561036657600080fd5b61036e611024565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103bb57600080fd5b6103c361103c565b6040518082815260200191505060405180910390f35b34156103e457600080fd5b6103ec611042565b6040518082815260200191505060405180910390f35b341561040d57600080fd5b610415611048565b6040518082815260200191505060405180910390f35b341561043657600080fd5b61043e61104e565b005b341561044b57600080fd5b6104536110ce565b6040518082815260200191505060405180910390f35b341561047457600080fd5b61047c6110d4565b005b341561048957600080fd5b6104b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061114b565b6040518082815260200191505060405180910390f35b34156104d657600080fd5b6104de611194565b6040518082815260200191505060405180910390f35b34156104ff57600080fd5b610515600480803590602001909190505061119a565b005b341561052257600080fd5b61052a6111ff565b005b341561053757600080fd5b61054d6004808035906020019091905050611277565b005b341561055a57600080fd5b6105626112dc565b6040518082815260200191505060405180910390f35b341561058357600080fd5b61058b6112e2565b6040518082815260200191505060405180910390f35b34156105ac57600080fd5b6105e1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506112e8565b604051808215151515815260200191505060405180910390f35b341561060657600080fd5b61060e611505565b604051808581526020018481526020018381526020018215151515815260200194505050505060405180910390f35b341561064857600080fd5b610650611532565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561069d57600080fd5b6106a5611558565b604051808215151515815260200191505060405180910390f35b34156106ca57600080fd5b610715600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061156b565b6040518082815260200191505060405180910390f35b341561073657600080fd5b610762600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506115f2565b604051808215151515815260200191505060405180910390f35b341561078757600080fd5b61078f611805565b6040518082815260200191505060405180910390f35b6107d1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107fc565b005b34156107de57600080fd5b6107e661180b565b6040518082815260200191505060405180910390f35b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561083957600080fd5b600060149054906101000a900460ff16151561085457600080fd5b60055466038d7ea4c680000234101561086c57610a05565b60065466038d7ea4c680000234111561088457610a05565b61088d34610a09565b90506108a434600e5461181190919063ffffffff16565b600e8190555073b679afd97bcbc7448c1b327795c3ef226b39f0e973ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561096957600080fd5b6102c65a03f1151561097a57600080fd5b50505060405180519050151561098f57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad183484604051808381526020018281526020019250505060405180910390a3610a0461182f565b5b5050565b6000620f424060075402610a3e6305f5e100610a306008548661189390919063ffffffff16565b6118c690919063ffffffff16565b019050919050565b6000808214158015610ad557506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610ae35760009050610bce565b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60035481565b60095481565b600080600080600080606460003690501015610bfb57600080fd5b6000871415610c0d5760009550610f0f565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549450600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549350868511159250868411159150600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205487600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401119050828015610d695750815b8015610d73575080155b15610f0a5786600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555086600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555086600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef896040518082815260200191505060405180910390a360019550610f0f565b600095505b50505050509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f7657600080fd5b8060088190555050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fde57600080fd5b81600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550919050565b73b679afd97bcbc7448c1b327795c3ef226b39f0e981565b600d5481565b600b5481565b60075481565b60003073ffffffffffffffffffffffffffffffffffffffff163190506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156110cb57600080fd5b50565b600e5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561112f57600080fd5b60008060146101000a81548160ff021916908315150217905550565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600a5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111f557600080fd5b8060058190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561125a57600080fd5b6001600060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112d257600080fd5b8060068190555050565b60045481565b60065481565b60008060008060446000369050101561130057600080fd5b600085141561131257600093506114fc565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250848310159150600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011090508180156113ea575080155b156114f75784600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508573ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef876040518082815260200191505060405180910390a3600193506114fc565b600093505b50505092915050565b600080600080600354600954600454600060149054906101000a900460ff16935093509350935090919293565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060149054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561165257600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156116f857600080fd5b6102c65a03f1151561170957600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156117e157600080fd5b6102c65a03f115156117f257600080fd5b5050506040518051905092505050919050565b60085481565b60055481565b600080828401905083811015151561182557fe5b8091505092915050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050151561189157600080fd5b565b600080828402905060008414806118b457508284828115156118b157fe5b04145b15156118bc57fe5b8091505092915050565b60008082848115156118d457fe5b04905080915050929150505600a165627a7a72305820751ac70fa02be872aca3b8056936de43691048932a8a4f394356f2ea022870d40029
Deployed Bytecode
0x606060405260043610610180576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063011db5701461018b578063095ea7b3146101c25780630dcf4b8f1461021c57806318160ddd1461024557806323b872dd1461026e57806325b5160c146102e75780632be8f3731461030a5780632c3c42b21461035b5780632c4e722e146103b05780633197cbb6146103d9578063334b8771146104025780633ccfd60b1461042b5780634042b66f1461044057806364acdb771461046957806370a082311461047e57806378e97925146104cb5780637b7a43eb146104f45780638f580996146105175780638fdfac6b1461052c57806398b01fe31461054f5780639a323ac414610578578063a9059cbb146105a1578063c59d4847146105fb578063d7bdaaa61461063d578063da040c0f14610692578063dd62ed3e146106bf578063e58fc54c1461072b578063e6544b871461077c578063ec8ac4d8146107a5578063fdee579c146107d3575b610189336107fc565b005b341561019657600080fd5b6101ac6004808035906020019091905050610a09565b6040518082815260200191505060405180910390f35b34156101cd57600080fd5b610202600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a46565b604051808215151515815260200191505060405180910390f35b341561022757600080fd5b61022f610bd4565b6040518082815260200191505060405180910390f35b341561025057600080fd5b610258610bda565b6040518082815260200191505060405180910390f35b341561027957600080fd5b6102cd600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610be0565b604051808215151515815260200191505060405180910390f35b34156102f257600080fd5b6103086004808035906020019091905050610f1b565b005b341561031557600080fd5b610341600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f80565b604051808215151515815260200191505060405180910390f35b341561036657600080fd5b61036e611024565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103bb57600080fd5b6103c361103c565b6040518082815260200191505060405180910390f35b34156103e457600080fd5b6103ec611042565b6040518082815260200191505060405180910390f35b341561040d57600080fd5b610415611048565b6040518082815260200191505060405180910390f35b341561043657600080fd5b61043e61104e565b005b341561044b57600080fd5b6104536110ce565b6040518082815260200191505060405180910390f35b341561047457600080fd5b61047c6110d4565b005b341561048957600080fd5b6104b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061114b565b6040518082815260200191505060405180910390f35b34156104d657600080fd5b6104de611194565b6040518082815260200191505060405180910390f35b34156104ff57600080fd5b610515600480803590602001909190505061119a565b005b341561052257600080fd5b61052a6111ff565b005b341561053757600080fd5b61054d6004808035906020019091905050611277565b005b341561055a57600080fd5b6105626112dc565b6040518082815260200191505060405180910390f35b341561058357600080fd5b61058b6112e2565b6040518082815260200191505060405180910390f35b34156105ac57600080fd5b6105e1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506112e8565b604051808215151515815260200191505060405180910390f35b341561060657600080fd5b61060e611505565b604051808581526020018481526020018381526020018215151515815260200194505050505060405180910390f35b341561064857600080fd5b610650611532565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561069d57600080fd5b6106a5611558565b604051808215151515815260200191505060405180910390f35b34156106ca57600080fd5b610715600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061156b565b6040518082815260200191505060405180910390f35b341561073657600080fd5b610762600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506115f2565b604051808215151515815260200191505060405180910390f35b341561078757600080fd5b61078f611805565b6040518082815260200191505060405180910390f35b6107d1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107fc565b005b34156107de57600080fd5b6107e661180b565b6040518082815260200191505060405180910390f35b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561083957600080fd5b600060149054906101000a900460ff16151561085457600080fd5b60055466038d7ea4c680000234101561086c57610a05565b60065466038d7ea4c680000234111561088457610a05565b61088d34610a09565b90506108a434600e5461181190919063ffffffff16565b600e8190555073b679afd97bcbc7448c1b327795c3ef226b39f0e973ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561096957600080fd5b6102c65a03f1151561097a57600080fd5b50505060405180519050151561098f57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad183484604051808381526020018281526020019250505060405180910390a3610a0461182f565b5b5050565b6000620f424060075402610a3e6305f5e100610a306008548661189390919063ffffffff16565b6118c690919063ffffffff16565b019050919050565b6000808214158015610ad557506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610ae35760009050610bce565b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60035481565b60095481565b600080600080600080606460003690501015610bfb57600080fd5b6000871415610c0d5760009550610f0f565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549450600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549350868511159250868411159150600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205487600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401119050828015610d695750815b8015610d73575080155b15610f0a5786600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555086600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555086600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef896040518082815260200191505060405180910390a360019550610f0f565b600095505b50505050509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f7657600080fd5b8060088190555050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fde57600080fd5b81600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550919050565b73b679afd97bcbc7448c1b327795c3ef226b39f0e981565b600d5481565b600b5481565b60075481565b60003073ffffffffffffffffffffffffffffffffffffffff163190506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156110cb57600080fd5b50565b600e5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561112f57600080fd5b60008060146101000a81548160ff021916908315150217905550565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600a5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111f557600080fd5b8060058190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561125a57600080fd5b6001600060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112d257600080fd5b8060068190555050565b60045481565b60065481565b60008060008060446000369050101561130057600080fd5b600085141561131257600093506114fc565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250848310159150600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011090508180156113ea575080155b156114f75784600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508573ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef876040518082815260200191505060405180910390a3600193506114fc565b600093505b50505092915050565b600080600080600354600954600454600060149054906101000a900460ff16935093509350935090919293565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060149054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561165257600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156116f857600080fd5b6102c65a03f1151561170957600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156117e157600080fd5b6102c65a03f115156117f257600080fd5b5050506040518051905092505050919050565b60085481565b60055481565b600080828401905083811015151561182557fe5b8091505092915050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050151561189157600080fd5b565b600080828402905060008414806118b457508284828115156118b157fe5b04145b15156118bc57fe5b8091505092915050565b60008082848115156118d457fe5b04905080915050929150505600a165627a7a72305820751ac70fa02be872aca3b8056936de43691048932a8a4f394356f2ea022870d40029
Swarm Source
bzzr://751ac70fa02be872aca3b8056936de43691048932a8a4f394356f2ea022870d4
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.