Danno Ferrin
c028352642
PAN-2592: Rename methods that create and return streams away from getX() ( #1368 )
...
* Change all Stream<?> getX() and Stream<?> x() methods to Stream<?> streanX methods, such as `Stream<Peer> streamIdlePeers()`
* Update coding conventions to reflect this.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
zyfrank
2026ab9d1a
[Ethereal Hackathon] GraphQL EIP-1767 Implementation for Pantheon ( #1311 )
...
Implements a GraphQL interface to expose data that conforms to EIP-1767. As the EIP specifies, the implementation should allow “a complete replacement to the read-only information exposed via the present JSON-RPC interface”.
Supported CLI options:
* `--graphql-http-enabled` to enable GraphQL
* `--graphql-http-host` and `--graphql-http-port` to configure the host and port.
* `--graphql-http-cors-origins` to set the CORS-origin policies
* The `--host-whitelist` option is respected. This option also applies to JSON-RPC and WS-RPC endpoints.
Default port is 8547. The endpoint is `/graphrpc`, so the default URL is typically `http://127.0.0.1:8547/graphql `
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
5934285bf3
Added perm and privacy webinars ( #1385 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
0cef9b610e
Privacy quickstart ( #1400 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
f2dbac0a58
Updated block size limit configuration ( #1414 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
710db6d1fa
Use port 0 when starting a websocket server in tests ( #1416 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
bdef585941
[PIE-1500] windows jdk smoke tests ( #1413 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Rob Dawson
7b20ebe895
Support including the transaction details in the pending transactions query. ( #1410 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
9cecaf1e73
Fix clique miner to respect changes to vanity data made via JSON-RPC. ( #1408 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
8445135929
PAN-2449: Remove NodePermissioningLocalConfig external references ( #1406 )
...
* Removing local config controller reference
* Removing permissioning whitelist references in p2p
* Removing whitelist updated listener from DiscoveryController
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Sally MacFarlane
27a8faf74f
added error message for RPC method disabled ( #1396 )
...
* added error message for RPC method disabled
* added methods to enum
* added clique and ibft methods
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
267424e0ff
Avoid recomputing the logs bloom filter when reading receipts from RLP ( #1407 )
...
Significantly reduces CPU usage during a fast sync.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
c434609ac2
Add constantinople fix block for Rinkeby ( #1404 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
135e869c20
Add flat file based task collection ( #1377 )
...
Replaces the RocksDB based queue for pending world state download tasks with one that uses a simple file. Added tasks are appended to the file while the reader starts from the beginning of the file and reads forwards.
Periodically a new file is started to limit the disk space used. The reader deletes files it has completed reading.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
8937754c14
[Minor] Start BlockPropagationManager immediately - don't wait for full sync ( #1398 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
S. Matthew English
34c31aebb3
[PAN-2586] Reference tests fail on Windows ( #1401 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Abdelhamid Bakhta
3a4014ddf7
Fix non-deterministic test caused by variable size of generated transactions ( #1399 )
...
Fix non-deterministic test caused by variable size of generated transactions.
Validate transactions against a size range rather than a fixed size
* Use assertj instead of own method.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
ec2cd8fae3
fixes PIE-1499 remove hotjar tag as we can manage all tags with GoogleTagManager ( #1390 )
...
there's no conflict but I was not aware that we were able to use GTM for other
vendors tags too. So this removes a dependency to external services in the code.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
jacobhackman
71c9fedbd4
Update Bootnodes.md ( #1349 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
jacobhackman
27f338c12a
Update Transactions.md ( #1350 )
...
Added a sentence for clarity and some punctuation marks.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
jacobhackman
d97e758cb2
Update Create-Permissioned-Network.md ( #1353 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
af002d4847
Wait for next message to be sent in FullSyncChainDownloaderTest. ( #1394 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
b918897eab
Queue pending requests when all peers are busy ( #1331 )
...
Provides better control over the maximum number of concurrent requests to a peer.
Gives a fairer allocation of peers to requests being made.
Avoids a task failing because all peers are busy which then introduces a delay before the request is retried.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
2ff135a65b
Added privacy roadmap ( #1386 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
07136bc1b5
Add explanatory comment about default port ( #1392 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
f861d67115
Handle case where peers advertise a listening port of 0 ( #1391 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
a66af2f722
update python mkdocs requirements versions ( #1374 )
...
and removed changes made in application JS as the new version of material theme
fixes the issue with hotjar form
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
890c10a83c
Fixed typo ( #1388 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
0fe1211e04
Update Log message in IBFT Controller ( #1387 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Jeremy McNevin
56bc436b66
Removing smart quotes ( #1381 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
37e1fd0e75
Use streams and avoid iterating child nodes multiple times ( #1380 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
4606ba2661
Remove unnecessary field ( #1384 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
525d976a06
Remove EthTaskChainDownloader and supporting code ( #1373 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
9627d84e79
[PAN-2605] Add getPeer method to PeerConnection ( #1383 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
f9641148df
[PAN-2585] Prefer EnodeURL over Endpoint ( #1378 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
38d60ebfc7
Use execute instead of submit so unhandled exceptions get logged ( #1379 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
43e4530752
[PAN-2595] Consolidate local enode representation ( #1376 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
S. Matthew English
d09e6bcee6
[MINOR] Rename rocksdDbConfiguration to rocksDbConfiguration ( #1375 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
4cc2337958
Enable the pipeline chain downloader by default ( #1344 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
412d2ab844
Handle the pipeline being aborted while finalizing an async operation. ( #1372 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
S. Matthew English
3d455b38a6
[PAN-1062] Specify pending transaction retention period (2 of 2) ( #1333 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Arash
e9be81b342
Update roadmap ( #1371 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
a7f4b9f2ac
Added 1.1 changes ( #1356 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
db160d38c1
Increase RocksDB max-background-compactions and background-thread-count to 4 by default. Improves fast sync times even on a t3.large instance (2 cores). ( #1364 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
48ff2a2839
Request open ended headers from sync target ( #1355 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
1882e3055c
Added requirement to enable JSON-RPC ( #1365 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Ivaylo Kirilov
82d30ca006
[PRIV-65] eea_getTransactionCount fails if account has not interacted with private state ( #1367 )
...
* Fix eea transaction count if account is null in privacy group state
* Fix failing acceptance test
- expected value was generated with the wrong privacy group
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
d25a6026ec
[PAN-2588] Create P2PNetwork Builder ( #1343 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
jacobhackman
3cd9f94dac
Update Using-Configuration-File.md ( #1351 )
...
Reworded a sentence for clarity.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
jacobhackman
f3e59c957b
Update Private-Transaction-Processing.md ( #1352 )
...
Deleted an extra space
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago