More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 679 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw_bonus | 7540424 | 2072 days ago | IN | 0 ETH | 0.00022219 | ||||
Withdraw | 7440909 | 2088 days ago | IN | 0 ETH | 0.00020753 | ||||
Withdraw_bonus | 7378694 | 2098 days ago | IN | 0 ETH | 0.00052032 | ||||
Withdraw_bonus | 7355291 | 2101 days ago | IN | 0 ETH | 0.00041625 | ||||
Withdraw_bonus | 7353249 | 2101 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7352717 | 2102 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7343337 | 2103 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7313860 | 2108 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7302546 | 2109 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7299559 | 2110 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7292599 | 2111 days ago | IN | 0 ETH | 0.00005203 | ||||
Withdraw_bonus | 7292450 | 2111 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7292161 | 2111 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7292103 | 2111 days ago | IN | 0 ETH | 0.00007406 | ||||
Withdraw_bonus | 7292073 | 2111 days ago | IN | 0 ETH | 0.00083251 | ||||
Withdraw_bonus | 7291293 | 2111 days ago | IN | 0 ETH | 0.00015609 | ||||
Withdraw_bonus | 7291245 | 2111 days ago | IN | 0 ETH | 0.00213331 | ||||
Withdraw_bonus | 7291235 | 2111 days ago | IN | 0 ETH | 0.00213331 | ||||
Set_bonus_receiv... | 7291167 | 2111 days ago | IN | 0 ETH | 0.00013658 | ||||
Withdraw_bonus | 7206447 | 2130 days ago | IN | 0 ETH | 0.0007036 | ||||
Withdraw_bonus | 7141357 | 2144 days ago | IN | 0 ETH | 0.00124876 | ||||
Withdraw_bonus | 7123348 | 2147 days ago | IN | 0 ETH | 0.00020812 | ||||
Withdraw_bonus | 7004066 | 2169 days ago | IN | 0 ETH | 0.00151831 | ||||
Withdraw_bonus | 6993069 | 2171 days ago | IN | 0 ETH | 0.0026016 | ||||
Withdraw_bonus | 6856392 | 2194 days ago | IN | 0 ETH | 0.00151831 |
Loading...
Loading
Contract Name:
SuperbContract
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 2017-12-20 */ // Author : shift pragma solidity ^0.4.13; // ERC20 Interface: https://github.com/ethereum/EIPs/issues/20 contract ERC20 { function transfer(address _to, uint256 _value) returns (bool success); function balanceOf(address _owner) constant returns (uint256 balance); } /* This contract stores twice every key value in order to be able to redistribute funds when the bonus tokens are received (which is typically X months after the initial buy). */ contract SuperbContract { modifier onlyOwner { require(msg.sender == owner); _; } //Constants of the contract uint256 FEE = 100; //1% fee uint256 FEE_DEV = 10; //10% on the 1% fee address public owner; address constant public developer = 0xEE06BdDafFA56a303718DE53A5bc347EfbE4C68f; //Variables subject to changes uint256 public max_amount = 0 ether; //0 means there is no limit uint256 public min_amount = 0 ether; //Store the amount of ETH deposited by each account. mapping (address => uint256) public balances; mapping (address => uint256) public balances_bonus; // Track whether the contract has bought the tokens yet. bool public bought_tokens = false; // Record ETH value of tokens currently held by contract. uint256 public contract_eth_value; uint256 public contract_eth_value_bonus; //Set by the owner in order to allow the withdrawal of bonus tokens. bool bonus_received; //The address of the contact. address public sale = 0x98Ba698Fc04e79DCE066873106424252e6aabc31; //Token address ERC20 public token; //Records the fees that have to be sent uint256 fees; //Set by the owner if the ETH got refunded by the project bool got_refunded; function SuperbContract() { /* Constructor */ owner = msg.sender; } //Functions for the owner // Buy the tokens. Sends ETH to the presale wallet and records the ETH amount held in the contract. function buy_the_tokens() onlyOwner { require(!bought_tokens); //Avoids burning the funds require(sale != 0x0); //Minimum has to be reached require(this.balance >= min_amount); //Record that the contract has bought the tokens. bought_tokens = true; //Sends before so the contract_eth_value contains the correct balance uint256 dev_fee = fees/FEE_DEV; owner.transfer(fees-dev_fee); developer.transfer(dev_fee); //Record the amount of ETH sent as the contract's current value. contract_eth_value = this.balance; contract_eth_value_bonus = this.balance; // Transfer all the funds to the crowdsale address. sale.transfer(contract_eth_value); } function set_token_address(address _token) onlyOwner { require(_token != 0x0); token = ERC20(_token); } function set_bonus_received() onlyOwner { bonus_received = true; } function set_got_refunded() onlyOwner { /* In case, for some reasons, the project refunds the money */ got_refunded = true; } function changeOwner(address new_owner) onlyOwner { require(new_owner != 0x0); owner = new_owner; } //Public functions // Allows any user to withdraw his tokens. function withdraw() { // Disallow withdraw if tokens haven't been bought yet. require(bought_tokens); uint256 contract_token_balance = token.balanceOf(address(this)); // Disallow token withdrawals if there are no tokens to withdraw. require(contract_token_balance != 0); uint256 tokens_to_withdraw = (balances[msg.sender] * contract_token_balance) / contract_eth_value; // Update the value of tokens currently held by the contract. contract_eth_value -= balances[msg.sender]; // Update the user's balance prior to sending to prevent recursive call. balances[msg.sender] = 0; // Send the funds. Throws on failure to prevent loss of funds. require(token.transfer(msg.sender, tokens_to_withdraw)); } function withdraw_bonus() { /* Special function to withdraw the bonus tokens after the 6 months lockup. bonus_received has to be set to true. */ require(bought_tokens); require(bonus_received); uint256 contract_token_balance = token.balanceOf(address(this)); require(contract_token_balance != 0); uint256 tokens_to_withdraw = (balances_bonus[msg.sender] * contract_token_balance) / contract_eth_value_bonus; contract_eth_value_bonus -= balances_bonus[msg.sender]; balances_bonus[msg.sender] = 0; require(token.transfer(msg.sender, tokens_to_withdraw)); } // Allows any user to get his eth refunded before the purchase is made. function refund_me() { require(!bought_tokens || got_refunded); // Store the user's balance prior to withdrawal in a temporary variable. uint256 eth_to_withdraw = balances[msg.sender]; // Update the user's balance prior to sending ETH to prevent recursive call. balances[msg.sender] = 0; //Updates the balances_bonus too balances_bonus[msg.sender] = 0; // Return the user's funds. Throws on failure to prevent loss of funds. msg.sender.transfer(eth_to_withdraw); } // Default function. Called when a user sends ETH to the contract. function () payable { require(!bought_tokens); //Check if the max amount has been reached, if there is one require(max_amount == 0 || this.balance <= max_amount); //1% fee is taken on the ETH uint256 fee = msg.value / FEE; fees += fee; //Updates both of the balances balances[msg.sender] += (msg.value-fee); balances_bonus[msg.sender] += (msg.value-fee); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[],"name":"withdraw_bonus","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"max_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances_bonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buy_the_tokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"}],"name":"set_token_address","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"set_got_refunded","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bought_tokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sale","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"min_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"refund_me","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"new_owner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"contract_eth_value_bonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contract_eth_value","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"developer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"set_bonus_received","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
60606040526064600055600a600155600060035560006004556000600760006101000a81548160ff0219169083151502179055507398ba698fc04e79dce066873106424252e6aabc31600a60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550341561009357600080fd5b33600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611304806100e36000396000f300606060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630107a8df1461021b5780631a34fe81146102305780631e4532f11461025957806327e235e3146102a657806328b8e9cf146102f35780633ccfd60b1461030857806342263aa21461031d578063617f4e3e146103565780636360fc3f1461036b5780636ad1fe021461039857806372a85604146103ed57806381702c34146104165780638da5cb5b1461042b578063a6f9dae114610480578063a8644cd5146104b9578063c42bb1e4146104e2578063ca4b208b1461050b578063eb03085b14610560578063fc0c546a14610575575b6000600760009054906101000a900460ff1615151561012557600080fd5b6000600354148061014f57506003543073ffffffffffffffffffffffffffffffffffffffff163111155b151561015a57600080fd5b6000543481151561016757fe5b04905080600c60008282540192505081905550803403600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550803403600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555050005b341561022657600080fd5b61022e6105ca565b005b341561023b57600080fd5b6102436108d1565b6040518082815260200191505060405180910390f35b341561026457600080fd5b610290600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d7565b6040518082815260200191505060405180910390f35b34156102b157600080fd5b6102dd600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108ef565b6040518082815260200191505060405180910390f35b34156102fe57600080fd5b610306610907565b005b341561031357600080fd5b61031b610b7b565b005b341561032857600080fd5b610354600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e67565b005b341561036157600080fd5b610369610f2d565b005b341561037657600080fd5b61037e610fa6565b604051808215151515815260200191505060405180910390f35b34156103a357600080fd5b6103ab610fb9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103f857600080fd5b610400610fdf565b6040518082815260200191505060405180910390f35b341561042157600080fd5b610429610fe5565b005b341561043657600080fd5b61043e611129565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561048b57600080fd5b6104b7600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061114f565b005b34156104c457600080fd5b6104cc611215565b6040518082815260200191505060405180910390f35b34156104ed57600080fd5b6104f561121b565b6040518082815260200191505060405180910390f35b341561051657600080fd5b61051e611221565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561056b57600080fd5b610573611239565b005b341561058057600080fd5b6105886112b2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080600760009054906101000a900460ff1615156105e857600080fd5b600a60009054906101000a900460ff16151561060357600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156106c857600080fd5b6102c65a03f115156106d957600080fd5b505050604051805190509150600082141515156106f557600080fd5b60095482600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540281151561074357fe5b049050600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546009600082825403925050819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156108a757600080fd5b6102c65a03f115156108b857600080fd5b5050506040518051905015156108cd57600080fd5b5050565b60035481565b60066020528060005260406000206000915090505481565b60056020528060005260406000206000915090505481565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096557600080fd5b600760009054906101000a900460ff1615151561098157600080fd5b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156109c957600080fd5b6004543073ffffffffffffffffffffffffffffffffffffffff1631101515156109f157600080fd5b6001600760006101000a81548160ff021916908315150217905550600154600c54811515610a1b57fe5b049050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc82600c54039081150290604051600060405180830381858888f193505050501515610a8457600080fd5b73ee06bddaffa56a303718de53a5bc347efbe4c68f73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610ad857600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16316008819055503073ffffffffffffffffffffffffffffffffffffffff1631600981905550600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6008549081150290604051600060405180830381858888f193505050501515610b7857600080fd5b50565b600080600760009054906101000a900460ff161515610b9957600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610c5e57600080fd5b6102c65a03f11515610c6f57600080fd5b50505060405180519050915060008214151515610c8b57600080fd5b60085482600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205402811515610cd957fe5b049050600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546008600082825403925050819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610e3d57600080fd5b6102c65a03f11515610e4e57600080fd5b505050604051805190501515610e6357600080fd5b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ec357600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff1614151515610ee957600080fd5b80600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f8957600080fd5b6001600d60006101000a81548160ff021916908315150217905550565b600760009054906101000a900460ff1681565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b6000600760009054906101000a900460ff16158061100f5750600d60009054906101000a900460ff165b151561101a57600080fd5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561112657600080fd5b50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111ab57600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff16141515156111d157600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60095481565b60085481565b73ee06bddaffa56a303718de53a5bc347efbe4c68f81565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561129557600080fd5b6001600a60006101000a81548160ff021916908315150217905550565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a7230582046cd65d38d659f8e8a267f32b592a768c37861af05a4f8525c846ba9ef99092d0029
Deployed Bytecode
0x606060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630107a8df1461021b5780631a34fe81146102305780631e4532f11461025957806327e235e3146102a657806328b8e9cf146102f35780633ccfd60b1461030857806342263aa21461031d578063617f4e3e146103565780636360fc3f1461036b5780636ad1fe021461039857806372a85604146103ed57806381702c34146104165780638da5cb5b1461042b578063a6f9dae114610480578063a8644cd5146104b9578063c42bb1e4146104e2578063ca4b208b1461050b578063eb03085b14610560578063fc0c546a14610575575b6000600760009054906101000a900460ff1615151561012557600080fd5b6000600354148061014f57506003543073ffffffffffffffffffffffffffffffffffffffff163111155b151561015a57600080fd5b6000543481151561016757fe5b04905080600c60008282540192505081905550803403600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550803403600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555050005b341561022657600080fd5b61022e6105ca565b005b341561023b57600080fd5b6102436108d1565b6040518082815260200191505060405180910390f35b341561026457600080fd5b610290600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d7565b6040518082815260200191505060405180910390f35b34156102b157600080fd5b6102dd600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108ef565b6040518082815260200191505060405180910390f35b34156102fe57600080fd5b610306610907565b005b341561031357600080fd5b61031b610b7b565b005b341561032857600080fd5b610354600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e67565b005b341561036157600080fd5b610369610f2d565b005b341561037657600080fd5b61037e610fa6565b604051808215151515815260200191505060405180910390f35b34156103a357600080fd5b6103ab610fb9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103f857600080fd5b610400610fdf565b6040518082815260200191505060405180910390f35b341561042157600080fd5b610429610fe5565b005b341561043657600080fd5b61043e611129565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561048b57600080fd5b6104b7600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061114f565b005b34156104c457600080fd5b6104cc611215565b6040518082815260200191505060405180910390f35b34156104ed57600080fd5b6104f561121b565b6040518082815260200191505060405180910390f35b341561051657600080fd5b61051e611221565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561056b57600080fd5b610573611239565b005b341561058057600080fd5b6105886112b2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080600760009054906101000a900460ff1615156105e857600080fd5b600a60009054906101000a900460ff16151561060357600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156106c857600080fd5b6102c65a03f115156106d957600080fd5b505050604051805190509150600082141515156106f557600080fd5b60095482600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540281151561074357fe5b049050600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546009600082825403925050819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156108a757600080fd5b6102c65a03f115156108b857600080fd5b5050506040518051905015156108cd57600080fd5b5050565b60035481565b60066020528060005260406000206000915090505481565b60056020528060005260406000206000915090505481565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096557600080fd5b600760009054906101000a900460ff1615151561098157600080fd5b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156109c957600080fd5b6004543073ffffffffffffffffffffffffffffffffffffffff1631101515156109f157600080fd5b6001600760006101000a81548160ff021916908315150217905550600154600c54811515610a1b57fe5b049050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc82600c54039081150290604051600060405180830381858888f193505050501515610a8457600080fd5b73ee06bddaffa56a303718de53a5bc347efbe4c68f73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610ad857600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16316008819055503073ffffffffffffffffffffffffffffffffffffffff1631600981905550600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6008549081150290604051600060405180830381858888f193505050501515610b7857600080fd5b50565b600080600760009054906101000a900460ff161515610b9957600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610c5e57600080fd5b6102c65a03f11515610c6f57600080fd5b50505060405180519050915060008214151515610c8b57600080fd5b60085482600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205402811515610cd957fe5b049050600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546008600082825403925050819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610e3d57600080fd5b6102c65a03f11515610e4e57600080fd5b505050604051805190501515610e6357600080fd5b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ec357600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff1614151515610ee957600080fd5b80600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f8957600080fd5b6001600d60006101000a81548160ff021916908315150217905550565b600760009054906101000a900460ff1681565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b6000600760009054906101000a900460ff16158061100f5750600d60009054906101000a900460ff165b151561101a57600080fd5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561112657600080fd5b50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111ab57600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff16141515156111d157600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60095481565b60085481565b73ee06bddaffa56a303718de53a5bc347efbe4c68f81565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561129557600080fd5b6001600a60006101000a81548160ff021916908315150217905550565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a7230582046cd65d38d659f8e8a267f32b592a768c37861af05a4f8525c846ba9ef99092d0029
Swarm Source
bzzr://46cd65d38d659f8e8a267f32b592a768c37861af05a4f8525c846ba9ef99092d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $0.00013 | 4,833,895.2819 | $626.67 |
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.