getTransactionHistory

Usage: account.getTransactionHistory()
Description: Allow to get the transaction history of an account

Parameters:

parameters type required Description

Returns : sorted and classified transaction history

const transactionHistory = await account.getTransactionHistory();

Results in

[{
  from: [ { address: 'yNCqctyQaq51WU1hN5aNwsgMsZ5fRiB7GY', addressType: 'external' } ],
  to: [
    {
      address: 'yiXh4Yo5djG6QH8WzXkKm5EFzqLRJWakXz',
      satoshis: 1150000000,
      addressType: 'otherAccount'
    },
    {
      address: 'yh6Hcyipdvp6WJpQxjNbaXP4kzPQUJpY3n',
      satoshis: 49999753,
      addressType: 'internal'
    }
  ],
  type: 'account_transfer',
  time: Date('2021-08-17T21:35:58.000Z'),
  txId: '6f76ca8038c6cb1b373bbbf80698afdc0d638e4a223be12a4feb5fd8e1801135',
  blockHash: '000000444b3f2f02085f8befe72da5442c865c290658766cf935e1a71a4f4ba7',
  isChainLocked: true,
  isInstantLocked: true,
  satoshisBalanceImpact: -1150000000,
  feeImpact: 247
}] 

Where addressType=external|internal|otherAccount|unknown