0 txs
8 calls
constructor
constructor(address[6] recipients, address _admin, uint256 _nextRelease)
functions
admin
viewfunction admin() view returns (address)
allocations
viewfunction allocations(uint8) view returns (uint256 cap, uint256 minted, address recipient, uint256 vestingPeriod, uint256 nextRelease, uint256 releaseAmount)
getCap
viewfunction getCap(uint8 allocation) view returns (uint256)
getMinted
viewfunction getMinted(uint8 allocation) view returns (uint256)
getNextRelease
viewfunction getNextRelease(uint8 allocation) view returns (uint256)
getReleaseAmount
viewfunction getReleaseAmount(uint8 allocation) view returns (uint256)
token
viewfunction token() view returns (address)
tokenSet
viewfunction tokenSet() view returns (bool)
release
nonpayablefunction release(uint8 allocation)
setTokenAddress
nonpayablefunction setTokenAddress(address _token)
tgeRelease
nonpayablefunction tgeRelease()
events
Release
event Release(uint8 allocation, uint256 amount, uint256 nextRelease)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5060405161211b38038061211b8339818101604052810190610032919061094d565b816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060c001604052806a73ce27351811f40c000000815260200160008152602001846000600681106100a9576100a86109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff16815260200162278d0081526020018281526020016a04d3419d96192e48b40000815250600260008060058111156100fe576100fd6109d0565b5b60058111156101105761010f6109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050506040518060c001604052806a295be96e64066972000000815260200160008152602001846001600681106101d1576101d06109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff16815260200162278d0081526020018281526020016a01a335e8ada801790800008152506002600060016005811115610227576102266109d0565b5b6005811115610239576102386109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050506040518060c001604052806aa56fa5b99019a5c8000000815260200160008152602001846002600681106102fa576102f96109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff16815260200162278d0081526020018281526020016a045d9cdd4d8f0516a4000081525060026000600260058111156103505761034f6109d0565b5b6005811115610362576103616109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050506040518060c001604052806a7c13bc4b2c133c5600000081526020016000815260200184600360068110610423576104226109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff16815260200162278d0081526020018281526020016a052b7d2dcc80cd2e4000008152506002600060036005811115610479576104786109d0565b5b600581111561048b5761048a6109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050506040518060c001604052806a7c13bc4b2c133c560000008152602001600081526020018460046006811061054c5761054b6109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff1681526020016000815260200182815260200160008152506002600060046005811115610596576105956109d0565b5b60058111156105a8576105a76109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050506040518060c001604052806b01006d0dac6c27c0f60000008152602001600081526020018460056006811061066a576106696109a1565b5b602002015173ffffffffffffffffffffffffffffffffffffffff16815260200162278d0081526020018281526020016a0590f4d1df1e8746780000815250600260006005808111156106bf576106be6109d0565b5b60058111156106d1576106d06109d0565b5b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600301556080820151816004015560a082015181600501559050505050506109ff565b6000604051905090565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6107c082610777565b810181811067ffffffffffffffff821117156107df576107de610788565b5b80604052505050565b60006107f2610763565b90506107fe82826107b7565b919050565b600067ffffffffffffffff82111561081e5761081d610788565b5b602082029050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108598261082e565b9050919050565b6108698161084e565b811461087457600080fd5b50565b60008151905061088681610860565b92915050565b600061089f61089a84610803565b6107e8565b905080602084028301858111156108b9576108b8610829565b5b835b818110156108e257806108ce8882610877565b8452602084019350506020810190506108bb565b5050509392505050565b600082601f83011261090157610900610772565b5b600661090e84828561088c565b91505092915050565b6000819050919050565b61092a81610917565b811461093557600080fd5b50565b60008151905061094781610921565b92915050565b600080600061010084860312156109675761096661076d565b5b6000610975868287016108ec565b93505060c061098686828701610877565b92505060e061099786828701610938565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b61170d80610a0e6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80635d958690116100715780635d958690146101695780637b8439451461017357806396e34fe4146101a3578063ddcb7679146101d3578063f851a44014610203578063fc0c546a14610221576100a9565b80630d3da67f146100ae578063148836a2146100de57806326a4e8d2146100fa578063406248241461011657806351d1eb8b14610134575b600080fd5b6100c860048036038101906100c3919061105e565b61023f565b6040516100d591906110a4565b60405180910390f35b6100f860048036038101906100f3919061105e565b610283565b005b610114600480360381019061010f919061111d565b610534565b005b61011e610670565b60405161012b9190611165565b60405180910390f35b61014e6004803603810190610149919061105e565b610683565b6040516101609695949392919061118f565b60405180910390f35b6101716106df565b005b61018d6004803603810190610188919061105e565b610f1e565b60405161019a91906110a4565b60405180910390f35b6101bd60048036038101906101b8919061105e565b610f62565b6040516101ca91906110a4565b60405180910390f35b6101ed60048036038101906101e8919061105e565b610fa6565b6040516101fa91906110a4565b60405180910390f35b61020b610fea565b60405161021891906111f0565b60405180910390f35b61022961100e565b604051610236919061126a565b60405180910390f35b60006002600083600581111561025857610257611285565b5b600581111561026a57610269611285565b5b8152602001908152602001600020600401549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610311576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161030890611337565b60405180910390fd5b60006002600083600581111561032a57610329611285565b5b600581111561033c5761033b611285565b5b815260200190815260200160002090504281600401541115610393576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161038a906113a3565b60405180910390fd5b8060000154816005015482600101546103ac91906113f2565b11156103ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103e490611472565b60405180910390fd5b806005015481600101600082825461040591906113f2565b9250508190555080600301544261041c91906113f2565b8160040181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8260020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683600501546040518363ffffffff1660e01b81526004016104a9929190611492565b6020604051808303816000875af11580156104c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ec91906114e7565b507fafa713cbc40ddc948e5bcf771bf5fa9ff55fbc8629641439b0b07c040403ce1e82826005015483600401546040516105289392919061155c565b60405180910390a15050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b990611337565b60405180910390fd5b600160149054906101000a900460ff1615610612576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610609906115df565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060146101000a81548160ff02191690831515021790555050565b600160149054906101000a900460ff1681565b60026020528060005260406000206000915090508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030154908060040154908060050154905086565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461076d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076490611337565b60405180910390fd5b6000600260006004600581111561078757610786611285565b5b600581111561079957610798611285565b5b815260200190815260200160002060010154146107eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e29061164b565b60405180910390fd5b6000600260006002600581111561080557610804611285565b5b600581111561081757610816611285565b5b81526020019081526020016000206001015414610869576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610860906116b7565b60405180910390fd5b6000600260006001600581111561088357610882611285565b5b600581111561089557610894611285565b5b815260200190815260200160002060010154146108e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108de9061164b565b60405180910390fd5b60026000600460058111156108ff576108fe611285565b5b600581111561091157610910611285565b5b815260200190815260200160002060000154600260006004600581111561093b5761093a611285565b5b600581111561094d5761094c611285565b5b815260200190815260200160002060010181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60026000600460058111156109b8576109b7611285565b5b60058111156109ca576109c9611285565b5b815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002600060046005811115610a1457610a13611285565b5b6005811115610a2657610a25611285565b5b8152602001908152602001600020600001546040518363ffffffff1660e01b8152600401610a55929190611492565b6020604051808303816000875af1158015610a74573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a9891906114e7565b506a02116545850052128000006002600060016005811115610abd57610abc611285565b5b6005811115610acf57610ace611285565b5b815260200190815260200160002060010181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6002600060016005811115610b3a57610b39611285565b5b6005811115610b4c57610b4b611285565b5b815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002600060016005811115610b9657610b95611285565b5b6005811115610ba857610ba7611285565b5b8152602001908152602001600020600101546040518363ffffffff1660e01b8152600401610bd7929190611492565b6020604051808303816000875af1158015610bf6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1a91906114e7565b506a084595161401484a0000006002600060026005811115610c3f57610c3e611285565b5b6005811115610c5157610c50611285565b5b815260200190815260200160002060010181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6002600060026005811115610cbc57610cbb611285565b5b6005811115610cce57610ccd611285565b5b815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166002600060026005811115610d1857610d17611285565b5b6005811115610d2a57610d29611285565b5b8152602001908152602001600020600101546040518363ffffffff1660e01b8152600401610d59929190611492565b6020604051808303816000875af1158015610d78573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d9c91906114e7565b506a380a9edbfabbe35bc0000060026000600580811115610dc057610dbf611285565b5b6005811115610dd257610dd1611285565b5b815260200190815260200160002060010181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60026000600580811115610e3c57610e3b611285565b5b6005811115610e4e57610e4d611285565b5b815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660026000600580811115610e9757610e96611285565b5b6005811115610ea957610ea8611285565b5b8152602001908152602001600020600101546040518363ffffffff1660e01b8152600401610ed8929190611492565b6020604051808303816000875af1158015610ef7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f1b91906114e7565b50565b600060026000836005811115610f3757610f36611285565b5b6005811115610f4957610f48611285565b5b8152602001908152602001600020600501549050919050565b600060026000836005811115610f7b57610f7a611285565b5b6005811115610f8d57610f8c611285565b5b8152602001908152602001600020600101549050919050565b600060026000836005811115610fbf57610fbe611285565b5b6005811115610fd157610fd0611285565b5b8152602001908152602001600020600001549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080fd5b6006811061104657600080fd5b50565b60008135905061105881611039565b92915050565b60006020828403121561107457611073611034565b5b600061108284828501611049565b91505092915050565b6000819050919050565b61109e8161108b565b82525050565b60006020820190506110b96000830184611095565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110ea826110bf565b9050919050565b6110fa816110df565b811461110557600080fd5b50565b600081359050611117816110f1565b92915050565b60006020828403121561113357611132611034565b5b600061114184828501611108565b91505092915050565b60008115159050919050565b61115f8161114a565b82525050565b600060208201905061117a6000830184611156565b92915050565b611189816110df565b82525050565b600060c0820190506111a46000830189611095565b6111b16020830188611095565b6111be6040830187611180565b6111cb6060830186611095565b6111d86080830185611095565b6111e560a0830184611095565b979650505050505050565b60006020820190506112056000830184611180565b92915050565b6000819050919050565b600061123061122b611226846110bf565b61120b565b6110bf565b9050919050565b600061124282611215565b9050919050565b600061125482611237565b9050919050565b61126481611249565b82525050565b600060208201905061127f600083018461125b565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600082825260208201905092915050565b7f4f6e6c792061646d696e2063616e2063616c6c20746869732066756e6374696f60008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b60006113216021836112b4565b915061132c826112c5565b604082019050919050565b6000602082019050818103600083015261135081611314565b9050919050565b7f52656c65617365206e6f74207965740000000000000000000000000000000000600082015250565b600061138d600f836112b4565b915061139882611357565b602082019050919050565b600060208201905081810360008301526113bc81611380565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006113fd8261108b565b91506114088361108b565b92508282019050808211156114205761141f6113c3565b5b92915050565b7f52656c6561736520616d6f756e74206578636565647320636170000000000000600082015250565b600061145c601a836112b4565b915061146782611426565b602082019050919050565b6000602082019050818103600083015261148b8161144f565b9050919050565b60006040820190506114a76000830185611180565b6114b46020830184611095565b9392505050565b6114c48161114a565b81146114cf57600080fd5b50565b6000815190506114e1816114bb565b92915050565b6000602082840312156114fd576114fc611034565b5b600061150b848285016114d2565b91505092915050565b6006811061152557611524611285565b5b50565b600081905061153682611514565b919050565b600061154682611528565b9050919050565b6115568161153b565b82525050565b6000606082019050611571600083018661154d565b61157e6020830185611095565b61158b6040830184611095565b949350505050565b7f546f6b656e20616c726561647920736574000000000000000000000000000000600082015250565b60006115c96011836112b4565b91506115d482611593565b602082019050919050565b600060208201905081810360008301526115f8816115bc565b9050919050565b7f416c72656164792072656c6561736564206c6971756964697479000000000000600082015250565b6000611635601a836112b4565b9150611640826115ff565b602082019050919050565b6000602082019050818103600083015261166481611628565b9050919050565b7f416c72656164792072656c656173656420747265617375727900000000000000600082015250565b60006116a16019836112b4565b91506116ac8261166b565b602082019050919050565b600060208201905081810360008301526116d081611694565b905091905056fea2646970667358221220f78f87f8abbaeec74b7c3b95dd38e45255f02934a70336201713be24845e684464736f6c634300081c0033000000000000000000000000631d3545dd061f2d34f4b85ac58c2036907b6eae0000000000000000000000005cf402dc5e45ab92e1c4e0abd7bf5f915f0ffaf5000000000000000000000000be9c50c0c3b7fbd417beb78de29c8d91b70145e4000000000000000000000000065b9b18be6323b303be19c23c985845c622f00d000000000000000000000000ea08c7fde634051408634fd9d7e517b0182831ba0000000000000000000000006524de120d0385c3c470407b6f85e65bc1dbdecc0000000000000000000000009c808e8c16e35e118df84c5f57dd10f46eb073700000000000000000000000000000000000000000000000000000000068b4e200