The Status module that consumes go-ethereum https://status.im
Go to file
Dmitry Shulyak aa28f652e3 Re-send user payload if previously sent envelope wasn't acknowledged (#1386)
* Split shhext.tracker into envelopes and mail monitors

* Send envelopes on every new attempt to deliver a message

* Re-send user payloads if previous envelopes weren't acknowledged

* Remove debug api across the codebase
2019-03-01 14:36:21 +01:00
.github Configure recipients for Gopkg.lock changes in PRs 2019-01-22 08:18:15 +01:00
.vscode Streamline configuration in status-go. Part of #1180 (#1183) 2018-09-13 18:31:29 +02:00
_assets declare all parameters, fix names of files on release (#1392) 2019-02-25 15:59:12 +01:00
account Login with keycard (#1358) 2019-01-24 16:44:46 +01:00
api add HashTransaction (#1379) 2019-02-21 10:53:39 +01:00
cmd mailserver: build pruning into WMailServer (#1342) 2019-01-23 14:32:45 +01:00
config Ensure that `NewNodeConfigWithDefaults` builds a valid configuration 2018-11-09 17:02:55 +01:00
contracts Feature/mailserver registry smart contract (#1135) 2018-08-20 15:55:43 +02:00
db Persist selected mail server using separate monitor (#1303) 2018-12-12 11:39:00 +02:00
discovery If rendezvous wasn't start or was already stopped ignore Stop call (#1340) 2019-01-09 09:40:07 +02:00
extkeys add ExtendedKey.ChildForPurpose method to derive wallet or chat keys (#1312) 2018-12-11 17:01:30 +01:00
lib add HashTransaction (#1379) 2019-02-21 10:53:39 +01:00
logutils Add LogEnabled attribute to NodeConfig to, used in the call from status-react (#866) 2018-04-26 18:28:42 +02:00
mailserver expose more logs and metrics in DeliverMail (#1398) 2019-02-27 15:30:08 +01:00
metrics/node Gomobile support (#1164) 2019-02-01 18:02:52 +01:00
mobile gomobile: fix empty geth.log (#1396) 2019-02-26 10:47:23 +01:00
node Gomobile support (#1164) 2019-02-01 18:02:52 +01:00
notifications/push Add `SendDataNotification` method (#1352) 2019-01-18 14:03:32 +01:00
notifier Notifier package to interact with gorush notifications (#910) 2018-05-08 16:30:03 +02:00
params Re-send user payload if previously sent envelope wasn't acknowledged (#1386) 2019-03-01 14:36:21 +01:00
peers mailserver: refactor mailserver's rate limiter (#1341) 2019-01-10 17:07:16 +01:00
profiling Add profiling with pprof (#754) 2018-03-23 14:58:40 +01:00
rpc Unlock wallet and chat keys (#1346) 2019-01-18 10:01:14 +01:00
services Re-send user payload if previously sent envelope wasn't acknowledged (#1386) 2019-03-01 14:36:21 +01:00
signal Gomobile support (#1164) 2019-02-01 18:02:52 +01:00
static Allow multiple bundles, change n devices & bundle refresh (#1331) 2018-12-21 11:07:25 +01:00
t Re-send user payload if previously sent envelope wasn't acknowledged (#1386) 2019-03-01 14:36:21 +01:00
timesource Sanity validate ntp response 2018-06-08 19:10:29 +03:00
transactions add HashTransaction (#1379) 2019-02-21 10:53:39 +01:00
vendor Pull all recent changes to 1.8.21 tag 2019-02-25 09:13:52 +02:00
.codeclimate.yml #759 Codeclimate config (#843) 2018-04-23 15:55:21 +02:00
.dockerignore Ignore *.test files from all folders (#635) 2018-02-08 14:23:08 +02:00
.gitignore add a docker-compose.yml and Makefile for running a mailserver 2019-02-13 18:05:39 +01:00
.golangci.yml update golangci to 1.10.2 (#1246) 2018-10-17 12:17:58 +02:00
.travis.yml Add `canary-test` make target to test beta fleet mailservers. Closes #1274 2018-11-19 19:02:32 +01:00
CONTRIBUTING.md Move CONTRIBUTING.md to top level (#798) 2018-04-04 12:51:05 +02:00
Gopkg.lock Pull all recent changes to 1.8.21 tag 2019-02-25 09:13:52 +02:00
Gopkg.toml Mark envelope as confirmed when it was received from a mail server (#1378) 2019-02-20 18:10:59 +01:00
LICENSE.md Create LICENSE.md 2016-09-21 10:00:29 +08:00
Makefile Fix `admin_nodeInfo` to provide the correct version again (#1394) 2019-02-25 17:23:30 +01:00
README.md add a docker-compose.yml and Makefile for running a mailserver 2019-02-13 18:05:39 +01:00
RELEASING.md Update RELEASING.md 2019-01-02 18:57:20 +01:00
VERSION Allow messages to be decrypted from previous bundles (#1400) 2019-02-28 13:09:43 +01:00