status-go/services/wallet/transfer
IvanBelyakoff 7adfbb5467
feat(wallet): SequentialFetchStrategy improvements: (#3551)
- reverted a change that stopped looking for ERC20 transfers if no nonce
  and balance change found within a block range for ETH
- implemented sending EventRecentHistoryReady event at a proper time
- moved EventFetchingRecentHistory event to Strategy type as it does not make
sense to send this event in loop
- moved iterating through blocks logic to inside of `loadTransfers` command, which
now accepts a block range.
- reuse `uniqueHeaders` function in commands.go
- clean up

Updates #10246
2023-06-01 16:09:50 +03:00
..
balance_cache.go fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509) 2023-05-19 14:46:54 +03:00
block_dao.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
block_ranges_sequential_dao.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
block_test.go feat(wallet): refactor transfers to allow multiple transfer fetching (#3432) 2023-05-08 08:02:00 +02:00
commands.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
commands_sequential.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
concurrent.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
concurrent_test.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
controller.go feat(Wallet): add activity filter api prototype 2023-05-14 23:05:28 +02:00
database.go Changes necessary to restore wallet on mobile app 2023-05-25 21:08:34 +02:00
database_test.go feat(Wallet) complete the filter API 2023-05-23 14:48:29 +02:00
downloader.go Changes necessary to restore wallet on mobile app 2023-05-25 21:08:34 +02:00
iterative.go feat(wallet): refactor transfers to allow multiple transfer fetching (#3432) 2023-05-08 08:02:00 +02:00
iterative_test.go feat: enable wallet without network binding (#2349) 2021-09-09 16:28:54 +02:00
query.go feat(Wallet) complete the filter API 2023-05-23 14:48:29 +02:00
reactor.go fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509) 2023-05-19 14:46:54 +03:00
sequential_fetch_strategy.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
testutils.go feat(Wallet) complete the filter API 2023-05-23 14:48:29 +02:00
transaction.go feat(RemoteBurn): Add remote burn collectibles functionality 2023-05-25 13:34:53 +02:00
transaction_test.go feat(wallet) add GetMultiTransactions wallet API 2023-03-07 19:38:31 +04:00
view.go feat(Wallet): add opensea asset fetching by contract address and token id 2023-03-07 10:33:50 -03:00