More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 55 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw_eth | 5964908 | 2461 days ago | IN | 0 ETH | 0.00047278 | ||||
Withdraw_token | 5964863 | 2461 days ago | IN | 0 ETH | 0.00068105 | ||||
Deactivate_tradi... | 5873297 | 2477 days ago | IN | 0 ETH | 0.00010932 | ||||
Sell_tokens | 5872773 | 2477 days ago | IN | 0 ETH | 0.00193899 | ||||
Sell_tokens | 5872769 | 2477 days ago | IN | 0 ETH | 0.22777725 | ||||
Sell_tokens | 5872762 | 2477 days ago | IN | 0 ETH | 0.00299763 | ||||
Transfer | 5872759 | 2477 days ago | IN | 2.9 ETH | 0.00151488 | ||||
Transfer | 5872740 | 2477 days ago | IN | 1 ETH | 0.00151488 | ||||
Sell_tokens | 5872734 | 2477 days ago | IN | 0 ETH | 0.00149091 | ||||
Transfer | 5872732 | 2477 days ago | IN | 5 ETH | 0.00151488 | ||||
Sell_tokens | 5872718 | 2477 days ago | IN | 0 ETH | 0.00148899 | ||||
Transfer | 5872715 | 2477 days ago | IN | 5 ETH | 0.00151488 | ||||
Sell_tokens | 5872703 | 2477 days ago | IN | 0 ETH | 0.00148899 | ||||
Transfer | 5872701 | 2477 days ago | IN | 5 ETH | 0.00151488 | ||||
Sell_tokens | 5872690 | 2477 days ago | IN | 0 ETH | 0.00148899 | ||||
Transfer | 5872686 | 2477 days ago | IN | 4 ETH | 0.00151488 | ||||
Sell_tokens | 5872675 | 2477 days ago | IN | 0 ETH | 0.00148899 | ||||
Transfer | 5872673 | 2477 days ago | IN | 4 ETH | 0.00025248 | ||||
Sell_tokens | 5871065 | 2477 days ago | IN | 0 ETH | 0.00009926 | ||||
Transfer | 5869282 | 2478 days ago | IN | 0.17 ETH | 0.00010099 | ||||
Sell_tokens | 5869265 | 2478 days ago | IN | 0 ETH | 0.00019853 | ||||
Transfer | 5868783 | 2478 days ago | IN | 0.01 ETH | 0.00025248 | ||||
Transfer | 5864234 | 2479 days ago | IN | 0.04 ETH | 0.00005049 | ||||
Transfer | 5863783 | 2479 days ago | IN | 0.01 ETH | 0.00015148 | ||||
Transfer | 5861194 | 2479 days ago | IN | 0.2 ETH | 0.00010099 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
Transfer | 5964908 | 2461 days ago | 2.64633807 ETH | ||||
Transfer | 5872773 | 2477 days ago | 3.21005493 ETH | ||||
Transfer | 5872734 | 2477 days ago | 8.7189317 ETH | ||||
Transfer | 5872718 | 2477 days ago | 6.80155716 ETH | ||||
Transfer | 5872703 | 2477 days ago | 6.87865275 ETH | ||||
Transfer | 5872690 | 2477 days ago | 4.6505841 ETH | ||||
Transfer | 5872675 | 2477 days ago | 4.70615814 ETH | ||||
Transfer | 5872654 | 2477 days ago | 0.04 ETH | ||||
Transfer | 5872565 | 2477 days ago | 0.001 ETH | ||||
Transfer | 5872462 | 2477 days ago | 0.001 ETH | ||||
Transfer | 5872455 | 2477 days ago | 0.001 ETH | ||||
Transfer | 5871065 | 2477 days ago | 0.24825237 ETH | ||||
Transfer | 5869265 | 2478 days ago | 0.02445935 ETH | ||||
Transfer | 5854146 | 2480 days ago | 0.18005847 ETH | ||||
Transfer | 5853809 | 2480 days ago | 0.46288446 ETH | ||||
Transfer | 5848790 | 2481 days ago | 0.08919665 ETH | ||||
Transfer | 5848664 | 2481 days ago | 8 wei | ||||
Transfer | 5848414 | 2481 days ago | 0.46561845 ETH | ||||
Transfer | 5848293 | 2481 days ago | 0.50159622 ETH | ||||
Transfer | 5847981 | 2481 days ago | 0.01109574 ETH | ||||
Transfer | 5845907 | 2482 days ago | 0.0071797 ETH | ||||
Transfer | 5845897 | 2482 days ago | 0.00079621 ETH | ||||
Transfer | 5845729 | 2482 days ago | 0.00088368 ETH | ||||
Transfer | 5845091 | 2482 days ago | 0.1929 ETH | ||||
Transfer | 5840179 | 2483 days ago | 0.0727 ETH |
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x14880209...F64C106A7 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
TokenLiquidityContract
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-06-23 */ pragma solidity ^0.4.23; library SafeMath { 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 c) { c = a + b; assert(c >= a); return c; } } contract Token { function transferFrom(address from, address to, uint256 tokens) public returns (bool success); function transfer(address to, uint256 tokens) public returns (bool success); } contract TokenLiquidityContract { using SafeMath for uint256; address public admin; address public traded_token; uint256 public eth_seed_amount; uint256 public traded_token_seed_amount; uint256 public commission_ratio; uint256 public eth_balance; uint256 public traded_token_balance; bool public eth_is_seeded; bool public traded_token_is_seeded; bool public trading_deactivated; bool public admin_commission_activated; modifier only_admin() { require(msg.sender == admin); _; } modifier trading_activated() { require(trading_deactivated == false); _; } constructor(address _traded_token,uint256 _eth_seed_amount, uint256 _traded_token_seed_amount, uint256 _commission_ratio) public { admin = tx.origin; traded_token = _traded_token; eth_seed_amount = _eth_seed_amount; traded_token_seed_amount = _traded_token_seed_amount; commission_ratio = _commission_ratio; } function transferTokensThroughProxyToContract(address _from, address _to, uint256 _amount) private { traded_token_balance = traded_token_balance.add(_amount); require(Token(traded_token).transferFrom(_from,_to,_amount)); } function transferTokensFromContract(address _to, uint256 _amount) private { traded_token_balance = traded_token_balance.sub(_amount); require(Token(traded_token).transfer(_to,_amount)); } function transferETHToContract() private { eth_balance = eth_balance.add(msg.value); } function transferETHFromContract(address _to, uint256 _amount) private { eth_balance = eth_balance.sub(_amount); _to.transfer(_amount); } function deposit_token(uint256 _amount) private { transferTokensThroughProxyToContract(msg.sender, this, _amount); } function deposit_eth() private { transferETHToContract(); } function withdraw_token(uint256 _amount) public only_admin { transferTokensFromContract(admin, _amount); } function withdraw_eth(uint256 _amount) public only_admin { transferETHFromContract(admin, _amount); } function set_traded_token_as_seeded() private { traded_token_is_seeded = true; } function set_eth_as_seeded() private { eth_is_seeded = true; } function seed_traded_token() public only_admin { require(!traded_token_is_seeded); set_traded_token_as_seeded(); deposit_token(traded_token_seed_amount); } function seed_eth() public payable only_admin { require(!eth_is_seeded); require(msg.value == eth_seed_amount); set_eth_as_seeded(); deposit_eth(); } function seed_additional_token(uint256 _amount) public only_admin { require(market_is_open()); deposit_token(_amount); } function seed_additional_eth() public payable only_admin { require(market_is_open()); deposit_eth(); } function market_is_open() private view returns(bool) { return (eth_is_seeded && traded_token_is_seeded); } function deactivate_trading() public only_admin { require(!trading_deactivated); trading_deactivated = true; } function reactivate_trading() public only_admin { require(trading_deactivated); trading_deactivated = false; } function get_amount_sell(uint256 _amount) public view returns(uint256) { uint256 traded_token_balance_plus_amount_ = traded_token_balance.add(_amount); return (2*eth_balance*_amount)/(traded_token_balance + traded_token_balance_plus_amount_); } function get_amount_buy(uint256 _amount) public view returns(uint256) { uint256 eth_balance_plus_amount_ = eth_balance + _amount; return (_amount*traded_token_balance*(eth_balance_plus_amount_ + eth_balance))/(2*eth_balance_plus_amount_*eth_balance); } function get_amount_minus_commission(uint256 _amount) private view returns(uint256) { return (_amount*(1 ether - commission_ratio))/(1 ether); } function activate_admin_commission() public only_admin { require(!admin_commission_activated); admin_commission_activated = true; } function deactivate_admin_comission() public only_admin { require(admin_commission_activated); admin_commission_activated = false; } function change_admin_commission(uint256 _new_commission_ratio) public only_admin { require(_new_commission_ratio != commission_ratio); commission_ratio = _new_commission_ratio; } function complete_sell_exchange(uint256 _amount_give) private { uint256 amount_get_ = get_amount_sell(_amount_give); uint256 amount_get_minus_commission_ = get_amount_minus_commission(amount_get_); transferTokensThroughProxyToContract(msg.sender,this,_amount_give); transferETHFromContract(msg.sender,amount_get_minus_commission_); if(admin_commission_activated) { uint256 admin_commission_ = amount_get_ - amount_get_minus_commission_; transferETHFromContract(admin, admin_commission_); } } function complete_buy_exchange() private { uint256 amount_give_ = msg.value; uint256 amount_get_ = get_amount_buy(amount_give_); uint256 amount_get_minus_commission_ = get_amount_minus_commission(amount_get_); transferETHToContract(); transferTokensFromContract(msg.sender, amount_get_minus_commission_); if(admin_commission_activated) { uint256 admin_commission_ = amount_get_ - amount_get_minus_commission_; transferTokensFromContract(admin, admin_commission_); } } function sell_tokens(uint256 _amount_give) public trading_activated { require(market_is_open()); complete_sell_exchange(_amount_give); } function buy_tokens() private trading_activated { require(market_is_open()); complete_buy_exchange(); } function() public payable { buy_tokens(); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":false,"inputs":[],"name":"reactivate_trading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"deactivate_trading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"eth_balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw_eth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"eth_is_seeded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_eth","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_new_commission_ratio","type":"uint256"}],"name":"change_admin_commission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin_commission_activated","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_is_seeded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_amount","type":"uint256"}],"name":"get_amount_buy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"seed_additional_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount_give","type":"uint256"}],"name":"sell_tokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"commission_ratio","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"deactivate_admin_comission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"traded_token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_amount","type":"uint256"}],"name":"get_amount_sell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_seed_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_additional_eth","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"eth_seed_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"trading_deactivated","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"activate_admin_commission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_traded_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_traded_token","type":"address"},{"name":"_eth_seed_amount","type":"uint256"},{"name":"_traded_token_seed_amount","type":"uint256"},{"name":"_commission_ratio","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Deployed Bytecode
0x608060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630608a48a1461015357806310c452ef1461016a578063164fa4ef14610181578063306c7290146101ae57806330a95e67146101d95780633bbb44ca146102065780633f5ab2fe146102355780635bea641a1461023f5780636a0cd52e1461026c5780636f18d3f51461029b57806379557e4f146102ca5780637b5825d5146102f55780637e63dd861461033657806382803c2214610363578063877ddd771461039057806388c8da99146103bb5780638d5cc102146103d2578063a45230ec14610429578063ab004a971461046a578063ac9c80af14610495578063c0f575291461049f578063d3fd311e146104ca578063e35501be146104f9578063f851a44014610510578063f9b35ca314610567575b61015161057e565b005b34801561015f57600080fd5b506101686105bd565b005b34801561017657600080fd5b5061017f610650565b005b34801561018d57600080fd5b506101ac600480360381019080803590602001909291905050506106e4565b005b3480156101ba57600080fd5b506101c361076d565b6040518082815260200191505060405180910390f35b3480156101e557600080fd5b5061020460048036038101908080359060200190929190505050610773565b005b34801561021257600080fd5b5061021b6107fc565b604051808215151515815260200191505060405180910390f35b61023d61080f565b005b34801561024b57600080fd5b5061026a600480360381019080803590602001909291905050506108a8565b005b34801561027857600080fd5b5061028161091e565b604051808215151515815260200191505060405180910390f35b3480156102a757600080fd5b506102b0610931565b604051808215151515815260200191505060405180910390f35b3480156102d657600080fd5b506102df610944565b6040518082815260200191505060405180910390f35b34801561030157600080fd5b506103206004803603810190808035906020019092919050505061094a565b6040518082815260200191505060405180910390f35b34801561034257600080fd5b5061036160048036038101908080359060200190929190505050610979565b005b34801561036f57600080fd5b5061038e600480360381019080803590602001909291905050506109f3565b005b34801561039c57600080fd5b506103a5610a34565b6040518082815260200191505060405180910390f35b3480156103c757600080fd5b506103d0610a3a565b005b3480156103de57600080fd5b506103e7610acd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561043557600080fd5b5061045460048036038101908080359060200190929190505050610af3565b6040518082815260200191505060405180910390f35b34801561047657600080fd5b5061047f610b2c565b6040518082815260200191505060405180910390f35b61049d610b32565b005b3480156104ab57600080fd5b506104b4610baa565b6040518082815260200191505060405180910390f35b3480156104d657600080fd5b506104df610bb0565b604051808215151515815260200191505060405180910390f35b34801561050557600080fd5b5061050e610bc3565b005b34801561051c57600080fd5b50610525610c57565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561057357600080fd5b5061057c610c7c565b005b60001515600760029054906101000a900460ff1615151415156105a057600080fd5b6105a8610d08565b15156105b357600080fd5b6105bb610d37565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561061857600080fd5b600760029054906101000a900460ff16151561063357600080fd5b6000600760026101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156106ab57600080fd5b600760029054906101000a900460ff161515156106c757600080fd5b6001600760026101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561073f57600080fd5b61076a6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610db4565b50565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107ce57600080fd5b6107f96000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610ede565b50565b600760009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561086a57600080fd5b600760009054906101000a900460ff1615151561088657600080fd5b6002543414151561089657600080fd5b61089e610f44565b6108a6610f61565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561090357600080fd5b600454811415151561091457600080fd5b8060048190555050565b600760039054906101000a900460ff1681565b600760019054906101000a900460ff1681565b60065481565b600080826005540190506005548160020202600554820160065485020281151561097057fe5b04915050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109d457600080fd5b6109dc610d08565b15156109e757600080fd5b6109f081610f6b565b50565b60001515600760029054906101000a900460ff161515141515610a1557600080fd5b610a1d610d08565b1515610a2857600080fd5b610a3181610f79565b50565b60045481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a9557600080fd5b600760039054906101000a900460ff161515610ab057600080fd5b6000600760036101000a81548160ff021916908315150217905550565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080610b0b83600654610ff590919063ffffffff16565b905080600654018360055460020202811515610b2357fe5b04915050919050565b60035481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b8d57600080fd5b610b95610d08565b1515610ba057600080fd5b610ba8610f61565b565b60025481565b600760029054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1e57600080fd5b600760039054906101000a900460ff16151515610c3a57600080fd5b6001600760036101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cd757600080fd5b600760019054906101000a900460ff16151515610cf357600080fd5b610cfb611011565b610d06600354610f6b565b565b6000600760009054906101000a900460ff168015610d325750600760019054906101000a900460ff165b905090565b600080600080349350610d498461094a565b9250610d548361102e565b9150610d5e611059565b610d683383610db4565b600760039054906101000a900460ff1615610dae578183039050610dad6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610db4565b5b50505050565b610dc98160065461107690919063ffffffff16565b600681905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610e9457600080fd5b505af1158015610ea8573d6000803e3d6000fd5b505050506040513d6020811015610ebe57600080fd5b81019080805190602001909291905050501515610eda57600080fd5b5050565b610ef38160055461107690919063ffffffff16565b6005819055508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610f3f573d6000803e3d6000fd5b505050565b6001600760006101000a81548160ff021916908315150217905550565b610f69611059565b565b610f7633308361108f565b50565b6000806000610f8784610af3565b9250610f928361102e565b9150610f9f33308661108f565b610fa93383610ede565b600760039054906101000a900460ff1615610fef578183039050610fee6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610ede565b5b50505050565b6000818301905082811015151561100857fe5b80905092915050565b6001600760016101000a81548160ff021916908315150217905550565b6000670de0b6b3a7640000600454670de0b6b3a764000003830281151561105157fe5b049050919050565b61106e34600554610ff590919063ffffffff16565b600581905550565b600082821115151561108457fe5b818303905092915050565b6110a481600654610ff590919063ffffffff16565b600681905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156111a357600080fd5b505af11580156111b7573d6000803e3d6000fd5b505050506040513d60208110156111cd57600080fd5b810190808051906020019092919050505015156111e957600080fd5b5050505600a165627a7a7230582072308585e654a5aca0300238601d53c8182b6b5ae8877336931635397f7c4bca0029
Swarm Source
bzzr://72308585e654a5aca0300238601d53c8182b6b5ae8877336931635397f7c4bca
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.