@flaunch/sdk
Version:
Flaunch SDK to easily interact with the Flaunch protocol
1,147 lines • 34.6 kB
TypeScript
export declare const DynamicAddressFeeSplitManagerAbi: readonly [{
readonly type: "constructor";
readonly inputs: readonly [{
readonly name: "_treasuryManagerFactory";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_feeEscrowRegistry";
readonly type: "address";
readonly internalType: "address";
}];
readonly stateMutability: "nonpayable";
}, {
readonly type: "receive";
readonly stateMutability: "payable";
}, {
readonly type: "function";
readonly name: "MAX_CREATOR_SHARE";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "MAX_OWNER_SHARE";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "VALID_SHARE_TOTAL";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "accumulatorPerShare";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "balances";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [{
readonly name: "balance_";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "claim";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "claim";
readonly inputs: readonly [{
readonly name: "_data";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "claimableOwnerFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "creator";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "creatorFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "creatorShare";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "creatorTotalClaimed";
readonly inputs: readonly [{
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [{
readonly name: "_claimed";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "deposit";
readonly inputs: readonly [{
readonly name: "_flaunchToken";
readonly type: "tuple";
readonly internalType: "struct ITreasuryManager.FlaunchToken";
readonly components: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}, {
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_data";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "feeEscrowRegistry";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "contract IFeeEscrowRegistry";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "flaunchTokenInternalIds";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "_internalId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "getCreatorFee";
readonly inputs: readonly [{
readonly name: "_amount";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "creatorFee_";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "getOwnerFee";
readonly inputs: readonly [{
readonly name: "_amount";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "ownerFee_";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "getPoolId";
readonly inputs: readonly [{
readonly name: "_flaunchToken";
readonly type: "tuple";
readonly internalType: "struct ITreasuryManager.FlaunchToken";
readonly components: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}];
readonly outputs: readonly [{
readonly name: "poolId_";
readonly type: "bytes32";
readonly internalType: "PoolId";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "initialize";
readonly inputs: readonly [{
readonly name: "_owner";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_data";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "initialized";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "bool";
readonly internalType: "bool";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "internalIds";
readonly inputs: readonly [{
readonly name: "_internalId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "isValidCreator";
readonly inputs: readonly [{
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_data";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [{
readonly name: "";
readonly type: "bool";
readonly internalType: "bool";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "isValidRecipient";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [{
readonly name: "";
readonly type: "bool";
readonly internalType: "bool";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "lastProcessedManagerFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "managerFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "managerOwner";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "address";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "moderator";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "address";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "nextInternalId";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "ownerFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "ownerShare";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "pendingCreatorFees";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [{
readonly name: "balance_";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "pendingOwnerFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "permissions";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "contract IManagerPermissions";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "recipientAt";
readonly inputs: readonly [{
readonly name: "_index";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "address";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "recipientCount";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "recipientShare";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "";
readonly type: "bytes";
readonly internalType: "bytes";
}];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "recipients";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [{
readonly name: "share";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "debtPerShare";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "snapshotBalance";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "claimed";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "rescue";
readonly inputs: readonly [{
readonly name: "_flaunchToken";
readonly type: "tuple";
readonly internalType: "struct ITreasuryManager.FlaunchToken";
readonly components: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}, {
readonly name: "_recipient";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "setCreator";
readonly inputs: readonly [{
readonly name: "_flaunchToken";
readonly type: "tuple";
readonly internalType: "struct ITreasuryManager.FlaunchToken";
readonly components: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}, {
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address payable";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "setModerator";
readonly inputs: readonly [{
readonly name: "_moderator";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "setPermissions";
readonly inputs: readonly [{
readonly name: "_permissions";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "splitFees";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "tokenPoolId";
readonly inputs: readonly [{
readonly name: "_internalId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "_poolId";
readonly type: "bytes32";
readonly internalType: "PoolId";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "tokenTimelock";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "_unlockedAt";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "tokenTotalClaimed";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly outputs: readonly [{
readonly name: "_claimed";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "tokens";
readonly inputs: readonly [{
readonly name: "_creator";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [{
readonly name: "flaunchTokens_";
readonly type: "tuple[]";
readonly internalType: "struct ITreasuryManager.FlaunchToken[]";
readonly components: readonly [{
readonly name: "flaunch";
readonly type: "address";
readonly internalType: "contract Flaunch";
}, {
readonly name: "tokenId";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "totalActiveShares";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "uint256";
readonly internalType: "uint256";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "transferManagerOwnership";
readonly inputs: readonly [{
readonly name: "_newManagerOwner";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "transferRecipientShare";
readonly inputs: readonly [{
readonly name: "_newRecipient";
readonly type: "address";
readonly internalType: "address";
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "function";
readonly name: "treasuryManagerFactory";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "";
readonly type: "address";
readonly internalType: "contract TreasuryManagerFactory";
}];
readonly stateMutability: "view";
}, {
readonly type: "function";
readonly name: "updateRecipients";
readonly inputs: readonly [{
readonly name: "_recipients";
readonly type: "tuple[]";
readonly internalType: "struct DynamicAddressFeeSplitManager.RecipientShare[]";
readonly components: readonly [{
readonly name: "recipient";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "share";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}];
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
}, {
readonly type: "event";
readonly name: "CreatorShareInitialized";
readonly inputs: readonly [{
readonly name: "_creatorShare";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "CreatorUpdated";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly indexed: true;
readonly internalType: "uint256";
}, {
readonly name: "_creator";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "ETHReceivedFromUnknownSource";
readonly inputs: readonly [{
readonly name: "_sender";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_amount";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "ManagerInitialized";
readonly inputs: readonly [{
readonly name: "_owner";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}, {
readonly name: "_params";
readonly type: "tuple";
readonly indexed: false;
readonly internalType: "struct DynamicAddressFeeSplitManager.InitializeParams";
readonly components: readonly [{
readonly name: "creatorShare";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "ownerShare";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "moderator";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "recipientShares";
readonly type: "tuple[]";
readonly internalType: "struct DynamicAddressFeeSplitManager.RecipientShare[]";
readonly components: readonly [{
readonly name: "recipient";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "share";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}];
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "ManagerOwnershipTransferred";
readonly inputs: readonly [{
readonly name: "_previousOwner";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_newOwner";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "ModeratorUpdated";
readonly inputs: readonly [{
readonly name: "_oldModerator";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_newModerator";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "OwnerShareInitialized";
readonly inputs: readonly [{
readonly name: "_ownerShare";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "PermissionsUpdated";
readonly inputs: readonly [{
readonly name: "_permissions";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RecipientAdded";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_share";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RecipientRemoved";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_snapshotBalance";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RecipientShareTransferred";
readonly inputs: readonly [{
readonly name: "_oldRecipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_newRecipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_share";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RecipientShareUpdated";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_oldShare";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}, {
readonly name: "_newShare";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RevenueClaimed";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_amountClaimed";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "RoundingDustAllocated";
readonly inputs: readonly [{
readonly name: "_recipient";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_amount";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "TreasuryEscrowed";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly indexed: true;
readonly internalType: "uint256";
}, {
readonly name: "_owner";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}, {
readonly name: "_sender";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "TreasuryReclaimed";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly indexed: true;
readonly internalType: "uint256";
}, {
readonly name: "_sender";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}, {
readonly name: "_recipient";
readonly type: "address";
readonly indexed: false;
readonly internalType: "address";
}];
readonly anonymous: false;
}, {
readonly type: "event";
readonly name: "TreasuryTimelocked";
readonly inputs: readonly [{
readonly name: "_flaunch";
readonly type: "address";
readonly indexed: true;
readonly internalType: "address";
}, {
readonly name: "_tokenId";
readonly type: "uint256";
readonly indexed: true;
readonly internalType: "uint256";
}, {
readonly name: "_unlockedAt";
readonly type: "uint256";
readonly indexed: false;
readonly internalType: "uint256";
}];
readonly anonymous: false;
}, {
readonly type: "error";
readonly name: "AlreadyDeposited";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "AlreadyInitialized";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "CreatorShareAlreadyInitialized";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "FlaunchContractNotValid";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InsufficientSharesToTransfer";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidClaimer";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidCreator";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidCreatorAddress";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidCreatorShare";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidOwnerShare";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidRecipient";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidRecipientShareTotal";
readonly inputs: readonly [{
readonly name: "_share";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "_validShare";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}, {
readonly type: "error";
readonly name: "InvalidShareAmount";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidShareTotal";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "InvalidShareTransferRecipient";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "NotInitialized";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "NotManagerOwner";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "NotOwnerOrModerator";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "OwnerShareAlreadyInitialized";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "RecipientAlreadyActive";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "RecipientNotActive";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "Reentrancy";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "TokenTimelocked";
readonly inputs: readonly [{
readonly name: "_unlockedAt";
readonly type: "uint256";
readonly internalType: "uint256";
}];
}, {
readonly type: "error";
readonly name: "UnableToSendRevenue";
readonly inputs: readonly [{
readonly name: "_reason";
readonly type: "bytes";
readonly internalType: "bytes";
}];
}, {
readonly type: "error";
readonly name: "UnknownFlaunchToken";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "UnknownPoolId";
readonly inputs: readonly [];
}];
//# sourceMappingURL=DynamicAddressFeeSplitManager.d.ts.map