Commit Graph

2656 Commits (b5b7b9f5f04fcf135dd6875d149a7f5489c6cdf9)

Author SHA1 Message Date
Adrian Sutton fa1bc538b3 Use newSetFromMap(new ConcurrentHashMap<>()) instead of the deprecated ConcurrentSet from netty. (#1512) 6 years ago
Danno Ferrin ac9d1e4ca0 GraphQL library upgrade changes. (#1508) 6 years ago
Adrian Sutton 83102e097e Add metrics to assist monitoring and alerting (#1506) 6 years ago
Adrian Sutton 945f979357 Treat RLPException when processing a message as an indication that the message is invalid and disconnect the client for breach of protocol. (#1491) 6 years ago
Danno Ferrin 72cbac8eee Version updates (#1503) 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
Danno Ferrin 58f24c1269 PAN-2715 - return block not found reasons in error (#1485) 6 years ago
mbaxter b86cedfa11 [PAN-2560] Add LocalNode class (#1489) 6 years ago
Ivaylo Kirilov fc4f9917b7 [PAN-2647] Validate Private Transaction nonce before submitting to Transaction Pool (#1449) 6 years ago
mark-terry 7e29b0954b [FIX] Changed Enode length error String implementation. (#1486) 6 years ago
mbaxter 527167827a [PAN-2730] Create MaintainedPeers class (#1484) 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 f171a87049 Rename GraphQLRPC to just GraphQL (#1472) 6 years ago
Danno Ferrin 6d9b8a3faf Less pointless plugins errors (#1473) 6 years ago
Danno Ferrin 8d1e224c96 Events Plugin - Add initial "NewBlockPropagated" event message (#1463) 6 years ago
Danno Ferrin a8fb76ba63 eth_protocolVersion is a Quantity, not an Integer (#1470) 6 years ago
Ivaylo Kirilov e536e1b8fb Make restriction field in Private Transaction an enum (#1462) 6 years ago
Danno Ferrin 11f28ac7bd PAN-2711 - Don't require 'to' in 'blocks' queries (#1464) 6 years ago
mbaxter 2a64902bd2 [PAN-2614] Add simple PeerPermissions interface (#1446) 6 years ago
Danno Ferrin 0b53195b0b [PAN-2705] helpful graphql error when an account doesn't exist (#1460) 6 years ago
Jason Frame 86e77be924 Large chain id support for private transactions (#1452) 6 years ago
Adrian Sutton d53383535d Reduce synchronization in PendingTransactions (#1447) 6 years ago
Adrian Sutton 22492c0b8f Optimise TransactionPool.addRemoteTransaction (#1448) 6 years ago
Adrian Sutton 3d76bdd802 Cache the parsed form of extra data for PoA algorithms (#1389) 6 years ago
Danno Ferrin 2393b59717 Add pending object to GraphQL queries (#1419) 6 years ago
Adrian Sutton be1fa19a16 Decode devp2p packets off the event thread (#1439) 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
Rob Dawson ee7b592d8b Added Genesis file support for specifying the maximum stack size. (#1431) 6 years ago
Chris Mckay 5dffb2e721 [PAN-2612] Transaction smart contract permissioning controller (#1433) 6 years ago
Trent Mohay c0207298a9 Ensure failed Txns are deleted when detected during mining (#1436) 6 years ago
mbaxter ff56a65af2 Fix p2p PeerInfo handling (#1428) 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
Sally MacFarlane 87da26b08c renamed AccountWhitelistController (#1424) 6 years ago
Adrian Sutton 9bc721ff2a Unwrap DelegatingBytes32 and prevent Hash from wrapping other Hash instances (#1423) 6 years ago
Trent Mohay e2fe99ddf3 BlockCreator does not delete transactions with invalid nonce 6 years ago
mark-terry 4a2417a0c1 [PAN-2590] Improved JSON-RPC responses when EnodeURI parameter has invalid EnodeId (#1417) 6 years ago
mbaxter f54f2e10f4 [PAN-2624] Start listening for p2p connections after start() is invoked (#1418) 6 years ago
Danno Ferrin c028352642 PAN-2592: Rename methods that create and return streams away from getX() (#1368) 6 years ago
zyfrank 2026ab9d1a [Ethereal Hackathon] GraphQL EIP-1767 Implementation for Pantheon (#1311) 6 years ago
Adrian Sutton 710db6d1fa Use port 0 when starting a websocket server in tests (#1416) 6 years ago
Rob Dawson 7b20ebe895 Support including the transaction details in the pending transactions query. (#1410) 6 years ago
Lucas Saldanha 8445135929 PAN-2449: Remove NodePermissioningLocalConfig external references (#1406) 6 years ago
Sally MacFarlane 27a8faf74f added error message for RPC method disabled (#1396) 6 years ago
Adrian Sutton 267424e0ff Avoid recomputing the logs bloom filter when reading receipts from RLP (#1407) 6 years ago
Adrian Sutton 135e869c20 Add flat file based task collection (#1377) 6 years ago
mbaxter 8937754c14 [Minor] Start BlockPropagationManager immediately - don't wait for full sync (#1398) 6 years ago