Pedro Pombeiro
5b98b8831b
Add peer limits to CLI defaults ( #1192 )
2018-09-14 12:25:52 +02:00
Pedro Pombeiro
1ce6f44b5b
Use in-memory DB for test. ( #1191 )
2018-09-14 11:09:39 +02:00
Pedro Pombeiro
4e7ae20eae
Add script to update fleets static JSON. Closes #1188 ( #1189 )
2018-09-14 10:46:34 +02:00
Pedro Pombeiro
3d00af7fa3
Streamline configuration in status-go. Part of #1180 ( #1183 )
...
- Replace command line flags with `-c` config flag. Part of #1180
- Convert node config private keys to hex-encoded string versions.
- Remove `GenerateConfig` from library.
- Remove unused `FirebaseConfig` from library.
- Fix loading of `config/status-chain-genesis.json` in non-dev machines.
2018-09-13 18:31:29 +02:00
Dmitry
0480d1a376
Provide TTL from a discovery wrapper to rendezvous client
2018-09-13 09:50:38 +03:00
Dmitry
6f937d4ddf
Update rendezvous client to a latest version
2018-09-13 09:50:38 +03:00
Adam Babik
e8c6841f30
fix getting git commit in Makefile ( #1181 )
2018-09-04 17:19:16 +02:00
Adam Babik
0136ceb46e
add rendezvous nodes to eth.beta ( #1179 )
2018-09-04 11:20:58 +02:00
Andrea Franz
fc3978acdd
fix child keys derivation adding bytes padding ( #1139 )
2018-09-04 09:42:40 +02:00
Dmitry
0068917ecb
Run statusd not in a standalone mode by default
2018-08-31 12:45:44 +03:00
Adam Babik
bf1d1ee0ea
Remove EnvelopeTranced and add Whisper metrics as a patch ( #1177 )
2018-08-31 10:09:38 +02:00
Adam Babik
5664a24b10
remove 'v' from version from git tag in Makefile ( #1178 )
2018-08-31 07:28:12 +02:00
Adam Babik
4e386f4097
Update version format of artifacts in Jenkins ( #1173 )
2018-08-29 12:52:19 +02:00
Adam Babik
794e799d63
run only one unit tests command in Travis ( #1176 )
2018-08-29 12:25:55 +02:00
Adam Babik
a571eeb7a4
add patch 0036-fix-whisper-expire-loop ( #1175 )
2018-08-28 10:49:08 +02:00
Adam Babik
776248a42f
Prevent RendezvousNodes to be overwritten by empty cli flag ( #1174 )
2018-08-27 16:10:58 +02:00
Dmitry Shulyak
5ef26596e4
Enable proxying and discovery of rinkeby nodes ( #1172 )
2018-08-27 12:32:14 +03:00
Dmitry Shulyak
f150d678de
Update geth to 1.8.14 ( #1171 )
...
* Update to geth v1.8.14
* Remove patches that were merged upstream
* Apply patches before 0016
* Fix 0016 and apply it
* Apply everything else
* Pass gas limit as a second argument to simulated backend
2018-08-27 11:22:21 +03:00
Adam Babik
3521c2ac45
Remove NetworkID from cluster ( #1163 )
2018-08-26 12:54:58 +02:00
Dmitry Shulyak
7cd81a69f7
Add rendezvous nodes and search for 2 les peers if les is enabled ( #1167 )
2018-08-24 14:20:50 +03:00
Adam Babik
16c7b94eb5
Add labels to docker images and add Jenkinsfile to build docker images ( #1160 )
...
* fixed generating `params.Version`
* added labels to all Docker images including git_commit and the author of the build (using `$USER` env variable)
2018-08-24 12:25:07 +02:00
Dmitry Shulyak
2cfcde0283
Remove patches to discovery v5 ( #1144 )
2018-08-24 11:24:22 +03:00
Dmitry Shulyak
6858662d59
Proxy records found in ethereum discovery v5 ( #1165 )
2018-08-24 06:17:32 +03:00
Dmitry Shulyak
d8b5ba7fbf
Add generated cht for ropsten and mainnet ( #1166 )
2018-08-24 06:05:06 +03:00
Adam Babik
19b53030fc
add fleet param to GenerateConfig binding ( #1162 )
2018-08-21 15:48:58 +02:00
Kishan Sagathiya
0f5ad2545d
Issue #765 Read configuration without go-bindata ( #1158 )
...
In the current codebase if you want to use different keys (or any
other configuration) for tests it is required to place them at a
certain path in static folder, bundle them with go-bindata and only
then run tests. This is simply unnecessary.
This commit instead directs loads configurations from file without
relying on go-bindata
2018-08-21 14:46:10 +02:00
Adam Babik
c35120c0b3
Properly handle context.Canceled error in rendezvous ( #1161 )
2018-08-21 11:31:38 +03:00
Andrea Franz
874a3e8151
Feature/mailserver registry smart contract ( #1135 )
...
* add verifier and test using simulated backend
* add ContractCaller
* commit simulated backend after deploy and after smart contract writes
* use bind.NewKeyedTransactor for all transactions in tests
* rename RegistryVerifier to Verifier
* initialize contract verifier if MailServerRegistryAddress config is set
* use contractAddress.Hash()
* refactoring
* use fmt.Sprintf to format contract address in logs
* fix test and lint warnings
* update Gopkg.lock
* update Gopkg.lock once more
2018-08-20 15:55:43 +02:00
Adam Babik
cf21f981f7
Fix rendezvous loop when discovery protocol is stopped; add advertiseaddr flag ( #1151 )
2018-08-17 08:25:55 +02:00
Sebastian Delgado
4afd9e6c6c
Remove transactions queue 1027 ( #1125 )
...
Remove `PendingSignRequests` queue from the sign module.
This closes #1027 by removing the pending sign requests queue dependency from the SendTransaction, SignMessage and Recover.
2018-08-16 13:37:53 +02:00
Pedro Pombeiro
ebc77374b2
Remove unused `test.sol` file
...
- File is no longer used after jail code was removed
- Ensure that `go-bindata` is set up on `make setup`
2018-08-15 14:52:40 +02:00
Dmitry
bfdf823628
Add delay to refresh cycle with patch
2018-08-15 04:25:18 +03:00
Dmitry
6c6fb4d0b3
Remove patch 0031
2018-08-15 04:25:18 +03:00
Dmitry
e935c7de99
Add rendezvous nodes to cluster
2018-08-13 14:37:35 +03:00
Igor Mandrigin
a6d69ebae9
Use the same boot & static nodes for Rinkeby as in Mainnet.
...
ETHIndia and other conference events requires users to be on Rinkeby, hence the users needs to be
able to communicate between Rinkeby/Mainnet.
We used to keep Rinkeby separate, but this commit changes it.
2018-08-10 13:27:43 +02:00
Adam Babik
f26e849fb2
Revert "Add build tags to signal package ( #1119 )" ( #1148 )
...
This reverts commit 27e432a5b1
.
2018-08-10 13:23:28 +02:00
Adam Babik
7c70ce02bc
allow building status-go from tags ( #1122 )
2018-08-10 10:28:04 +02:00
Pedro Pombeiro
9587d030a6
mailserver-canary: Disable fleet specification
2018-08-08 11:21:13 +02:00
Adam Babik
4219d56909
Fix xgo patch 0002 ( #1141 )
2018-08-08 09:39:51 +02:00
Pedro Pombeiro
fb1e30c5f4
Disable NTP sync on the remaining e2e tests
2018-08-07 18:02:42 +02:00
Pedro Pombeiro
840b5b64d2
Implement mailserver canary service. Closes #1086
2018-08-07 17:17:59 +02:00
Adam Babik
2bc3191fcf
Add custom handlers to the private RPC client ( #1137 )
2018-08-07 16:21:43 +02:00
Adam Babik
ecc39735f5
Upgrade geth to 1.8.13 ( #1140 )
2018-08-07 15:31:06 +02:00
Ivan Daniluk
27e432a5b1
Add build tags to signal package ( #1119 )
2018-08-07 11:10:20 +03:00
Ivan Daniluk
4b8c669154
Speedup Makefile ( #1123 )
2018-08-02 19:16:39 +02:00
Adam Babik
cb6b96b87b
Block some JSON-RPC methods completely
2018-08-02 09:07:55 +02:00
Adam Babik
71b8e0e73d
Remove shh and shhext from APIModules ( #1131 )
...
Addresses #912 . By removing these two modules from APIModules, we disallow DApps from using dangerous methods like shh.SetMinPoW
2018-08-02 08:48:44 +02:00
Dmitry
a76bf4ec4d
Implement discovery multiplexer
2018-08-01 08:28:49 +03:00
Sebastian Delgado
7577296b3c
Implement eth_newPendingTransactionFilter ( #1113 )
...
Implement eth_newPendingTransactionFilter
2018-07-27 08:54:40 -07:00
Adam Babik
82a709fbc1
improve flaky TestMailServerPeersDiscovery ( #1120 )
2018-07-27 11:50:26 +02:00