Jakub Sokołowski
1aa751a427
bump to 0.39.0
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-08 12:30:14 +01:00
Adam Babik
37a508a97b
Integrate Waku service ( #1759 )
2020-01-08 12:12:23 +01:00
Pedro Pombeiro
86dcbcd90e
Rename gofmt to lint-fix
2020-01-07 17:07:56 +01:00
Pedro Pombeiro
c0c963bdaa
Use eth-node `keystore` for `generator.go`
2020-01-06 15:45:31 +01:00
Pedro Pombeiro
c8a911ebd1
Use goimports instead of gofmt
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
3eaacaa2f4
Move keystore_geth.go to eth-node/bridge/geth
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
527cd38e1f
Address code review comments
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
287e5cdf79
Abstract `accounts.Key` and geth `keystore`
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
608de7fa2d
Add `gofmt` Makefile target
2020-01-06 10:17:23 +01:00
yenda
cf2d16d186
settings api fixes ( #1758 )
2020-01-02 18:01:38 +01:00
Jakub Sokołowski
1d4b3b9241
allow running systemd service as root
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-02 10:36:13 +01:00
Pedro Pombeiro
0ed66b98ae
Fail build if `make vendor` hasn't been run
2019-12-30 13:25:12 +01:00
Pedro Pombeiro
41cba814c8
Run `make vendor`
2019-12-30 13:25:12 +01:00
Pedro Pombeiro
18af9175ac
Prevent crash in TestWhisperTestSuite when run isolated
2019-12-30 12:56:05 +01:00
Adam Babik
1ac515f19e
remove reSelectAccount from backend, SelectKeyPair and SelectedKeyPairID methods from Whisper
2019-12-30 12:56:05 +01:00
yenda
024f30f0b9
Put settings in a table with schema ( #1746 )
...
Move settings table schema from a key-value store to a one row table with many columns.
We now save the first row with initial data in saveAccountAndLogin and follow up saveSetting calls are only saving one setting at a time.
Co-authored-by: Adam Babik <a.babik@designfortress.com>
2019-12-27 10:58:25 +01:00
Jakub Sokołowski
ccf3cd5098
add missing jq checks, make formatting vars the same
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-21 09:16:54 +01:00
Pedro Pombeiro
b99af530e1
Migrate more files to eth-node/crypto
2019-12-20 11:24:26 +01:00
Pedro Pombeiro
f494576ca2
Run `gofmt -s -w`
2019-12-20 11:24:26 +01:00
Adam Babik
ea0f12b920
Waku/0 service ( #1715 )
2019-12-20 10:40:50 +01:00
flexsurfer
9a656fe151
Fix sticker pack with id = 0 ( #1749 )
2019-12-20 10:35:07 +01:00
Pedro Pombeiro
90349b28c7
Use a `callReturn` type in `RoutineQueue`
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
8d8880dc62
Get rid of `types.Whisper.Poll` method
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
dd894ece15
Start abstracting geth Keystore
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
ef87c330ce
Improve parameter naming in `Whisper.DeleteKeyPair`
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
0cf24d2c3e
Remove unnecessary call to `GetFilter`
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
a5cf17cf4b
Improve logging format in `messageProcessor.handleMessages`
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
7f11030896
Implement AddPeer/RemovePeer on eth-node
2019-12-19 14:11:48 +01:00
Pedro Pombeiro
41a6502340
Remove `SelectKeyPair` from `eth-nodes/types`
2019-12-19 14:11:48 +01:00
yenda
655031616c
fix 1741 ( #1742 )
...
* fix 1741
save accounts with SaveAccountAndStartNodeWithKey
* initialize keycard accountManager with the proper addresses
2019-12-18 16:09:04 +01:00
Jakub Sokołowski
0f06b4ca6a
fix entrypoint for bootnode Docker image
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-17 22:04:34 +01:00
Jakub Sokołowski
1eb0ad91bd
add extra checks to docker compose Makefiles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-17 22:04:34 +01:00
Adam Babik
4f45bceb9a
Drop peers when rate limit is exceeded ( #1732 )
2019-12-16 20:38:50 +01:00
yenda
f855228010
add accounts_deleteAccount method ( #1738 )
...
* add accounts_deleteAccount method
* set account created and updated at dates, order by creation date
2019-12-16 10:23:36 -05:00
acolytec3
2d2f2fbc51
Add ValidateMnemonic method ( #1713 )
2019-12-16 14:55:02 +01:00
Jakub Sokołowski
ac5f683ac1
Add missing shhclient to whisper ( #1733 )
2019-12-16 13:45:20 +01:00
Adam Babik
52dd835692
Implement rate limits exchange ( #1729 )
2019-12-11 14:11:29 +01:00
Adam Babik
203f29b13e
Fix race condition in subscriptions ( #1646 )
2019-12-11 09:44:57 +01:00
André Medeiros
0571f561f0
APIs to Get and Create custom Tokens ( #1717 )
2019-12-10 12:31:08 -05:00
André Medeiros
58fc7e45db
Limit the upper bounds of how many pending peers we track ( #1714 )
2019-12-10 10:20:22 -05:00
Andrea Maria Piana
baa0767c26
Handle membership update message
...
This commit does a few things:
1) Handle membership updates using protobuf and adds the relevant
endpoints.
2) Store in memory a map of chats + contacts for faster lookups, which
are then flushed to disk on each update
3) Validate incoming messages
Sorry for the large pr, but you know, v1 :)
2019-12-10 15:20:28 +01:00
Jakub Sokołowski
e249f35a8d
fix missing genkey task in systemd bootnode makefile
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-10 13:46:32 +01:00
Adam Babik
3122c56c0e
fix protocol submodule definition
2019-12-09 18:51:08 +01:00
Adam Babik
8069b8cd82
clean up eth-node and protocol versions
2019-12-09 18:35:11 +01:00
Adam Babik
392ec7ae8e
fix whisper v6 module definition
2019-12-09 16:29:47 +01:00
Adam Babik
0c6a4e0e65
fix Whisper submodule version; bump go-ethereum version
2019-12-09 16:26:00 +01:00
Adam Babik
6284d45b69
fix docker image build
2019-12-09 16:04:32 +01:00
Adam Babik
56a0b02be7
bump to 0.37.0
2019-12-09 15:37:20 +01:00
Adam Babik
a636f33109
Set Whisper version submodule to v6 ( #1725 )
2019-12-09 11:36:14 +01:00
Adam Babik
4ac4a61e20
Move whisper to status-go monorepo ( #1720 )
2019-12-09 11:06:04 +01:00