0 txs
0 calls
constructor
constructor(address _treasuryManagerFactory)
functions
balances
viewfunction balances(address _recipient) view returns (uint256 balance_)
creator
viewfunction creator(address _flaunch, uint256 _tokenId) view returns (address _creator)
creatorTotalClaimed
viewfunction creatorTotalClaimed(address _creator) view returns (uint256 _claimed)
flaunchTokenInternalIds
viewfunction flaunchTokenInternalIds(address _flaunch, uint256 _tokenId) view returns (uint256 _internalId)
getPoolId
viewfunction getPoolId(tuple _flaunchToken) view returns (bytes32 poolId_)
getProtocolFee
viewfunction getProtocolFee(uint256 _amount) view returns (uint256 protocolFee_)
initialized
viewfunction initialized() view returns (bool)
internalIds
viewfunction internalIds(uint256 _internalId) view returns (address flaunch, uint256 tokenId)
managerOwner
viewfunction managerOwner() view returns (address)
nextInternalId
viewfunction nextInternalId() view returns (uint256)
protocolFee
viewfunction protocolFee() view returns (uint256)
protocolRecipient
viewfunction protocolRecipient() view returns (address)
protocolTotalClaimed
viewfunction protocolTotalClaimed() view returns (uint256)
tokenPoolId
viewfunction tokenPoolId(uint256 _internalId) view returns (bytes32 _poolId)
tokens
viewfunction tokens(address _creator) view returns (tuple[] flaunchTokens_)
tokenTimelock
viewfunction tokenTimelock(address _flaunch, uint256 _tokenId) view returns (uint256 _unlockedAt)
tokenTotalClaimed
viewfunction tokenTotalClaimed(address _flaunch, uint256 _tokenId) view returns (uint256 _claimed)
treasuryManagerFactory
viewfunction treasuryManagerFactory() view returns (address)
claim
nonpayablefunction claim(tuple[] _flaunchToken) returns (uint256 amount_)
claim
nonpayablefunction claim() returns (uint256 amount_)
deposit
nonpayablefunction deposit(tuple _flaunchToken, address _creator, bytes _data)
initialize
nonpayablefunction initialize(address _owner, bytes _data)
rescue
nonpayablefunction rescue(tuple _flaunchToken, address _recipient)
setCreator
nonpayablefunction setCreator(tuple _flaunchToken, address _creator)
setProtocolRecipient
nonpayablefunction setProtocolRecipient(address _protocolRecipient)
transferManagerOwnership
nonpayablefunction transferManagerOwnership(address _newManagerOwner)
events
CreatorUpdated
event CreatorUpdated(address indexed _flaunch, uint256 indexed _tokenId, address _creator)
ManagerInitialized
event ManagerInitialized(address _owner, (address protocolRecipient, uint256 protocolFee) _params)
ManagerOwnershipTransferred
event ManagerOwnershipTransferred(address indexed _previousOwner, address indexed _newOwner)
ProtocolFeeUpdated
event ProtocolFeeUpdated(uint256 _protocolFee)
ProtocolRecipientUpdated
event ProtocolRecipientUpdated(address _protocolRecipient)
ProtocolRevenueClaimed
event ProtocolRevenueClaimed(address _recipient, uint256 _amount)
RevenueClaimed
event RevenueClaimed(address indexed _flaunch, uint256 indexed _tokenId, address _recipient, uint256 _amount)
TreasuryEscrowed
event TreasuryEscrowed(address indexed _flaunch, uint256 indexed _tokenId, address _owner, address _sender)
TreasuryReclaimed
event TreasuryReclaimed(address indexed _flaunch, uint256 indexed _tokenId, address _sender, address _recipient)
TreasuryTimelocked
event TreasuryTimelocked(address indexed _flaunch, uint256 indexed _tokenId, uint256 _unlockedAt)
errors
AlreadyInitialized
error AlreadyInitialized()
FailedToClaim
error FailedToClaim()
FlaunchContractNotValid
error FlaunchContractNotValid()
InvalidClaimer
error InvalidClaimer()
InvalidCreatorAddress
error InvalidCreatorAddress()
InvalidProtocolFee
error InvalidProtocolFee()
NotInitialized
error NotInitialized()
NotManagerOwner
error NotManagerOwner()
TokenTimelocked
error TokenTimelocked(uint256 _unlockedAt)
UnknownFlaunchToken
error UnknownFlaunchToken()
creation bytecode
0x602c3d8160093d39f33d3d3d3d363d3d37363d73712fa8ddc7347b4b6b029aa21710f365cd02d8985af43d3d93803e602a57fd5bf3