Source Code
Latest 25 from a total of 5,095 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw | 16373445 | 1151 days ago | IN | 0 ETH | 0.00061727 | ||||
| Withdraw | 12714451 | 1713 days ago | IN | 0 ETH | 0.00012525 | ||||
| Withdraw | 12714451 | 1713 days ago | IN | 0 ETH | 0.00012525 | ||||
| Withdraw | 12714436 | 1713 days ago | IN | 0 ETH | 0.00012525 | ||||
| Withdraw | 12714396 | 1713 days ago | IN | 0 ETH | 0.00012525 | ||||
| Withdraw | 12712310 | 1714 days ago | IN | 0 ETH | 0.00012525 | ||||
| Withdraw | 11202196 | 1946 days ago | IN | 0 ETH | 0.00101428 | ||||
| Withdraw | 10453574 | 2062 days ago | IN | 0 ETH | 0.00054826 | ||||
| Withdraw | 10402689 | 2070 days ago | IN | 0 ETH | 0.00010965 | ||||
| Withdraw | 10397920 | 2070 days ago | IN | 0 ETH | 0.00104169 | ||||
| Withdraw | 10397920 | 2070 days ago | IN | 0 ETH | 0.00010965 | ||||
| Withdraw | 10382903 | 2073 days ago | IN | 0 ETH | 0.00109652 | ||||
| Withdraw | 10372655 | 2074 days ago | IN | 0 ETH | 0.00068532 | ||||
| Withdraw | 10370258 | 2075 days ago | IN | 0 ETH | 0.00076756 | ||||
| Withdraw | 10337824 | 2080 days ago | IN | 0 ETH | 0.00049343 | ||||
| Withdraw | 10336556 | 2080 days ago | IN | 0 ETH | 0.00082239 | ||||
| Withdraw | 10303656 | 2085 days ago | IN | 0 ETH | 0.00068532 | ||||
| Withdraw | 10260066 | 2092 days ago | IN | 0 ETH | 0.00010965 | ||||
| Withdraw | 10221667 | 2098 days ago | IN | 0 ETH | 0.00060308 | ||||
| Withdraw | 10217484 | 2098 days ago | IN | 0 ETH | 0.00057567 | ||||
| Withdraw | 10203386 | 2100 days ago | IN | 0 ETH | 0.00050439 | ||||
| Withdraw | 10174285 | 2105 days ago | IN | 0 ETH | 0.00052632 | ||||
| Withdraw | 10151093 | 2109 days ago | IN | 0 ETH | 0.00076756 | ||||
| Withdraw | 10151088 | 2109 days ago | IN | 0 ETH | 0.00010965 | ||||
| Withdraw | 10122571 | 2113 days ago | IN | 0 ETH | 0.00054826 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| - | 9673296 | 2182 days ago | 0.00075225 ETH | ||||
| - | 9669479 | 2183 days ago | 0.00056597 ETH | ||||
| - | 9668325 | 2183 days ago | 0.00747083 ETH | ||||
| - | 9668278 | 2183 days ago | 0.00104975 ETH | ||||
| - | 9667614 | 2183 days ago | 0.00055 ETH | ||||
| - | 9667614 | 2183 days ago | 0.00075525 ETH | ||||
| - | 9667276 | 2183 days ago | 0.00341208 ETH | ||||
| - | 9667209 | 2183 days ago | 0.00256752 ETH | ||||
| - | 9667031 | 2183 days ago | 0.00022159 ETH | ||||
| - | 9666850 | 2183 days ago | 0.00306166 ETH | ||||
| - | 9666543 | 2183 days ago | 0.00664583 ETH | ||||
| - | 9665821 | 2184 days ago | 0.00191319 ETH | ||||
| - | 9665752 | 2184 days ago | 0.02109027 ETH | ||||
| - | 9665676 | 2184 days ago | 0.00576513 ETH | ||||
| - | 9665461 | 2184 days ago | 0.00474687 ETH | ||||
| - | 9665382 | 2184 days ago | 0.01063562 ETH | ||||
| - | 9665340 | 2184 days ago | 0.029095 ETH | ||||
| - | 9665339 | 2184 days ago | 0.02972708 ETH | ||||
| - | 9665338 | 2184 days ago | 0.01134052 ETH | ||||
| - | 9665334 | 2184 days ago | 0.04970666 ETH | ||||
| - | 9665333 | 2184 days ago | 0.04546052 ETH | ||||
| - | 9665331 | 2184 days ago | 0.0459055 ETH | ||||
| - | 9665331 | 2184 days ago | 0.01569097 ETH | ||||
| - | 9665331 | 2184 days ago | 0.07246666 ETH | ||||
| - | 9665331 | 2184 days ago | 0.01954291 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
BCFVault
Compiler Version
v0.4.24+commit.e67f0147
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2019-10-10
*/
pragma solidity ^0.4.24;
contract BCFVault {
using SafeMath for uint256;
mapping(address => uint256) investments;
mapping(address => uint256) joined;
mapping(address => uint256) withdrawals;
mapping(address => uint256) referrer;
uint256 public step = 1;
uint256 public minimum = 10 finney;
uint256 public stakingRequirement = 2 ether;
address public blueDividendAddr;
address public owner;
event Invest(address investor, uint256 amount);
event Withdraw(address investor, uint256 amount);
event Bounty(address hunter, uint256 amount);
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Сonstructor Sets the original roles of the contract
*/
constructor() public {
owner = msg.sender;
blueDividendAddr = 0xB40b8e3C726155FF1c6EEBD22067436D0e2669dd;
}
/**
* @dev Modifiers
*/
modifier onlyOwner() {
require(msg.sender == owner);
_;
}
/**
* @dev Allows current owner to transfer control of the contract to a newOwner.
* @param newOwner The address to transfer ownership to.
*/
function transferOwnership(address newOwner) public onlyOwner {
require(newOwner != address(0));
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
}
/**
* @dev Investments
*/
function () public payable {
invest(0x0);
}
function invest(address _referredBy) public payable {
require(msg.value >= minimum);
address _customerAddress = msg.sender;
if(
// is this a referred purchase?
_referredBy != 0x0000000000000000000000000000000000000000 &&
// no cheating!
_referredBy != _customerAddress &&
// does the referrer have at least X whole tokens?
// i.e is the referrer a godly chad masternode
investments[_referredBy] >= stakingRequirement
){
// wealth redistribution
referrer[_referredBy] = referrer[_referredBy].add(msg.value.mul(5).div(100));
}
if (investments[msg.sender] > 0){
if (withdraw()){
withdrawals[msg.sender] = 0;
}
}
investments[msg.sender] = investments[msg.sender].add(msg.value);
joined[msg.sender] = block.timestamp;
blueDividendAddr.transfer(msg.value.mul(5).div(100));
emit Invest(msg.sender, msg.value);
}
/**
* @dev Evaluate current balance
* @param _address Address of investor
*/
function getBalance(address _address) view public returns (uint256) {
uint256 minutesCount = now.sub(joined[_address]).div(1 minutes);
uint256 percent = investments[_address].mul(step).div(100);
uint256 different = percent.mul(minutesCount).div(1440);
uint256 balance = different.sub(withdrawals[_address]);
return balance;
}
/**
* @dev Withdraw dividends from contract
*/
function withdraw() public returns (bool){
require(joined[msg.sender] > 0);
uint256 balance = getBalance(msg.sender);
if (address(this).balance > balance){
if (balance > 0){
withdrawals[msg.sender] = withdrawals[msg.sender].add(balance);
msg.sender.transfer(balance);
emit Withdraw(msg.sender, balance);
}
return true;
} else {
return false;
}
}
/**
* @dev Bounty reward
*/
function bounty() public {
uint256 refBalance = checkReferral(msg.sender);
if(refBalance >= minimum) {
if (address(this).balance > refBalance) {
referrer[msg.sender] = 0;
msg.sender.transfer(refBalance);
emit Bounty(msg.sender, refBalance);
}
}
}
/**
* @dev Gets balance of the sender address.
* @return An uint256 representing the amount owned by the msg.sender.
*/
function checkBalance() public view returns (uint256) {
return getBalance(msg.sender);
}
/**
* @dev Gets withdrawals of the specified address.
* @param _investor The address to query the the balance of.
* @return An uint256 representing the amount owned by the passed address.
*/
function checkWithdrawals(address _investor) public view returns (uint256) {
return withdrawals[_investor];
}
/**
* @dev Gets investments of the specified address.
* @param _investor The address to query the the balance of.
* @return An uint256 representing the amount owned by the passed address.
*/
function checkInvestments(address _investor) public view returns (uint256) {
return investments[_investor];
}
/**
* @dev Gets referrer balance of the specified address.
* @param _hunter The address of the referrer
* @return An uint256 representing the referral earnings.
*/
function checkReferral(address _hunter) public view returns (uint256) {
return referrer[_hunter];
}
}
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
uint256 c = a * b;
assert(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 Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":false,"inputs":[{"name":"_referredBy","type":"address"}],"name":"invest","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_hunter","type":"address"}],"name":"checkReferral","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakingRequirement","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkInvestments","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"blueDividendAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"bounty","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkWithdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"checkBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"step","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"hunter","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Bounty","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]Contract Creation Code
60806040526001600455662386f26fc10000600555671bc16d674ec8000060065534801561002c57600080fd5b5033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073b40b8e3c726155ff1c6eebd22067436d0e2669dd600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611017806100d26000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303f9c793146100dc5780630c19f80e146101125780633ccfd60b1461016957806352d6804d1461019857806356d399e8146101c3578063835c1154146101ee5780638da5cb5b14610245578063904b60861461029c578063943dfef1146102f35780639d9fcc721461030a578063c71daccb14610361578063e25fe1751461038c578063f2fde38b146103b7578063f8b2cb4f146103fa575b6100da6000610451565b005b610110600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610451565b005b34801561011e57600080fd5b50610153600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061084d565b6040518082815260200191505060405180910390f35b34801561017557600080fd5b5061017e610896565b604051808215151515815260200191505060405180910390f35b3480156101a457600080fd5b506101ad610a74565b6040518082815260200191505060405180910390f35b3480156101cf57600080fd5b506101d8610a7a565b6040518082815260200191505060405180910390f35b3480156101fa57600080fd5b5061022f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a80565b6040518082815260200191505060405180910390f35b34801561025157600080fd5b5061025a610ac8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102a857600080fd5b506102b1610aee565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102ff57600080fd5b50610308610b14565b005b34801561031657600080fd5b5061034b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c47565b6040518082815260200191505060405180910390f35b34801561036d57600080fd5b50610376610c90565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103a1610ca0565b6040518082815260200191505060405180910390f35b3480156103c357600080fd5b506103f8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ca6565b005b34801561040657600080fd5b5061043b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfe565b6040518082815260200191505060405180910390f35b6000600554341015151561046457600080fd5b339050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156104d057508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561051c57506006546000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b156105dd5761059961054b606461053d600534610f5e90919063ffffffff16565b610f9990919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411156106785761062c610896565b15610677576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b6106c9346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6107b260646107a4600534610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9081150290604051600060405180830381858888f193505050501580156107dd573d6000803e3d6000fd5b507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000806000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156108e757600080fd5b6108f033610dfe565b9050803073ffffffffffffffffffffffffffffffffffffffff16311115610a6b576000811115610a625761096c81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156109f5573d6000803e3d6000fd5b507f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b60019150610a70565b600091505b5090565b60055481565b60065481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610b1f3361084d565b905060055481101515610c4457803073ffffffffffffffffffffffffffffffffffffffff16311115610c43576000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610bd6573d6000803e3d6000fd5b507f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a83382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b50565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610c9b33610dfe565b905090565b60045481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d0257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610d3e57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000806000806000610e6b603c610e5d600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205442610fd290919063ffffffff16565b610f9990919063ffffffff16565b9350610ed36064610ec56004546000808b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9250610efc6105a0610eee8686610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9150610f50600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610fd290919063ffffffff16565b905080945050505050919050565b6000806000841415610f735760009150610f92565b8284029050828482811515610f8457fe5b04141515610f8e57fe5b8091505b5092915050565b6000808284811515610fa757fe5b0490508091505092915050565b6000808284019050838110151515610fc857fe5b8091505092915050565b6000828211151515610fe057fe5b8183039050929150505600a165627a7a72305820f08ac0656806ef5daffcece3d963f2000309958fa6c86241732ffa325e94b8f00029
Deployed Bytecode
0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303f9c793146100dc5780630c19f80e146101125780633ccfd60b1461016957806352d6804d1461019857806356d399e8146101c3578063835c1154146101ee5780638da5cb5b14610245578063904b60861461029c578063943dfef1146102f35780639d9fcc721461030a578063c71daccb14610361578063e25fe1751461038c578063f2fde38b146103b7578063f8b2cb4f146103fa575b6100da6000610451565b005b610110600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610451565b005b34801561011e57600080fd5b50610153600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061084d565b6040518082815260200191505060405180910390f35b34801561017557600080fd5b5061017e610896565b604051808215151515815260200191505060405180910390f35b3480156101a457600080fd5b506101ad610a74565b6040518082815260200191505060405180910390f35b3480156101cf57600080fd5b506101d8610a7a565b6040518082815260200191505060405180910390f35b3480156101fa57600080fd5b5061022f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a80565b6040518082815260200191505060405180910390f35b34801561025157600080fd5b5061025a610ac8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102a857600080fd5b506102b1610aee565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102ff57600080fd5b50610308610b14565b005b34801561031657600080fd5b5061034b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c47565b6040518082815260200191505060405180910390f35b34801561036d57600080fd5b50610376610c90565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103a1610ca0565b6040518082815260200191505060405180910390f35b3480156103c357600080fd5b506103f8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ca6565b005b34801561040657600080fd5b5061043b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfe565b6040518082815260200191505060405180910390f35b6000600554341015151561046457600080fd5b339050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156104d057508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561051c57506006546000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b156105dd5761059961054b606461053d600534610f5e90919063ffffffff16565b610f9990919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411156106785761062c610896565b15610677576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b6106c9346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6107b260646107a4600534610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9081150290604051600060405180830381858888f193505050501580156107dd573d6000803e3d6000fd5b507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000806000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156108e757600080fd5b6108f033610dfe565b9050803073ffffffffffffffffffffffffffffffffffffffff16311115610a6b576000811115610a625761096c81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fb490919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156109f5573d6000803e3d6000fd5b507f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b60019150610a70565b600091505b5090565b60055481565b60065481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610b1f3361084d565b905060055481101515610c4457803073ffffffffffffffffffffffffffffffffffffffff16311115610c43576000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610bd6573d6000803e3d6000fd5b507f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a83382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b50565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610c9b33610dfe565b905090565b60045481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d0257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610d3e57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000806000806000610e6b603c610e5d600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205442610fd290919063ffffffff16565b610f9990919063ffffffff16565b9350610ed36064610ec56004546000808b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9250610efc6105a0610eee8686610f5e90919063ffffffff16565b610f9990919063ffffffff16565b9150610f50600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610fd290919063ffffffff16565b905080945050505050919050565b6000806000841415610f735760009150610f92565b8284029050828482811515610f8457fe5b04141515610f8e57fe5b8091505b5092915050565b6000808284811515610fa757fe5b0490508091505092915050565b6000808284019050838110151515610fc857fe5b8091505092915050565b6000828211151515610fe057fe5b8183039050929150505600a165627a7a72305820f08ac0656806ef5daffcece3d963f2000309958fa6c86241732ffa325e94b8f00029
Deployed Bytecode Sourcemap
29:5304:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1519:11;1526:3;1519:6;:11::i;:::-;29:5304;1547:1063;;;;;;;;;;;;;;;;;;;;;;;;;;;;5217:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5217:113:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3165:498;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3165:498:0;;;;;;;;;;;;;;;;;;;;;;;;;;;302:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;302:34:0;;;;;;;;;;;;;;;;;;;;;;;343:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;343:43:0;;;;;;;;;;;;;;;;;;;;;;;4896:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4896:123:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;431:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;431:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;393:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;393:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3715:357;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3715:357:0;;;;;;4548:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4548:123:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4221:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4221:102:0;;;;;;;;;;;;;;;;;;;;;;;272:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;272:23:0;;;;;;;;;;;;;;;;;;;;;;;1237:192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1237:192:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2716:378;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2716:378:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1547:1063;1653:24;1631:7;;1618:9;:20;;1610:29;;;;;;;;1680:10;1653:37;;1779:42;1764:57;;:11;:57;;;;:135;;;;;1883:16;1868:31;;:11;:31;;;;1764:135;:322;;;;;2068:18;;2040:11;:24;2052:11;2040:24;;;;;;;;;;;;;;;;:46;;1764:322;1704:530;;;2171:52;2197:25;2218:3;2197:16;2211:1;2197:9;:13;;:16;;;;:::i;:::-;:20;;:25;;;;:::i;:::-;2171:8;:21;2180:11;2171:21;;;;;;;;;;;;;;;;:25;;:52;;;;:::i;:::-;2147:8;:21;2156:11;2147:21;;;;;;;;;;;;;;;:76;;;;1704:530;2276:1;2250:11;:23;2262:10;2250:23;;;;;;;;;;;;;;;;:27;2246:131;;;2296:10;:8;:10::i;:::-;2292:75;;;2351:1;2325:11;:23;2337:10;2325:23;;;;;;;;;;;;;;;:27;;;;2292:75;2246:131;2412:38;2440:9;2412:11;:23;2424:10;2412:23;;;;;;;;;;;;;;;;:27;;:38;;;;:::i;:::-;2386:11;:23;2398:10;2386:23;;;;;;;;;;;;;;;:64;;;;2481:15;2460:6;:18;2467:10;2460:18;;;;;;;;;;;;;;;:36;;;;2506:16;;;;;;;;;;;:25;;:52;2532:25;2553:3;2532:16;2546:1;2532:9;:13;;:16;;;;:::i;:::-;:20;;:25;;;;:::i;:::-;2506:52;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2506:52:0;2573:29;2580:10;2592:9;2573:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;1547:1063;;:::o;5217:113::-;5278:7;5305:8;:17;5314:7;5305:17;;;;;;;;;;;;;;;;5298:24;;5217:113;;;:::o;3165:498::-;3201:4;3259:15;3246:1;3225:6;:18;3232:10;3225:18;;;;;;;;;;;;;;;;:22;3217:31;;;;;;;;3277:22;3288:10;3277;:22::i;:::-;3259:40;;3338:7;3322:4;3314:21;;;:31;3310:346;;;3375:1;3365:7;:11;3361:213;;;3422:36;3450:7;3422:11;:23;3434:10;3422:23;;;;;;;;;;;;;;;;:27;;:36;;;;:::i;:::-;3396:11;:23;3408:10;3396:23;;;;;;;;;;;;;;;:62;;;;3477:10;:19;;:28;3497:7;3477:28;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3477:28:0;3529:29;3538:10;3550:7;3529:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;3361:213;3595:4;3588:11;;;;3310:346;3639:5;3632:12;;3165:498;;;:::o;302:34::-;;;;:::o;343:43::-;;;;:::o;4896:123::-;4962:7;4989:11;:22;5001:9;4989:22;;;;;;;;;;;;;;;;4982:29;;4896:123;;;:::o;431:20::-;;;;;;;;;;;;;:::o;393:31::-;;;;;;;;;;;;;:::o;3715:357::-;3751:18;3772:25;3786:10;3772:13;:25::i;:::-;3751:46;;3825:7;;3811:10;:21;;3808:257;;;3878:10;3862:4;3854:21;;;:34;3850:204;;;3932:1;3909:8;:20;3918:10;3909:20;;;;;;;;;;;;;;;:24;;;;3952:10;:19;;:31;3972:10;3952:31;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3952:31:0;4007:30;4014:10;4026;4007:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;3850:204;3808:257;3715:357;:::o;4548:123::-;4614:7;4641:11;:22;4653:9;4641:22;;;;;;;;;;;;;;;;4634:29;;4548:123;;;:::o;4221:102::-;4266:7;4293:22;4304:10;4293;:22::i;:::-;4286:29;;4221:102;:::o;272:23::-;;;;:::o;1237:192::-;1037:5;;;;;;;;;;;1023:19;;:10;:19;;;1015:28;;;;;;;;1338:1;1318:22;;:8;:22;;;;1310:31;;;;;;;;1385:8;1357:37;;1378:5;;;;;;;;;;;1357:37;;;;;;;;;;;;1413:8;1405:5;;:16;;;;;;;;;;;;;;;;;;1237:192;:::o;2716:378::-;2775:7;2795:20;2869:15;2938:17;3004:15;2818:40;2848:9;2818:25;2826:6;:16;2833:8;2826:16;;;;;;;;;;;;;;;;2818:3;:7;;:25;;;;:::i;:::-;:29;;:40;;;;:::i;:::-;2795:63;;2887:40;2923:3;2887:31;2913:4;;2887:11;:21;2899:8;2887:21;;;;;;;;;;;;;;;;:25;;:31;;;;:::i;:::-;:35;;:40;;;;:::i;:::-;2869:58;;2958:35;2988:4;2958:25;2970:12;2958:7;:11;;:25;;;;:::i;:::-;:29;;:35;;;;:::i;:::-;2938:55;;3022:36;3036:11;:21;3048:8;3036:21;;;;;;;;;;;;;;;;3022:9;:13;;:36;;;;:::i;:::-;3004:54;;3079:7;3072:14;;2716:378;;;;;;;:::o;5456:208::-;5514:7;5591:9;5543:1;5538;:6;5534:47;;;5568:1;5561:8;;;;5534:47;5607:1;5603;:5;5591:17;;5635:1;5630;5626;:5;;;;;;;;:10;5619:18;;;;;;5655:1;5648:8;;5456:208;;;;;;:::o;5673:288::-;5731:7;5830:9;5846:1;5842;:5;;;;;;;;5830:17;;5952:1;5945:8;;5673:288;;;;;:::o;6102:147::-;6160:7;6180:9;6196:1;6192;:5;6180:17;;6220:1;6215;:6;;6208:14;;;;;;6240:1;6233:8;;6102:147;;;;;:::o;5970:123::-;6028:7;6060:1;6055;:6;;6048:14;;;;;;6084:1;6080;:5;6073:12;;5970:123;;;;:::o
Swarm Source
bzzr://f08ac0656806ef5daffcece3d963f2000309958fa6c86241732ffa325e94b8f0
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.26
Net Worth in ETH
0.000133
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $1,982.35 | 0.00013257 | $0.262809 |
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.