status-go/services
saledjenic f7821cfc3d
fix_: calculating route for erc721 checks one more call if the function doesn't exist on the contract (#5691)
Old ERC721 contracts do not have  `safeTransferFrom` function, because of that we couldn't estimate the gas
and we couldn't resolve the right route. Now we firstly check for `safeTransferFrom` function which is supported
by ERC721A contracts and if the contract doesn't have it then we do `transferFrom` function call.

Example of ERC721A contract:
- https://etherscan.io/address/0x0024bc1035d30ae229a4712189b32131758cb000#code

Example of ERC721 contract:
- https://etherscan.io/address/0x06012c8cf97bead5deae237070f9587f8e7a266d#code
2024-08-13 16:26:20 +01:00
..
accounts feat_: accounts/saved addresses capacity related api endpoints added (#5657) 2024-08-06 15:40:04 +01:00
appmetrics fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
browsers fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
chat refactor(chat)_: remove concept of ChannelGroup and remove api functions (#4997) 2024-05-13 15:06:21 -04:00
communitytokens chore_: cherry-pick #5658: improvements on resolving nonce (#5690) 2024-08-13 11:17:08 +01:00
connector feat_: cherry-pick: connector revoke permissions and accounts (#5666) 2024-08-07 08:32:40 +01:00
ens chore_: CHERRY-PICK Proxy URLs for blockchain providers (#5644) 2024-08-01 10:06:34 +01:00
ext feat_: accounts/saved addresses capacity related api endpoints added (#5657) 2024-08-06 15:40:04 +01:00
gif fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
local-notifications Return request to join acceptance notifications (#4909) 2024-04-09 21:32:03 +02:00
mailservers chore_: rename shards.staging to status.staging (#5500) 2024-07-11 10:37:16 -04:00
peer Fix hash & start moving to lifecycle 2021-07-20 10:57:38 +02:00
permissions fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
personal feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
rpcfilters feat(wallet): Move pending transactions to `transactions` module. 2023-07-11 16:07:42 +02:00
rpcstats test(wallet)_: fix flaky circuit breaker test on window timeout 2024-07-17 18:06:48 +02:00
shhext Remove group members (#3011) 2022-12-10 08:26:51 +04:00
status Always set PubsubTopic in filters 2023-11-18 02:26:34 +02:00
stickers fix (@status-go/stickers) Stickers still show in the recent list after being uninstalled (#4474) 2023-12-21 10:05:30 -08:00
subscriptions feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
typeddata fix(dapps)_: don't require chain ID for signing typed data v4 2024-07-19 09:00:01 +02:00
updates feat: add service for checking if there are new versions available (#2552) 2022-06-08 08:38:26 -04:00
utils feat: new deeplink status-im->status-app (#4198) 2023-11-02 13:56:06 +08:00
wakuext fix: proper usage of CreateAccount RootDataDir (#5284) 2024-06-05 14:03:34 +01:00
wakuv2ext feat: fetch curated communities from smart contract on optimism (#2685) 2022-06-02 08:17:52 -04:00
wallet fix_: calculating route for erc721 checks one more call if the function doesn't exist on the contract (#5691) 2024-08-13 16:26:20 +01:00
web3provider chore_: cherry-pick #5658: improvements on resolving nonce (#5690) 2024-08-13 11:17:08 +01:00