Transaction History

Swing SDK exposes a helper method to easily get a list of transactions made by this wallet.

const transactions = await swingSDK.wallet.getTransactions();

Unclaimed tokens

The above transactions can be used to check for pending, completed and unclaimed transactions.

for (const tx of transactions) {
  if (tx.status === 'Claim Required') {
    // This is only required if the user closes the browser
    // before claiming their tokens during the transfer process
    await swingSDK.claim(tx);

Transaction URL

Get the transaction URL for a given transaction hash.

const txUrl = swingSDK.getTransactionUrl(chainSlug, txHash);
// Example:{txhash}