The Status module that consumes go-ethereum https://status.im
Go to file
Andrea Franz 06d4a99c09
add selected wallet and selected chat accounts (#1326)
* use keyStore.ImportExtendedKeyForPurpose when creating keys

* rename selectecAccount to selectedWalletAccount

* add selectedChatAccount

* update e2e test to check that injected whisper key is the chat public key

* update TestSelectedAccountOnRestart to check that chat key is used in whisper

* use chat account in api/backend

* update mocks

* temporarily update VERSION to build a release

* check that chat/wallet keys are the same in a different test

* add account test to check that wallet and chat keys are the same

* test only that the chat key is injected in whisper

* put back the right VERSION
2019-01-09 09:47:06 +01:00
.github Reduce number of days required to consider a PR stale to 14 2018-11-20 13:14:33 +01:00
.vscode Streamline configuration in status-go. Part of #1180 (#1183) 2018-09-13 18:31:29 +02:00
_assets add desktop build step 2018-12-11 09:30:35 +01:00
account add selected wallet and selected chat accounts (#1326) 2019-01-09 09:47:06 +01:00
api add selected wallet and selected chat accounts (#1326) 2019-01-09 09:47:06 +01:00
cmd update to geth v1.8.20 (#1327) 2018-12-19 11:02:07 +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 Handle gracefully RPC calls when node is stopped (#1329) 2018-12-20 09:31:17 +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 add SyncMessages method to shhext api (#1309) 2018-12-14 12:21:34 +01:00
metrics/node fix collecting p2p/Peers metric (#1269) 2018-11-12 10:27:09 +01:00
node Start discovery after sending "node.ready" signal (#1333) 2019-01-02 19:57:36 +01:00
notifications/push fix golang/mock (#1310) 2018-12-10 13:53:27 +01:00
notifier Notifier package to interact with gorush notifications (#910) 2018-05-08 16:30:03 +02:00
params Validate Whisper DataDir to be relative to the main DataDir (#1335) 2019-01-04 12:44:01 +01:00
peers Start discovery after sending "node.ready" signal (#1333) 2019-01-02 19:57:36 +01:00
profiling Add profiling with pprof (#754) 2018-03-23 14:58:40 +01:00
rpc Block some JSON-RPC methods completely 2018-08-02 09:07:55 +02:00
services Add CreateAccount RPC function (#1330) (#1334) 2018-12-28 12:37:22 +01:00
signal Fix cursor encoding (#1308) 2018-12-11 11:23:47 +01:00
static Allow multiple bundles, change n devices & bundle refresh (#1331) 2018-12-21 11:07:25 +01:00
t add selected wallet and selected chat accounts (#1326) 2019-01-09 09:47:06 +01:00
timesource Sanity validate ntp response 2018-06-08 19:10:29 +03:00
transactions fix golang/mock (#1310) 2018-12-10 13:53:27 +01:00
vendor Close both sides of the stream when client is done with request (#1313) 2019-01-02 09:45: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 Fix xgo creating files as `root` (#1210) 2018-09-24 22:21:13 +02: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 Close both sides of the stream when client is done with request (#1313) 2019-01-02 09:45:52 +02:00
Gopkg.toml update to geth v1.8.20 (#1327) 2018-12-19 11:02:07 +01:00
LICENSE.md Create LICENSE.md 2016-09-21 10:00:29 +08:00
Makefile add SyncMessages method to shhext api (#1309) 2018-12-14 12:21:34 +01:00
README.md Describe and simplify the release process (#1322) 2018-12-17 10:55:17 +01:00
RELEASING.md Update RELEASING.md 2019-01-02 18:57:20 +01:00
VERSION Release 0.19.0-beta.2 2019-01-02 18:55:41 +01:00

README.md

Status bindings for go-ethereum

TravisCI Builds GoDoc Master Build Status Develop Build Status

Docs

License

Mozilla Public License 2.0