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
TokenTracker
Latest 25 from a total of 113 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 5546698 | 2497 days ago | IN | 0 ETH | 0.00027392 | ||||
Transfer | 5509040 | 2504 days ago | IN | 0 ETH | 0.0001221 | ||||
Transfer | 5509033 | 2504 days ago | IN | 0 ETH | 0.0001221 | ||||
Transfer | 5509026 | 2504 days ago | IN | 0 ETH | 0.00017095 | ||||
Transfer | 5509025 | 2504 days ago | IN | 0 ETH | 0.00018316 | ||||
Transfer | 5482712 | 2508 days ago | IN | 0 ETH | 0.00003174 | ||||
Transfer | 5482671 | 2508 days ago | IN | 0 ETH | 0.000091 | ||||
Transfer | 5469728 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469711 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469668 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469650 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469619 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469604 | 2510 days ago | IN | 0 ETH | 0.00006064 | ||||
Transfer | 5469514 | 2510 days ago | IN | 0 ETH | 0.00006105 | ||||
Transfer | 5469505 | 2510 days ago | IN | 0 ETH | 0.00006105 | ||||
Transfer | 5446572 | 2514 days ago | IN | 0 ETH | 0.000091 | ||||
Transfer | 5436304 | 2516 days ago | IN | 0 ETH | 0.00003052 | ||||
Transfer | 5436304 | 2516 days ago | IN | 0 ETH | 0.00003052 | ||||
Transfer | 5436290 | 2516 days ago | IN | 0 ETH | 0.000038 | ||||
Transfer | 5436281 | 2516 days ago | IN | 0 ETH | 0.00003052 | ||||
Transfer | 5436271 | 2516 days ago | IN | 0 ETH | 0.00003052 | ||||
Transfer | 5436269 | 2516 days ago | IN | 0 ETH | 0.00003052 | ||||
Transfer | 5427516 | 2517 days ago | IN | 0 ETH | 0.00006105 | ||||
Transfer | 5427515 | 2517 days ago | IN | 0 ETH | 0.000091 | ||||
Transfer | 5417159 | 2519 days ago | IN | 0 ETH | 0.00006105 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
||||
---|---|---|---|---|---|---|---|
5741177 | 2463 days ago | 0 ETH | |||||
5741177 | 2463 days ago | 0 ETH | |||||
5741177 | 2463 days ago | 0 ETH | |||||
5741043 | 2463 days ago | 0 ETH | |||||
5741043 | 2463 days ago | 0 ETH | |||||
5741043 | 2463 days ago | 0 ETH | |||||
5575696 | 2492 days ago | 0 ETH | |||||
5575696 | 2492 days ago | 0 ETH | |||||
5575696 | 2492 days ago | 0 ETH | |||||
5546698 | 2497 days ago | 0 ETH | |||||
5546698 | 2497 days ago | 0 ETH | |||||
5526812 | 2500 days ago | 0 ETH | |||||
5526812 | 2500 days ago | 0 ETH | |||||
5526812 | 2500 days ago | 0 ETH | |||||
5522658 | 2501 days ago | 0 ETH | |||||
5522658 | 2501 days ago | 0 ETH | |||||
5522658 | 2501 days ago | 0 ETH | |||||
5521580 | 2501 days ago | 0 ETH | |||||
5521580 | 2501 days ago | 0 ETH | |||||
5521580 | 2501 days ago | 0 ETH | |||||
5509040 | 2504 days ago | 0 ETH | |||||
5509040 | 2504 days ago | 0 ETH | |||||
5509033 | 2504 days ago | 0 ETH | |||||
5509033 | 2504 days ago | 0 ETH | |||||
5509026 | 2504 days ago | 0 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
PetWrapper721
Compiler Version
v0.4.20+commit.3155dd80
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-02-27 */ pragma solidity ^0.4.18; /** * @title ERC721 interface * @dev see https://github.com/ethereum/eips/issues/721 */ contract AccessControl { address public creatorAddress; uint16 public totalSeraphims = 0; mapping (address => bool) public seraphims; bool public isMaintenanceMode = true; modifier onlyCREATOR() { require(msg.sender == creatorAddress); _; } modifier onlySERAPHIM() { require(seraphims[msg.sender] == true); _; } modifier isContractActive { require(!isMaintenanceMode); _; } // Constructor function AccessControl() public { creatorAddress = msg.sender; } function addSERAPHIM(address _newSeraphim) onlyCREATOR public { if (seraphims[_newSeraphim] == false) { seraphims[_newSeraphim] = true; totalSeraphims += 1; } } function removeSERAPHIM(address _oldSeraphim) onlyCREATOR public { if (seraphims[_oldSeraphim] == true) { seraphims[_oldSeraphim] = false; totalSeraphims -= 1; } } function updateMaintenanceMode(bool _isMaintaining) onlyCREATOR public { isMaintenanceMode = _isMaintaining; } } contract SafeMath { function safeAdd(uint x, uint y) pure internal returns(uint) { uint z = x + y; assert((z >= x) && (z >= y)); return z; } function safeSubtract(uint x, uint y) pure internal returns(uint) { assert(x >= y); uint z = x - y; return z; } function safeMult(uint x, uint y) pure internal returns(uint) { uint z = x * y; assert((x == 0)||(z/x == y)); return z; } function getRandomNumber(uint16 maxRandom, uint8 min, address privateAddress) constant public returns(uint8) { uint256 genNum = uint256(block.blockhash(block.number-1)) + uint256(privateAddress); return uint8(genNum % (maxRandom - min + 1)+min); } } contract Enums { enum ResultCode { SUCCESS, ERROR_CLASS_NOT_FOUND, ERROR_LOW_BALANCE, ERROR_SEND_FAIL, ERROR_NOT_OWNER, ERROR_NOT_ENOUGH_MONEY, ERROR_INVALID_AMOUNT } enum AngelAura { Blue, Yellow, Purple, Orange, Red, Green } } contract IPetCardData is AccessControl, Enums { uint8 public totalPetCardSeries; uint64 public totalPets; // write function createPetCardSeries(uint8 _petCardSeriesId, uint32 _maxTotal) onlyCREATOR public returns(uint8); function setPet(uint8 _petCardSeriesId, address _owner, string _name, uint8 _luck, uint16 _auraRed, uint16 _auraYellow, uint16 _auraBlue) onlySERAPHIM external returns(uint64); function setPetAuras(uint64 _petId, uint8 _auraRed, uint8 _auraBlue, uint8 _auraYellow) onlySERAPHIM external; function setPetLastTrainingTime(uint64 _petId) onlySERAPHIM external; function setPetLastBreedingTime(uint64 _petId) onlySERAPHIM external; function addPetIdMapping(address _owner, uint64 _petId) private; function transferPet(address _from, address _to, uint64 _petId) onlySERAPHIM public returns(ResultCode); function ownerPetTransfer (address _to, uint64 _petId) public; function setPetName(string _name, uint64 _petId) public; // read function getPetCardSeries(uint8 _petCardSeriesId) constant public returns(uint8 petCardSeriesId, uint32 currentPetTotal, uint32 maxPetTotal); function getPet(uint _petId) constant public returns(uint petId, uint8 petCardSeriesId, string name, uint8 luck, uint16 auraRed, uint16 auraBlue, uint16 auraYellow, uint64 lastTrainingTime, uint64 lastBreedingTime, address owner); function getOwnerPetCount(address _owner) constant public returns(uint); function getPetByIndex(address _owner, uint _index) constant public returns(uint); function getTotalPetCardSeries() constant public returns (uint8); function getTotalPets() constant public returns (uint); } contract PetWrapper721 is AccessControl, Enums { //Events event Transfer(address indexed _from, address indexed _to, uint256 _tokenId); event MarketplaceTransfer(address indexed _from, address indexed _to, uint256 _tokenId, address _marketplace); event Approval(address indexed _owner, address indexed _approved, uint256 _tokenId); //Storage address public petCardDataContract =0xB340686da996b8B3d486b4D27E38E38500A9E926; struct Pet { uint64 petId; uint8 petCardSeriesId; address owner; string name; uint8 luck; uint16 auraRed; uint16 auraYellow; uint16 auraBlue; uint64 lastTrainingTime; uint64 lastBreedingTime; uint price; } function SetPetCardDataContact(address _petCardDataContract) onlyCREATOR external { petCardDataContract = _petCardDataContract; } function balanceOf(address _owner) public view returns (uint256 _balance) { IPetCardData petCardData = IPetCardData(petCardDataContract); return petCardData.getOwnerPetCount(_owner); } function ownerOf(uint256 _tokenId) public view returns (address _owner) { IPetCardData petCardData = IPetCardData(petCardDataContract); address owner; (,,,,,,,,, owner) = petCardData.getPet(uint64(_tokenId)); return owner; } function getTokenByIndex (address _owner, uint index) constant public returns (uint64) { //returns the angel number of the index-th item in that addresses angel list. IPetCardData petCardData = IPetCardData(petCardDataContract); return uint64(petCardData.getPetByIndex(_owner, index)); } function getPet(uint _petId) constant public returns(uint petId, uint8 petCardSeriesId, uint8 luck, uint16 auraRed, uint16 auraBlue, uint16 auraYellow, address owner) { IPetCardData petCardData = IPetCardData(petCardDataContract); (petId,petCardSeriesId,,luck, auraRed, auraBlue, auraYellow,, , owner) = petCardData.getPet(_petId); } function getTokenLockStatus(uint64 _tokenId) constant public returns (bool) { return false; //lock is not implemented for pet tokens. } function transfer(address _to, uint256 _tokenId) public { IPetCardData petCardData = IPetCardData(petCardDataContract); address owner; (,,,,,,,,,owner) = petCardData.getPet(_tokenId); if ((seraphims[msg.sender] == true) || (owner == msg.sender)) { petCardData.transferPet(owner,_to, uint64 (_tokenId)) ; Transfer(owner, _to, _tokenId); MarketplaceTransfer(owner, _to, _tokenId, msg.sender); } else {revert();} } function approve(address _to, uint256 _tokenId) public { //this function should never be called - instead, use updateAccessoryLock from the accessoryData contract; revert(); } function takeOwnership(uint256 _tokenId) public { //this function should never be called - instead use transfer revert(); } function kill() onlyCREATOR external { selfdestruct(creatorAddress); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_tokenId","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"seraphims","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_isMaintaining","type":"bool"}],"name":"updateMaintenanceMode","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_petId","type":"uint256"}],"name":"getPet","outputs":[{"name":"petId","type":"uint256"},{"name":"petCardSeriesId","type":"uint8"},{"name":"luck","type":"uint8"},{"name":"auraRed","type":"uint16"},{"name":"auraBlue","type":"uint16"},{"name":"auraYellow","type":"uint16"},{"name":"owner","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isMaintenanceMode","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"_balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_oldSeraphim","type":"address"}],"name":"removeSERAPHIM","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"index","type":"uint256"}],"name":"getTokenByIndex","outputs":[{"name":"","type":"uint64"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"petCardDataContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokenId","type":"uint64"}],"name":"getTokenLockStatus","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_tokenId","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenId","type":"uint256"}],"name":"takeOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSeraphims","outputs":[{"name":"","type":"uint16"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newSeraphim","type":"address"}],"name":"addSERAPHIM","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"creatorAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_petCardDataContract","type":"address"}],"name":"SetPetCardDataContact","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_tokenId","type":"uint256"},{"indexed":false,"name":"_marketplace","type":"address"}],"name":"MarketplaceTransfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_approved","type":"address"},{"indexed":false,"name":"_tokenId","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
606060405260008060146101000a81548161ffff021916908361ffff1602179055506001600260006101000a81548160ff02191690831515021790555073b340686da996b8b3d486b4d27e38e38500a9e926600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611324806100e06000396000f3006060604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b3146101015780632ef0a28d1461014357806341c0e1b51461019457806345e26105146101a957806359d55194146101ce5780636352211e1461027f5780636b6cc239146102e257806370a082311461030f5780637123691e1461035c5780637d1626681461039557806383ff9bec146103ff578063841db35614610454578063a9059cbb14610499578063b2e6ceeb146104db578063bbc878c4146104fe578063d356a28b1461052f578063e927fc5c14610568578063f9587219146105bd575b600080fd5b341561010c57600080fd5b610141600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105f6565b005b341561014e57600080fd5b61017a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506105fb565b604051808215151515815260200191505060405180910390f35b341561019f57600080fd5b6101a761061b565b005b34156101b457600080fd5b6101cc600480803515159060200190919050506106b0565b005b34156101d957600080fd5b6101ef6004808035906020019091905050610728565b604051808881526020018760ff1660ff1681526020018660ff1660ff1681526020018561ffff1661ffff1681526020018461ffff1661ffff1681526020018361ffff1661ffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200197505050505050505060405180910390f35b341561028a57600080fd5b6102a06004808035906020019091905050610858565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102ed57600080fd5b6102f561099a565b604051808215151515815260200191505060405180910390f35b341561031a57600080fd5b610346600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109ad565b6040518082815260200191505060405180910390f35b341561036757600080fd5b610393600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a9b565b005b34156103a057600080fd5b6103d5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610bdc565b604051808267ffffffffffffffff1667ffffffffffffffff16815260200191505060405180910390f35b341561040a57600080fd5b610412610cd3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561045f57600080fd5b61047f600480803567ffffffffffffffff16906020019091905050610cf9565b604051808215151515815260200191505060405180910390f35b34156104a457600080fd5b6104d9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d03565b005b34156104e657600080fd5b6104fc60048080359060200190919050506110db565b005b341561050957600080fd5b6105116110e0565b604051808261ffff1661ffff16815260200191505060405180910390f35b341561053a57600080fd5b610566600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110f4565b005b341561057357600080fd5b61057b611234565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105c857600080fd5b6105f4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611259565b005b600080fd5b60016020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561067657600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561070b57600080fd5b80600260006101000a81548160ff02191690831515021790555050565b600080600080600080600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166359d551948a600060405161014001526040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082815260200191505061014060405180830381600087803b15156107d257600080fd5b6102c65a03f115156107e357600080fd5b5050506040518051906020018051906020018051906020018051906020018051906020018051906020018051906020018051906020018051906020018051905090919293949596509091509050809850819950829a50839b50849c50859d50869e505050505050505050919395979092949650565b6000806000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691508173ffffffffffffffffffffffffffffffffffffffff166359d5519485600060405161014001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808267ffffffffffffffff16815260200191505061014060405180830381600087803b151561090557600080fd5b6102c65a03f1151561091657600080fd5b50505060405180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519050909192939495969798509091929394959697509091929394959650909192939495509091929394509091929350909192509091509050809150508092505050919050565b600260009054906101000a900460ff1681565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663670da6f8846000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610a7857600080fd5b6102c65a03f11515610a8957600080fd5b50505060405180519050915050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610af657600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610bd9576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160392506101000a81548161ffff021916908361ffff1602179055505b50565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166335c42d7f85856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610caf57600080fd5b6102c65a03f11515610cc057600080fd5b5050506040518051905091505092915050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809050919050565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691508173ffffffffffffffffffffffffffffffffffffffff166359d5519484600060405161014001526040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082815260200191505061014060405180830381600087803b1515610da457600080fd5b6102c65a03f11515610db557600080fd5b505050604051805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190509091929394959697985090919293949596975090919293949596509091929394955090919293945090919293509091925090915090508091505060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151480610eb957503373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b156110d0578173ffffffffffffffffffffffffffffffffffffffff1663c9ac836d8286866000604051602001526040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018267ffffffffffffffff1667ffffffffffffffff1681526020019350505050602060405180830381600087803b1515610fb157600080fd5b6102c65a03f11515610fc257600080fd5b50505060405180519050508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167ffcebe122881ab5ae596665cede515763ab7e90fc708269431b638468a156feaa8533604051808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a36110d5565b600080fd5b50505050565b600080fd5b600060149054906101000a900461ffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561114f57600080fd5b60001515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156112315760018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160192506101000a81548161ffff021916908361ffff1602179055505b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112b457600080fd5b80600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a7230582004432a9a5df419c77f3a6639466a85838a0e74d07267b3259aeef0bca773d7d60029
Deployed Bytecode
0x6060604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b3146101015780632ef0a28d1461014357806341c0e1b51461019457806345e26105146101a957806359d55194146101ce5780636352211e1461027f5780636b6cc239146102e257806370a082311461030f5780637123691e1461035c5780637d1626681461039557806383ff9bec146103ff578063841db35614610454578063a9059cbb14610499578063b2e6ceeb146104db578063bbc878c4146104fe578063d356a28b1461052f578063e927fc5c14610568578063f9587219146105bd575b600080fd5b341561010c57600080fd5b610141600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105f6565b005b341561014e57600080fd5b61017a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506105fb565b604051808215151515815260200191505060405180910390f35b341561019f57600080fd5b6101a761061b565b005b34156101b457600080fd5b6101cc600480803515159060200190919050506106b0565b005b34156101d957600080fd5b6101ef6004808035906020019091905050610728565b604051808881526020018760ff1660ff1681526020018660ff1660ff1681526020018561ffff1661ffff1681526020018461ffff1661ffff1681526020018361ffff1661ffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200197505050505050505060405180910390f35b341561028a57600080fd5b6102a06004808035906020019091905050610858565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102ed57600080fd5b6102f561099a565b604051808215151515815260200191505060405180910390f35b341561031a57600080fd5b610346600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109ad565b6040518082815260200191505060405180910390f35b341561036757600080fd5b610393600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a9b565b005b34156103a057600080fd5b6103d5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610bdc565b604051808267ffffffffffffffff1667ffffffffffffffff16815260200191505060405180910390f35b341561040a57600080fd5b610412610cd3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561045f57600080fd5b61047f600480803567ffffffffffffffff16906020019091905050610cf9565b604051808215151515815260200191505060405180910390f35b34156104a457600080fd5b6104d9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d03565b005b34156104e657600080fd5b6104fc60048080359060200190919050506110db565b005b341561050957600080fd5b6105116110e0565b604051808261ffff1661ffff16815260200191505060405180910390f35b341561053a57600080fd5b610566600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110f4565b005b341561057357600080fd5b61057b611234565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105c857600080fd5b6105f4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611259565b005b600080fd5b60016020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561067657600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561070b57600080fd5b80600260006101000a81548160ff02191690831515021790555050565b600080600080600080600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166359d551948a600060405161014001526040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082815260200191505061014060405180830381600087803b15156107d257600080fd5b6102c65a03f115156107e357600080fd5b5050506040518051906020018051906020018051906020018051906020018051906020018051906020018051906020018051906020018051906020018051905090919293949596509091509050809850819950829a50839b50849c50859d50869e505050505050505050919395979092949650565b6000806000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691508173ffffffffffffffffffffffffffffffffffffffff166359d5519485600060405161014001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808267ffffffffffffffff16815260200191505061014060405180830381600087803b151561090557600080fd5b6102c65a03f1151561091657600080fd5b50505060405180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519060200180519050909192939495969798509091929394959697509091929394959650909192939495509091929394509091929350909192509091509050809150508092505050919050565b600260009054906101000a900460ff1681565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663670da6f8846000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610a7857600080fd5b6102c65a03f11515610a8957600080fd5b50505060405180519050915050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610af657600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610bd9576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160392506101000a81548161ffff021916908361ffff1602179055505b50565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166335c42d7f85856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610caf57600080fd5b6102c65a03f11515610cc057600080fd5b5050506040518051905091505092915050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809050919050565b600080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691508173ffffffffffffffffffffffffffffffffffffffff166359d5519484600060405161014001526040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082815260200191505061014060405180830381600087803b1515610da457600080fd5b6102c65a03f11515610db557600080fd5b505050604051805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190602001805190509091929394959697985090919293949596975090919293949596509091929394955090919293945090919293509091925090915090508091505060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151480610eb957503373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b156110d0578173ffffffffffffffffffffffffffffffffffffffff1663c9ac836d8286866000604051602001526040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018267ffffffffffffffff1667ffffffffffffffff1681526020019350505050602060405180830381600087803b1515610fb157600080fd5b6102c65a03f11515610fc257600080fd5b50505060405180519050508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167ffcebe122881ab5ae596665cede515763ab7e90fc708269431b638468a156feaa8533604051808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a36110d5565b600080fd5b50505050565b600080fd5b600060149054906101000a900461ffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561114f57600080fd5b60001515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156112315760018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160192506101000a81548161ffff021916908361ffff1602179055505b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112b457600080fd5b80600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a7230582004432a9a5df419c77f3a6639466a85838a0e74d07267b3259aeef0bca773d7d60029
Swarm Source
bzzr://04432a9a5df419c77f3a6639466a85838a0e74d07267b3259aeef0bca773d7d6
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 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.