Methods
Static
filterTransactions
- filterTransactions(transactions: (null | ParsedTransactionWithMeta)[], config: MarginConfig): ParsedTransactionWithMeta[]
-
Parameters
-
transactions: (null | ParsedTransactionWithMeta)[]
-
Returns ParsedTransactionWithMeta[]
Static
getBlackBoxHistory
Static
getSingleTransaction
- getSingleTransaction(provider: AnchorProvider, sig: ConfirmedSignatureInfo): Promise<null | TxAndSig>
-
Parameters
-
provider: AnchorProvider
-
sig: ConfirmedSignatureInfo
Returns Promise<null | TxAndSig>
Static
getTransactionData
- getTransactionData(parsedTx: ParsedTransactionWithMeta, mints: Mints, config: MarginConfig, sigIndex: number, provider: AnchorProvider): Promise<null | AccountTransaction>
-
Parameters
-
parsedTx: ParsedTransactionWithMeta
-
mints: Mints
-
-
sigIndex: number
-
provider: AnchorProvider
Static
getTransactionHistory
- getTransactionHistory(provider: AnchorProvider, pubKey: PublicKey, mints: Mints, config: MarginConfig, pageSize?: number): Promise<AccountTransaction[]>
-
Parameters
-
provider: AnchorProvider
-
pubKey: PublicKey
-
mints: Mints
-
-
pageSize: number = 100
Static
getTransactionsFromSignatures
- getTransactionsFromSignatures(provider: AnchorProvider, signatures: ConfirmedSignatureInfo[]): Promise<TxAndSig[]>
-
Parameters
-
provider: AnchorProvider
-
signatures: ConfirmedSignatureInfo[]
Returns Promise<TxAndSig[]>