Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Funded By
N/A
Latest 13 from a total of 13 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Kill | 4826502 | 2983 days ago | IN | 0 ETH | 0.00006777 | ||||
| Place Bet | 4826466 | 2983 days ago | IN | 0.0001 ETH | 0.00095114 | ||||
| Place Bet | 4826423 | 2983 days ago | IN | 0.007 ETH | 0.00023785 | ||||
| Place Bet | 4826306 | 2983 days ago | IN | 0.0001 ETH | 0.00112313 | ||||
| Place Bet | 4826186 | 2983 days ago | IN | 0.007 ETH | 0.00023785 | ||||
| Place Bet | 4826095 | 2983 days ago | IN | 0.0001 ETH | 0.00118893 | ||||
| Place Bet | 4825850 | 2983 days ago | IN | 0.01 ETH | 0.00022576 | ||||
| Place Bet | 4825767 | 2983 days ago | IN | 0.0005 ETH | 0.00112912 | ||||
| Place Bet | 4825739 | 2983 days ago | IN | 0.005 ETH | 0.00023778 | ||||
| Place Bet | 4825693 | 2983 days ago | IN | 0.01 ETH | 0.00023778 | ||||
| Place Bet | 4825303 | 2983 days ago | IN | 0.0001 ETH | 0.0011288 | ||||
| Place Bet | 4824995 | 2983 days ago | IN | 0.0001 ETH | 0.00126393 | ||||
| Place Bet | 4824951 | 2983 days ago | IN | 0.0001 ETH | 0.00092344 |
Latest 12 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 4826502 | 2983 days ago | 0.01342999 ETH | ||||
| Transfer | 4826466 | 2983 days ago | 0.0091 ETH | ||||
| Transfer | 4826423 | 2983 days ago | 0.00015 ETH | ||||
| Transfer | 4826306 | 2983 days ago | 1 wei | ||||
| Transfer | 4826186 | 2983 days ago | 0.00014 ETH | ||||
| Transfer | 4826095 | 2983 days ago | 0.013 ETH | ||||
| Transfer | 4825850 | 2983 days ago | 1 wei | ||||
| Transfer | 4825767 | 2983 days ago | 1 wei | ||||
| Transfer | 4825739 | 2983 days ago | 0.014 ETH | ||||
| Transfer | 4825693 | 2983 days ago | 0.00015 ETH | ||||
| Transfer | 4825303 | 2983 days ago | 1 wei | ||||
| Transfer | 4824995 | 2983 days ago | 0.00013 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
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
Contract ABI
API[{"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
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 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.