Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 3,774 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Exit | 23022130 | 128 days ago | IN | 0 ETH | 0.00072348 | ||||
| Exit | 22617742 | 185 days ago | IN | 0 ETH | 0.002285 | ||||
| Exit | 20968259 | 415 days ago | IN | 0 ETH | 0.00457316 | ||||
| Exit | 20473344 | 484 days ago | IN | 0 ETH | 0.0006187 | ||||
| Exit | 19772861 | 582 days ago | IN | 0 ETH | 0.00150491 | ||||
| Exit | 19584949 | 608 days ago | IN | 0 ETH | 0.00836933 | ||||
| Exit | 19459740 | 626 days ago | IN | 0 ETH | 0.0060104 | ||||
| Exit | 19452108 | 627 days ago | IN | 0 ETH | 0.00539828 | ||||
| Exit | 19338228 | 643 days ago | IN | 0 ETH | 0.0098884 | ||||
| Exit | 19312892 | 647 days ago | IN | 0 ETH | 0.01731877 | ||||
| Exit | 19309955 | 647 days ago | IN | 0 ETH | 0.00712269 | ||||
| Exit | 19309566 | 647 days ago | IN | 0 ETH | 0.00642766 | ||||
| Exit | 19309558 | 647 days ago | IN | 0 ETH | 0.00741151 | ||||
| Exit | 19306187 | 648 days ago | IN | 0 ETH | 0.01296656 | ||||
| Exit | 19303925 | 648 days ago | IN | 0 ETH | 0.00598339 | ||||
| Exit | 19301918 | 648 days ago | IN | 0 ETH | 0.00721459 | ||||
| Exit | 19294970 | 649 days ago | IN | 0 ETH | 0.00526025 | ||||
| Exit | 19292141 | 650 days ago | IN | 0 ETH | 0.00948636 | ||||
| Exit | 19266985 | 653 days ago | IN | 0 ETH | 0.00581166 | ||||
| Exit | 19253358 | 655 days ago | IN | 0 ETH | 0.00468821 | ||||
| Exit | 19242613 | 657 days ago | IN | 0 ETH | 0.0059694 | ||||
| Exit | 19236618 | 657 days ago | IN | 0 ETH | 0.0078684 | ||||
| Exit | 19232368 | 658 days ago | IN | 0 ETH | 0.00546115 | ||||
| Exit | 19209501 | 661 days ago | IN | 0 ETH | 0.00559008 | ||||
| Exit | 19181181 | 665 days ago | IN | 0 ETH | 0.00703089 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
KillaLabs
Compiler Version
v0.8.16+commit.07a7930e
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.16;import "@openzeppelin/contracts/access/Ownable.sol";import "@openzeppelin/contracts/token/ERC721/IERC721.sol";import "./StaticNFT.sol";/* ------------Interfaces------------ */interface IRewarder {function reward(address recipient,uint256[] calldata bears,uint256[] calldata rewardIds,bytes calldata signature) external;function reward(address recipient,uint256[] calldata bears,uint256[] calldata rewardIds) external;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.16;import "@openzeppelin/contracts/token/ERC721/IERC721.sol";import "@openzeppelin/contracts/utils/Strings.sol";abstract contract StaticNFT is IERC721 {using Strings for uint256;string public name;string public symbol;string public baseURI;error TransferNotAllowed();error InvalidOwner();error NonExistentToken();constructor(string memory _name, string memory _symbol) {name = _name;symbol = _symbol;}function getBalance(address) internal view virtual returns (uint256);function getOwner(uint256) internal view virtual returns (address);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)pragma solidity ^0.8.0;import "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** By default, the owner account will be the one that deploys the contract. This* can later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);/*** @dev Initializes the contract setting the deployer as the initial owner.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/IERC721.sol)pragma solidity ^0.8.0;import "../../utils/introspection/IERC165.sol";/*** @dev Required interface of an ERC721 compliant contract.*/interface IERC721 is IERC165 {/*** @dev Emitted when `tokenId` token is transferred from `from` to `to`.*/event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables `approved` to manage the `tokenId` token.*/event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets.*/event ApprovalForAll(address indexed owner, address indexed operator, bool approved);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Strings.sol)pragma solidity ^0.8.0;/*** @dev String operations.*/library Strings {bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef";/*** @dev Converts a `uint256` to its ASCII `string` decimal representation.*/function toString(uint256 value) internal pure returns (string memory) {// Inspired by OraclizeAPI's implementation - MIT licence// https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.solif (value == 0) {return "0";}uint256 temp = value;uint256 digits;while (temp != 0) {digits++;temp /= 10;
12345678910111213141516171819202122232425// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)pragma solidity ^0.8.0;/*** @dev Interface of the ERC165 standard, as defined in the* https://eips.ethereum.org/EIPS/eip-165[EIP].** Implementers can declare support of contract interfaces, which can then be* queried by others ({ERC165Checker}).** For an implementation, see {ERC165}.*/interface IERC165 {/*** @dev Returns true if this contract implements the interface defined by* `interfaceId`. See the corresponding* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]* to learn more about how these ids are created.** This function call must use less than 30 000 gas.*/function supportsInterface(bytes4 interfaceId) external view returns (bool);}
123456789101112131415161718192021222324// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}}
12345678910111213141516171819{"optimizer": {"enabled": true,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"libraries": {}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"killaBearsAddress","type":"address"},{"internalType":"address","name":"killaBitsAddress","type":"address"},{"internalType":"uint256","name":"_stakeTime","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ArrayLengthMismatch","type":"error"},{"inputs":[],"name":"BearAlreadyClaimedReward","type":"error"},{"inputs":[],"name":"BitAlreadyClaimedReward","type":"error"},{"inputs":[],"name":"CanNoLongerEscape","type":"error"},{"inputs":[],"name":"InvalidOwner","type":"error"},{"inputs":[],"name":"NonExistentToken","type":"error"},{"inputs":[],"name":"NotCompleted","type":"error"},{"inputs":[],"name":"NotYourToken","type":"error"},{"inputs":[],"name":"StakingNotEnabled","type":"error"},{"inputs":[],"name":"TransferNotAllowed","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256[]","name":"bears","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"bits","type":"uint256[]"}],"name":"EnteredLab","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256[]","name":"bears","type":"uint256[]"}],"name":"EscapedLab","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256[]","name":"bears","type":"uint256[]"}],"name":"ExitedLab","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"uint256[]","name":"bears","type":"uint256[]"}],"name":"adminEscape","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"uint256[]","name":"bears","type":"uint256[]"},{"internalType":"uint256[]","name":"rewards","type":"uint256[]"}],"name":"adminExit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"baseURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"bearsClaimed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"bitsClaimed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"bears","type":"uint256[]"},{"internalType":"uint256[]","name":"bits","type":"uint256[]"}],"name":"enter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"bears","type":"uint256[]"}],"name":"escape","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"bears","type":"uint256[]"}],"name":"escapeAndMarkAsClaimed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"bears","type":"uint256[]"},{"internalType":"uint256[]","name":"rewards","type":"uint256[]"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"exit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"killaBearsContract","outputs":[{"internalType":"contract IERC721","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"killaBitsContract","outputs":[{"internalType":"contract IKillaBits","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rewardsContract","outputs":[{"internalType":"contract IRewarder","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"bool","name":"","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"string","name":"uri","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"setRewarder","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stakeTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"stakes","outputs":[{"internalType":"uint32","name":"ts","type":"uint32"},{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint16","name":"bit","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stakingEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakingEnabledFor","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"enabled","type":"bool"}],"name":"toggleStaking","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"who","type":"address"},{"internalType":"bool","name":"enabled","type":"bool"}],"name":"toggleStakingFor","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60e06040523480156200001157600080fd5b5060405162002c0a38038062002c0a83398101604081905262000034916200013e565b604051806040016040528060098152602001684b696c6c614c61627360b81b815250604051806040016040528060098152602001684b696c6c614c61627360b81b815250620000926200008c620000cd60201b60201c565b620000d1565b6001620000a0838262000224565b506002620000af828262000224565b5050506080526001600160a01b0391821660a0521660c052620002f0565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146200013957600080fd5b919050565b6000806000606084860312156200015457600080fd5b6200015f8462000121565b92506200016f6020850162000121565b9150604084015190509250925092565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620001aa57607f821691505b602082108103620001cb57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200021f57600081815260208120601f850160051c81016020861015620001fa5750805b601f850160051c820191505b818110156200021b5782815560010162000206565b5050505b505050565b81516001600160401b038111156200024057620002406200017f565b620002588162000251845462000195565b84620001d1565b602080601f831160018114620002905760008415620002775750858301515b600019600386901b1c1916600185901b1785556200021b565b600085815260208120601f198616915b82811015620002c157888601518255948401946001909101908401620002a0565b5085821015620002e05787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60805160a05160c05161286c6200039e600039600081816103ed0152818161095501528181610ce501528181610f580152818161128a015281816115dc015281816118f20152611abe0152600081816105a0015281816108d501528181610c6501528181610ed00152818161120a01528181611554015261186a0152600081816104870152818161087001528181610c0001528181610e3e015281816114c201526117d8015261286c6000f3fe608060405234801561001057600080fd5b50600436106102275760003560e01c806370a0823111610130578063b76aa710116100b8578063d5a44f861161007c578063d5a44f86146104dd578063dc39f5831461054f578063e985e9c514610572578063f2fde38b14610588578063f93742841461059b57600080fd5b8063b76aa7101461046f578063b77a2c1c14610482578063b88d4fde146104a9578063c7e3677b146104b7578063c87b56dd146104ca57600080fd5b806395d89b41116100ff57806395d89b41146104205780639c87e0a814610428578063a22cb4651461043b578063b0297e6814610449578063b1a8adfd1461045c57600080fd5b806370a08231146103cd578063715018a6146103e05780637670f7dd146103e85780638da5cb5b1461040f57600080fd5b806327e235e3116101b357806355f804b31161018257806355f804b3146103795780636352211e1461038c57806364da41781461039f57806369805981146103b25780636c0360eb146103c557600080fd5b806327e235e3146103155780633a6462e41461034357806342842e0e146103075780634c7cecdd1461035657600080fd5b80631a91ca5f116101fa5780631a91ca5f146102aa5780631cfff51b146102bd578063220cce97146102d1578063233a095d146102e457806323b872dd1461030757600080fd5b806301ffc9a71461022c57806306fdde0314610254578063081812fc14610269578063095ea7b314610295575b600080fd5b61023f61023a366004611dbc565b6105c2565b60405190151581526020015b60405180910390f35b61025c610614565b60405161024b9190611e11565b61027d610277366004611e44565b50600090565b6040516001600160a01b03909116815260200161024b565b6102a86102a3366004611e79565b6106a2565b005b6102a86102b8366004611eb3565b6106bb565b60045461023f90600160a01b900460ff1681565b60045461027d906001600160a01b031681565b61023f6102f2366004611ee6565b60056020526000908152604090205460ff1681565b6102a86102a3366004611f01565b610335610323366004611ee6565b60076020526000908152604090205481565b60405190815260200161024b565b6102a8610351366004611ee6565b610719565b61023f610364366004611e44565b60096020526000908152604090205460ff1681565b6102a8610387366004611f86565b610765565b61027d61039a366004611e44565b6107a1565b6102a86103ad36600461200d565b6107de565b6102a86103c0366004612043565b610a73565b61025c610abb565b6103356103db366004611ee6565b610ac8565b6102a8610b0f565b61027d7f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b031661027d565b61025c610b45565b6102a861043636600461200d565b610b52565b6102a86102a3366004611eb3565b6102a861045736600461205e565b610d90565b6102a861046a3660046120f8565b6110b2565b6102a861047d366004612164565b6113dc565b6103357f000000000000000000000000000000000000000000000000000000000000000081565b6102a86102a33660046121fb565b6102a86104c536600461200d565b61172a565b61025c6104d8366004611e44565b6119ce565b6105216104eb366004611e44565b60066020526000908152604090205463ffffffff811690600160201b81046001600160a01b031690600160c01b900461ffff1683565b6040805163ffffffff90941684526001600160a01b03909216602084015261ffff169082015260600161024b565b61023f61055d366004611e44565b60086020526000908152604090205460ff1681565b61023f6105803660046122d7565b600092915050565b6102a8610596366004611ee6565b611bc8565b61027d7f000000000000000000000000000000000000000000000000000000000000000081565b60006301ffc9a760e01b6001600160e01b0319831614806105f357506380ac58cd60e01b6001600160e01b03198316145b8061060e5750635b5e139f60e01b6001600160e01b03198316145b92915050565b6001805461062190612301565b80601f016020809104026020016040519081016040528092919081815260200182805461064d90612301565b801561069a5780601f1061066f5761010080835404028352916020019161069a565b820191906000526020600020905b81548152906001019060200180831161067d57829003601f168201915b505050505081565b604051638cd22d1960e01b815260040160405180910390fd5b6000546001600160a01b031633146106ee5760405162461bcd60e51b81526004016106e59061233b565b60405180910390fd5b6001600160a01b03919091166000908152600560205260409020805460ff1916911515919091179055565b6000546001600160a01b031633146107435760405162461bcd60e51b81526004016106e59061233b565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461078f5760405162461bcd60e51b81526004016106e59061233b565b600361079c8284836123be565b505050565b600081815260066020526040812054600160201b90046001600160a01b03168061060e57604051634a1850bf60e11b815260040160405180910390fd5b6000546001600160a01b031633146108085760405162461bcd60e51b81526004016106e59061233b565b805b8015610a35578061081a81612495565b9150506000838383818110610831576108316124ac565b602090810292909201356000818152600690935260409092208054929350916001600160a01b03600160201b820416915061ffff600160c01b820416907f0000000000000000000000000000000000000000000000000000000000000000906108a09063ffffffff16426124c2565b106108be57604051630bdbb71b60e01b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906323b872dd9061090e903090869089906004016124d5565b600060405180830381600087803b15801561092857600080fd5b505af115801561093c573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd9150610990903090869086906004016124d5565b600060405180830381600087803b1580156109aa57600080fd5b505af11580156109be573d6000803e3d6000fd5b505050600085815260066020908152604080832080546001600160d01b03191690556001600160a01b0386168352600790915281208054925090610a0183612495565b909155505060405184906000906001600160a01b03851690600080516020612817833981519152908390a45050505061080a565b7f5f4dcfb68c64519054c0c9291b893c9b7c6e501556a81ee0f453d4c163875fa48383604051610a6692919061252b565b60405180910390a1505050565b6000546001600160a01b03163314610a9d5760405162461bcd60e51b81526004016106e59061233b565b60048054911515600160a01b0260ff60a01b19909216919091179055565b6003805461062190612301565b60006001600160a01b038216610af1576040516349e27cff60e01b815260040160405180910390fd5b6001600160a01b03821660009081526007602052604090205461060e565b6000546001600160a01b03163314610b395760405162461bcd60e51b81526004016106e59061233b565b610b436000611c63565b565b6002805461062190612301565b33600090815260076020526040812080548392839291610b739084906124c2565b90915550505b8015610a355780610b8981612495565b9150506000838383818110610ba057610ba06124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff16338214610bfc57604051630247f98760e21b815260040160405180910390fd5b82547f000000000000000000000000000000000000000000000000000000000000000090610c309063ffffffff16426124c2565b10610c4e57604051630bdbb71b60e01b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906323b872dd90610c9e903090869089906004016124d5565b600060405180830381600087803b158015610cb857600080fd5b505af1158015610ccc573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd9150610d20903090869086906004016124d5565b600060405180830381600087803b158015610d3a57600080fd5b505af1158015610d4e573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050610b79565b33600090815260076020526040812080548792839291610db19084906124c2565b90915550505b80156110035780610dc781612495565b9150506000878783818110610dde57610dde6124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff16338214610e3a57604051630247f98760e21b815260040160405180910390fd5b82547f000000000000000000000000000000000000000000000000000000000000000090610e6e9063ffffffff16426124c2565b1015610e8d576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd90610f11903090869089906004016124d5565b600060405180830381600087803b158015610f2b57600080fd5b505af1158015610f3f573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd9150610f93903090869086906004016124d5565b600060405180830381600087803b158015610fad57600080fd5b505af1158015610fc1573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050610db7565b6004805460405163948be0b760e01b81526001600160a01b039091169163948be0b79161103e9133918c918c918c918c918c918c910161253f565b600060405180830381600087803b15801561105857600080fd5b505af115801561106c573d6000803e3d6000fd5b505050507f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd987876040516110a192919061252b565b60405180910390a150505050505050565b600454600160a01b900460ff161580156110dc57503360009081526005602052604090205460ff16155b156110fa5760405163a3df9bcf60e01b815260040160405180910390fd5b8281811461111b5760405163512509d360e11b815260040160405180910390fd5b3360009081526007602052604081208054429284929161113c9084906125b0565b90915550505b8115611397578161115281612495565b9250506000868684818110611169576111696124ac565b9050602002013590506000858585818110611186576111866124ac565b6000858152600860209081526040909120549102929092013592505060ff16156111c35760405163b29526b960e01b815260040160405180910390fd5b60008181526009602052604090205460ff16156111f357604051630f05b4b760e21b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906323b872dd90611243903390309087906004016124d5565b600060405180830381600087803b15801561125d57600080fd5b505af1158015611271573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd91506112c5903390309086906004016124d5565b600060405180830381600087803b1580156112df57600080fd5b505af11580156112f3573d6000803e3d6000fd5b50506040805160608101825263ffffffff808816825233602080840182815261ffff808a1686880190815260008c815260069094528784209651875493519151909216600160c01b0261ffff60c01b196001600160a01b0392909216600160201b026001600160c01b031990941692909616919091179190911716929092179092559151869450909250600080516020612817833981519152908290a45050611142565b7fb34ed1d992d048d46beda45046a8968bfbcec06d8b34fa5b3e9d338e70102686868686866040516113cc94939291906125c3565b60405180910390a1505050505050565b6000546001600160a01b031633146114065760405162461bcd60e51b81526004016106e59061233b565b6001600160a01b0385166000908152600760205260408120805485928392916114309084906124c2565b90915550505b8015611690578061144681612495565b915050600085858381811061145d5761145d6124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b039081169250600160c01b90910461ffff16908a1682146114be57604051630247f98760e21b815260040160405180910390fd5b82547f0000000000000000000000000000000000000000000000000000000000000000906114f29063ffffffff16426124c2565b1015611511576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd90611595903090869089906004016124d5565b600060405180830381600087803b1580156115af57600080fd5b505af11580156115c3573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd9150611617903090869086906004016124d5565b600060405180830381600087803b15801561163157600080fd5b505af1158015611645573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692506001600160a01b038d1690600080516020612817833981519152908390a450505050611436565b600480546040516338565d3d60e01b81526001600160a01b03909116916338565d3d916116c7918a918a918a918a918a91016125f5565b600060405180830381600087803b1580156116e157600080fd5b505af11580156116f5573d6000803e3d6000fd5b505050507f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd985856040516113cc92919061252b565b3360009081526007602052604081208054839283929161174b9084906124c2565b90915550505b801561199d578061176181612495565b9150506000838383818110611778576117786124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff163382146117d457604051630247f98760e21b815260040160405180910390fd5b82547f0000000000000000000000000000000000000000000000000000000000000000906118089063ffffffff16426124c2565b1015611827576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd906118ab903090869089906004016124d5565b600060405180830381600087803b1580156118c557600080fd5b505af11580156118d9573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692506323b872dd915061192d903090869086906004016124d5565b600060405180830381600087803b15801561194757600080fd5b505af115801561195b573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050611751565b7f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd98383604051610a6692919061252b565b600081815260066020526040902054606090600160201b90046001600160a01b0316611a595760008281526008602052604090205460ff1615611a3d576003611a1683611cb3565b604051602001611a279291906126ac565b6040516020818303038152906040529050919050565b6003611a4883611cb3565b604051602001611a279291906126e5565b600082815260066020526040812080549091906201518090611a819063ffffffff16426124c2565b611a8b9190612728565b611a969060016125b0565b82546040516373dd6c4760e11b8152600160c01b90910461ffff1660048201529091506000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063e7bad88e90602401602060405180830381865afa158015611b0d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b31919061273c565b67ffffffffffffffff169050600060038054611b4c90612301565b905011611b685760405180602001604052806000815250611bbf565b6003611b7386611cb3565b8454611b8990600160c01b900461ffff16611cb3565b611b9285611cb3565b611b9b85611cb3565b604051602001611baf959493929190612766565b6040516020818303038152906040525b95945050505050565b6000546001600160a01b03163314611bf25760405162461bcd60e51b81526004016106e59061233b565b6001600160a01b038116611c575760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106e5565b611c6081611c63565b50565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b606081600003611cda5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611d045780611cee816127e9565b9150611cfd9050600a83612728565b9150611cde565b60008167ffffffffffffffff811115611d1f57611d1f6121e5565b6040519080825280601f01601f191660200182016040528015611d49576020820181803683370190505b5090505b8415611db457611d5e6001836124c2565b9150611d6b600a86612802565b611d769060306125b0565b60f81b818381518110611d8b57611d8b6124ac565b60200101906001600160f81b031916908160001a905350611dad600a86612728565b9450611d4d565b949350505050565b600060208284031215611dce57600080fd5b81356001600160e01b031981168114611de657600080fd5b9392505050565b60005b83811015611e08578181015183820152602001611df0565b50506000910152565b6020815260008251806020840152611e30816040850160208701611ded565b601f01601f19169190910160400192915050565b600060208284031215611e5657600080fd5b5035919050565b80356001600160a01b0381168114611e7457600080fd5b919050565b60008060408385031215611e8c57600080fd5b611e9583611e5d565b946020939093013593505050565b80358015158114611e7457600080fd5b60008060408385031215611ec657600080fd5b611ecf83611e5d565b9150611edd60208401611ea3565b90509250929050565b600060208284031215611ef857600080fd5b611de682611e5d565b600080600060608486031215611f1657600080fd5b611f1f84611e5d565b9250611f2d60208501611e5d565b9150604084013590509250925092565b60008083601f840112611f4f57600080fd5b50813567ffffffffffffffff811115611f6757600080fd5b602083019150836020828501011115611f7f57600080fd5b9250929050565b60008060208385031215611f9957600080fd5b823567ffffffffffffffff811115611fb057600080fd5b611fbc85828601611f3d565b90969095509350505050565b60008083601f840112611fda57600080fd5b50813567ffffffffffffffff811115611ff257600080fd5b6020830191508360208260051b8501011115611f7f57600080fd5b6000806020838503121561202057600080fd5b823567ffffffffffffffff81111561203757600080fd5b611fbc85828601611fc8565b60006020828403121561205557600080fd5b611de682611ea3565b6000806000806000806060878903121561207757600080fd5b863567ffffffffffffffff8082111561208f57600080fd5b61209b8a838b01611fc8565b909850965060208901359150808211156120b457600080fd5b6120c08a838b01611fc8565b909650945060408901359150808211156120d957600080fd5b506120e689828a01611f3d565b979a9699509497509295939492505050565b6000806000806040858703121561210e57600080fd5b843567ffffffffffffffff8082111561212657600080fd5b61213288838901611fc8565b9096509450602087013591508082111561214b57600080fd5b5061215887828801611fc8565b95989497509550505050565b60008060008060006060868803121561217c57600080fd5b61218586611e5d565b9450602086013567ffffffffffffffff808211156121a257600080fd5b6121ae89838a01611fc8565b909650945060408801359150808211156121c757600080fd5b506121d488828901611fc8565b969995985093965092949392505050565b634e487b7160e01b600052604160045260246000fd5b6000806000806080858703121561221157600080fd5b61221a85611e5d565b935061222860208601611e5d565b925060408501359150606085013567ffffffffffffffff8082111561224c57600080fd5b818701915087601f83011261226057600080fd5b813581811115612272576122726121e5565b604051601f8201601f19908116603f0116810190838211818310171561229a5761229a6121e5565b816040528281528a60208487010111156122b357600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b600080604083850312156122ea57600080fd5b6122f383611e5d565b9150611edd60208401611e5d565b600181811c9082168061231557607f821691505b60208210810361233557634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b601f82111561079c57600081815260208120601f850160051c810160208610156123975750805b601f850160051c820191505b818110156123b6578281556001016123a3565b505050505050565b67ffffffffffffffff8311156123d6576123d66121e5565b6123ea836123e48354612301565b83612370565b6000601f84116001811461241e57600085156124065750838201355b600019600387901b1c1916600186901b178355612478565b600083815260209020601f19861690835b8281101561244f578685013582556020948501946001909201910161242f565b508682101561246c5760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b634e487b7160e01b600052601160045260246000fd5b6000816124a4576124a461247f565b506000190190565b634e487b7160e01b600052603260045260246000fd5b8181038181111561060e5761060e61247f565b6001600160a01b039384168152919092166020820152604081019190915260600190565b81835260006001600160fb1b0383111561251257600080fd5b8260051b80836020870137939093016020019392505050565b602081526000611db46020830184866124f9565b6001600160a01b0388168152608060208201819052600090612564908301888a6124f9565b82810360408401526125778187896124f9565b90508281036060840152838152838560208301376000602085830101526020601f19601f86011682010191505098975050505050505050565b8082018082111561060e5761060e61247f565b6040815260006125d76040830186886124f9565b82810360208401526125ea8185876124f9565b979650505050505050565b6001600160a01b038616815260606020820181905260009061261a90830186886124f9565b828103604084015261262d8185876124f9565b98975050505050505050565b6000815461264681612301565b6001828116801561265e5760018114612673576126a2565b60ff19841687528215158302870194506126a2565b8560005260208060002060005b858110156126995781548a820152908401908201612680565b50505082870194505b5050505092915050565b60006126b88285612639565b67636c61696d65642f60c01b815283516126d9816008840160208801611ded565b01600801949350505050565b60006126f18285612639565b67657363617065642f60c01b815283516126d9816008840160208801611ded565b634e487b7160e01b600052601260045260246000fd5b60008261273757612737612712565b500490565b60006020828403121561274e57600080fd5b815167ffffffffffffffff81168114611de657600080fd5b60006127728288612639565b8651612782818360208b01611ded565b602f60f81b910181815286519091906127a2816001850160208b01611ded565b6001920191820181905285516127bf816002850160208a01611ded565b600292019182015283516127da816003840160208801611ded565b01600301979650505050505050565b6000600182016127fb576127fb61247f565b5060010190565b60008261281157612811612712565b50069056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212200fad796c2088bcf3ccafd3327d34f34a10b0cf8de22c4b1a87f077b3de3d122e64736f6c63430008100033000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c500000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db00000000000000000000000000000000000000000000000000000000003b5380
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102275760003560e01c806370a0823111610130578063b76aa710116100b8578063d5a44f861161007c578063d5a44f86146104dd578063dc39f5831461054f578063e985e9c514610572578063f2fde38b14610588578063f93742841461059b57600080fd5b8063b76aa7101461046f578063b77a2c1c14610482578063b88d4fde146104a9578063c7e3677b146104b7578063c87b56dd146104ca57600080fd5b806395d89b41116100ff57806395d89b41146104205780639c87e0a814610428578063a22cb4651461043b578063b0297e6814610449578063b1a8adfd1461045c57600080fd5b806370a08231146103cd578063715018a6146103e05780637670f7dd146103e85780638da5cb5b1461040f57600080fd5b806327e235e3116101b357806355f804b31161018257806355f804b3146103795780636352211e1461038c57806364da41781461039f57806369805981146103b25780636c0360eb146103c557600080fd5b806327e235e3146103155780633a6462e41461034357806342842e0e146103075780634c7cecdd1461035657600080fd5b80631a91ca5f116101fa5780631a91ca5f146102aa5780631cfff51b146102bd578063220cce97146102d1578063233a095d146102e457806323b872dd1461030757600080fd5b806301ffc9a71461022c57806306fdde0314610254578063081812fc14610269578063095ea7b314610295575b600080fd5b61023f61023a366004611dbc565b6105c2565b60405190151581526020015b60405180910390f35b61025c610614565b60405161024b9190611e11565b61027d610277366004611e44565b50600090565b6040516001600160a01b03909116815260200161024b565b6102a86102a3366004611e79565b6106a2565b005b6102a86102b8366004611eb3565b6106bb565b60045461023f90600160a01b900460ff1681565b60045461027d906001600160a01b031681565b61023f6102f2366004611ee6565b60056020526000908152604090205460ff1681565b6102a86102a3366004611f01565b610335610323366004611ee6565b60076020526000908152604090205481565b60405190815260200161024b565b6102a8610351366004611ee6565b610719565b61023f610364366004611e44565b60096020526000908152604090205460ff1681565b6102a8610387366004611f86565b610765565b61027d61039a366004611e44565b6107a1565b6102a86103ad36600461200d565b6107de565b6102a86103c0366004612043565b610a73565b61025c610abb565b6103356103db366004611ee6565b610ac8565b6102a8610b0f565b61027d7f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db81565b6000546001600160a01b031661027d565b61025c610b45565b6102a861043636600461200d565b610b52565b6102a86102a3366004611eb3565b6102a861045736600461205e565b610d90565b6102a861046a3660046120f8565b6110b2565b6102a861047d366004612164565b6113dc565b6103357f00000000000000000000000000000000000000000000000000000000003b538081565b6102a86102a33660046121fb565b6102a86104c536600461200d565b61172a565b61025c6104d8366004611e44565b6119ce565b6105216104eb366004611e44565b60066020526000908152604090205463ffffffff811690600160201b81046001600160a01b031690600160c01b900461ffff1683565b6040805163ffffffff90941684526001600160a01b03909216602084015261ffff169082015260600161024b565b61023f61055d366004611e44565b60086020526000908152604090205460ff1681565b61023f6105803660046122d7565b600092915050565b6102a8610596366004611ee6565b611bc8565b61027d7f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c581565b60006301ffc9a760e01b6001600160e01b0319831614806105f357506380ac58cd60e01b6001600160e01b03198316145b8061060e5750635b5e139f60e01b6001600160e01b03198316145b92915050565b6001805461062190612301565b80601f016020809104026020016040519081016040528092919081815260200182805461064d90612301565b801561069a5780601f1061066f5761010080835404028352916020019161069a565b820191906000526020600020905b81548152906001019060200180831161067d57829003601f168201915b505050505081565b604051638cd22d1960e01b815260040160405180910390fd5b6000546001600160a01b031633146106ee5760405162461bcd60e51b81526004016106e59061233b565b60405180910390fd5b6001600160a01b03919091166000908152600560205260409020805460ff1916911515919091179055565b6000546001600160a01b031633146107435760405162461bcd60e51b81526004016106e59061233b565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461078f5760405162461bcd60e51b81526004016106e59061233b565b600361079c8284836123be565b505050565b600081815260066020526040812054600160201b90046001600160a01b03168061060e57604051634a1850bf60e11b815260040160405180910390fd5b6000546001600160a01b031633146108085760405162461bcd60e51b81526004016106e59061233b565b805b8015610a35578061081a81612495565b9150506000838383818110610831576108316124ac565b602090810292909201356000818152600690935260409092208054929350916001600160a01b03600160201b820416915061ffff600160c01b820416907f00000000000000000000000000000000000000000000000000000000003b5380906108a09063ffffffff16426124c2565b106108be57604051630bdbb71b60e01b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c516906323b872dd9061090e903090869089906004016124d5565b600060405180830381600087803b15801561092857600080fd5b505af115801561093c573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd9150610990903090869086906004016124d5565b600060405180830381600087803b1580156109aa57600080fd5b505af11580156109be573d6000803e3d6000fd5b505050600085815260066020908152604080832080546001600160d01b03191690556001600160a01b0386168352600790915281208054925090610a0183612495565b909155505060405184906000906001600160a01b03851690600080516020612817833981519152908390a45050505061080a565b7f5f4dcfb68c64519054c0c9291b893c9b7c6e501556a81ee0f453d4c163875fa48383604051610a6692919061252b565b60405180910390a1505050565b6000546001600160a01b03163314610a9d5760405162461bcd60e51b81526004016106e59061233b565b60048054911515600160a01b0260ff60a01b19909216919091179055565b6003805461062190612301565b60006001600160a01b038216610af1576040516349e27cff60e01b815260040160405180910390fd5b6001600160a01b03821660009081526007602052604090205461060e565b6000546001600160a01b03163314610b395760405162461bcd60e51b81526004016106e59061233b565b610b436000611c63565b565b6002805461062190612301565b33600090815260076020526040812080548392839291610b739084906124c2565b90915550505b8015610a355780610b8981612495565b9150506000838383818110610ba057610ba06124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff16338214610bfc57604051630247f98760e21b815260040160405180910390fd5b82547f00000000000000000000000000000000000000000000000000000000003b538090610c309063ffffffff16426124c2565b10610c4e57604051630bdbb71b60e01b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c516906323b872dd90610c9e903090869089906004016124d5565b600060405180830381600087803b158015610cb857600080fd5b505af1158015610ccc573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd9150610d20903090869086906004016124d5565b600060405180830381600087803b158015610d3a57600080fd5b505af1158015610d4e573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050610b79565b33600090815260076020526040812080548792839291610db19084906124c2565b90915550505b80156110035780610dc781612495565b9150506000878783818110610dde57610dde6124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff16338214610e3a57604051630247f98760e21b815260040160405180910390fd5b82547f00000000000000000000000000000000000000000000000000000000003b538090610e6e9063ffffffff16426124c2565b1015610e8d576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c56001600160a01b0316906323b872dd90610f11903090869089906004016124d5565b600060405180830381600087803b158015610f2b57600080fd5b505af1158015610f3f573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd9150610f93903090869086906004016124d5565b600060405180830381600087803b158015610fad57600080fd5b505af1158015610fc1573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050610db7565b6004805460405163948be0b760e01b81526001600160a01b039091169163948be0b79161103e9133918c918c918c918c918c918c910161253f565b600060405180830381600087803b15801561105857600080fd5b505af115801561106c573d6000803e3d6000fd5b505050507f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd987876040516110a192919061252b565b60405180910390a150505050505050565b600454600160a01b900460ff161580156110dc57503360009081526005602052604090205460ff16155b156110fa5760405163a3df9bcf60e01b815260040160405180910390fd5b8281811461111b5760405163512509d360e11b815260040160405180910390fd5b3360009081526007602052604081208054429284929161113c9084906125b0565b90915550505b8115611397578161115281612495565b9250506000868684818110611169576111696124ac565b9050602002013590506000858585818110611186576111866124ac565b6000858152600860209081526040909120549102929092013592505060ff16156111c35760405163b29526b960e01b815260040160405180910390fd5b60008181526009602052604090205460ff16156111f357604051630f05b4b760e21b815260040160405180910390fd5b6040516323b872dd60e01b81526001600160a01b037f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c516906323b872dd90611243903390309087906004016124d5565b600060405180830381600087803b15801561125d57600080fd5b505af1158015611271573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd91506112c5903390309086906004016124d5565b600060405180830381600087803b1580156112df57600080fd5b505af11580156112f3573d6000803e3d6000fd5b50506040805160608101825263ffffffff808816825233602080840182815261ffff808a1686880190815260008c815260069094528784209651875493519151909216600160c01b0261ffff60c01b196001600160a01b0392909216600160201b026001600160c01b031990941692909616919091179190911716929092179092559151869450909250600080516020612817833981519152908290a45050611142565b7fb34ed1d992d048d46beda45046a8968bfbcec06d8b34fa5b3e9d338e70102686868686866040516113cc94939291906125c3565b60405180910390a1505050505050565b6000546001600160a01b031633146114065760405162461bcd60e51b81526004016106e59061233b565b6001600160a01b0385166000908152600760205260408120805485928392916114309084906124c2565b90915550505b8015611690578061144681612495565b915050600085858381811061145d5761145d6124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b039081169250600160c01b90910461ffff16908a1682146114be57604051630247f98760e21b815260040160405180910390fd5b82547f00000000000000000000000000000000000000000000000000000000003b5380906114f29063ffffffff16426124c2565b1015611511576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c56001600160a01b0316906323b872dd90611595903090869089906004016124d5565b600060405180830381600087803b1580156115af57600080fd5b505af11580156115c3573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd9150611617903090869086906004016124d5565b600060405180830381600087803b15801561163157600080fd5b505af1158015611645573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692506001600160a01b038d1690600080516020612817833981519152908390a450505050611436565b600480546040516338565d3d60e01b81526001600160a01b03909116916338565d3d916116c7918a918a918a918a918a91016125f5565b600060405180830381600087803b1580156116e157600080fd5b505af11580156116f5573d6000803e3d6000fd5b505050507f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd985856040516113cc92919061252b565b3360009081526007602052604081208054839283929161174b9084906124c2565b90915550505b801561199d578061176181612495565b9150506000838383818110611778576117786124ac565b60209081029290920135600081815260069093526040909220805492935091600160201b81046001600160a01b03169150600160c01b900461ffff163382146117d457604051630247f98760e21b815260040160405180910390fd5b82547f00000000000000000000000000000000000000000000000000000000003b5380906118089063ffffffff16426124c2565b1015611827576040516317f5db8160e21b815260040160405180910390fd5b60008481526008602090815260408083208054600160ff19918216811790925585855260099093529281902080549092169092179055516323b872dd60e01b81527f000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c56001600160a01b0316906323b872dd906118ab903090869089906004016124d5565b600060405180830381600087803b1580156118c557600080fd5b505af11580156118d9573d6000803e3d6000fd5b50506040516323b872dd60e01b81526001600160a01b037f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db1692506323b872dd915061192d903090869086906004016124d5565b600060405180830381600087803b15801561194757600080fd5b505af115801561195b573d6000803e3d6000fd5b50505060008581526006602052604080822080546001600160d01b0319169055518692503390600080516020612817833981519152908390a450505050611751565b7f0a5c6741f6d2209728f473f96b7d1434b886cdd211d9acdb4427b8fbfa8ddcd98383604051610a6692919061252b565b600081815260066020526040902054606090600160201b90046001600160a01b0316611a595760008281526008602052604090205460ff1615611a3d576003611a1683611cb3565b604051602001611a279291906126ac565b6040516020818303038152906040529050919050565b6003611a4883611cb3565b604051602001611a279291906126e5565b600082815260066020526040812080549091906201518090611a819063ffffffff16426124c2565b611a8b9190612728565b611a969060016125b0565b82546040516373dd6c4760e11b8152600160c01b90910461ffff1660048201529091506000907f00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db6001600160a01b03169063e7bad88e90602401602060405180830381865afa158015611b0d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b31919061273c565b67ffffffffffffffff169050600060038054611b4c90612301565b905011611b685760405180602001604052806000815250611bbf565b6003611b7386611cb3565b8454611b8990600160c01b900461ffff16611cb3565b611b9285611cb3565b611b9b85611cb3565b604051602001611baf959493929190612766565b6040516020818303038152906040525b95945050505050565b6000546001600160a01b03163314611bf25760405162461bcd60e51b81526004016106e59061233b565b6001600160a01b038116611c575760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106e5565b611c6081611c63565b50565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b606081600003611cda5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611d045780611cee816127e9565b9150611cfd9050600a83612728565b9150611cde565b60008167ffffffffffffffff811115611d1f57611d1f6121e5565b6040519080825280601f01601f191660200182016040528015611d49576020820181803683370190505b5090505b8415611db457611d5e6001836124c2565b9150611d6b600a86612802565b611d769060306125b0565b60f81b818381518110611d8b57611d8b6124ac565b60200101906001600160f81b031916908160001a905350611dad600a86612728565b9450611d4d565b949350505050565b600060208284031215611dce57600080fd5b81356001600160e01b031981168114611de657600080fd5b9392505050565b60005b83811015611e08578181015183820152602001611df0565b50506000910152565b6020815260008251806020840152611e30816040850160208701611ded565b601f01601f19169190910160400192915050565b600060208284031215611e5657600080fd5b5035919050565b80356001600160a01b0381168114611e7457600080fd5b919050565b60008060408385031215611e8c57600080fd5b611e9583611e5d565b946020939093013593505050565b80358015158114611e7457600080fd5b60008060408385031215611ec657600080fd5b611ecf83611e5d565b9150611edd60208401611ea3565b90509250929050565b600060208284031215611ef857600080fd5b611de682611e5d565b600080600060608486031215611f1657600080fd5b611f1f84611e5d565b9250611f2d60208501611e5d565b9150604084013590509250925092565b60008083601f840112611f4f57600080fd5b50813567ffffffffffffffff811115611f6757600080fd5b602083019150836020828501011115611f7f57600080fd5b9250929050565b60008060208385031215611f9957600080fd5b823567ffffffffffffffff811115611fb057600080fd5b611fbc85828601611f3d565b90969095509350505050565b60008083601f840112611fda57600080fd5b50813567ffffffffffffffff811115611ff257600080fd5b6020830191508360208260051b8501011115611f7f57600080fd5b6000806020838503121561202057600080fd5b823567ffffffffffffffff81111561203757600080fd5b611fbc85828601611fc8565b60006020828403121561205557600080fd5b611de682611ea3565b6000806000806000806060878903121561207757600080fd5b863567ffffffffffffffff8082111561208f57600080fd5b61209b8a838b01611fc8565b909850965060208901359150808211156120b457600080fd5b6120c08a838b01611fc8565b909650945060408901359150808211156120d957600080fd5b506120e689828a01611f3d565b979a9699509497509295939492505050565b6000806000806040858703121561210e57600080fd5b843567ffffffffffffffff8082111561212657600080fd5b61213288838901611fc8565b9096509450602087013591508082111561214b57600080fd5b5061215887828801611fc8565b95989497509550505050565b60008060008060006060868803121561217c57600080fd5b61218586611e5d565b9450602086013567ffffffffffffffff808211156121a257600080fd5b6121ae89838a01611fc8565b909650945060408801359150808211156121c757600080fd5b506121d488828901611fc8565b969995985093965092949392505050565b634e487b7160e01b600052604160045260246000fd5b6000806000806080858703121561221157600080fd5b61221a85611e5d565b935061222860208601611e5d565b925060408501359150606085013567ffffffffffffffff8082111561224c57600080fd5b818701915087601f83011261226057600080fd5b813581811115612272576122726121e5565b604051601f8201601f19908116603f0116810190838211818310171561229a5761229a6121e5565b816040528281528a60208487010111156122b357600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b600080604083850312156122ea57600080fd5b6122f383611e5d565b9150611edd60208401611e5d565b600181811c9082168061231557607f821691505b60208210810361233557634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b601f82111561079c57600081815260208120601f850160051c810160208610156123975750805b601f850160051c820191505b818110156123b6578281556001016123a3565b505050505050565b67ffffffffffffffff8311156123d6576123d66121e5565b6123ea836123e48354612301565b83612370565b6000601f84116001811461241e57600085156124065750838201355b600019600387901b1c1916600186901b178355612478565b600083815260209020601f19861690835b8281101561244f578685013582556020948501946001909201910161242f565b508682101561246c5760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b634e487b7160e01b600052601160045260246000fd5b6000816124a4576124a461247f565b506000190190565b634e487b7160e01b600052603260045260246000fd5b8181038181111561060e5761060e61247f565b6001600160a01b039384168152919092166020820152604081019190915260600190565b81835260006001600160fb1b0383111561251257600080fd5b8260051b80836020870137939093016020019392505050565b602081526000611db46020830184866124f9565b6001600160a01b0388168152608060208201819052600090612564908301888a6124f9565b82810360408401526125778187896124f9565b90508281036060840152838152838560208301376000602085830101526020601f19601f86011682010191505098975050505050505050565b8082018082111561060e5761060e61247f565b6040815260006125d76040830186886124f9565b82810360208401526125ea8185876124f9565b979650505050505050565b6001600160a01b038616815260606020820181905260009061261a90830186886124f9565b828103604084015261262d8185876124f9565b98975050505050505050565b6000815461264681612301565b6001828116801561265e5760018114612673576126a2565b60ff19841687528215158302870194506126a2565b8560005260208060002060005b858110156126995781548a820152908401908201612680565b50505082870194505b5050505092915050565b60006126b88285612639565b67636c61696d65642f60c01b815283516126d9816008840160208801611ded565b01600801949350505050565b60006126f18285612639565b67657363617065642f60c01b815283516126d9816008840160208801611ded565b634e487b7160e01b600052601260045260246000fd5b60008261273757612737612712565b500490565b60006020828403121561274e57600080fd5b815167ffffffffffffffff81168114611de657600080fd5b60006127728288612639565b8651612782818360208b01611ded565b602f60f81b910181815286519091906127a2816001850160208b01611ded565b6001920191820181905285516127bf816002850160208a01611ded565b600292019182015283516127da816003840160208801611ded565b01600301979650505050505050565b6000600182016127fb576127fb61247f565b5060010190565b60008261281157612811612712565b50069056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212200fad796c2088bcf3ccafd3327d34f34a10b0cf8de22c4b1a87f077b3de3d122e64736f6c63430008100033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c500000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db00000000000000000000000000000000000000000000000000000000003b5380
-----Decoded View---------------
Arg [0] : killaBearsAddress (address): 0xc99c679C50033Bbc5321EB88752E89a93e9e83C5
Arg [1] : killaBitsAddress (address): 0x64a1C0937728d8d2fA8Cd81Ef61a9c860B7362Db
Arg [2] : _stakeTime (uint256): 3888000
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000c99c679c50033bbc5321eb88752e89a93e9e83c5
Arg [1] : 00000000000000000000000064a1c0937728d8d2fa8cd81ef61a9c860b7362db
Arg [2] : 00000000000000000000000000000000000000000000000000000000003b5380
Loading...
Loading
Loading...
Loading
OVERVIEW
Welcome to the Innovation Center of the KillaVerse - KILLALABS. Inside the walls of this revolutionary facility, CEO & Head of Innovation - Dr Fogerty Fomo runs experiments on [KILLABEARS](https://opensea.io/collection/killabears), and [KILLABITS](https://opensea.io/colle...Multichain Portfolio | 34 Chains
Showing 1 tokens with a value of $253
Loading...
Loading
Loading...
Loading
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.