Commit Graph

94 Commits (112e7535cc170cb1eb1a1b53749ecd2f5c9753a4)

Author SHA1 Message Date
Lucas Saldanha 112e7535cc
Added NodeSmartContractV2PermissioningController (#1435) 4 years ago
matkt 210c85c82e
Add dns support (#1247) 4 years ago
Sally MacFarlane 80efed914d
Sync status permissioning check conditional on onchain permissioning enabled (#1269) 4 years ago
David Mechler 5b39e7e7e7
Besu vulnerable to being used for DDoS amplification (#1146) 4 years ago
Sally MacFarlane 9e224ed7f3
rename more "whitelist" occurrences to "allowlist" (#1133) 4 years ago
Sally MacFarlane f229d5a190
whitelist -> allowlist and on-chain -> onchain (#1131) 5 years ago
Danno Ferrin 256e5c914d
Errorprone version upgrade (#1096) 5 years ago
Sally MacFarlane 0fdff649b5
Permissioning configs accept allowlist as well as whitelist (#1081) 5 years ago
Sally MacFarlane 4eef568b4c
Replace whitelist/blacklist with allowlist/denylist (#1077) 5 years ago
Danno Ferrin 01c02e0741
Remove use of generics in ProtocolContext consensus object (#1039) 5 years ago
Danno Ferrin 5a7e1fcd28
Loggers should be private, static and final. Enforced with errorprone (#823) 5 years ago
Ratan Rai Sur 04467f3f08
remove blockchain param from listener (#771) 5 years ago
chaals 73cc75370c
Correct a misleading source comment (#699) 5 years ago
Danno Ferrin 838f7aa5e0
Fix Gradle 7.0 compatibility issues and build warnings (#288) 5 years ago
Danno Ferrin e493b91742
Restore "FieldCanBeFinal" errorprone check (#287) 5 years ago
Danno Ferrin dfad8bff78 Update Dependencies (#281) 5 years ago
Antoine Toulme 573d7c1253 Cleanup UnformattedDataWrapper (#275) 5 years ago
Antoine Toulme ccefada736 Move to Apache Tuweni Bytes library (#215) 5 years ago
Abdelhamid Bakhta a410747ff2
Add hash field in Transaction plugin interface. (#111) 5 years ago
mbaxter 127b92a1ad [PIE-2026] Separate in-sync from sync-status listeners (#100) 5 years ago
Joshua Fernandes bac5c673d3
Adding a spdx license check gradle task (#30) 5 years ago
Nicolas MASSART 829d865f3d
update Cava library to Tuweni Library (#18) 5 years ago
Joshua Fernandes d6a2394e2d Migrating Pantheon to Besu (#1945) 5 years ago
Ratan Rai Sur 58d797bd00 Events API: Transaction dropped, sync status, and renames (#1919) 5 years ago
mark-terry 402937a459 [PIE-1859] Extracted Metrics interfaces to plugins-api. (#1898) 5 years ago
mbaxter 63ffdb5f02 [PIE-1809] Clean up genesis parsing (#1809) 5 years ago
Danno Ferrin 6f52d8bd83 Revert "[PAN-2950] Use java.time.Clock instead of System.currentTimeMillis()" (#1768) 5 years ago
Danno Ferrin ec5dc85403 [PAN-2950] Use java.time.Clock instead of System.currentTimeMillis() (#1747) 5 years ago
Lucas Saldanha 961298fd99 PAN-2868: Onchain permissioning startup check (#1669) 5 years ago
Usman Saleem 70f561421b PAN-2860 - Ignore discport during static node permissioning check (#1631) 5 years ago
Lucas Saldanha 4528956d07 PIE-1663: Ignore discport during startup whitelist validation (#1625) 5 years ago
Adrian Sutton f2a2ffc008 Rename MetricCategory to PantheonMetricCategory (#1574) 6 years ago
Lucas Saldanha 030c518227 PIE-1689: Fix behaviour for absent account permissiong smart contract (#1569) 6 years ago
mbaxter 5ce6b5e85a [PAN-2798] Reorganize p2p classes (#1567) 6 years ago
mbaxter 037a6e8527 [PAN-2783] Invert dependency between permissioning and p2p (#1557) 6 years ago
Lucas Saldanha f5364ebb1b Fix encoding for account permissioning check call (#1549) 6 years ago
mbaxter e89d2a72af [PAN-2731] Extract connection management from P2PNetwork (#1538) 6 years ago
Lucas Saldanha 576c12dd46 PAN-2445: Onchain account permissioning (#1507) 6 years ago
Adrian Sutton 9ef6002a4a Avoid auto-boxing for gauge metrics. (#1526) 6 years ago
Sally MacFarlane 4bb1ee500a [PIE-1578] added local transaction permissioning metrics (#1515) 6 years ago
Sally MacFarlane 2341ba1550 [PIE-1577] added node local metrics (#1514) 6 years ago
Lucas Saldanha a21f812cda PAN-2603: Onchain account permissioning support (#1475) 6 years ago
Chris Mckay d325989017 [PIE-1580] Metrics for smart contract permissioning actions (#1492) 6 years ago
mbaxter 22ec27796d [PAN-2614] Expand permissioning interface (#1471) 6 years ago
mark-terry a1ce2601eb [PIE-1593] Fix for permissioned network with single bootnode (#1479) 6 years ago
Danno Ferrin 16982ebad2 Equals cleanup (#1434) 6 years ago
mbaxter 9bc8d8531b Update EnodeURL to support enodes with listening disabled (#1403) 6 years ago
Chris Mckay 5dffb2e721 [PAN-2612] Transaction smart contract permissioning controller (#1433) 6 years ago
mark-terry 5d04b32530 [PAN-2601] Renamed AccountPermissioningProver to TransactionPermissioningProvider to better reflect the interface. (#1432) 6 years ago
mark-terry 3cfa6ce40b [PAN-2601] Refactorings and additions to add Account based Smart Contract permissioning (#1430) 6 years ago