Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 13 from a total of 13 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Kill | 4826502 | 2567 days ago | IN | 0 ETH | 0.00006777 | ||||
Place Bet | 4826466 | 2567 days ago | IN | 0.0001 ETH | 0.00095114 | ||||
Place Bet | 4826423 | 2567 days ago | IN | 0.007 ETH | 0.00023785 | ||||
Place Bet | 4826306 | 2567 days ago | IN | 0.0001 ETH | 0.00112313 | ||||
Place Bet | 4826186 | 2567 days ago | IN | 0.007 ETH | 0.00023785 | ||||
Place Bet | 4826095 | 2567 days ago | IN | 0.0001 ETH | 0.00118893 | ||||
Place Bet | 4825850 | 2567 days ago | IN | 0.01 ETH | 0.00022576 | ||||
Place Bet | 4825767 | 2567 days ago | IN | 0.0005 ETH | 0.00112912 | ||||
Place Bet | 4825739 | 2567 days ago | IN | 0.005 ETH | 0.00023778 | ||||
Place Bet | 4825693 | 2567 days ago | IN | 0.01 ETH | 0.00023778 | ||||
Place Bet | 4825303 | 2567 days ago | IN | 0.0001 ETH | 0.0011288 | ||||
Place Bet | 4824995 | 2567 days ago | IN | 0.0001 ETH | 0.00126393 | ||||
Place Bet | 4824951 | 2567 days ago | IN | 0.0001 ETH | 0.00092344 |
Latest 12 internal transactions
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
4826502 | 2567 days ago | 0.01342999 ETH | ||||
4826466 | 2567 days ago | 0.0091 ETH | ||||
4826423 | 2567 days ago | 0.00015 ETH | ||||
4826306 | 2567 days ago | 1 wei | ||||
4826186 | 2567 days ago | 0.00014 ETH | ||||
4826095 | 2567 days ago | 0.013 ETH | ||||
4825850 | 2567 days ago | 1 wei | ||||
4825767 | 2567 days ago | 1 wei | ||||
4825739 | 2567 days ago | 0.014 ETH | ||||
4825693 | 2567 days ago | 0.00015 ETH | ||||
4825303 | 2567 days ago | 1 wei | ||||
4824995 | 2567 days ago | 0.00013 ETH |
Loading...
Loading
Contract Self Destruct called at Txn Hash 0xb156f99bfc657d46cb3be94e205fde9feb7689cb7312aae8f4bec8da1c6bbaa8
Contract Name:
Slotthereum
Compiler Version
v0.4.19+commit.c4cbbb05
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-12-30 */ pragma solidity ^0.4.19; contract Owned { address owner; modifier onlyowner() { if (msg.sender == owner) { _; } } function Owned() internal { owner = msg.sender; } } contract Mortal is Owned { function kill() public onlyowner { selfdestruct(owner); } } contract Slotthereum is Mortal { modifier onlyuser() { if (tx.origin == msg.sender) { _; } else { revert(); } } Game[] public games; // games mapping (address => uint) private balances; // balances per address uint public numberOfGames = 0; // number of games uint private minBetAmount = 100000000000000; // minimum amount per bet uint private maxBetAmount = 1000000000000000000; // maximum amount per bet bytes32 private seed; uint private nonce = 1; struct Game { address player; uint id; uint amount; uint8 start; uint8 end; uint8 number; bool win; uint prize; bytes32 hash; uint blockNumber; } event MinBetAmountChanged(uint amount); event MaxBetAmountChanged(uint amount); event GameRoll( address indexed player, uint indexed gameId, uint8 start, uint8 end, uint amount ); event GameWin( address indexed player, uint indexed gameId, uint8 start, uint8 end, uint8 number, uint amount, uint prize ); event GameLoose( address indexed player, uint indexed gameId, uint8 start, uint8 end, uint8 number, uint amount, uint prize ); // function assert(bool assertion) internal { // if (!assertion) { // revert(); // } // } // function add(uint x, uint y) internal constant returns (uint z) { // assert((z = x + y) >= x); // } function getNumber(bytes32 hash) onlyuser internal returns (uint8) { nonce++; seed = keccak256(block.timestamp, nonce); return uint8(keccak256(hash, seed))%(0+9)-0; } function notify(address player, uint gameId, uint8 start, uint8 end, uint8 number, uint amount, uint prize, bool win) internal { if (win) { GameWin( player, gameId, start, end, number, amount, prize ); } else { GameLoose( player, gameId, start, end, number, amount, prize ); } } function placeBet(uint8 start, uint8 end) onlyuser public payable returns (bool) { if (msg.value < minBetAmount) { return false; } if (msg.value > maxBetAmount) { return false; } uint8 counter = end - start + 1; if (counter > 7) { return false; } if (counter < 1) { return false; } uint gameId = games.length; games.length++; numberOfGames++; GameRoll(msg.sender, gameId, start, end, msg.value); games[gameId].id = gameId; games[gameId].player = msg.sender; games[gameId].amount = msg.value; games[gameId].start = start; games[gameId].end = end; games[gameId].prize = 1; games[gameId].hash = 0x0; games[gameId].blockNumber = block.number; if (gameId > 0) { uint lastGameId = gameId - 1; if (games[lastGameId].blockNumber != games[gameId].blockNumber) { games[lastGameId].hash = block.blockhash(block.number - 1); games[lastGameId].number = getNumber(games[lastGameId].hash); if ((games[lastGameId].number >= games[lastGameId].start) && (games[lastGameId].number <= games[lastGameId].end)) { games[lastGameId].win = true; uint dec = games[lastGameId].amount / 10; uint parts = 10 - counter; games[lastGameId].prize = games[lastGameId].amount + dec * parts; } games[lastGameId].player.transfer(games[lastGameId].prize); // balances[games[lastGameId].player] = add(balances[games[lastGameId].player], games[lastGameId].prize); notify( games[lastGameId].player, lastGameId, games[lastGameId].start, games[lastGameId].end, games[lastGameId].number, games[lastGameId].amount, games[lastGameId].prize, games[lastGameId].win ); return true; } else { return false; } } } function getBalance() public constant returns (uint) { if ((balances[msg.sender] > 0) && (balances[msg.sender] < this.balance)) { return balances[msg.sender]; } return 0; } // function withdraw() onlyuser public returns (uint) { // uint amount = getBalance(); // if (amount > 0) { // balances[msg.sender] = 0; // msg.sender.transfer(amount); // return amount; // } // return 0; // } function ownerWithdraw(uint amount) onlyowner public returns (uint) { if (amount <= this.balance) { msg.sender.transfer(amount); return amount; } return 0; } function setMinBetAmount(uint _minBetAmount) onlyowner public returns (uint) { minBetAmount = _minBetAmount; MinBetAmountChanged(minBetAmount); return minBetAmount; } function setMaxBetAmount(uint _maxBetAmount) onlyowner public returns (uint) { maxBetAmount = _maxBetAmount; MaxBetAmountChanged(maxBetAmount); return maxBetAmount; } function getGameIds() public constant returns(uint[]) { uint[] memory ids = new uint[](games.length); for (uint i = 0; i < games.length; i++) { ids[i] = games[i].id; } return ids; } function getGamePlayer(uint gameId) public constant returns(address) { return games[gameId].player; } function getGameHash(uint gameId) public constant returns(bytes32) { return games[gameId].hash; } function getGameBlockNumber(uint gameId) public constant returns(uint) { return games[gameId].blockNumber; } function getGameAmount(uint gameId) public constant returns(uint) { return games[gameId].amount; } function getGameStart(uint gameId) public constant returns(uint8) { return games[gameId].start; } function getGameEnd(uint gameId) public constant returns(uint8) { return games[gameId].end; } function getGameNumber(uint gameId) public constant returns(uint8) { return games[gameId].number; } function getGameWin(uint gameId) public constant returns(bool) { return games[gameId].win; } function getGamePrize(uint gameId) public constant returns(uint) { return games[gameId].prize; } function getMinBetAmount() public constant returns(uint) { return minBetAmount; } function getMaxBetAmount() public constant returns(uint) { return maxBetAmount; } function () public payable { } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"games","outputs":[{"name":"player","type":"address"},{"name":"id","type":"uint256"},{"name":"amount","type":"uint256"},{"name":"start","type":"uint8"},{"name":"end","type":"uint8"},{"name":"number","type":"uint8"},{"name":"win","type":"bool"},{"name":"prize","type":"uint256"},{"name":"hash","type":"bytes32"},{"name":"blockNumber","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameEnd","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGamePlayer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameWin","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"ownerWithdraw","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMaxBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_minBetAmount","type":"uint256"}],"name":"setMinBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_maxBetAmount","type":"uint256"}],"name":"setMaxBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameBlockNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMinBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameNumber","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getGameIds","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"start","type":"uint8"},{"name":"end","type":"uint8"}],"name":"placeBet","outputs":[{"name":"","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameStart","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameHash","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGamePrize","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"numberOfGames","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"MinBetAmountChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"MaxBetAmountChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"GameRoll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"number","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"prize","type":"uint256"}],"name":"GameWin","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"number","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"prize","type":"uint256"}],"name":"GameLoose","type":"event"}]
Contract Creation Code
606060405260006003819055655af3107a4000600455670de0b6b3a764000060055560016007558054600160a060020a033316600160a060020a03199091161790556110f7806100506000396000f3006060604052600436106101115763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663117a5b90811461011357806312065fe014610192578063188b81b4146101b75780631d6b867c146101e357806329a86dde1461021557806333f707d11461023f57806341c0e1b514610255578063550ed1f0146102685780636c1885931461027b5780637cfbc7a5146102915780637e16cfde146102a757806382a5285d146102bd5780639439060f146102d05780639f668bba146102e6578063a648567b1461034c578063c20547b314610360578063c235a5c714610376578063d1988b6a1461038c578063ead2bfdc146103a2578063f6928070146103b8575b005b341561011e57600080fd5b6101296004356103cb565b604051600160a060020a03909a168a5260208a01989098526040808a019790975260ff95861660608a015293851660808901529190931660a087015291151560c086015260e0850191909152610100840152610120830191909152610140909101905180910390f35b341561019d57600080fd5b6101a5610443565b60405190815260200160405180910390f35b34156101c257600080fd5b6101cd6004356104c4565b60405160ff909116815260200160405180910390f35b34156101ee57600080fd5b6101f96004356104fc565b604051600160a060020a03909116815260200160405180910390f35b341561022057600080fd5b61022b60043561052d565b604051901515815260200160405180910390f35b341561024a57600080fd5b6101a5600435610562565b341561026057600080fd5b6101116105cb565b341561027357600080fd5b6101a56105f2565b341561028657600080fd5b6101a56004356105f8565b341561029c57600080fd5b6101a5600435610650565b34156102b257600080fd5b6101a56004356106a8565b34156102c857600080fd5b6101a56106d2565b34156102db57600080fd5b6101cd6004356106d8565b34156102f157600080fd5b6102f961070c565b60405160208082528190810183818151815260200191508051906020019060200280838360005b83811015610338578082015183820152602001610320565b505050509050019250505060405180910390f35b61022b60ff60043581169060243516610795565b341561036b57600080fd5b6101a5600435610e10565b341561038157600080fd5b6101cd600435610e3a565b341561039757600080fd5b6101a5600435610e68565b34156103ad57600080fd5b6101a5600435610e92565b34156103c357600080fd5b6101a5610ebc565b60018054829081106103d957fe5b60009182526020909120600790910201805460018201546002830154600384015460048501546005860154600690960154600160a060020a0390951696509294919360ff80831694610100840482169462010000850483169463010000009004909216929091908a565b600160a060020a0333166000908152600260205260408120548190118015610499575030600160a060020a0316316002600033600160a060020a0316600160a060020a0316815260200190815260200160002054105b156104bd5750600160a060020a0333166000908152600260205260409020546104c1565b5060005b90565b60006001828154811015156104d557fe5b906000526020600020906007020160030160019054906101000a900460ff1690505b919050565b600060018281548110151561050d57fe5b6000918252602090912060079091020154600160a060020a031692915050565b600060018281548110151561053e57fe5b60009182526020909120600790910201600301546301000000900460ff1692915050565b6000805433600160a060020a03908116911614156104f757600160a060020a0330163182116105c357600160a060020a03331682156108fc0283604051600060405180830381858888f1935050505015156105bc57600080fd5b50806104f7565b506000919050565b60005433600160a060020a03908116911614156105f057600054600160a060020a0316ff5b565b60055490565b6000805433600160a060020a03908116911614156104f75760048290557f9021dd3007e7051051f95aa291e73b2e6329b0788d93ca57e3416325db0dab568260405190815260200160405180910390a1505060045490565b6000805433600160a060020a03908116911614156104f75760058290557f2571a4ab172c9326c617a92bef1306245bd83972d0181ecacc44ceb3a5dad6dc8260405190815260200160405180910390a1505060055490565b60006001828154811015156106b957fe5b9060005260206000209060070201600601549050919050565b60045490565b60006001828154811015156106e957fe5b600091825260209091206007909102016003015462010000900460ff1692915050565b610714611021565b61071c611021565b60015460009060405180591061072f5750595b90808252806020026020018201604052509150600090505b60015481101561078f57600180548290811061075f57fe5b90600052602060002090600702016001015482828151811061077d57fe5b60209081029091010152600101610747565b50919050565b60008060008060008033600160a060020a031632600160a060020a03161415610e00576004543410156107cb5760009550610dfb565b6005543411156107de5760009550610dfb565b878703600101945060078560ff1611156107fb5760009550610dfb565b60018560ff1610156108105760009550610dfb565b600180549450849061082490828101611033565b5060038054600101905583600160a060020a0333167fcd22ccea744b12d5a31f3d12951bb6af85fddeb7cf8892eb0cbf89ec9bd3544d8a8a3460405160ff9384168152919092166020820152604080820192909252606001905180910390a38360018581548110151561089357fe5b906000526020600020906007020160010181905550336001858154811015156108b857fe5b906000526020600020906007020160000160006101000a815481600160a060020a030219169083600160a060020a03160217905550346001858154811015156108fd57fe5b9060005260206000209060070201600201819055508760018581548110151561092257fe5b906000526020600020906007020160030160006101000a81548160ff021916908360ff1602179055508660018581548110151561095b57fe5b906000526020600020906007020160030160016101000a81548160ff021916908360ff1602179055506001808581548110151561099457fe5b6000918252602082206004600790920201019190915560018054869081106109b857fe5b600091825260209091206005600790920201015560018054439190869081106109dd57fe5b9060005260206000209060070201600601819055506000841115610dfb57600180546000198601945085908110610a1057fe5b906000526020600020906007020160060154600184815481101515610a3157fe5b906000526020600020906007020160060154141515610df6576001430340600184815481101515610a5e57fe5b600091825260209091206005600790920201015560018054610a9c919085908110610a8557fe5b906000526020600020906007020160050154610ec2565b6001805485908110610aaa57fe5b906000526020600020906007020160030160026101000a81548160ff021916908360ff160217905550600183815481101515610ae257fe5b60009182526020909120600360079092020101546001805460ff9092169185908110610b0a57fe5b600091825260209091206007909102016003015462010000900460ff1610801590610b8f57506001805484908110610b3e57fe5b906000526020600020906007020160030160019054906101000a900460ff1660ff16600184815481101515610b6f57fe5b600091825260209091206007909102016003015462010000900460ff1611155b15610c4e5760018084815481101515610ba457fe5b906000526020600020906007020160030160036101000a81548160ff021916908315150217905550600a600184815481101515610bdd57fe5b906000526020600020906007020160020154811515610bf857fe5b04915084600a0360ff169050808202600184815481101515610c1657fe5b90600052602060002090600702016002015401600184815481101515610c3857fe5b9060005260206000209060070201600401819055505b6001805484908110610c5c57fe5b600091825260209091206007909102015460018054600160a060020a03909216916108fc919086908110610c8c57fe5b9060005260206000209060070201600401549081150290604051600060405180830381858888f193505050501515610cc357600080fd5b610ded600184815481101515610cd557fe5b600091825260209091206007909102015460018054600160a060020a039092169186919082908110610d0357fe5b60009182526020909120600360079092020101546001805460ff9092169188908110610d2b57fe5b906000526020600020906007020160030160019054906101000a900460ff16600188815481101515610d5957fe5b906000526020600020906007020160030160029054906101000a900460ff16600189815481101515610d8757fe5b90600052602060002090600702016002015460018a815481101515610da857fe5b90600052602060002090600702016004015460018b815481101515610dc957fe5b906000526020600020906007020160030160039054906101000a900460ff16610f3d565b60019550610dfb565b600095505b610e05565b600080fd5b505050505092915050565b6000600182815481101515610e2157fe5b9060005260206000209060070201600201549050919050565b6000600182815481101515610e4b57fe5b600091825260209091206007909102016003015460ff1692915050565b6000600182815481101515610e7957fe5b9060005260206000209060070201600501549050919050565b6000600182815481101515610ea357fe5b9060005260206000209060070201600401549050919050565b60035481565b600033600160a060020a031632600160a060020a03161415610e0057600780546001019081905542906040519182526020820152604090810190519081900390206006819055600090600990849060405191825260208201526040908101905190819003902060ff16811515610f3457fe5b060390506104f7565b8015610faf578688600160a060020a03167f38f42d41ce538b59d65fbfd856534b6551c96f51bfc699d57ea89912665f486e888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a3611017565b8688600160a060020a03167f2991964c8e053db95f2c7cb4b4df38fc1f578567fcda37db63f5822d751ae8e4888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a35b5050505050505050565b60206040519081016040526000815290565b81548183558181151161105f5760070281600702836000526020600020918201910161105f9190611064565b505050565b6104c191905b808211156110c757805473ffffffffffffffffffffffffffffffffffffffff191681556000600182018190556002820181905560038201805463ffffffff191690556004820181905560058201819055600682015560070161106a565b50905600a165627a7a72305820bf649bab1e006a6ca3967f07c23d8c1b3337e8a12c1c212710050c8fa6a2ff010029
Deployed Bytecode
0x6060604052600436106101115763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663117a5b90811461011357806312065fe014610192578063188b81b4146101b75780631d6b867c146101e357806329a86dde1461021557806333f707d11461023f57806341c0e1b514610255578063550ed1f0146102685780636c1885931461027b5780637cfbc7a5146102915780637e16cfde146102a757806382a5285d146102bd5780639439060f146102d05780639f668bba146102e6578063a648567b1461034c578063c20547b314610360578063c235a5c714610376578063d1988b6a1461038c578063ead2bfdc146103a2578063f6928070146103b8575b005b341561011e57600080fd5b6101296004356103cb565b604051600160a060020a03909a168a5260208a01989098526040808a019790975260ff95861660608a015293851660808901529190931660a087015291151560c086015260e0850191909152610100840152610120830191909152610140909101905180910390f35b341561019d57600080fd5b6101a5610443565b60405190815260200160405180910390f35b34156101c257600080fd5b6101cd6004356104c4565b60405160ff909116815260200160405180910390f35b34156101ee57600080fd5b6101f96004356104fc565b604051600160a060020a03909116815260200160405180910390f35b341561022057600080fd5b61022b60043561052d565b604051901515815260200160405180910390f35b341561024a57600080fd5b6101a5600435610562565b341561026057600080fd5b6101116105cb565b341561027357600080fd5b6101a56105f2565b341561028657600080fd5b6101a56004356105f8565b341561029c57600080fd5b6101a5600435610650565b34156102b257600080fd5b6101a56004356106a8565b34156102c857600080fd5b6101a56106d2565b34156102db57600080fd5b6101cd6004356106d8565b34156102f157600080fd5b6102f961070c565b60405160208082528190810183818151815260200191508051906020019060200280838360005b83811015610338578082015183820152602001610320565b505050509050019250505060405180910390f35b61022b60ff60043581169060243516610795565b341561036b57600080fd5b6101a5600435610e10565b341561038157600080fd5b6101cd600435610e3a565b341561039757600080fd5b6101a5600435610e68565b34156103ad57600080fd5b6101a5600435610e92565b34156103c357600080fd5b6101a5610ebc565b60018054829081106103d957fe5b60009182526020909120600790910201805460018201546002830154600384015460048501546005860154600690960154600160a060020a0390951696509294919360ff80831694610100840482169462010000850483169463010000009004909216929091908a565b600160a060020a0333166000908152600260205260408120548190118015610499575030600160a060020a0316316002600033600160a060020a0316600160a060020a0316815260200190815260200160002054105b156104bd5750600160a060020a0333166000908152600260205260409020546104c1565b5060005b90565b60006001828154811015156104d557fe5b906000526020600020906007020160030160019054906101000a900460ff1690505b919050565b600060018281548110151561050d57fe5b6000918252602090912060079091020154600160a060020a031692915050565b600060018281548110151561053e57fe5b60009182526020909120600790910201600301546301000000900460ff1692915050565b6000805433600160a060020a03908116911614156104f757600160a060020a0330163182116105c357600160a060020a03331682156108fc0283604051600060405180830381858888f1935050505015156105bc57600080fd5b50806104f7565b506000919050565b60005433600160a060020a03908116911614156105f057600054600160a060020a0316ff5b565b60055490565b6000805433600160a060020a03908116911614156104f75760048290557f9021dd3007e7051051f95aa291e73b2e6329b0788d93ca57e3416325db0dab568260405190815260200160405180910390a1505060045490565b6000805433600160a060020a03908116911614156104f75760058290557f2571a4ab172c9326c617a92bef1306245bd83972d0181ecacc44ceb3a5dad6dc8260405190815260200160405180910390a1505060055490565b60006001828154811015156106b957fe5b9060005260206000209060070201600601549050919050565b60045490565b60006001828154811015156106e957fe5b600091825260209091206007909102016003015462010000900460ff1692915050565b610714611021565b61071c611021565b60015460009060405180591061072f5750595b90808252806020026020018201604052509150600090505b60015481101561078f57600180548290811061075f57fe5b90600052602060002090600702016001015482828151811061077d57fe5b60209081029091010152600101610747565b50919050565b60008060008060008033600160a060020a031632600160a060020a03161415610e00576004543410156107cb5760009550610dfb565b6005543411156107de5760009550610dfb565b878703600101945060078560ff1611156107fb5760009550610dfb565b60018560ff1610156108105760009550610dfb565b600180549450849061082490828101611033565b5060038054600101905583600160a060020a0333167fcd22ccea744b12d5a31f3d12951bb6af85fddeb7cf8892eb0cbf89ec9bd3544d8a8a3460405160ff9384168152919092166020820152604080820192909252606001905180910390a38360018581548110151561089357fe5b906000526020600020906007020160010181905550336001858154811015156108b857fe5b906000526020600020906007020160000160006101000a815481600160a060020a030219169083600160a060020a03160217905550346001858154811015156108fd57fe5b9060005260206000209060070201600201819055508760018581548110151561092257fe5b906000526020600020906007020160030160006101000a81548160ff021916908360ff1602179055508660018581548110151561095b57fe5b906000526020600020906007020160030160016101000a81548160ff021916908360ff1602179055506001808581548110151561099457fe5b6000918252602082206004600790920201019190915560018054869081106109b857fe5b600091825260209091206005600790920201015560018054439190869081106109dd57fe5b9060005260206000209060070201600601819055506000841115610dfb57600180546000198601945085908110610a1057fe5b906000526020600020906007020160060154600184815481101515610a3157fe5b906000526020600020906007020160060154141515610df6576001430340600184815481101515610a5e57fe5b600091825260209091206005600790920201015560018054610a9c919085908110610a8557fe5b906000526020600020906007020160050154610ec2565b6001805485908110610aaa57fe5b906000526020600020906007020160030160026101000a81548160ff021916908360ff160217905550600183815481101515610ae257fe5b60009182526020909120600360079092020101546001805460ff9092169185908110610b0a57fe5b600091825260209091206007909102016003015462010000900460ff1610801590610b8f57506001805484908110610b3e57fe5b906000526020600020906007020160030160019054906101000a900460ff1660ff16600184815481101515610b6f57fe5b600091825260209091206007909102016003015462010000900460ff1611155b15610c4e5760018084815481101515610ba457fe5b906000526020600020906007020160030160036101000a81548160ff021916908315150217905550600a600184815481101515610bdd57fe5b906000526020600020906007020160020154811515610bf857fe5b04915084600a0360ff169050808202600184815481101515610c1657fe5b90600052602060002090600702016002015401600184815481101515610c3857fe5b9060005260206000209060070201600401819055505b6001805484908110610c5c57fe5b600091825260209091206007909102015460018054600160a060020a03909216916108fc919086908110610c8c57fe5b9060005260206000209060070201600401549081150290604051600060405180830381858888f193505050501515610cc357600080fd5b610ded600184815481101515610cd557fe5b600091825260209091206007909102015460018054600160a060020a039092169186919082908110610d0357fe5b60009182526020909120600360079092020101546001805460ff9092169188908110610d2b57fe5b906000526020600020906007020160030160019054906101000a900460ff16600188815481101515610d5957fe5b906000526020600020906007020160030160029054906101000a900460ff16600189815481101515610d8757fe5b90600052602060002090600702016002015460018a815481101515610da857fe5b90600052602060002090600702016004015460018b815481101515610dc957fe5b906000526020600020906007020160030160039054906101000a900460ff16610f3d565b60019550610dfb565b600095505b610e05565b600080fd5b505050505092915050565b6000600182815481101515610e2157fe5b9060005260206000209060070201600201549050919050565b6000600182815481101515610e4b57fe5b600091825260209091206007909102016003015460ff1692915050565b6000600182815481101515610e7957fe5b9060005260206000209060070201600501549050919050565b6000600182815481101515610ea357fe5b9060005260206000209060070201600401549050919050565b60035481565b600033600160a060020a031632600160a060020a03161415610e0057600780546001019081905542906040519182526020820152604090810190519081900390206006819055600090600990849060405191825260208201526040908101905190819003902060ff16811515610f3457fe5b060390506104f7565b8015610faf578688600160a060020a03167f38f42d41ce538b59d65fbfd856534b6551c96f51bfc699d57ea89912665f486e888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a3611017565b8688600160a060020a03167f2991964c8e053db95f2c7cb4b4df38fc1f578567fcda37db63f5822d751ae8e4888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a35b5050505050505050565b60206040519081016040526000815290565b81548183558181151161105f5760070281600702836000526020600020918201910161105f9190611064565b505050565b6104c191905b808211156110c757805473ffffffffffffffffffffffffffffffffffffffff191681556000600182018190556002820181905560038201805463ffffffff191690556004820181905560058201819055600682015560070161106a565b50905600a165627a7a72305820bf649bab1e006a6ca3967f07c23d8c1b3337e8a12c1c212710050c8fa6a2ff010029
Swarm Source
bzzr://bf649bab1e006a6ca3967f07c23d8c1b3337e8a12c1c212710050c8fa6a2ff01
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.