The Status module that consumes go-ethereum https://status.im
Go to file
Sale Djenic 9b9a91f654 chore_: map insufficient funds error
This commit maps this kind of errors
`status-proxy-0.error: failed with 50011064 gas: insufficient funds for gas * price + value: address 0x4eeB09cf0076F840b38511D808464eE48efD4305 have 0 want 10000000000000`
to this form:
`status-proxy-0.error: failed with 50011064 gas: insufficient funds for gas * price + value: address 0x4eeB09cf0076F840b38511D808464eE48efD4305`

which means that we don't want to display to a user details of how much they have and how much is needed for fees, cause those data are very often
misleading, referring mostly to "how much user has".

New error added in case there is no positive balances across all enabled chains.
2024-08-28 08:23:18 +02:00
.dependabot Patch/dependabot protocol (#1980) 2020-05-19 00:14:02 +01:00
.github fix_: separate commit message check (#5773) 2024-08-27 22:42:06 +01:00
.vscode feat(wallet) implement Wallet Connect sign APIs 2023-11-15 15:52:02 +01:00
_assets chore_: bring back jenkins commit check (#5777) 2024-08-27 23:40:17 +01:00
_docs nix: Updating Nix Shell and Makefile to use nix-shell 2024-04-09 12:49:06 +03:00
_examples chore_: drop wakuv2 fleets, use waku fleets 2024-05-17 18:53:40 +02:00
abi-spec Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
account Removed unused ParseLoginParams and newErrZeroAddress functions 2024-03-20 10:12:49 +00:00
api refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
appdatabase refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
appmetrics fix(tests): moved test db setup to a common place 't/helpers', created 2023-08-18 09:00:56 +02:00
build/bin add .gitkeep to build/bin so it always exists 2019-03-05 14:22:00 +01:00
centralizedmetrics fix_: fix ticker in metrics 2024-07-25 12:42:33 +02:00
circuitbreaker fix_: Don't count error rate for circuit breaker on cancel and handle 2024-08-20 15:26:28 +01:00
cmd refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
common fix: enable light client for mobile (#5654) 2024-08-07 14:43:21 +05:30
config chore_: remove `status.test` fleet (#5702) 2024-08-16 14:26:35 -04:00
connection Address linter issues 2022-03-28 13:14:12 +01:00
constants feat_: accounts/saved addresses capacity related api endpoints added 2024-08-06 08:19:33 +02:00
contracts fix_: calculating route for erc721 checks one more call if the function doesn't exist on the contract 2024-08-12 17:26:56 +02:00
db Address linter issues 2022-03-28 13:14:12 +01:00
deprecation fx: deprecate profile and timeline chats (#3809) 2023-08-03 17:16:11 +03:00
discovery refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
errors chore_: map insufficient funds error 2024-08-28 08:23:18 +02:00
eth-node fix_: proper content topic conversion between transport and waku layer for setting criteria interest (#5758) 2024-08-21 13:45:32 -04:00
exchanges URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
exportlogs Upgrade geth to 1.9.5 and Whisper (#1617) 2019-10-04 17:21:24 +02:00
extkeys Upgrade geth 2021-07-20 10:57:38 +02:00
images fix(wallet)_: Fix handling of remote image URLs in image processing 2024-08-14 12:50:10 +02:00
integration-tests test(rpc)_: wakuext add contact, wakuext_peers 2024-08-22 17:12:00 +02:00
ipfs fix: add mode build param and change ipfs gateway accordingly 2022-08-26 18:57:55 +02:00
logutils fix_: enable tests to run with `-count` more than 1 (#5757) 2024-08-23 19:30:58 +00:00
mailserver chore_: rename shards.test to status.prod (#5571) 2024-07-29 17:19:48 -04:00
metrics Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
mobile fix_: make lint-fix 2024-08-08 12:46:01 +00:00
multiaccounts fix_: enable tests to run with `-count` more than 1 (#5757) 2024-08-23 19:30:58 +00:00
nix chore_: bring in xcodewrapper nix derivation (#5473) 2024-07-04 16:37:05 +05:30
node refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
nodecfg refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
notifier Notifier package to interact with gorush notifications (#910) 2018-05-08 16:30:03 +02:00
params refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
peers refactor_: remove status-im/rendezvous (#5685) 2024-08-22 13:12:37 -04:00
postgres fix_: enable tests to run with `-count` more than 1 (#5757) 2024-08-23 19:30:58 +00:00
profiling fix_: enable tests to run with `-count` more than 1 (#5757) 2024-08-23 19:30:58 +00:00
protocol fix_: store query lastrequest (#5767) 2024-08-27 08:58:52 +03:00
rpc fix_: Don't count error rate for circuit breaker on cancel and handle 2024-08-20 15:26:28 +01:00
rtt rename status-react to status-mobile 2022-07-17 15:37:14 +02:00
scripts nix: Updating Nix Shell and Makefile to use nix-shell 2024-04-09 12:49:06 +03:00
server fix_: flaky test TestUDPNotifier (#5733) 2024-08-23 21:54:05 +01:00
services chore_: map insufficient funds error 2024-08-28 08:23:18 +02:00
signal chore(connector)_: Polish connector service (#5711) 2024-08-15 13:49:29 +02:00
sqlite fix: close messenger's databases in tests 2023-11-28 20:59:25 +01:00
static chore_: remove `status.test` fleet (#5702) 2024-08-16 14:26:35 -04:00
t feat(metrics)_: add centralized metrics 2024-07-11 10:05:31 +01:00
telemetry chore_: refactor with sender api 2024-08-19 15:16:42 -04:00
timesource fix_: enable tests to run with `-count` more than 1 (#5757) 2024-08-23 19:30:58 +00:00
transactions fix_: block on logout (#5696) 2024-08-12 22:30:13 +01:00
vendor fix_: reduce filter loop to 300ms (#5768) 2024-08-27 08:44:50 -04:00
waku feat(telemetry)_: publish peerId (#5534) 2024-07-31 20:27:43 -07:00
wakuv2 fix_: reduce filter loop to 300ms (#5768) 2024-08-27 08:44:50 -04:00
walletdatabase fix(wallet)_: migration caused failure due to duplicates were not 2024-07-23 14:45:11 +02:00
.codeclimate.yml This PR (status-go) fixes #12821 (#4516) 2024-01-08 10:18:57 -08:00
.dockerignore fix(ci)_: lock Go at 1.20 and Alpine at 3.18 2024-05-20 08:25:49 +02:00
.gitignore fix(dapps)_: bring back missing wallet_connect_dapps migration file 2024-06-20 15:03:36 +02:00
.golangci.yml chore_: bump go to 1.20 (#5027) 2024-04-18 18:48:02 +02:00
.travis.yml Remove Ropsten and Rinkeby test networks 2022-10-24 14:17:46 +02:00
BOOTNODE.md docs: clarify purpose and describe ports 2020-02-06 18:44:23 +01:00
CMakeLists.txt dev: allow option to force compiling for apple silicon 2022-06-30 09:42:19 +02:00
CONTRIBUTING.md chore_: Update CONTRIBUTING.md 2024-06-24 11:52:50 +01:00
LICENSE.md Create LICENSE.md 2016-09-21 10:00:29 +08:00
MAILSERVER.md rcp.sh: curl wrapper for easier RPC calls 2021-08-24 11:23:25 +02:00
Makefile fix_: separate commit message check (#5773) 2024-08-27 22:42:06 +01:00
README.md Added test policy 2024-03-20 20:38:24 +00:00
RELEASING.md chore_: Add tag-version command 2024-04-10 11:43:13 +01:00
WAKU.md Create WAKU.md with spec support (#1855) 2020-02-21 17:56:15 +08:00
default.nix nix: Updating Nix Shell and Makefile to use nix-shell 2024-04-09 12:49:06 +03:00
go.mod fix_: reduce filter loop to 300ms (#5768) 2024-08-27 08:44:50 -04:00
go.sum fix_: reduce filter loop to 300ms (#5768) 2024-08-27 08:44:50 -04:00
shell.nix nix: Updating Nix Shell and Makefile to use nix-shell 2024-04-09 12:49:06 +03:00