The Status module that consumes go-ethereum https://status.im
Go to file
IvanBelyakoff 17aaaf1dca
fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509)
were stored in cache by pointers, which caused falsy cache hits in loop
because pointers with same address were created for different block
numbers. Now cache uses block numbers of uint64 as key, which can
overflow but it is not a problem since we use this cache for values
comparison, not as user data.
Fix crash on nil pointer in log.
Remove some unused code.
Protect nonceRanges with mutex while reading.

Updates #10246
2023-05-19 14:46:54 +03:00
.dependabot Patch/dependabot protocol (#1980) 2020-05-19 00:14:02 +01:00
.github fix documentation url in the checklist (#2770) 2022-07-22 22:12:29 +05:30
.vscode chore: fix vscode test run 2022-11-17 10:40:26 +01:00
_assets ci: upgrade Xcode version required to 14.3 2023-04-28 11:02:51 +02:00
_docs rename status-react to status-mobile 2022-07-17 15:37:14 +02:00
_examples go-waku integration (#2247) 2021-06-16 16:19:45 -04:00
abi-spec Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
account chore: `password` removed from the `DeleteAccount` function 2023-05-09 10:48:44 +02:00
api Fix/mobile issue 15899 : error when trying login under updated password (#3493) 2023-05-18 22:00:55 +08:00
appdatabase feat(wallet): Implemented SequentialFetchStrategy for transfers. (#3480) 2023-05-19 11:19:48 +03:00
appmetrics feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
build/bin add .gitkeep to build/bin so it always exists 2019-03-05 14:22:00 +01:00
cmd feat: add `pprof` flag to spiff-workflow 2023-05-18 15:22:05 +02:00
common Move services to status-node 2021-07-20 10:57:38 +02:00
config chore: add status.prod fleet (#2583) 2022-03-11 15:48:51 -05:00
connection Address linter issues 2022-03-28 13:14:12 +01:00
contracts feat: add featured communities (#3459) 2023-05-05 11:55:32 -04:00
db Address linter issues 2022-03-28 13:14:12 +01:00
discovery chore: upgrade go-waku and log about messages sent/received 2022-11-09 17:39:17 +03:00
eth-node chore: `password` removed from the `DeleteAccount` function 2023-05-09 10:48:44 +02: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 URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
ipfs fix: add mode build param and change ipfs gateway accordingly 2022-08-26 18:57:55 +02:00
logutils fix(logrotation): fix issue where all logs are kept in archive (#3465) 2023-05-11 14:36:01 -04:00
mailserver URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
metrics Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
mobile feat: media server and colorhash related change (#3500) 2023-05-18 14:27:16 +08:00
multiaccounts URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
node feat: media server and colorhash related change (#3500) 2023-05-18 14:27:16 +08:00
nodecfg fix: add missing waku2 store columns 2023-01-26 13:47:47 -04:00
notifier Notifier package to interact with gorush notifications (#910) 2018-05-08 16:30:03 +02:00
params test: use `T.TempDir` to create temporary test directory (#2746) 2023-04-26 21:39:51 +01:00
peers synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
postgres Anon Metrics Broadcast (#2198) 2021-09-01 13:02:18 +01:00
profiling test: use `T.TempDir` to create temporary test directory (#2746) 2023-04-26 21:39:51 +01:00
protocol URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
rpc fix(wallet) ClientWithFallback handling state errors required by BH 2023-05-02 12:07:06 +02:00
rtt rename status-react to status-mobile 2022-07-17 15:37:14 +02:00
server URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
services fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509) 2023-05-19 14:46:54 +03:00
signal feat: sync and backup wallet accounts 2023-04-21 16:35:24 +02:00
sqlite feat: Update saved addresses DB to store ENS, isTest flag and chains (#3183) 2023-03-06 16:26:46 +03:00
static URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
t URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
telemetry fix: reset bandwidth stats totals every day, and send message size 2023-02-01 16:43:57 -04:00
timesource Move services to status-node 2021-07-20 10:57:38 +02:00
transactions feat: nonce management in multi tx 2023-01-12 12:56:57 +01:00
vendor update go-waku v0.6.0 2023-05-17 18:23:27 +01:00
waku Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
wakuv2 fix: peer exchange service is not required for clients 2023-05-17 18:23:27 +01:00
.codeclimate.yml Re-organise the code to be more modular (#3172) 2023-03-01 17:23:17 +05:30
.dockerignore Ignore *.test files from all folders (#635) 2018-02-08 14:23:08 +02:00
.gitignore feat: add visual identity service (#2550) 2022-03-11 16:17:48 -05:00
.golangci.yml Remove protocol and eth-node submodules (#1835) 2020-02-10 12:22:37 +01: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 rename status-react to status-mobile 2022-07-17 15:37:14 +02: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 make: generalize building of Docker image 2023-04-27 13:13:45 +02:00
README.md Explain how to run Waku node in README (#1921) 2020-04-09 18:33:53 +02:00
RELEASING.md rename status-react to status-mobile 2022-07-17 15:37:14 +02:00
VERSION URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
WAKU.md Create WAKU.md with spec support (#1855) 2020-02-21 17:56:15 +08:00
go.mod URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
go.sum update go-waku v0.6.0 2023-05-17 18:23:27 +01:00
nix.conf ci: use Nix shell to provide Android SDK for builds 2022-12-05 15:48:27 +01:00
shell.nix nix: upgrade nixpkgs to include xcodeWrapper fixes 2023-05-04 14:07:47 +02:00