Ivan Belyakov
b0d103d494
fix(statusd)_: fix panic on nil conversion to interface
...
Fixes #5371
2024-06-18 19:19:17 +02:00
Dario Gabriel Lipicar
7b38a5b6bd
fix_: make use of slippage percentage parameter ( #15096 )
2024-06-17 09:51:29 -03:00
Sale Djenic
f54ed03e50
fix_: incorrect chain set for the destination chain when resolving candidates in router
2024-06-14 15:44:38 +02:00
Sale Djenic
07882d9259
fix_: router crash when packid is nil
2024-06-14 15:44:38 +02:00
Sale Djenic
462013520f
chore_: swap via paraswap improvements
2024-06-14 15:44:38 +02:00
Sale Djenic
9c3b49b866
chore_: celer bridge disabled, due to making correct routes using a single (hop) bridge
2024-06-14 15:44:38 +02:00
Stefan
9901ac9b9d
feat(dapps)_: expose SignTypedDataV4 API to be used by dapps
...
Updates: #14927
2024-06-14 10:06:12 +02:00
Godfrain Jacques
892fcffce4
chore(communities)_: make member use wallet tokens during permission checking ( #5268 )
...
fixes #14913
2024-06-11 14:00:04 -07:00
Sale Djenic
ddc75815eb
chore_: stickers buy added to the router
2024-06-11 19:46:43 +02:00
Cuteivist
6a72afce8e
fix_: Fetch pending tx hash ( #5319 )
2024-06-11 10:36:27 +02:00
Sale Djenic
501b0a06c2
chore_: use the old name for backward compatibility
2024-06-11 10:30:34 +02:00
Sale Djenic
39a7d41135
chore_: making contract type param internal to hop bridge processor type
2024-06-10 16:38:38 +02:00
Sale Djenic
7fa6a68845
fix_: trying to figure correct hop bridge contract type if empty one is provided
2024-06-10 16:38:38 +02:00
Cuteivist
d182fb762a
fix_: Fix cast ( #5287 )
2024-06-10 15:56:06 +02:00
Dario Gabriel Lipicar
fb63f0c1e0
feat(wallet)_: add Approve transaction type
2024-06-10 08:57:45 -03:00
Patryk Osmaczko
ec9e29ef92
chore(communities)_: reevaluate permissions with pre-fetched owners
...
That's an optimisation. Instead of fetching collectibles owners for each
member, it is fetched once, before members iteration.
It should significantly reduce amount of queries to providers.
closes : status-im/status-desktop#14914
2024-06-07 23:46:20 +02:00
Dario Gabriel Lipicar
24da58d7fa
feat(wallet)_: update wallet onramp providers
...
Closes #14818
Removed Latamex, added Mercuryo
2024-06-07 11:04:20 -03:00
Sale Djenic
07cf6cd52d
chore_: `Bridge` interface renamed to `PathProcessor` interface and necessary changes applied due to that change
2024-06-07 15:50:38 +02:00
Sale Djenic
fe21fd9e97
chore_: bridge moved to router
2024-06-07 15:50:38 +02:00
Sale Djenic
a5a83eb74e
chore_: ens set public key improvements
2024-06-07 13:15:40 +02:00
Ivan Belyakov
f6a5f1d740
fix(wallet)_: collectible manager status nil when unknown network (Anvil)
...
Replaced map of statuses with sync.Map
Closes #5300
2024-06-06 18:45:27 +02:00
Sale Djenic
bb5545d430
chore_: ens release improvements
2024-06-06 11:51:14 +02:00
Igor Sirotin
a01ffdbe8e
fix: proper usage of CreateAccount RootDataDir ( #5284 )
...
* fix_: introduce CreateAccount.RootDataDir
* fix_: deprecate and remove ShhextConfig.BackupDisabledDataDir
2024-06-05 14:03:34 +01:00
Sale Djenic
11f83780d1
chore_: ens register improvements
2024-06-05 14:45:46 +02:00
Sale Djenic
2149035619
chore_: rename from and to props of the PathV2 to from and to chain
2024-06-05 14:45:46 +02:00
Ivan Belyakov
99ead2d90c
feat(wallet)_: add support to statusd to create account from seed phrase
...
fixed minor issues
Closes #5175
2024-06-05 13:43:53 +02:00
frank
9e5386955c
chore_: revert import order
2024-06-05 19:36:05 +08:00
frank
763ed552ed
chore_:Don't rely on the master key when generating accounts ( #5279 )
...
* chore_:Don't rely on the master key when generating accounts under the bip 0044 path m/44'/60'/0'/0/0
* fix_: lint issue
* fix_: failed test TestBackendStartNodeConcurrently
2024-06-05 19:36:05 +08:00
Sale Djenic
6f2b02cfdb
fix_: celar bridge fixes
2024-06-04 10:10:35 +02:00
Ivan Belyakov
bf78c15e6f
test(wallet)_: implement build/sign/watch unit tests for multitransaction manager
...
Closes #14848
2024-06-03 15:48:19 +02:00
Sale Djenic
aec567fd9f
fix_: eth and erc20 fixes
2024-06-03 10:45:25 +02:00
Sale Djenic
f41dd35d6c
fix_: erc 721 and 1155 fixes
2024-05-31 14:38:00 +02:00
Ivan Belyakov
a135b27980
test(wallet)_: created Transactor interface
...
- Moved some methods from Transactor to users of it to clean interface.
- Mocked Bridge interface and Transactor interface for tests
- Wrote unit tests for SendTransaction
2024-05-31 09:58:06 +02:00
Ivan Belyakov
4d1149100f
chore(wallet)_: code structure improved for multi_transaction manager
...
- exported API methods left at the same place
- private methods moved to helpers.go
- stuff for testing moved to testutils.go
- created storage interface with clean API and multi transaction related db calls moved
to MultiTransactionDBStorage implementation
- created dummy in-mem storage for tests with multi transactions
- written tests for MultiTransactionDBStorage
2024-05-31 09:58:06 +02:00
Sale Djenic
8d17918c37
chore_: adding snt token for optimism and arbitrum to status token store list
2024-05-29 10:45:59 +02:00
Samuel Hawksby-Robinson
a3514e5d4d
test_: Implemented zap.Logger in debug for filter logging
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
92cd0c1411
test_: Replaced fmt.Printf with 'testing.T' 't.Logf'
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
9b256d1220
test_: Resolved insufficient rest test case issue
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
0d8068f5f4
test_: Addressed feedback from Sale
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
2d242e912f
test_: Fixes and additional test case for robustness
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
40193f4d1d
test_: Implemented some fixes to the filter logic
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
d42a09d638
test_: Added much better coverage for testing for filterNetworkComplianceV2
...
Note there are a number of failing test, this is fine. Need to figure out if these are caused by my tests, my code or the original algorithm
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
987c0b28ec
test_: Added much better coverage for testing for filterCapacityValidationV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
a648635d60
test_: Added much better coverage for testing for filterNetworkComplianceV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
4f2cd8ff7a
test_: Added testing for filterRoutesV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
a91ce6067d
test_: Added testing for filterCapacityValidationV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
3a50ce0397
test_: Added testing for filterNetworkComplianceV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
69125cd594
test_: Added testing for hasSufficientCapacityV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
e1f65fb531
test_: Added testing for isValidForNetworkComplianceV2
2024-05-28 22:05:57 +01:00
Samuel Hawksby-Robinson
0f33076ceb
test_: added testing for TestCalculateTotalRestAmountV2
2024-05-28 22:05:57 +01:00