Adrià Cidre
df35ad6dbe
[ #797 ] Unify EnsureSync on t/utils/utils.go and StatusManager ( #806 )
2018-04-09 09:16:43 +02:00
Adrià Cidre
359b3621e9
[ #797 ] Simplify node.Manager public api and rename it to StatusNode
...
- [x] [#797 ] : Remove unused methods PopulateStaticPeers, ReconnectStaticPeers, removeStaticPeers, removePeer
- [x] [#797 ] : Rename node.Manager to node. StatusNode and simplify its public api
- [x] [#797 ] : Rename all references to nodeManager to statusNode
2018-04-05 16:47:27 +02:00
Dmitry Shulyak
74ce515ab2
Add metrics to discv5 ( #749 )
2018-04-05 16:48:59 +03:00
Adam Babik
e9c2292776
Switch mockgen to reflect mode ( #800 )
...
Switch mockgen to use reflect mode as source mode does not support vendored packages.
2018-04-05 15:14:47 +02:00
Adrià Cidre
bd14456e4b
Run lint and vendor-check on the same travis stage ( #802 )
2018-04-05 14:37:39 +02:00
Adrià Cidre
aa0f2ede6d
[ #795 ] : Remove geth/common package ( #796 )
2018-04-04 19:39:38 +02:00
Frank Mueller
4d51f937c4
Quick fix of broken link to CONTRIBUTE.md ( #799 )
...
Thanks :)
2018-04-04 14:16:05 +03:00
Frank Mueller
7358f7e3c6
Move CONTRIBUTING.md to top level ( #798 )
2018-04-04 12:51:05 +02:00
Dmitry Shulyak
aa4966ce11
Common instructions how to merge PRs and keep history clean ( #791 )
2018-04-04 13:41:45 +03:00
Dmitry Shulyak
5e5e497822
Initial version of peer docs
2018-04-04 13:27:35 +03:00
Adam Babik
37f19d813c
fix megacheck errors
2018-03-29 18:02:06 +02:00
Igor Mandrigin
d2df4bb323
Unbreak `make mock` command and compilation of our develop branch.
2018-03-29 17:51:00 +02:00
Adrià Cidre
f59ec4022c
Move RPCCall from common to geth/rpc ( #788 )
2018-03-29 17:37:10 +02:00
Adrià Cidre
33c739fecf
Merge pull request #786 from status-im/improvement/issue-785/common-logic-to-lib
...
[#785 ] Extract lib specific code from geth/common
2018-03-29 16:10:29 +02:00
Adrià Cidre
f3dca6fad8
[ #785 ] /lib specific code living on common moved to /lib
2018-03-29 15:12:46 +02:00
Adrià Cidre
518148cab9
Merge pull request #780 from status-im/improvement/issue-779/common-NodeManager-removal
...
[#779 ] common.NodeManager removal
2018-03-29 09:57:18 +02:00
Igor Mandrigin
3b32ab8426
Support both "input" and "data" fields when creating a transaction.
2018-03-28 20:28:35 +02:00
Adrià Cidre
1b724a81a5
[ #779 ] common.NodeManager removal
2018-03-28 17:39:09 +02:00
Adrià Cidre
9a2a311352
Go cover is not longer maintained since go 1.5 ( #782 )
2018-03-28 12:40:38 +02:00
Adrià Cidre
e646001578
Merge pull request #773 from status-im/transactions-and-accountmanager
...
[#772 ] txQueueManager to not depend on AccountManager and nodeManager
2018-03-28 11:06:33 +02:00
Adrià Cidre
c76b2a0f62
[ #757 ] : Split accounts and whisper tests ( #763 )
2018-03-28 10:24:55 +02:00
Adrià Cidre
13cb2daaa2
[ #772 ] txQueueManager to not depend on AccountManager
2018-03-28 09:58:05 +02:00
Evgeny Danilenko
ce45237d64
Merge pull request #767 from status-im/issue/allow-messages-without-subscription-#766
...
[#766 ]: Allow messages without subscription
2018-03-27 19:13:10 +03:00
Evgeny Danienko
9ccd9b20e8
Merge branch 'develop' into issue/allow-messages-without-subscription-#766
2018-03-27 18:35:58 +03:00
Evgeny Danienko
e2e2af73d7
isForwarded constants introduced
2018-03-27 18:22:29 +03:00
Pedro Pombeiro
f329ad2256
Add `setup` makefile target and rename `race-check` to `test-e2e-race` for consistency
...
- `make setup` is used to simplify CI script
2018-03-27 17:07:06 +02:00
Pedro Pombeiro
d9b28a06d9
Take into consideration that path may contain multiple `status-go` directories, take the last ( #776 )
...
- Happens in Jenkins
2018-03-27 17:06:36 +02:00
Evgeny Danienko
b4c1cd7212
send in-house messages without subscription
2018-03-27 17:47:15 +03:00
Pedro Pombeiro
c4d7a6167e
Add `race-check` target to Makefile. Closes #710 ( #769 )
...
* Add `race-check` and `test-unit-race` target to Makefile. Closes #710
2018-03-27 14:38:41 +02:00
Adam Babik
8b264199c9
Enable metrics by default when building docker image ( #774 )
...
Prometheus metrics are enabled by default when running `make docker-image`.
2018-03-27 14:36:40 +02:00
Evgeny Danienko
b9598a1a31
led comments to the standard
2018-03-26 20:05:24 +03:00
Evgeny Danienko
a90be3c0de
fixes after code review
2018-03-26 19:54:27 +03:00
Evgeny Danienko
de0c03ca4e
patch sending message without subscription applied
2018-03-26 19:30:31 +03:00
Evgeny Danienko
aaf2b41e2e
test sending message without subscription
2018-03-26 19:02:02 +03:00
Evgeny Danienko
aed16a9071
patch
2018-03-26 18:17:17 +03:00
Dmitry Shulyak
88f881c83e
Rewrite config as a native golang structure and remove it from static ( #762 )
2018-03-26 15:52:20 +03:00
Frank Mueller
9bb732d981
Add profiling with pprof ( #754 )
2018-03-23 14:58:40 +01:00
Andrea Franz
70d153bb60
add log handler for Stdout and file ( #751 )
...
* add log handler for Stdout
* enhance logger based on node config
* write logs to stderr
* remove unused `return` after call to Fatal
2018-03-23 14:26:28 +01:00
Adrià Cidre
60d8ba5e62
Merge pull request #753 from status-im/feature/issue-403/account-package-cleanup
...
Account package cleanup
2018-03-23 14:16:27 +01:00
Adrià Cidre
c7d19c56f6
Merge pull request #756 from status-im/improvement/issue-755/restructure-notifier-interfaces
...
[#755 ] Restructure notifier interfaces
2018-03-23 11:29:48 +01:00
Adrià Cidre
e22fa36111
[ #755 ] Restructure notifier interfaces
2018-03-23 09:55:05 +01:00
Adrià Cidre
18fbebc942
[#issue-403] Account package cleanup
2018-03-23 08:21:40 +01:00
Adam Babik
8b94ac00bb
Update mainnet dev cluster config ( #745 )
2018-03-22 15:58:28 +01:00
Ivan Daniluk
01769e9ee8
Fix flags descriptions in statusd command ( #747 )
2018-03-21 09:45:50 +01:00
Alex Kohler
4a01a395b4
Move status-go over to go-ethereum/log #717 ( #727 )
2018-03-20 19:35:28 +01:00
Frank Mueller
dc4a0a98ed
Fix setting of bootstrap nodes ( #744 )
...
Fix dropped bootstrap nodes setting and rename of cluster config and separation of nodes
2018-03-20 16:05:21 +02:00
Igor Mandrigin
804fe949f7
Fix state names and log messages for status changes API.
2018-03-19 19:52:55 +02:00
Frank Mueller
8e42014671
Static peers are now also optionally configurable ( #738 )
...
* Rename bootnode to static peers
Also add some groupings between types.
* Remove not needed genesisHash
* More cleanup of bootnodes with static peers
* Add option of cluster configuration file
* New generated bindata.go
* Changes after npm install
* Add argument for cluster configuration file
* Add test for dynamic cluster loading
Not yet sure with name "cluster config".
* Solved conflicts
* Renaming of static peers
* Remove static peers population
* Missing argument for config
* Renaming of static peers to boot nodes for consistency
* Fix of name change
* Cluster config is now cluster data
* Load static nodes from configuration
* Final renaming of var for file content
2018-03-19 17:22:09 +01:00
Pedro Pombeiro
d84510de92
Remove unused JavaScript tests for RPC API ( #737 )
2018-03-16 18:49:42 +01:00
Igor Mandrigin
3b92b61ef1
Add API to listen to app state changes.
2018-03-15 12:48:22 +01:00