Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x60606040 | 7074800 | 2127 days ago | IN | 0 ETH | 0.02100625 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x838CdA4a...36517fa31 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
EtheremonRankData
Compiler Version
v0.4.19+commit.c4cbbb05
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-04-08 */ pragma solidity ^0.4.16; // copyright [email protected] contract BasicAccessControl { address public owner; // address[] public moderators; uint16 public totalModerators = 0; mapping (address => bool) public moderators; bool public isMaintaining = true; function BasicAccessControl() public { owner = msg.sender; } modifier onlyOwner { require(msg.sender == owner); _; } modifier onlyModerators() { require(msg.sender == owner || moderators[msg.sender] == true); _; } modifier isActive { require(!isMaintaining); _; } function ChangeOwner(address _newOwner) onlyOwner public { if (_newOwner != address(0)) { owner = _newOwner; } } function AddModerator(address _newModerator) onlyOwner public { if (moderators[_newModerator] == false) { moderators[_newModerator] = true; totalModerators += 1; } } function RemoveModerator(address _oldModerator) onlyOwner public { if (moderators[_oldModerator] == true) { moderators[_oldModerator] = false; totalModerators -= 1; } } function UpdateMaintaining(bool _isMaintaining) onlyOwner public { isMaintaining = _isMaintaining; } } contract EtheremonRankData is BasicAccessControl { struct PlayerData { address trainer; uint32 point; uint32 energy; uint lastClaim; uint32 totalWin; uint32 totalLose; uint64[6] monsters; } mapping(uint32 => PlayerData) players; mapping(address => uint32) playerIds; uint32 public totalPlayer = 0; uint32 public startingPoint = 1200; // only moderators /* TO AVOID ANY BUGS, WE ALLOW MODERATORS TO HAVE PERMISSION TO ALL THESE FUNCTIONS AND UPDATE THEM IN EARLY BETA STAGE. AFTER THE SYSTEM IS STABLE, WE WILL REMOVE OWNER OF THIS SMART CONTRACT AND ONLY KEEP ONE MODERATOR WHICH IS ETHEREMON BATTLE CONTRACT. HENCE, THE DECENTRALIZED ATTRIBUTION IS GUARANTEED. */ function updateConfig(uint32 _startingPoint) onlyModerators external { startingPoint = _startingPoint; } function setPlayer(address _trainer, uint64 _a0, uint64 _a1, uint64 _a2, uint64 _s0, uint64 _s1, uint64 _s2) onlyModerators external returns(uint32 playerId){ require(_trainer != address(0)); playerId = playerIds[_trainer]; bool isNewPlayer = false; if (playerId == 0) { totalPlayer += 1; playerId = totalPlayer; playerIds[_trainer] = playerId; isNewPlayer = true; } PlayerData storage player = players[playerId]; if (isNewPlayer) player.point = startingPoint; player.trainer = _trainer; player.monsters[0] = _a0; player.monsters[1] = _a1; player.monsters[2] = _a2; player.monsters[3] = _s0; player.monsters[4] = _s1; player.monsters[5] = _s2; } function updatePlayerPoint(uint32 _playerId, uint32 _totalWin, uint32 _totalLose, uint32 _point) onlyModerators external { PlayerData storage player = players[_playerId]; player.point = _point; player.totalWin = _totalWin; player.totalLose = _totalLose; } function updateEnergy(uint32 _playerId, uint32 _energy, uint _lastClaim) onlyModerators external { PlayerData storage player = players[_playerId]; player.energy = _energy; player.lastClaim = _lastClaim; } // read access function getPlayerData(uint32 _playerId) constant external returns(address trainer, uint32 totalWin, uint32 totalLose, uint32 point, uint64 a0, uint64 a1, uint64 a2, uint64 s0, uint64 s1, uint64 s2, uint32 energy, uint lastClaim) { PlayerData memory player = players[_playerId]; return (player.trainer, player.totalWin, player.totalLose, player.point, player.monsters[0], player.monsters[1], player.monsters[2], player.monsters[3], player.monsters[4], player.monsters[5], player.energy, player.lastClaim); } function getPlayerDataByAddress(address _trainer) constant external returns(uint32 playerId, uint32 totalWin, uint32 totalLose, uint32 point, uint64 a0, uint64 a1, uint64 a2, uint64 s0, uint64 s1, uint64 s2, uint32 energy, uint lastClaim) { playerId = playerIds[_trainer]; PlayerData memory player = players[playerId]; totalWin = player.totalWin; totalLose = player.totalLose; point = player.point; a0 = player.monsters[0]; a1 = player.monsters[1]; a2 = player.monsters[2]; s0 = player.monsters[3]; s1 = player.monsters[4]; s2 = player.monsters[5]; energy = player.energy; lastClaim = player.lastClaim; } function isOnBattle(address _trainer, uint64 _objId) constant external returns(bool) { uint32 playerId = playerIds[_trainer]; if (playerId == 0) return false; PlayerData memory player = players[playerId]; for (uint i = 0; i < player.monsters.length; i++) if (player.monsters[i] == _objId) return true; return false; } function getPlayerPoint(uint32 _playerId) constant external returns(address trainer, uint32 totalWin, uint32 totalLose, uint32 point) { PlayerData memory player = players[_playerId]; return (player.trainer, player.totalWin, player.totalLose, player.point); } function getPlayerId(address _trainer) constant external returns(uint32 playerId) { return playerIds[_trainer]; } function getPlayerEnergy(uint32 _playerId) constant external returns(address trainer, uint32 energy, uint lastClaim) { PlayerData memory player = players[_playerId]; trainer = player.trainer; energy = player.energy; lastClaim = player.lastClaim; } function getPlayerEnergyByAddress(address _trainer) constant external returns(uint32 playerId, uint32 energy, uint lastClaim) { playerId = playerIds[_trainer]; PlayerData memory player = players[playerId]; energy = player.energy; lastClaim = player.lastClaim; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_playerId","type":"uint32"},{"name":"_totalWin","type":"uint32"},{"name":"_totalLose","type":"uint32"},{"name":"_point","type":"uint32"}],"name":"updatePlayerPoint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"moderators","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_playerId","type":"uint32"}],"name":"getPlayerData","outputs":[{"name":"trainer","type":"address"},{"name":"totalWin","type":"uint32"},{"name":"totalLose","type":"uint32"},{"name":"point","type":"uint32"},{"name":"a0","type":"uint64"},{"name":"a1","type":"uint64"},{"name":"a2","type":"uint64"},{"name":"s0","type":"uint64"},{"name":"s1","type":"uint64"},{"name":"s2","type":"uint64"},{"name":"energy","type":"uint32"},{"name":"lastClaim","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_trainer","type":"address"}],"name":"getPlayerDataByAddress","outputs":[{"name":"playerId","type":"uint32"},{"name":"totalWin","type":"uint32"},{"name":"totalLose","type":"uint32"},{"name":"point","type":"uint32"},{"name":"a0","type":"uint64"},{"name":"a1","type":"uint64"},{"name":"a2","type":"uint64"},{"name":"s0","type":"uint64"},{"name":"s1","type":"uint64"},{"name":"s2","type":"uint64"},{"name":"energy","type":"uint32"},{"name":"lastClaim","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_startingPoint","type":"uint32"}],"name":"updateConfig","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_trainer","type":"address"},{"name":"_objId","type":"uint64"}],"name":"isOnBattle","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_isMaintaining","type":"bool"}],"name":"UpdateMaintaining","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_trainer","type":"address"},{"name":"_a0","type":"uint64"},{"name":"_a1","type":"uint64"},{"name":"_a2","type":"uint64"},{"name":"_s0","type":"uint64"},{"name":"_s1","type":"uint64"},{"name":"_s2","type":"uint64"}],"name":"setPlayer","outputs":[{"name":"playerId","type":"uint32"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalModerators","outputs":[{"name":"","type":"uint16"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_trainer","type":"address"}],"name":"getPlayerEnergyByAddress","outputs":[{"name":"playerId","type":"uint32"},{"name":"energy","type":"uint32"},{"name":"lastClaim","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newModerator","type":"address"}],"name":"AddModerator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_playerId","type":"uint32"}],"name":"getPlayerEnergy","outputs":[{"name":"trainer","type":"address"},{"name":"energy","type":"uint32"},{"name":"lastClaim","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_oldModerator","type":"address"}],"name":"RemoveModerator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"startingPoint","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_playerId","type":"uint32"}],"name":"getPlayerPoint","outputs":[{"name":"trainer","type":"address"},{"name":"totalWin","type":"uint32"},{"name":"totalLose","type":"uint32"},{"name":"point","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalPlayer","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_trainer","type":"address"}],"name":"getPlayerId","outputs":[{"name":"playerId","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_playerId","type":"uint32"},{"name":"_energy","type":"uint32"},{"name":"_lastClaim","type":"uint256"}],"name":"updateEnergy","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isMaintaining","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"ChangeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x60606040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630d09c62d1461012257806314d0f1ba14610178578063254c70ac146101c957806336c84de514610327578063458db7491461047557806346a7551d1461049e57806348ef5aa81461050257806349a92910146105275780634efb023e146105f257806365e2409b146106235780636c81fd6d14610696578063749fe7c4146106cf5780638da5cb5b14610752578063b85d6275146107a7578063ba3dc67c146107e0578063c1d6cbd814610815578063c494a080146108b7578063c4ae16a8146108ec578063c7a86dd214610945578063ee4e441614610986578063f2853292146109b3575b600080fd5b341561012d57600080fd5b610176600480803563ffffffff1690602001909190803563ffffffff1690602001909190803563ffffffff1690602001909190803563ffffffff169060200190919050506109ec565b005b341561018357600080fd5b6101af600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b35565b604051808215151515815260200191505060405180910390f35b34156101d457600080fd5b6101f0600480803563ffffffff16906020019091905050610b55565b604051808d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018c63ffffffff1663ffffffff1681526020018b63ffffffff1663ffffffff1681526020018a63ffffffff1663ffffffff1681526020018967ffffffffffffffff1667ffffffffffffffff1681526020018867ffffffffffffffff1667ffffffffffffffff1681526020018767ffffffffffffffff1667ffffffffffffffff1681526020018667ffffffffffffffff1667ffffffffffffffff1681526020018567ffffffffffffffff1667ffffffffffffffff1681526020018467ffffffffffffffff1667ffffffffffffffff1681526020018363ffffffff1663ffffffff1681526020018281526020019c5050505050505050505050505060405180910390f35b341561033257600080fd5b61035e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610de3565b604051808d63ffffffff1663ffffffff1681526020018c63ffffffff1663ffffffff1681526020018b63ffffffff1663ffffffff1681526020018a63ffffffff1663ffffffff1681526020018967ffffffffffffffff1667ffffffffffffffff1681526020018867ffffffffffffffff1667ffffffffffffffff1681526020018767ffffffffffffffff1667ffffffffffffffff1681526020018667ffffffffffffffff1667ffffffffffffffff1681526020018567ffffffffffffffff1667ffffffffffffffff1681526020018467ffffffffffffffff1667ffffffffffffffff1681526020018363ffffffff1663ffffffff1681526020018281526020019c5050505050505050505050505060405180910390f35b341561048057600080fd5b61049c600480803563ffffffff169060200190919050506110bc565b005b34156104a957600080fd5b6104e8600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803567ffffffffffffffff16906020019091905050611196565b604051808215151515815260200191505060405180910390f35b341561050d57600080fd5b61052560048080351515906020019091905050611415565b005b341561053257600080fd5b6105d0600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190803567ffffffffffffffff1690602001909190505061148d565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34156105fd57600080fd5b6106056118dd565b604051808261ffff1661ffff16815260200191505060405180910390f35b341561062e57600080fd5b61065a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118f1565b604051808463ffffffff1663ffffffff1681526020018363ffffffff1663ffffffff168152602001828152602001935050505060405180910390f35b34156106a157600080fd5b6106cd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b04565b005b34156106da57600080fd5b6106f6600480803563ffffffff16906020019091905050611c44565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018363ffffffff1663ffffffff168152602001828152602001935050505060405180910390f35b341561075d57600080fd5b610765611e0c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156107b257600080fd5b6107de600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e31565b005b34156107eb57600080fd5b6107f3611f72565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b341561082057600080fd5b61083c600480803563ffffffff16906020019091905050611f88565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018463ffffffff1663ffffffff1681526020018363ffffffff1663ffffffff1681526020018263ffffffff1663ffffffff16815260200194505050505060405180910390f35b34156108c257600080fd5b6108ca612158565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34156108f757600080fd5b610923600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061216e565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b341561095057600080fd5b610984600480803563ffffffff1690602001909190803563ffffffff169060200190919080359060200190919050506121c7565b005b341561099157600080fd5b6109996122d2565b604051808215151515815260200191505060405180910390f35b34156109be57600080fd5b6109ea600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506122e5565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610a99575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b1515610aa457600080fd5b600360008663ffffffff1663ffffffff1681526020019081526020016000209050818160000160146101000a81548163ffffffff021916908363ffffffff160217905550838160020160006101000a81548163ffffffff021916908363ffffffff160217905550828160020160046101000a81548163ffffffff021916908363ffffffff1602179055505050505050565b60016020528060005260406000206000915054906101000a900460ff1681565b600080600080600080600080600080600080610b6f6123ba565b600360008f63ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600680602002604051908101604052809291908260068015610d02576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff1681526020019060080190602082600701049283019260010382029150808411610cbd5790505b5050505050815250509050806000015181608001518260a0015183602001518460c001516000600681101515610d3457fe5b60200201518560c001516001600681101515610d4c57fe5b60200201518660c001516002600681101515610d6457fe5b60200201518760c001516003600681101515610d7c57fe5b60200201518860c001516004600681101515610d9457fe5b60200201518960c001516005600681101515610dac57fe5b60200201518a604001518b606001519c509c509c509c509c509c509c509c509c509c509c509c505091939597999b5091939597999b565b600080600080600080600080600080600080610dfd6123ba565b600460008f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff169c50600360008e63ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600680602002604051908101604052809291908260068015610fe2576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff1681526020019060080190602082600701049283019260010382029150808411610f9d5790505b505050505081525050905080608001519b508060a001519a50806020015199508060c00151600060068110151561101557fe5b602002015198508060c00151600160068110151561102f57fe5b602002015197508060c00151600260068110151561104957fe5b602002015196508060c00151600360068110151561106357fe5b602002015195508060c00151600460068110151561107d57fe5b602002015194508060c00151600560068110151561109757fe5b6020020151935080604001519250806060015191505091939597999b5091939597999b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611167575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b151561117257600080fd5b80600560046101000a81548163ffffffff021916908363ffffffff16021790555050565b6000806111a16123ba565b6000600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff16925060008363ffffffff16141561120d576000935061140c565b600360008463ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600382016006806020026040519081016040528092919082600680156113a0576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff168152602001906008019060208260070104928301926001038202915080841161135b5790505b5050505050815250509150600090505b8160c00151506006811015611407578467ffffffffffffffff168260c00151826006811015156113dc57fe5b602002015167ffffffffffffffff1614156113fa576001935061140c565b80806001019150506113b0565b600093505b50505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561147057600080fd5b80600260006101000a81548160ff02191690831515021790555050565b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061153d575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b151561154857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff161415151561158457600080fd5b600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff1692506000915060008363ffffffff161415611698576001600560008282829054906101000a900463ffffffff160192506101000a81548163ffffffff021916908363ffffffff160217905550600560009054906101000a900463ffffffff16925082600460008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548163ffffffff021916908363ffffffff160217905550600191505b600360008463ffffffff1663ffffffff168152602001908152602001600020905081156116f557600560049054906101000a900463ffffffff168160000160146101000a81548163ffffffff021916908363ffffffff1602179055505b898160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508881600301600060068110151561174b57fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508781600301600160068110151561178f57fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550868160030160026006811015156117d357fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508581600301600360068110151561181757fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508481600301600460068110151561185b57fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508381600301600560068110151561189f57fe5b600491828204019190066008026101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505050979650505050505050565b600060149054906101000a900461ffff1681565b60008060006118fe6123ba565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff169350600360008563ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600680602002604051908101604052809291908260068015611ae3576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff1681526020019060080190602082600701049283019260010382029150808411611a9e5790505b50505050508152505090508060400151925080606001519150509193909250565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b5f57600080fd5b60001515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415611c415760018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160192506101000a81548161ffff021916908361ffff1602179055505b50565b6000806000611c516123ba565b600360008663ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600680602002604051908101604052809291908260068015611de4576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff1681526020019060080190602082600701049283019260010382029150808411611d9f5790505b5050505050815250509050806000015193508060400151925080606001519150509193909250565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e8c57600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415611f6f576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160392506101000a81548161ffff021916908361ffff1602179055505b50565b600560049054906101000a900463ffffffff1681565b600080600080611f966123ba565b600360008763ffffffff1663ffffffff16815260200190815260200160002060e060405190810160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160189054906101000a900463ffffffff1663ffffffff1663ffffffff168152602001600182015481526020016002820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600680602002604051908101604052809291908260068015612129576020028201916000905b82829054906101000a900467ffffffffffffffff1667ffffffffffffffff16815260200190600801906020826007010492830192600103820291508084116120e45790505b5050505050815250509050806000015181608001518260a0015183602001519450945094509450509193509193565b600560009054906101000a900463ffffffff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff169050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612274575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b151561227f57600080fd5b600360008563ffffffff1663ffffffff1681526020019081526020016000209050828160000160186101000a81548163ffffffff021916908363ffffffff16021790555081816001018190555050505050565b600260009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561234057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156123b757806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b61018060405190810160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600063ffffffff168152602001600063ffffffff16815260200160008152602001600063ffffffff168152602001600063ffffffff16815260200161242761242d565b81525090565b60c0604051908101604052806006905b600067ffffffffffffffff1681526020019060019003908161243d57905050905600a165627a7a7230582004603fb9dd9060a18d51f5e716bad2e640e85d2300225c5234c83c1b27d4563d0029
Swarm Source
bzzr://04603fb9dd9060a18d51f5e716bad2e640e85d2300225c5234c83c1b27d4563d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ 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.