230 txs
259 calls
constructor
constructor()
functions
availableTGE
viewfunction availableTGE(address) view returns (uint256)
claimedTokens
viewfunction claimedTokens(address) view returns (uint256)
cliff
viewfunction cliff() view returns (uint256)
getNumberOfWallets
viewfunction getNumberOfWallets() view returns (uint256)
getPendingUnlocked
viewfunction getPendingUnlocked(address _holder) view returns (uint256)
getStakersList
viewfunction getStakersList(uint256 startIndex, uint256 endIndex) view returns (address[] Wallets, uint256[] LastClaimedTime, uint256[] VestedTokens, uint256[] ClaimedTokens)
getTotalClaimedTokens
viewfunction getTotalClaimedTokens() view returns (uint256)
lastClaimedTime
viewfunction lastClaimedTime(address) view returns (uint256)
lockDuration
viewfunction lockDuration() view returns (uint256)
owner
viewfunction owner() view returns (address)
releaseProcent
viewfunction releaseProcent() view returns (uint256)
tokenAddress
viewfunction tokenAddress() view returns (address)
totalClaimedTokens
viewfunction totalClaimedTokens() view returns (uint256)
unlockRate
viewfunction unlockRate() view returns (uint256)
vestedTokens
viewfunction vestedTokens(address) view returns (uint256)
addVestingWallets
nonpayablefunction addVestingWallets(address[] _holders, uint256[] _amountToClaim)
changeWallet
nonpayablefunction changeWallet(address _newAddress)
claim
nonpayablefunction claim()
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x60806040525f60015534801562000014575f80fd5b50335f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000089575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620000809190620001a5565b60405180910390fd5b6200009a81620000a160201b60201c565b50620001c0565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200018d8262000162565b9050919050565b6200019f8162000181565b82525050565b5f602082019050620001ba5f83018462000194565b92915050565b61243a80620001ce5f395ff3fe608060405234801561000f575f80fd5b506004361061012a575f3560e01c806398b9a2dc116100ab578063dae6ee591161006f578063dae6ee591461030f578063f0da0b2c1461032d578063f2fde38b1461035d578063f3f91fa014610379578063fcb56f47146103a95761012a565b806398b9a2dc146102595780639d76ea5814610275578063a2d4169714610293578063a960c65f146102af578063cec6a160146102df5761012a565b80634e71d92d116100f25780634e71d92d146101eb5780634ef90565146101f5578063588039c814610213578063715018a6146102315780638da5cb5b1461023b5761012a565b8063045544431461012e57806313d033c01461014c5780631911cf4a1461016a57806325ba4c471461019d5780633dee0397146101bb575b5f80fd5b6101366103c7565b6040516101439190611a07565b60405180910390f35b6101546103ce565b6040516101619190611a07565b60405180910390f35b610184600480360381019061017f9190611a52565b6103d2565b6040516101949493929190611c2e565b60405180910390f35b6101a5610700565b6040516101b29190611a07565b60405180910390f35b6101d560048036038101906101d09190611cb7565b610706565b6040516101e29190611a07565b60405180910390f35b6101f361071b565b005b6101fd610973565b60405161020a9190611a07565b60405180910390f35b61021b610983565b6040516102289190611a07565b60405180910390f35b610239610987565b005b61024361099a565b6040516102509190611cf1565b60405180910390f35b610273600480360381019061026e9190611cb7565b6109c1565b005b61027d610d6b565b60405161028a9190611cf1565b60405180910390f35b6102ad60048036038101906102a89190611dc0565b610d83565b005b6102c960048036038101906102c49190611cb7565b610f9d565b6040516102d69190611a07565b60405180910390f35b6102f960048036038101906102f49190611cb7565b610fb2565b6040516103069190611a07565b60405180910390f35b610317610fc7565b6040516103249190611a07565b60405180910390f35b61034760048036038101906103429190611cb7565b610fd0565b6040516103549190611a07565b60405180910390f35b61037760048036038101906103729190611cb7565b61136e565b005b610393600480360381019061038e9190611cb7565b6113f2565b6040516103a09190611a07565b60405180910390f35b6103b1611407565b6040516103be9190611a07565b60405180910390f35b62ed4e0081565b5f81565b6060806060808486106103e3575f80fd5b5f6103f7878761140d90919063ffffffff16565b90505f8167ffffffffffffffff81111561041457610413611e3e565b5b6040519080825280602002602001820160405280156104425781602001602082028036833780820191505090505b5090505f8267ffffffffffffffff8111156104605761045f611e3e565b5b60405190808252806020026020018201604052801561048e5781602001602082028036833780820191505090505b5090505f8367ffffffffffffffff8111156104ac576104ab611e3e565b5b6040519080825280602002602001820160405280156104da5781602001602082028036833780820191505090505b5090505f8467ffffffffffffffff8111156104f8576104f7611e3e565b5b6040519080825280602002602001820160405280156105265781602001602082028036833780820191505090505b5090505f8b90505b8a8110156106e5575f61054b82600261145690919063ffffffff16565b90505f6105618e8461140d90919063ffffffff16565b90508187828151811061057757610576611e6b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205486828151811061060257610601611e6b565b5b60200260200101818152505060045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205485828151811061065f5761065e611e6b565b5b60200260200101818152505060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548482815181106106bc576106bb611e6b565b5b60200260200101818152505050506106de60018261146d90919063ffffffff16565b905061052e565b50838383839850985098509850505050505092959194509250565b61271081565b6004602052805f5260405f205f915090505481565b5f3390505f61072982610fd0565b90505f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20544211156107f5574260055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b6108458160075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461146d90919063ffffffff16565b60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061089b8160015461146d90919063ffffffff16565b60018190555073b994882a1b9bd98a71dd6ea5f61577c42848b0e873ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b81526004016108f0929190611e98565b6020604051808303815f875af115801561090c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109309190611ef4565b61096f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096690611f79565b60405180910390fd5b5050565b5f61097e60026114ca565b905090565b5f81565b61098f6114dd565b6109985f611564565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2690611fe1565b60405180910390fd5b610a4333600261162590919063ffffffff16565b610a82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7990612049565b60405180910390fd5b610a9681600261165290919063ffffffff16565b5060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610ca733600261167f90919063ffffffff16565b5060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905550565b73b994882a1b9bd98a71dd6ea5f61577c42848b0e881565b610d8b6114dd565b818190508484905014610dd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dca906120b1565b60405180910390fd5b5f5b84849050811015610f9657610e1b858583818110610df657610df5611e6b565b5b9050602002016020810190610e0b9190611cb7565b600261165290919063ffffffff16565b50828282818110610e2f57610e2e611e6b565b5b9050602002013560045f878785818110610e4c57610e4b611e6b565b5b9050602002016020810190610e619190611cb7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610eb15f4261146d90919063ffffffff16565b60055f878785818110610ec757610ec6611e6b565b5b9050602002016020810190610edc9190611cb7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160065f878785818110610f3157610f30611e6b565b5b9050602002016020810190610f469190611cb7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508080610f8e906120fc565b915050610dd5565b5050505050565b6007602052805f5260405f205f915090505481565b6006602052805f5260405f205f915090505481565b5f600154905090565b5f610fe582600261162590919063ffffffff16565b610ff1575f9050611369565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20540361103d575f9050611369565b5f806110a36127106110955f60045f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116ac90919063ffffffff16565b61172390919063ffffffff16565b905060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20544211156111e5575f61113b60055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20544261140d90919063ffffffff16565b90505f61118e8360045f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461140d90919063ffffffff16565b90506111e06127106111d262ed4e006111c4866111b6612710886116ac90919063ffffffff16565b6116ac90919063ffffffff16565b61172390919063ffffffff16565b61172390919063ffffffff16565b935050505b5f60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541461123f5761123c818361146d90919063ffffffff16565b91505b6112cc60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461140d90919063ffffffff16565b8211156113635761136060075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461140d90919063ffffffff16565b91505b81925050505b919050565b6113766114dd565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036113e6575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016113dd9190611cf1565b60405180910390fd5b6113ef81611564565b50565b6005602052805f5260405f205f915090505481565b60015481565b5f61144e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061176c565b905092915050565b5f611463835f01836117ce565b5f1c905092915050565b5f80828461147b9190612143565b9050838110156114c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114b7906121c0565b60405180910390fd5b8091505092915050565b5f6114d6825f016117f5565b9050919050565b6114e5611804565b73ffffffffffffffffffffffffffffffffffffffff1661150361099a565b73ffffffffffffffffffffffffffffffffffffffff161461156257611526611804565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016115599190611cf1565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f61164a835f018373ffffffffffffffffffffffffffffffffffffffff165f1b61180b565b905092915050565b5f611677835f018373ffffffffffffffffffffffffffffffffffffffff165f1b61182b565b905092915050565b5f6116a4835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611892565b905092915050565b5f8083036116bc575f905061171d565b5f82846116c991906121de565b90508284826116d8919061224c565b14611718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170f906122ec565b60405180910390fd5b809150505b92915050565b5f61176483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061198e565b905092915050565b5f8383111582906117b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117aa9190612384565b60405180910390fd5b505f83856117c191906123a4565b9050809150509392505050565b5f825f0182815481106117e4576117e3611e6b565b5b905f5260205f200154905092915050565b5f815f01805490509050919050565b5f33905090565b5f80836001015f8481526020019081526020015f20541415905092915050565b5f611836838361180b565b61188857825f0182908060018154018082558091505060019003905f5260205f20015f9091909190915055825f0180549050836001015f8481526020019081526020015f20819055506001905061188c565b5f90505b92915050565b5f80836001015f8481526020019081526020015f205490505f8114611983575f6001826118bf91906123a4565b90505f6001865f01805490506118d591906123a4565b905080821461193b575f865f0182815481106118f4576118f3611e6b565b5b905f5260205f200154905080875f01848154811061191557611914611e6b565b5b905f5260205f20018190555083876001015f8381526020019081526020015f2081905550505b855f0180548061194e5761194d6123d7565b5b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f905560019350505050611988565b5f9150505b92915050565b5f80831182906119d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119cb9190612384565b60405180910390fd5b505f83856119e2919061224c565b9050809150509392505050565b5f819050919050565b611a01816119ef565b82525050565b5f602082019050611a1a5f8301846119f8565b92915050565b5f80fd5b5f80fd5b611a31816119ef565b8114611a3b575f80fd5b50565b5f81359050611a4c81611a28565b92915050565b5f8060408385031215611a6857611a67611a20565b5b5f611a7585828601611a3e565b9250506020611a8685828601611a3e565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611ae282611ab9565b9050919050565b611af281611ad8565b82525050565b5f611b038383611ae9565b60208301905092915050565b5f602082019050919050565b5f611b2582611a90565b611b2f8185611a9a565b9350611b3a83611aaa565b805f5b83811015611b6a578151611b518882611af8565b9750611b5c83611b0f565b925050600181019050611b3d565b5085935050505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611ba9816119ef565b82525050565b5f611bba8383611ba0565b60208301905092915050565b5f602082019050919050565b5f611bdc82611b77565b611be68185611b81565b9350611bf183611b91565b805f5b83811015611c21578151611c088882611baf565b9750611c1383611bc6565b925050600181019050611bf4565b5085935050505092915050565b5f6080820190508181035f830152611c468187611b1b565b90508181036020830152611c5a8186611bd2565b90508181036040830152611c6e8185611bd2565b90508181036060830152611c828184611bd2565b905095945050505050565b611c9681611ad8565b8114611ca0575f80fd5b50565b5f81359050611cb181611c8d565b92915050565b5f60208284031215611ccc57611ccb611a20565b5b5f611cd984828501611ca3565b91505092915050565b611ceb81611ad8565b82525050565b5f602082019050611d045f830184611ce2565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112611d2b57611d2a611d0a565b5b8235905067ffffffffffffffff811115611d4857611d47611d0e565b5b602083019150836020820283011115611d6457611d63611d12565b5b9250929050565b5f8083601f840112611d8057611d7f611d0a565b5b8235905067ffffffffffffffff811115611d9d57611d9c611d0e565b5b602083019150836020820283011115611db957611db8611d12565b5b9250929050565b5f805f8060408587031215611dd857611dd7611a20565b5b5f85013567ffffffffffffffff811115611df557611df4611a24565b5b611e0187828801611d16565b9450945050602085013567ffffffffffffffff811115611e2457611e23611a24565b5b611e3087828801611d6b565b925092505092959194509250565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f604082019050611eab5f830185611ce2565b611eb860208301846119f8565b9392505050565b5f8115159050919050565b611ed381611ebf565b8114611edd575f80fd5b50565b5f81519050611eee81611eca565b92915050565b5f60208284031215611f0957611f08611a20565b5b5f611f1684828501611ee0565b91505092915050565b5f82825260208201905092915050565b7f436f756c64206e6f74207472616e7366657220546f6b656e732e0000000000005f82015250565b5f611f63601a83611f1f565b9150611f6e82611f2f565b602082019050919050565b5f6020820190508181035f830152611f9081611f57565b9050919050565b7f41646420612076616c69642061646472657373000000000000000000000000005f82015250565b5f611fcb601383611f1f565b9150611fd682611f97565b602082019050919050565b5f6020820190508181035f830152611ff881611fbf565b9050919050565b7f416472657373206e6f7420696e2076657374696e6700000000000000000000005f82015250565b5f612033601583611f1f565b915061203e82611fff565b602082019050919050565b5f6020820190508181035f83015261206081612027565b9050919050565b7f4c656e677468206e6f74206d61746368696e672e0000000000000000000000005f82015250565b5f61209b601483611f1f565b91506120a682612067565b602082019050919050565b5f6020820190508181035f8301526120c88161208f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612106826119ef565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612138576121376120cf565b5b600182019050919050565b5f61214d826119ef565b9150612158836119ef565b92508282019050808211156121705761216f6120cf565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6121aa601b83611f1f565b91506121b582612176565b602082019050919050565b5f6020820190508181035f8301526121d78161219e565b9050919050565b5f6121e8826119ef565b91506121f3836119ef565b9250828202612201816119ef565b91508282048414831517612218576122176120cf565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612256826119ef565b9150612261836119ef565b9250826122715761227061221f565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6122d6602183611f1f565b91506122e18261227c565b604082019050919050565b5f6020820190508181035f830152612303816122ca565b9050919050565b5f81519050919050565b5f5b83811015612331578082015181840152602081019050612316565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6123568261230a565b6123608185611f1f565b9350612370818560208601612314565b6123798161233c565b840191505092915050565b5f6020820190508181035f83015261239c818461234c565b905092915050565b5f6123ae826119ef565b91506123b9836119ef565b92508282039050818111156123d1576123d06120cf565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffdfea2646970667358221220d69a15797d936799da500bbbba52f91228fdbfdcc7baf0656dcb1ff340f3301364736f6c63430008140033