0 txs
0 calls
constructor
constructor(address lktTokenAddr, uint256 lktPerEth, uint256 maxEthPerAddr)
functions
_lktPerEth
viewfunction _lktPerEth() view returns (uint256)
_maxEthPerAddr
viewfunction _maxEthPerAddr() view returns (uint256)
_raisedEth
viewfunction _raisedEth() view returns (uint256)
_soldedLkt
viewfunction _soldedLkt() view returns (uint256)
getAllowanceByAddr
viewfunction getAllowanceByAddr(address addr) view returns (uint256)
getClaimable
viewfunction getClaimable() view returns (bool)
getLktPerEth
viewfunction getLktPerEth() view returns (uint256)
getMaxEthPerAddr
viewfunction getMaxEthPerAddr() view returns (uint256)
getRaisedEth
viewfunction getRaisedEth() view returns (uint256)
getSoldedLkt
viewfunction getSoldedLkt() view returns (uint256)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
claim
nonpayablefunction claim()
pause
nonpayablefunction pause()
renounceOwnership
nonpayablefunction renounceOwnership()
setClaimable
nonpayablefunction setClaimable(bool value)
setLktPerEth
nonpayablefunction setLktPerEth(uint256 lktPerEth)
setMaxEthPerAddr
nonpayablefunction setMaxEthPerAddr(uint256 maxEthPerAddr)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
unpause
nonpayablefunction unpause()
withdrawEth
nonpayablefunction withdrawEth()
withdrawLkt
nonpayablefunction withdrawLkt()
events
NewAllowance
event NewAllowance(uint256 ethCostAmount, uint256 lktPerEth, uint256 lktAllocatedAmount)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused
event Paused(address account)
Unpaused
event Unpaused(address account)
errors
No errors.
creation bytecode
0x60806040526000600760006101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040516200213b3803806200213b833981810160405281019062000052919062000298565b6000620000646200019460201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35060008060146101000a81548160ff02191690831515021790555082600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160058190555080600681905550600060038190555060006004819055506200018b6200019c60201b60201c565b50505062000411565b600033905090565b620001ac6200025460201b60201c565b15620001ef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001e69062000343565b60405180910390fd5b6001600060146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586200023b6200019460201b60201c565b6040516200024a919062000326565b60405180910390a1565b60008060149054906101000a900460ff16905090565b6000815190506200027b81620003dd565b92915050565b6000815190506200029281620003f7565b92915050565b600080600060608486031215620002ae57600080fd5b6000620002be868287016200026a565b9350506020620002d18682870162000281565b9250506040620002e48682870162000281565b9150509250925092565b620002f98162000376565b82525050565b60006200030e60108362000365565b91506200031b82620003b4565b602082019050919050565b60006020820190506200033d6000830184620002ee565b92915050565b600060208201905081810360008301526200035e81620002ff565b9050919050565b600082825260208201905092915050565b600062000383826200038a565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b620003e88162000376565b8114620003f457600080fd5b50565b6200040281620003aa565b81146200040e57600080fd5b50565b611d1a80620004216000396000f3fe6080604052600436106101395760003560e01c80638456cb59116100ab578063ba4ccb7d1161006f578063ba4ccb7d14610478578063c00c3701146104a3578063dd6e0c58146104cc578063de4220de146104f7578063ee28b74414610522578063f2fde38b1461054d5761022d565b80638456cb59146103c95780638da5cb5b146103e0578063a0ef91df1461040b578063a92b004114610422578063adf652de1461044d5761022d565b80633f4ba83a116100fd5780633f4ba83a146103175780634e71d92d1461032e5780635c975abb146103455780635eb15c1d14610370578063645c97761461039b578063715018a6146103b25761022d565b806306f79a5d146102325780631138886d1461026f5780631483cf1e14610298578063378c93ad146102c35780633e64c297146102ec5761022d565b3661022d57610146610576565b15610186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161017d906117ef565b60405180910390fd5b60006101da34600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461058c90919063ffffffff16565b9050600654811115610221576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102189061180f565b60405180910390fd5b61022a346105a2565b50005b600080fd5b34801561023e57600080fd5b506102596004803603810190610254919061153e565b61079f565b60405161026691906118af565b60405180910390f35b34801561027b57600080fd5b50610296600480360381019061029191906115b9565b610821565b005b3480156102a457600080fd5b506102ad6108a7565b6040516102ba91906118af565b60405180910390f35b3480156102cf57600080fd5b506102ea60048036038101906102e59190611567565b6108ad565b005b3480156102f857600080fd5b50610301610946565b60405161030e91906118af565b60405180910390f35b34801561032357600080fd5b5061032c610950565b005b34801561033a57600080fd5b506103436109d6565b005b34801561035157600080fd5b5061035a610576565b6040516103679190611794565b60405180910390f35b34801561037c57600080fd5b50610385610c61565b60405161039291906118af565b60405180910390f35b3480156103a757600080fd5b506103b0610c67565b005b3480156103be57600080fd5b506103c7610e3f565b005b3480156103d557600080fd5b506103de610f79565b005b3480156103ec57600080fd5b506103f5610fff565b6040516104029190611750565b60405180910390f35b34801561041757600080fd5b50610420611028565b005b34801561042e57600080fd5b506104376110ed565b60405161044491906118af565b60405180910390f35b34801561045957600080fd5b506104626110f7565b60405161046f91906118af565b60405180910390f35b34801561048457600080fd5b5061048d6110fd565b60405161049a91906118af565b60405180910390f35b3480156104af57600080fd5b506104ca60048036038101906104c591906115b9565b611107565b005b3480156104d857600080fd5b506104e161118d565b6040516104ee91906118af565b60405180910390f35b34801561050357600080fd5b5061050c611197565b60405161051991906118af565b60405180910390f35b34801561052e57600080fd5b5061053761119d565b6040516105449190611794565b60405180910390f35b34801561055957600080fd5b50610574600480360381019061056f919061153e565b6111b4565b005b60008060149054906101000a900460ff16905090565b6000818361059a9190611912565b905092915050565b60006105d3670de0b6b3a76400006105c56005548561135d90919063ffffffff16565b61137390919063ffffffff16565b90506105ea6004548261058c90919063ffffffff16565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016106459190611750565b60206040518083038186803b15801561065d57600080fd5b505afa158015610671573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069591906115e2565b10156106d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106cd9061186f565b60405180910390fd5b81600360008282546106e89190611912565b9250508190555080600460008282546107019190611912565b9250508190555081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107579190611912565b925050819055507fdc96c336b6f948c1ecb0dee2fcae9cdccb6b5a014e667df9451066218f3398b58260055483604051610793939291906118ca565b60405180910390a15050565b600080600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000610815670de0b6b3a76400006108076005548561135d90919063ffffffff16565b61137390919063ffffffff16565b90508092505050919050565b610829611389565b73ffffffffffffffffffffffffffffffffffffffff16610847610fff565b73ffffffffffffffffffffffffffffffffffffffff161461089d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108949061182f565b60405180910390fd5b8060068190555050565b60065481565b6108b5611389565b73ffffffffffffffffffffffffffffffffffffffff166108d3610fff565b73ffffffffffffffffffffffffffffffffffffffff1614610929576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109209061182f565b60405180910390fd5b80600760006101000a81548160ff02191690831515021790555050565b6000600354905090565b610958611389565b73ffffffffffffffffffffffffffffffffffffffff16610976610fff565b73ffffffffffffffffffffffffffffffffffffffff16146109cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c39061182f565b60405180910390fd5b6109d4611391565b565b60011515600760009054906101000a900460ff16151514610a2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a239061188f565b60405180910390fd5b6000610a373361079f565b905060008111610a7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a739061184f565b60405180910390fd5b80600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610ad89190611750565b60206040518083038186803b158015610af057600080fd5b505afa158015610b04573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b2891906115e2565b1015610b69576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b609061186f565b60405180910390fd5b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610c0b92919061176b565b602060405180830381600087803b158015610c2557600080fd5b505af1158015610c39573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c5d9190611590565b5050565b60045481565b610c6f611389565b73ffffffffffffffffffffffffffffffffffffffff16610c8d610fff565b73ffffffffffffffffffffffffffffffffffffffff1614610ce3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cda9061182f565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610d7d9190611750565b60206040518083038186803b158015610d9557600080fd5b505afa158015610da9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dcd91906115e2565b6040518363ffffffff1660e01b8152600401610dea92919061176b565b602060405180830381600087803b158015610e0457600080fd5b505af1158015610e18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e3c9190611590565b50565b610e47611389565b73ffffffffffffffffffffffffffffffffffffffff16610e65610fff565b73ffffffffffffffffffffffffffffffffffffffff1614610ebb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb29061182f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610f81611389565b73ffffffffffffffffffffffffffffffffffffffff16610f9f610fff565b73ffffffffffffffffffffffffffffffffffffffff1614610ff5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fec9061182f565b60405180910390fd5b610ffd611432565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611030611389565b73ffffffffffffffffffffffffffffffffffffffff1661104e610fff565b73ffffffffffffffffffffffffffffffffffffffff16146110a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109b9061182f565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f193505050501580156110ea573d6000803e3d6000fd5b50565b6000600554905090565b60055481565b6000600654905090565b61110f611389565b73ffffffffffffffffffffffffffffffffffffffff1661112d610fff565b73ffffffffffffffffffffffffffffffffffffffff1614611183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117a9061182f565b60405180910390fd5b8060058190555050565b6000600454905090565b60035481565b6000600760009054906101000a900460ff16905090565b6111bc611389565b73ffffffffffffffffffffffffffffffffffffffff166111da610fff565b73ffffffffffffffffffffffffffffffffffffffff1614611230576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112279061182f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156112a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611297906117cf565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000818361136b9190611999565b905092915050565b600081836113819190611968565b905092915050565b600033905090565b611399610576565b6113d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113cf906117af565b60405180910390fd5b60008060146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61141b611389565b6040516114289190611750565b60405180910390a1565b61143a610576565b1561147a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611471906117ef565b60405180910390fd5b6001600060146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586114be611389565b6040516114cb9190611750565b60405180910390a1565b6000813590506114e481611c9f565b92915050565b6000813590506114f981611cb6565b92915050565b60008151905061150e81611cb6565b92915050565b60008135905061152381611ccd565b92915050565b60008151905061153881611ccd565b92915050565b60006020828403121561155057600080fd5b600061155e848285016114d5565b91505092915050565b60006020828403121561157957600080fd5b6000611587848285016114ea565b91505092915050565b6000602082840312156115a257600080fd5b60006115b0848285016114ff565b91505092915050565b6000602082840312156115cb57600080fd5b60006115d984828501611514565b91505092915050565b6000602082840312156115f457600080fd5b600061160284828501611529565b91505092915050565b611614816119f3565b82525050565b61162381611a05565b82525050565b6000611636601483611901565b915061164182611a99565b602082019050919050565b6000611659602683611901565b915061166482611ac2565b604082019050919050565b600061167c601083611901565b915061168782611b11565b602082019050919050565b600061169f603983611901565b91506116aa82611b3a565b604082019050919050565b60006116c2602083611901565b91506116cd82611b89565b602082019050919050565b60006116e5602483611901565b91506116f082611bb2565b604082019050919050565b6000611708602c83611901565b915061171382611c01565b604082019050919050565b600061172b602a83611901565b915061173682611c50565b604082019050919050565b61174a81611a31565b82525050565b6000602082019050611765600083018461160b565b92915050565b6000604082019050611780600083018561160b565b61178d6020830184611741565b9392505050565b60006020820190506117a9600083018461161a565b92915050565b600060208201905081810360008301526117c881611629565b9050919050565b600060208201905081810360008301526117e88161164c565b9050919050565b600060208201905081810360008301526118088161166f565b9050919050565b6000602082019050818103600083015261182881611692565b9050919050565b60006020820190508181036000830152611848816116b5565b9050919050565b60006020820190508181036000830152611868816116d8565b9050919050565b60006020820190508181036000830152611888816116fb565b9050919050565b600060208201905081810360008301526118a88161171e565b9050919050565b60006020820190506118c46000830184611741565b92915050565b60006060820190506118df6000830186611741565b6118ec6020830185611741565b6118f96040830184611741565b949350505050565b600082825260208201905092915050565b600061191d82611a31565b915061192883611a31565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561195d5761195c611a3b565b5b828201905092915050565b600061197382611a31565b915061197e83611a31565b92508261198e5761198d611a6a565b5b828204905092915050565b60006119a482611a31565b91506119af83611a31565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156119e8576119e7611a3b565b5b828202905092915050565b60006119fe82611a11565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b7f4c6f636b6c65745072697661746553616c653a20596f7520657863656564207460008201527f6865204574686572206c696d6974207065722077616c6c657400000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4c6f636b6c65745072697661746553616c653a204e6f7468696e6720746f206360008201527f6c61696d00000000000000000000000000000000000000000000000000000000602082015250565b7f4c6f636b6c65745072697661746553616c653a204e6f7420656e6f756768204c60008201527f4b5420617661696c61626c650000000000000000000000000000000000000000602082015250565b7f4c6f636b6c65745072697661746553616c653a20436c61696d206973206e6f7460008201527f2061637469766174656400000000000000000000000000000000000000000000602082015250565b611ca8816119f3565b8114611cb357600080fd5b50565b611cbf81611a05565b8114611cca57600080fd5b50565b611cd681611a31565b8114611ce157600080fd5b5056fea2646970667358221220762b8e11595cda80015cf2ec5b498a7740c1ae0ecd282f782d2a0b3a5ba84c2164736f6c63430008030033000000000000000000000000d9b89eee86b15634c70cab51baf85615a4ab91a10000000000000000000000000000000000000000000033a5d872426acd7000000000000000000000000000000000000000000000000000004563918244f40000