Type Aliases Address Map Address Map< Accounts > : { [ k in Cluster ] : Accounts }
Defined in src/unstakeAg/address/index.ts:3 Type Parameters Compute RoutesXSol Params Compute
RoutesXSol
Params
: Omit < Parameters < Jupiter [ "computeRoutes" ] > [ 0 ] , "outputMint" | "feeBps" > & { asLegacyTransaction
?: boolean ; currentEpoch
?: number ; jupFeeBps
?: number ; shouldIgnoreRouteErrors
?: boolean ; stakePoolsToExclude
?: StakePoolsToExclude } Defined in src/unstakeAg/types.ts:89 Fee Accounts Fee Accounts: { [ token in string ] ?: PublicKey }
Defined in src/unstakeAg/types.ts:231 Hybrid Pool Defined in src/unstakeAg/types.ts:19 Hybrid Pool Label Defined in src/unstakeAg/labels.ts:28 Known Spl Stake Pool Program Id Str Defined in src/unstakeAg/address/splStakePool/consts.ts:30 Lido Accounts Lido Accounts: { program: PublicKey ; solido: PublicKey ; stakePoolToken: PublicKey ; validatorList: PublicKey }
Defined in src/unstakeAg/address/lido.ts:5 Type declaration program: PublicKey solido: PublicKey stake Pool Token: PublicKey validator List: PublicKey Load Params Load Params: JupiterLoadParams & { shouldIgnoreLoadErrors?: boolean }
Defined in src/unstakeAg/index.ts:86 Marinade Accounts Marinade Accounts: { program: PublicKey ; stakePoolToken: PublicKey ; state: PublicKey ; validatorRecords: PublicKey }
Defined in src/unstakeAg/address/marinade.ts:9 Type declaration program: PublicKey stake Pool Token: PublicKey state: PublicKey validator Records: PublicKey Pool Label Defined in src/unstakeAg/labels.ts:30 Spl Stake Pool Accounts Spl Stake Pool Accounts: { program: PublicKey ; stakePool: PublicKey ; stakePoolToken: PublicKey ; validatorList: PublicKey }
Defined in src/unstakeAg/address/splStakePool/index.ts:3 Type declaration program: PublicKey stake Pool: PublicKey stake Pool Token: PublicKey validator List: PublicKey Stake Pool Label Stake Pool Label: "unstake.it" | "Marinade" | "Socean" | "Eversol" | "JPool" | "SolBlaze" | "DAOPool" | "Jito" | "Laine" | "Cogent" | "Risk.lol" | "mrgn"
Defined in src/unstakeAg/labels.ts:1 Stake Pools To Exclude Defined in src/unstakeAg/types.ts:26 Stake Quote Stake Quote: Quote & { additionalRentLamports: bigint }
Defined in src/stakePools/index.ts:100 Transaction With Signers Transaction With Signers: { signers: Signer [] ; tx: Transaction }
Defined in src/unstakeAg/types.ts:235 Type declaration signers: Signer [] tx: Transaction Unstake It Accounts Unstake It Accounts: { pool: PublicKey ; program: PublicKey }
Defined in src/unstakeAg/address/unstakeit.ts:5 Type declaration pool: PublicKey program: PublicKey UnstakeXSol Route Defined in src/route.ts:84 UnstakeXSol Route Jup Direct UnstakeXSol Route Jup Direct: { jup: RouteInfo }
Defined in src/route.ts:71 UnstakeXSol Route Withdraw Stake UnstakeXSol
Route
Withdraw
Stake
: { intermediateDummyStakeAccountInfo
: AccountInfo < StakeAccount > ; unstake
: UnstakeRoute ; withdrawStake
: WithdrawStakeRoute } Defined in src/route.ts:75 Type declaration intermediate Dummy Stake Account Info: AccountInfo < StakeAccount > Versioned Transaction With Signers Versioned Transaction With Signers: { signers: Signer [] ; tx: VersionedTransaction }
Defined in src/unstakeAg/types.ts:246 Type declaration signers: Signer [] tx: VersionedTransaction Withdraw Stake Pool Label Withdraw Stake Pool Label: "Lido" | "Socean" | "Eversol" | "JPool" | "SolBlaze" | "DAOPool" | "Jito" | "Laine" | "Cogent" | "Risk.lol" | "mrgn"
Defined in src/unstakeAg/labels.ts:15 Variables Const COGENT_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/cogent.ts:12 Const DAOPOOL_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/daopool.ts:12 Const EVERSOL_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/eversol.ts:12 Const EVERSOL_ SPL_ STAKE_ POOL_ PROGRAM_ IDEVERSOL_ SPL_ STAKE_ POOL_ PROGRAM_ ID: PublicKey = ...
Defined in src/unstakeAg/address/splStakePool/consts.ts:20 Const EVERSOL_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STREVERSOL_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STR: "EverSFw9uN5t1V8kS3ficHUcKffSjwpGzUSGd7mgmSks" = "EverSFw9uN5t1V8kS3ficHUcKffSjwpGzUSGd7mgmSks"
Defined in src/unstakeAg/address/splStakePool/consts.ts:17 Const JITO_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/jito.ts:12 Const JPOOL_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/jpool.ts:12 Const KNOWN_ SPL_ STAKE_ POOL_ PROGRAM_ IDS_ STRKNOWN_ SPL_ STAKE_ POOL_ PROGRAM_ IDS_ STR: readonly [ "SPoo1Ku8WFXoNDMHPsrGSTSG1Y47rzgn41SLUNakuHy" , "5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx" , "EverSFw9uN5t1V8kS3ficHUcKffSjwpGzUSGd7mgmSks" ] = ...
Defined in src/unstakeAg/address/splStakePool/consts.ts:24 Const LAINE_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/laine.ts:12 Const LEGACY_ TX_ UNUSABLE_ JUP_ MARKETS_ LABELSLEGACY_ TX_ UNUSABLE_ JUP_ MARKETS_ LABELS: Set < Amm [ "label" ] > = ...
Defined in src/unstakeAg/utils.ts:217 Const LIDO_ ADDRESS_ MAPDefined in src/unstakeAg/address/lido.ts:31 Const MARINADE_ ADDRESS_ MAPDefined in src/unstakeAg/address/marinade.ts:42 Const MRGN_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/mrgn.ts:12 Const OFFICIAL_ SPL_ STAKE_ POOL_ PROGRAM_ IDOFFICIAL_ SPL_ STAKE_ POOL_ PROGRAM_ ID: PublicKey = ...
Defined in src/unstakeAg/address/splStakePool/consts.ts:6 Const OFFICIAL_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STROFFICIAL_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STR: "SPoo1Ku8WFXoNDMHPsrGSTSG1Y47rzgn41SLUNakuHy" = "SPoo1Ku8WFXoNDMHPsrGSTSG1Y47rzgn41SLUNakuHy"
Defined in src/unstakeAg/address/splStakePool/consts.ts:3 Const RISK_ LOL_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/risklol.ts:12 Const SOCEAN_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/socean.ts:12 Const SOCEAN_ SPL_ STAKE_ POOL_ PROGRAM_ IDSOCEAN_ SPL_ STAKE_ POOL_ PROGRAM_ ID: PublicKey = ...
Defined in src/unstakeAg/address/splStakePool/consts.ts:13 Const SOCEAN_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STRSOCEAN_ SPL_ STAKE_ POOL_ PROGRAM_ ID_ STR: "5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx" = "5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx"
Defined in src/unstakeAg/address/splStakePool/consts.ts:10 Const SOLBLAZE_ ADDRESS_ MAPDefined in src/unstakeAg/address/splStakePool/solblaze.ts:12 Const STAKE_ STATE_ LENSTAKE_ STATE_ LEN: 200 = 200
Defined in src/unstakeAg/utils.ts:113 Const U64_ MAXU64_ MAX: BN = ...
Defined in src/unstakeAg/utils.ts:115 Const UNSTAKE_ IT_ ADDRESS_ MAPDefined in src/unstakeAg/address/unstakeit.ts:10 Const WITHDRAW_ STAKE_ QUOTE_ FAILEDDefined in src/withdrawStakePools/utils.ts:6
Map of token mint to token accounts to receive referral fees If token is So11111111111111111111111111111111111111112, the value should be a wrapped SOL token account, not a system account. SyncNative is not guaranteed to be called after transferring SOL referral fees