Chris Mckay
0af0a4300b
[PAN-2503] permission provider that allows bootnodes if you have no other connections ( #1206 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
5087722d0a
Added privacy overview ( #1210 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
6d978d5f77
Privacy overview and transaction processing ( #1201 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
c3c67a37b1
Added eea_* methods
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
5473fff807
Start building a pipeline based chain download ( #1203 )
...
Implementation currently gets as far as managing the sync target and downloading checkpoint headers.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
1682d3ae76
added link to issues system to the doc site footer ( #1204 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
d2aba6a38d
Doc CI pipeline for build and tests ( #1199 )
...
Bidl phase.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
84ae82d077
Added content on using Truffle with Pantheon ( #1195 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
b868865cd3
[PAN-2427] Prep chain downloader for branch by abstraction ( #1194 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
db21692330
Changed the dockerhub destination to our public repo ( #1202 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
28814e7d36
Push builds of master as docker development images ( #1200 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
f326bde7e8
Replace the use of a disconnect listener with EthPeer.isDisconnected ( #1197 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Abdelhamid Bakhta
d2379329ee
Update running-developer-builds.md ( #1198 )
...
fix command line arguments
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
0d2812a45a
Added droppedPendingTransactions subscription ( #1187 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Puneetha Karamsetty
fba35ae093
[PRIV] Persist private world state only if we are mining. ( #1191 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Puneetha Karamsetty
3fc0d2c218
Maintain the state of MessageFrame when executing privacy pre-compiled contract ( #1193 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
88c170d715
[PAN-2356] Acceptance tests base for smart contract node permissioning ( #1186 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
9a5d8d6fa2
Don't mark world state as stalled until a minimum time without progress is reached ( #1179 )
...
Also increases the number of requests without progress before considering the download stalled.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
f897761951
Remove SyncState from SyncTargetManager ( #1188 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
20ebbf3337
Updated to reference Jira issues ( #1165 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Daniel Choi
2d05918275
typo on line 155 ( #1184 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
57cef8a09c
Added architecture diagram ( #1180 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
895f43e7f1
Removed step listing ( #1181 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Danno Ferrin
74e2b5a632
Fix metrics breakages ( #1185 )
...
* Number of metrics labels need to match up with constructor
* Number of labels must be consistant, so I split it into two metrics
* Also, naming best practices say that sum() and avg() of a metric
should be meaningful, separating into two metrics fixes that.
* fix style issues (finals, intellij warnings)
* Change NoOpMetrics to check label count.
* Cascading changes to support this in many support classes. Mostly places
we presumed all NoOpMetrics were equals.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Rob Dawson
cdefb330be
[PAN-2327] Notify of dropped messages ( #1156 )
...
* Added ability to subscribe to dropped transactions from the transaction pending pool.
Implemented subscription webservice to support this.
* Added metrics to the pending transactions, tracking the number of local and remote transactions in the pool.
* Converted listener management in pending transactions to use the Subscribers util object.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
324222752a
StaticNodesParserTest to pass on Windows ( #1183 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Vinicius Stevam
3aace6c2b3
[PRIV-26] Privacy documentation ( #1091 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Ivaylo Kirilov
c2b48e4ff6
[PRIV] Orion 0.1.2 ( #1168 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
PegaSys Admin
0d28f7b334
[Gradle Release Plugin] - new version commit: '1.0.3-SNAPSHOT'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
PegaSys Admin
34526a2bea
[Gradle Release Plugin] - pre tag commit: '1.0.2'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
f9eab0406b
added note ( #1178 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
4544f889b6
Added 1.0.2 changes to changelog ( #1173 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
933861d1d7
Updated permissioning CLI options and permissioned network tutorial ( #1177 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
abdea7c5f2
Use header validation policy in DownloadHeaderSequenceTask so fast sync doesn't perform full validation on every block. ( #1172 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
a8bf287735
Self needs to persist to the whitelist ( #1176 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
ebcb011a43
Removed code that prevents self from being added to whitelist ( #1175 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Sally MacFarlane
0fe3d7f7bb
[PAN-2473] bond with bootnodes ( #1160 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
5107f63479
[PAN-2494] [PAN-2474] permissioning issues ( #1174 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
ce7d54427c
AdminAddPeer returns custom Json RPC error code ( #1171 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
f33a17bbff
Added static nodes doc ( #1141 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
c30d5c0894
[PAN-2403] Periodically connect to peers from table ( #1170 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
e90617d497
Automatically restrict trailing peers while syncing ( #1167 )
...
The 25% of maximum peers is fairly arbitrary but is deliberately above zero to ensure we contribute something to the overall network even while catching up.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
99f0c68e59
Avoid bonding to ourselves. ( #1166 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Danno Ferrin
69818f6f92
Push Metrics don't work ( #1164 )
...
When we added the no-op metrics optimization this broke push-metrics.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
c2f2e7212a
Synchroniser to wait for new peer if best is up to date ( #1161 )
...
When chain downloading, the SyncTargetManager continues to
attempt to download headers/blocks from the current syncTarget,
even if the system is "insync". This is due to the fact that
the "insync" check is only performed at initial peer selection,
rather than on each loop of the chain downloader.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
6fef34d9e9
Added admin_removePeer ( #1154 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
a5a35d23d7
Don't attempt to download checkpoint headers if the number of headers required is below zero. ( #1158 )
...
This only happens when there are multiple chain downloads in progress so the common ancestor is above the last header we imported, but safety-first...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
fa672529a7
Capture metrics on Vertx event loop and worker thread queues. ( #1155 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
8d82f9510b
Add metrics around discovery process. ( #1152 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
48176d9a16
Updated tutorials for printing of enode on startup ( #1149 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago