Namespaces

constants

Enumerations

AnchorErrorCode
ContractErrorCode

Classes

SolanaAlignedDistributorClient
SolanaDistributorClient

Interfaces

AirdropFeeQueryOptionsOverrides
AlignedDistributorData
IClaimData
IClawbackData
ICloseClaimData
ICreateAlignedDistributorData
ICreateDistributorData
ICreateDistributorResult
ICreateExt
IGetClaimData
IGetDistributors
IInteractExt
ISearchDistributors
ISetClawbackReceiverData
ISetDataAdmin
NewAlignedDistributorArgs

Type Aliases

AirdropFeeClient
AirdropFeeDynamic
AirdropFeeResponse
AirdropFeeServiceResponse
AnyClaimStatus
ClaimLockedAccounts
ClaimLockedV2Accounts
ClaimStatus
ClawbackAccounts
CloseClaimAccounts
CloseClaimArgs
CompressedClaimStatus
FeeConfig
Fees
MerkleDistributor
MerkleDistributorAccounts
MerkleDistributorAccountTypes
MerkleDistributorProgram
NewClaimAccounts
NewClaimArgs
NewDistributorAccounts
NewDistributorArgs
OracleType
OracleTypeName

Variables

FEE_ALLOCATION_FACTOR_FALLBACK_DENOMINATOR
FEE_ALLOCATION_FACTOR_FALLBACK_NUMERATOR
MAXIMUM_FEE_FALLBACK
MINIMUM_FEE_FALLBACK

Functions

applyFeeLogic
calculateAirdropFeeLamports
calculateAmountWithTransferFees
calculateClaimableLamportsFromPrices
calculateDynamicFeeFromSolParams
fetchAirdropFee
getAlignedDistributorPda
getClaimantStatusPda
getDistributorPda
getEventAuthorityPda
getTestOraclePda
isCompressedClaimStatus
resolveAirdropFeeLamportsUsingApi
toLamportsSOL
wrappedSignAndExecuteTransaction