0 txs
0 calls
constructor
No constructor.
functions
calculateParticipantFee
purefunction calculateParticipantFee(uint256 _purchaseAmount, uint256 _participationFeePercentage) pure returns (uint256)
PERCENTAGE_DENOMINATOR
viewfunction PERCENTAGE_DENOMINATOR() view returns (uint16)
validAddress
purefunction validAddress(address _address) pure
validAmount
purefunction validAmount(uint256 _amount) pure
verifyPoolInfo
purefunction verifyPoolInfo(address[2] addrs, uint256[19] uints) pure
events
No events.
errors
InvalidEarlyAccessProportion
error InvalidEarlyAccessProportion()
InvalidGalaxyPoolProportion
error InvalidGalaxyPoolProportion()
InvalidTime
error InvalidTime()
InvalidTokenFeePercentage
error InvalidTokenFeePercentage()
ZeroAddressNotValid
error ZeroAddressNotValid()
ZeroAmountNotValid
error ZeroAmountNotValid()
creation bytecode
0x61047761003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100615760003560e01c80635c1c862114610066578063749a979a1461007b578063a77559421461008e578063b3cd4254146100b4578063fcf91e6d146100d0575b600080fd5b610079610074366004610269565b6100e3565b005b610079610089366004610284565b61010d565b6100a161009c36600461029d565b61012e565b6040519081526020015b60405180910390f35b6100bd61271081565b60405161ffff90911681526020016100ab565b6100796100de366004610328565b610160565b6001600160a01b03811661010a57604051633bf95ba760e01b815260040160405180910390fd5b50565b8060000361010a57604051631a30ee4d60e11b815260040160405180910390fd5b6000816000036101405750600061015a565b61271061014d83856103f5565b610157919061040c565b90505b92915050565b602082015161016e906100e3565b60408101516127101015610195576040516384a9b02960e01b815260040160405180910390fd5b6101a68160055b602002015161010d565b60a081015161271010156101cd5760405163cd3445ed60e01b815260040160405180910390fd5b60c0810151612710116101f35760405163392fb6bb60e11b815260040160405180910390fd5b6101a0810151610140820151610120830151610100840151610215919061042e565b61021f919061042e565b111561023e576040516337bf561360e11b815260040160405180910390fd5b61024981600761019c565b5050565b80356001600160a01b038116811461026457600080fd5b919050565b60006020828403121561027b57600080fd5b6101578261024d565b60006020828403121561029657600080fd5b5035919050565b600080604083850312156102b057600080fd5b50508035926020909101359150565b6040805190810167ffffffffffffffff811182821017156102f057634e487b7160e01b600052604160045260246000fd5b60405290565b604051610260810167ffffffffffffffff811182821017156102f057634e487b7160e01b600052604160045260246000fd5b6000806102a080848603121561033d57600080fd5b84601f85011261034c57600080fd5b6103546102bf565b80604086018781111561036657600080fd5b865b81811015610387576103798161024d565b845260209384019301610368565b5081955087605f88011261039a57600080fd5b6103a26102f6565b938701939250829150878411156103b857600080fd5b5b838110156103d15780358352602092830192016103b9565b508093505050509250929050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761015a5761015a6103df565b60008261042957634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561015a5761015a6103df56fea26469706673582212204efe68b52c32aa4277b38f9091a5dc7d17f368e58f93496eeaa2db579039679e64736f6c63430008170033