status-go/services/wallet/transfer
Stefan 70341f85a5 fix(wallet) send/receive for duplicate transactions
Brings consistency in case when sender and receiver are both in the
filter address list. This fixes the case of sender and receiver in
addresses and filters out duplicate entries.

Also

- refactor tests to provide support for owners
- adapt TestGetActivityEntriesWithSameTransactionForSenderAndReceiverInDB
  to the use of owner instead of from
2023-09-12 11:58:24 +02:00
..
block_dao.go fix(wallet): balance history used a wrong db for accessing accounts. 2023-08-30 10:17:57 +02:00
block_ranges_sequential_dao.go feat(wallet): SequentialFetchStrategy improvements: (#3551) 2023-06-01 16:09:50 +03:00
block_test.go fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
bridge_identifier.go feat(wallet): detect ETH L2 to L1/L2 bridge transactions 2023-07-10 09:59:05 -03:00
commands.go fix(wallet) send/receive for duplicate transactions 2023-09-12 11:58:24 +02:00
commands_sequential.go fix(wallet): added ChainID to balance cache, as now it is shared between 2023-09-07 15:00:19 +02:00
concurrent.go feat(wallet): move balance cache to a common place and make it a 2023-09-05 12:20:49 +02:00
concurrent_test.go fix(wallet): added ChainID to balance cache, as now it is shared between 2023-09-07 15:00:19 +02:00
controller.go feat(wallet): move balance cache to a common place and make it a 2023-09-05 12:20:49 +02:00
database.go fix(wallet) send/receive for duplicate transactions 2023-09-12 11:58:24 +02:00
database_test.go fix(wallet) propagate multi-transactions IDs to transfers 2023-08-22 18:39:42 +02:00
downloader.go feat: create unknown erc20 2023-09-07 10:04:58 +02:00
iterative.go fix(wallet) send/receive for duplicate transactions 2023-09-12 11:58:24 +02:00
iterative_test.go feat: enable wallet without network binding (#2349) 2021-09-09 16:28:54 +02:00
query.go feat(wallet) extract json blobs and add custom migration support 2023-06-08 13:54:40 +02:00
reactor.go feat(wallet): move balance cache to a common place and make it a 2023-09-05 12:20:49 +02:00
sequential_fetch_strategy.go feat(wallet): move balance cache to a common place and make it a 2023-09-05 12:20:49 +02:00
swap_identifier.go feat(wallet): detect ETH L1 to L2 bridge transactions 2023-07-10 09:59:05 -03:00
testutils.go feat: Add activity filtering by contract deploy and minting (#4009) 2023-09-11 11:54:37 +02:00
transaction.go fix(wallet) propagate multi-transactions IDs to transfers 2023-08-22 18:39:42 +02:00
transaction_test.go fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
view.go feat(wallet) extract json blobs and add custom migration support 2023-06-08 13:54:40 +02:00