0 txs
0 calls
constructor
constructor(address _treasuryManagerFactory)
functions
amountClaimed
viewfunction amountClaimed(address _recipient) view returns (uint256 _claimed)
balances
viewfunction balances(address _recipient) view returns (uint256 balance_)
creator
viewfunction creator(address _flaunch, uint256 _tokenId) view returns (address _creator)
creatorFees
viewfunction creatorFees() view returns (uint256)
creatorShare
viewfunction creatorShare() view returns (uint256)
creatorTotalClaimed
viewfunction creatorTotalClaimed(address _creator) view returns (uint256 _claimed)
flaunchTokenInternalIds
viewfunction flaunchTokenInternalIds(address _flaunch, uint256 _tokenId) view returns (uint256 _internalId)
getCreatorFee
viewfunction getCreatorFee(uint256 _amount) view returns (uint256 creatorFee_)
getPoolId
viewfunction getPoolId(tuple _flaunchToken) view returns (bytes32 poolId_)
initialized
viewfunction initialized() view returns (bool)
internalIds
viewfunction internalIds(uint256 _internalId) view returns (address flaunch, uint256 tokenId)
isValidRecipient
viewfunction isValidRecipient(address _recipient, bytes _data) view returns (bool)
managerFees
viewfunction managerFees() view returns (uint256)
managerOwner
viewfunction managerOwner() view returns (address)
MAX_CREATOR_SHARE
viewfunction MAX_CREATOR_SHARE() view returns (uint256)
nextInternalId
viewfunction nextInternalId() view returns (uint256)
pendingCreatorFees
viewfunction pendingCreatorFees(address _recipient) view returns (uint256 balance_)
recipientShare
viewfunction recipientShare(address _recipient, bytes _data) view returns (uint256)
splitFees
viewfunction splitFees() 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)
VALID_SHARE_TOTAL
viewfunction VALID_SHARE_TOTAL() view returns (uint256)
claim
nonpayablefunction claim() returns (uint256)
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)
transferManagerOwnership
nonpayablefunction transferManagerOwnership(address _newManagerOwner)
transferRecipientShare
nonpayablefunction transferRecipientShare(address _newRecipient)
events
CreatorShareInitialized
event CreatorShareInitialized(uint256 _creatorShare)
CreatorUpdated
event CreatorUpdated(address indexed _flaunch, uint256 indexed _tokenId, address _creator)
ManagerInitialized
event ManagerInitialized(address _owner, (uint256 creatorShare, (address recipient, uint256 share)[] recipientShares) _params)
ManagerOwnershipTransferred
event ManagerOwnershipTransferred(address indexed _previousOwner, address indexed _newOwner)
RecipientAdded
event RecipientAdded(address indexed _recipient, uint256 _share)
RecipientShareTransferred
event RecipientShareTransferred(address indexed _oldRecipient, address indexed _newRecipient, uint256 _share)
RevenueClaimed
event RevenueClaimed(address indexed _recipient, uint256 _amountClaimed)
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()
CreatorShareAlreadyInitialized
error CreatorShareAlreadyInitialized()
FlaunchContractNotValid
error FlaunchContractNotValid()
InsufficientSharesToTransfer
error InsufficientSharesToTransfer()
InvalidClaimer
error InvalidClaimer()
InvalidCreatorAddress
error InvalidCreatorAddress()
InvalidCreatorShare
error InvalidCreatorShare()
InvalidRecipient
error InvalidRecipient()
InvalidRecipientShareTotal
error InvalidRecipientShareTotal(uint256 _share, uint256 _validShare)
InvalidShareTransferRecipient
error InvalidShareTransferRecipient()
NotInitialized
error NotInitialized()
NotManagerOwner
error NotManagerOwner()
Reentrancy
error Reentrancy()
TokenTimelocked
error TokenTimelocked(uint256 _unlockedAt)
UnableToSendRevenue
error UnableToSendRevenue(bytes _reason)
UnknownFlaunchToken
error UnknownFlaunchToken()
UnknownPoolId
error UnknownPoolId()
creation bytecode
0x602c3d8160093d39f33d3d3d3d363d3d37363d736baa4ec493a9698dc7388c0f290e29ea3d149f995af43d3d93803e602a57fd5bf3