Paginates the tx history so users can see much further back than 10 txs.
Draft diff reflects the initial pagination framework.This will make the previous approach of passing in a parsed `txs` array into the TxHistory component redundant, Further thinking to do in terms of the `handlePageChange` triggerbut will refactor useWallet for this in a separate diff.