Namespaces

constants

Enumerations

AnchorErrorCode
ContractErrorCode

Classes

MerkleDistributor
SolanaAlignedDistributorClient
SolanaDistributorClient

Interfaces

AirdropFeeQueryOptionsOverrides
AlignedDistributorData
ClaimLockedAccounts
ClawbackAccounts
CloseClaimAccounts
IClaimData
IClawbackData
ICloseClaimData
ICreateAlignedDistributorData
ICreateDistributorData
ICreateDistributorResult
ICreateExt
IGetClaimData
IGetDistributors
IInteractExt
ISearchDistributors
ISetClawbackReceiverData
ISetDataAdmin
MerkleDistributorFields
MerkleDistributorJSON
NewAlignedDistributorArgs
NewClaimAccounts
NewClaimArgs
NewDistributorAccounts
NewDistributorArgs
SetAdminAccounts
SetClawbackReceiverAccounts

Type Aliases

AirdropFeeClient
AirdropFeeDynamic
AirdropFeeResponse
AirdropFeeServiceResponse
AnyClaimStatus
ClaimStatus
CompressedClaimStatus
MerkleDistributorAccountTypes
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
claimLocked
clawback
closeClaim
fetchAirdropFee
fromCode
fromTxError
getAlignedDistributorPda
getClaimantStatusPda
getDistributorPda
getEventAuthorityPda
getTestOraclePda
isCompressedClaimStatus
newClaim
newDistributor
resolveAirdropFeeLamportsUsingApi
setAdmin
setClawbackReceiver
toLamportsSOL
wrappedSignAndExecuteTransaction