More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 651 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Purchase Show | 5500214 | 2429 days ago | IN | 0.32 ETH | 0.00490679 | ||||
Purchase Show | 5500212 | 2429 days ago | IN | 0.32 ETH | 0.00490679 | ||||
Purchase Show | 5500209 | 2429 days ago | IN | 0.08 ETH | 0.00496679 | ||||
Purchase Show | 5500208 | 2429 days ago | IN | 0.08 ETH | 0.00532679 | ||||
Purchase Show | 5500206 | 2429 days ago | IN | 0.04 ETH | 0.00009021 | ||||
Withdraw | 5337921 | 2457 days ago | IN | 0 ETH | 0.00007876 | ||||
Withdraw Dividen... | 5294715 | 2464 days ago | IN | 0 ETH | 0.00003865 | ||||
Withdraw Dividen... | 5273487 | 2467 days ago | IN | 0 ETH | 0.00001932 | ||||
Withdraw Dividen... | 5232893 | 2474 days ago | IN | 0 ETH | 0.00005797 | ||||
Withdraw Dividen... | 5199534 | 2480 days ago | IN | 0 ETH | 0.00009662 | ||||
Withdraw Dividen... | 5183156 | 2483 days ago | IN | 0 ETH | 0.00005797 | ||||
Withdraw Dividen... | 5182516 | 2483 days ago | IN | 0 ETH | 0.00003865 | ||||
Withdraw Dividen... | 5181304 | 2483 days ago | IN | 0 ETH | 0.00028987 | ||||
Purchase Show | 5177168 | 2484 days ago | IN | 0.01 ETH | 0.00254339 | ||||
Withdraw Dividen... | 5175790 | 2484 days ago | IN | 0 ETH | 0.0003865 | ||||
Withdraw Dividen... | 5175717 | 2484 days ago | IN | 0 ETH | 0.00005797 | ||||
Withdraw Dividen... | 5175697 | 2484 days ago | IN | 0 ETH | 0.00003865 | ||||
Purchase Show | 5175675 | 2484 days ago | IN | 0.01 ETH | 0.00245339 | ||||
Purchase Show | 5175249 | 2484 days ago | IN | 0.005 ETH | 0.00135762 | ||||
Withdraw Dividen... | 5175208 | 2484 days ago | IN | 0 ETH | 0.00003865 | ||||
Purchase Show | 5175131 | 2484 days ago | IN | 0.005 ETH | 0.00134112 | ||||
Purchase Show | 5175033 | 2484 days ago | IN | 0.01 ETH | 0.00245339 | ||||
Purchase Show | 5175020 | 2484 days ago | IN | 0.01 ETH | 0.00134936 | ||||
Purchase Show | 5175019 | 2484 days ago | IN | 0.01 ETH | 0.00245339 | ||||
Purchase Show | 5175013 | 2484 days ago | IN | 0.01 ETH | 0.00245339 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
5500214 | 2429 days ago | 0.2848 ETH | ||||
5500212 | 2429 days ago | 0.2848 ETH | ||||
5500209 | 2429 days ago | 0.0712 ETH | ||||
5500208 | 2429 days ago | 0.0712 ETH | ||||
5337921 | 2457 days ago | 0.0344 ETH | ||||
5294715 | 2464 days ago | 0.00149532 ETH | ||||
5273487 | 2467 days ago | 0.00072463 ETH | ||||
5232893 | 2474 days ago | 0.00105853 ETH | ||||
5199534 | 2480 days ago | 0.00545991 ETH | ||||
5183156 | 2483 days ago | 0.00097886 ETH | ||||
5182516 | 2483 days ago | 0.00057479 ETH | ||||
5181304 | 2483 days ago | 0.00066016 ETH | ||||
5177168 | 2484 days ago | 0.0089 ETH | ||||
5175790 | 2484 days ago | 0.00112398 ETH | ||||
5175717 | 2484 days ago | 0.01765121 ETH | ||||
5175697 | 2484 days ago | 0.00074268 ETH | ||||
5175675 | 2484 days ago | 0.0089 ETH | ||||
5175208 | 2484 days ago | 0.00570243 ETH | ||||
5175033 | 2484 days ago | 0.0089 ETH | ||||
5175020 | 2484 days ago | 0.005 ETH | ||||
5175019 | 2484 days ago | 0.005 ETH | ||||
5175013 | 2484 days ago | 0.005 ETH | ||||
5175007 | 2484 days ago | 0.005 ETH | ||||
5175001 | 2484 days ago | 0.005 ETH | ||||
5174990 | 2484 days ago | 0.005 ETH |
Loading...
Loading
Contract Name:
EtherTv
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-02-26 */ pragma solidity ^0.4.18; /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". */ contract Ownable { address public owner; /** * @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); _; } } /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ 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; } } /** * @title ERC721Token * Generic implementation for the required functionality of the ERC721 standard */ contract EtherTv is Ownable { using SafeMath for uint256; Show[] private shows; uint256 public devOwed; // dividends mapping (address => uint256) public userDividends; // Events event ShowPurchased( uint256 _tokenId, address oldOwner, address newOwner, uint256 price, uint256 nextPrice ); // Purchasing Caps for Determining Next Pool Cut uint256 constant private FIRST_CAP = 0.5 ether; uint256 constant private SECOND_CAP = 1.0 ether; uint256 constant private THIRD_CAP = 3.0 ether; uint256 constant private FINAL_CAP = 5.0 ether; // Struct to store Show Data struct Show { uint256 price; // Current price of the item. uint256 payout; // The percent of the pool rewarded. address owner; // Current owner of the item. } function createShow(uint256 _payoutPercentage) onlyOwner() public { // payout must be greater than 0 require(_payoutPercentage > 0); // create new token var show = Show({ price: 0.005 ether, payout: _payoutPercentage, owner: this }); shows.push(show); } function createMultipleShows(uint256[] _payoutPercentages) onlyOwner() public { for (uint256 i = 0; i < _payoutPercentages.length; i++) { createShow(_payoutPercentages[i]); } } function getShow(uint256 _showId) public view returns ( uint256 price, uint256 nextPrice, uint256 payout, uint256 effectivePayout, address owner ) { var show = shows[_showId]; price = show.price; nextPrice = getNextPrice(show.price); payout = show.payout; effectivePayout = show.payout.mul(10000).div(getTotalPayout()); owner = show.owner; } /** * @dev Determines next price of token * @param _price uint256 ID of current price */ function getNextPrice (uint256 _price) private pure returns (uint256 _nextPrice) { if (_price < FIRST_CAP) { return _price.mul(200).div(100); } else if (_price < SECOND_CAP) { return _price.mul(135).div(100); } else if (_price < THIRD_CAP) { return _price.mul(125).div(100); } else if (_price < FINAL_CAP) { return _price.mul(117).div(100); } else { return _price.mul(115).div(100); } } function calculatePoolCut (uint256 _price) private pure returns (uint256 _poolCut) { if (_price < FIRST_CAP) { return _price.mul(7).div(100); // 7% } else if (_price < SECOND_CAP) { return _price.mul(6).div(100); // 6% } else if (_price < THIRD_CAP) { return _price.mul(5).div(100); // 5% } else if (_price < FINAL_CAP) { return _price.mul(4).div(100); // 4% } else { return _price.mul(3).div(100); // 3% } } /** * @dev Purchase show from previous owner * @param _tokenId uint256 of token */ function purchaseShow(uint256 _tokenId) public payable { var show = shows[_tokenId]; uint256 price = show.price; address oldOwner = show.owner; address newOwner = msg.sender; // revert checks require(price > 0); require(msg.value >= price); require(oldOwner != msg.sender); uint256 purchaseExcess = msg.value.sub(price); // Calculate pool cut for taxes. // 4% goes to developers uint256 devCut = price.mul(4).div(100); devOwed = devOwed.add(devCut); // 3 - 7% goes to shareholders uint256 shareholderCut = calculatePoolCut(price); distributeDividends(shareholderCut); // Transfer payment to old owner minus the developer's and pool's cut. uint256 excess = price.sub(devCut).sub(shareholderCut); if (oldOwner != address(this)) { oldOwner.transfer(excess); } // set new price uint256 nextPrice = getNextPrice(price); show.price = nextPrice; // set new owner show.owner = newOwner; // Send refund to owner if needed if (purchaseExcess > 0) { newOwner.transfer(purchaseExcess); } // raise event ShowPurchased(_tokenId, oldOwner, newOwner, price, nextPrice); } function distributeDividends(uint256 _shareholderCut) private { uint256 totalPayout = getTotalPayout(); for (uint256 i = 0; i < shows.length; i++) { var show = shows[i]; var payout = _shareholderCut.mul(show.payout).div(totalPayout); userDividends[show.owner] = userDividends[show.owner].add(payout); } } function getTotalPayout() private view returns(uint256) { uint256 totalPayout = 0; for (uint256 i = 0; i < shows.length; i++) { var show = shows[i]; totalPayout = totalPayout.add(show.payout); } return totalPayout; } /** * @dev Withdraw dev's cut */ function withdraw() onlyOwner public { owner.transfer(devOwed); devOwed = 0; } /** * @dev Owner can withdraw their accumulated dividends */ function withdrawDividends() public { uint256 dividends = userDividends[msg.sender]; userDividends[msg.sender] = 0; msg.sender.transfer(dividends); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userDividends","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdrawDividends","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_payoutPercentage","type":"uint256"}],"name":"createShow","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenId","type":"uint256"}],"name":"purchaseShow","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_showId","type":"uint256"}],"name":"getShow","outputs":[{"name":"price","type":"uint256"},{"name":"nextPrice","type":"uint256"},{"name":"payout","type":"uint256"},{"name":"effectivePayout","type":"uint256"},{"name":"owner","type":"address"}],"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":"devOwed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_payoutPercentages","type":"uint256[]"}],"name":"createMultipleShows","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_tokenId","type":"uint256"},{"indexed":false,"name":"oldOwner","type":"address"},{"indexed":false,"name":"newOwner","type":"address"},{"indexed":false,"name":"price","type":"uint256"},{"indexed":false,"name":"nextPrice","type":"uint256"}],"name":"ShowPurchased","type":"event"}]
Contract Creation Code
6060604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610fa4806100536000396000f300606060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680631265f6521461009e5780632e92abdd146100eb5780633478ac2b146101005780633ccfd60b1461012357806349efdbbf14610138578063590f9ece146101505780638da5cb5b146101cf578063bf37b8f114610224578063e016603f1461024d575b600080fd5b34156100a957600080fd5b6100d5600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506102a7565b6040518082815260200191505060405180910390f35b34156100f657600080fd5b6100fe6102bf565b005b341561010b57600080fd5b610121600480803590602001909190505061038b565b005b341561012e57600080fd5b6101366104c4565b005b61014e600480803590602001909190505061058c565b005b341561015b57600080fd5b61017160048080359060200190919050506108a9565b604051808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34156101da57600080fd5b6101e2610953565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561022f57600080fd5b610237610978565b6040518082815260200191505060405180910390f35b341561025857600080fd5b6102a560048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061097e565b005b60036020528060005260406000206000915090505481565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561038857600080fd5b50565b610393610eb8565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156103ee57600080fd5b6000821115156103fd57600080fd5b6060604051908101604052806611c37937e0800081526020018381526020013073ffffffffffffffffffffffffffffffffffffffff1681525090506001805480600101828161044c9190610ef0565b91600052602060002090600302016000839091909150600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561051f57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f19350505050151561058257600080fd5b6000600281905550565b600080600080600080600080600060018a8154811015156105a957fe5b90600052602060002090600302019850886000015497508860020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1696503395506000881115156105f957600080fd5b87341015151561060857600080fd5b3373ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161415151561064357600080fd5b6106568834610a1a90919063ffffffff16565b945061067f606461067160048b610a3390919063ffffffff16565b610a6690919063ffffffff16565b935061069684600254610a8190919063ffffffff16565b6002819055506106a588610a9f565b92506106b083610bc8565b6106d5836106c7868b610a1a90919063ffffffff16565b610a1a90919063ffffffff16565b91503073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614151561074d578673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050151561074c57600080fd5b5b61075688610d25565b9050808960000181905550858960020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008511156107ee578573ffffffffffffffffffffffffffffffffffffffff166108fc869081150290604051600060405180830381858888f1935050505015156107ed57600080fd5b5b7fbd7280831c548e22cb503451022e466b6397fa1d95a320dffe5b25932fd3f66c8a88888b85604051808681526020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019550505050505060405180910390a150505050505050505050565b6000806000806000806001878154811015156108c157fe5b90600052602060002090600302019050806000015495506108e58160000154610d25565b9450806001015493506109206108f9610e4e565b6109126127108460010154610a3390919063ffffffff16565b610a6690919063ffffffff16565b92508060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505091939590929450565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109db57600080fd5b600090505b8151811015610a1657610a0982828151811015156109fa57fe5b9060200190602002015161038b565b80806001019150506109e0565b5050565b6000828211151515610a2857fe5b818303905092915050565b60008082840290506000841480610a545750828482811515610a5157fe5b04145b1515610a5c57fe5b8091505092915050565b6000808284811515610a7457fe5b0490508091505092915050565b6000808284019050838110151515610a9557fe5b8091505092915050565b60006706f05b59d3b20000821015610adf57610ad86064610aca600785610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b670de0b6b3a7640000821015610b1d57610b166064610b08600685610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b6729a2241af62c0000821015610b5b57610b546064610b46600585610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b674563918244f40000821015610b9957610b926064610b84600485610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b610bc06064610bb2600385610a3390919063ffffffff16565b610a6690919063ffffffff16565b90505b919050565b600080600080610bd6610e4e565b9350600092505b600180549050831015610d1e57600183815481101515610bf957fe5b90600052602060002090600302019150610c3284610c24846001015488610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610caa81600360008560020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a8190919063ffffffff16565b600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508280600101935050610bdd565b5050505050565b60006706f05b59d3b20000821015610d6557610d5e6064610d5060c885610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b670de0b6b3a7640000821015610da357610d9c6064610d8e608785610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b6729a2241af62c0000821015610de157610dda6064610dcc607d85610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b674563918244f40000821015610e1f57610e186064610e0a607585610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b610e466064610e38607385610a3390919063ffffffff16565b610a6690919063ffffffff16565b90505b919050565b60008060008060009250600091505b600180549050821015610eaf57600182815481101515610e7957fe5b90600052602060002090600302019050610ea0816001015484610a8190919063ffffffff16565b92508180600101925050610e5d565b82935050505090565b6060604051908101604052806000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b815481835581811511610f1d57600302816003028360005260206000209182019101610f1c9190610f22565b5b505050565b610f7591905b80821115610f715760008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600301610f28565b5090565b905600a165627a7a72305820c27b9a46f8e16ae522b85d3e5a201c909b9e16d07527282c1e3aed7e93f8b8710029
Deployed Bytecode
0x606060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680631265f6521461009e5780632e92abdd146100eb5780633478ac2b146101005780633ccfd60b1461012357806349efdbbf14610138578063590f9ece146101505780638da5cb5b146101cf578063bf37b8f114610224578063e016603f1461024d575b600080fd5b34156100a957600080fd5b6100d5600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506102a7565b6040518082815260200191505060405180910390f35b34156100f657600080fd5b6100fe6102bf565b005b341561010b57600080fd5b610121600480803590602001909190505061038b565b005b341561012e57600080fd5b6101366104c4565b005b61014e600480803590602001909190505061058c565b005b341561015b57600080fd5b61017160048080359060200190919050506108a9565b604051808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34156101da57600080fd5b6101e2610953565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561022f57600080fd5b610237610978565b6040518082815260200191505060405180910390f35b341561025857600080fd5b6102a560048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061097e565b005b60036020528060005260406000206000915090505481565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561038857600080fd5b50565b610393610eb8565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156103ee57600080fd5b6000821115156103fd57600080fd5b6060604051908101604052806611c37937e0800081526020018381526020013073ffffffffffffffffffffffffffffffffffffffff1681525090506001805480600101828161044c9190610ef0565b91600052602060002090600302016000839091909150600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561051f57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f19350505050151561058257600080fd5b6000600281905550565b600080600080600080600080600060018a8154811015156105a957fe5b90600052602060002090600302019850886000015497508860020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1696503395506000881115156105f957600080fd5b87341015151561060857600080fd5b3373ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161415151561064357600080fd5b6106568834610a1a90919063ffffffff16565b945061067f606461067160048b610a3390919063ffffffff16565b610a6690919063ffffffff16565b935061069684600254610a8190919063ffffffff16565b6002819055506106a588610a9f565b92506106b083610bc8565b6106d5836106c7868b610a1a90919063ffffffff16565b610a1a90919063ffffffff16565b91503073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614151561074d578673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050151561074c57600080fd5b5b61075688610d25565b9050808960000181905550858960020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008511156107ee578573ffffffffffffffffffffffffffffffffffffffff166108fc869081150290604051600060405180830381858888f1935050505015156107ed57600080fd5b5b7fbd7280831c548e22cb503451022e466b6397fa1d95a320dffe5b25932fd3f66c8a88888b85604051808681526020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019550505050505060405180910390a150505050505050505050565b6000806000806000806001878154811015156108c157fe5b90600052602060002090600302019050806000015495506108e58160000154610d25565b9450806001015493506109206108f9610e4e565b6109126127108460010154610a3390919063ffffffff16565b610a6690919063ffffffff16565b92508060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505091939590929450565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109db57600080fd5b600090505b8151811015610a1657610a0982828151811015156109fa57fe5b9060200190602002015161038b565b80806001019150506109e0565b5050565b6000828211151515610a2857fe5b818303905092915050565b60008082840290506000841480610a545750828482811515610a5157fe5b04145b1515610a5c57fe5b8091505092915050565b6000808284811515610a7457fe5b0490508091505092915050565b6000808284019050838110151515610a9557fe5b8091505092915050565b60006706f05b59d3b20000821015610adf57610ad86064610aca600785610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b670de0b6b3a7640000821015610b1d57610b166064610b08600685610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b6729a2241af62c0000821015610b5b57610b546064610b46600585610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b674563918244f40000821015610b9957610b926064610b84600485610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610bc3565b610bc06064610bb2600385610a3390919063ffffffff16565b610a6690919063ffffffff16565b90505b919050565b600080600080610bd6610e4e565b9350600092505b600180549050831015610d1e57600183815481101515610bf957fe5b90600052602060002090600302019150610c3284610c24846001015488610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610caa81600360008560020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a8190919063ffffffff16565b600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508280600101935050610bdd565b5050505050565b60006706f05b59d3b20000821015610d6557610d5e6064610d5060c885610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b670de0b6b3a7640000821015610da357610d9c6064610d8e608785610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b6729a2241af62c0000821015610de157610dda6064610dcc607d85610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b674563918244f40000821015610e1f57610e186064610e0a607585610a3390919063ffffffff16565b610a6690919063ffffffff16565b9050610e49565b610e466064610e38607385610a3390919063ffffffff16565b610a6690919063ffffffff16565b90505b919050565b60008060008060009250600091505b600180549050821015610eaf57600182815481101515610e7957fe5b90600052602060002090600302019050610ea0816001015484610a8190919063ffffffff16565b92508180600101925050610e5d565b82935050505090565b6060604051908101604052806000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b815481835581811511610f1d57600302816003028360005260206000209182019101610f1c9190610f22565b5b505050565b610f7591905b80821115610f715760008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600301610f28565b5090565b905600a165627a7a72305820c27b9a46f8e16ae522b85d3e5a201c909b9e16d07527282c1e3aed7e93f8b8710029
Swarm Source
bzzr://c27b9a46f8e16ae522b85d3e5a201c909b9e16d07527282c1e3aed7e93f8b871
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,843.61 | 0.4362 | $1,676.63 |
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.