Commit Graph

198 Commits (49e42d28f61b718e7513d710d848209b746bd934)

Author SHA1 Message Date
Abdelhamid Bakhta 49e42d28f6 [PIE-1723] Cache TransactionValidationParams instead of creating new object for each call (#1616) 6 years ago
Lucas Saldanha 456f3f4ecb PIE-1717: Add TransactionValidationParam to TxProcessor (#1613) 6 years ago
Ratan Rai Sur d4a016798e [PAN-2871] Columnar rocksdb (#1599) 6 years ago
Danno Ferrin 89c302f33d [PAN-2756] Istanbul scaffolding (#1605) 6 years ago
mbaxter 8e104b697c [PIE-1706] Properly validate AltBN128 pairing precompile input (#1600) 6 years ago
Adrian Sutton 04069f20c2 Reject transactions with gas price below the configured minimum gas price. (#1602) 6 years ago
Adrian Sutton ca438df9d6 Support specifying config options via environment variables. (#1597) 6 years ago
Adrian Sutton f2a2ffc008 Rename MetricCategory to PantheonMetricCategory (#1574) 6 years ago
Lucas Saldanha 164177e645 PAN-2794: Including flag for onchain permissioning check on tx processor (#1571) 6 years ago
Ivaylo Kirilov 3e4953fd23 Allow signing private transaction with any key (#1561) 6 years ago
Lucas Saldanha 8b4b993e73 Removing account filter (#1556) 6 years ago
Adrian Sutton 1432db88d5 Publish the chain head gas used, gas limit, transaction count and ommer count as metrics. (#1551) 6 years ago
Puneetha Karamsetty ebbf3df8f9 [PAN-2672] Return specific and useful error for enclave issues (#1455) 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
Jason Frame 871d5d006e Fix estimate gas RPC failing for clique when no blocks have been created (#1528) 6 years ago
Adrian Sutton 83102e097e Add metrics to assist monitoring and alerting (#1506) 6 years ago
Lucas Saldanha a21f812cda PAN-2603: Onchain account permissioning support (#1475) 6 years ago
Ivaylo Kirilov fc4f9917b7 [PAN-2647] Validate Private Transaction nonce before submitting to Transaction Pool (#1449) 6 years ago
Ivaylo Kirilov e536e1b8fb Make restriction field in Private Transaction an enum (#1462) 6 years ago
Jason Frame 86e77be924 Large chain id support for private transactions (#1452) 6 years ago
Adrian Sutton 3d76bdd802 Cache the parsed form of extra data for PoA algorithms (#1389) 6 years ago
Danno Ferrin 16982ebad2 Equals cleanup (#1434) 6 years ago
Rob Dawson ee7b592d8b Added Genesis file support for specifying the maximum stack size. (#1431) 6 years ago
Adrian Sutton 9bc721ff2a Unwrap DelegatingBytes32 and prevent Hash from wrapping other Hash instances (#1423) 6 years ago
Danno Ferrin c028352642 PAN-2592: Rename methods that create and return streams away from getX() (#1368) 6 years ago
Adrian Sutton 267424e0ff Avoid recomputing the logs bloom filter when reading receipts from RLP (#1407) 6 years ago
S. Matthew English 34c31aebb3 [PAN-2586] Reference tests fail on Windows (#1401) 6 years ago
Adrian Sutton 525d976a06 Remove EthTaskChainDownloader and supporting code (#1373) 6 years ago
Adrian Sutton 175a832726 Cache current chain head info (#1335) 6 years ago
Ivaylo Kirilov 7ddbff9df3 [PRIV-55] Allow private contract invocations in multiple privacy groups (#1318) 6 years ago
Abdelhamid Bakhta 48c51ac78d [PIE-1531] Allow whitespace in file paths loaded from resources directory (#1329) 6 years ago
Jason Frame d931e37903 Allow use of large chain ids (#1289) 6 years ago
Adrian Sutton d5da0eb47b Use header validation mode for ommers (#1313) 6 years ago
Adrian Sutton 20b0c420ff Stop synchronizer prior to stopping the network (#1302) 6 years ago
Abdelhamid Bakhta fbf5db7828 Implement max message size rather than limiting with fixed number of transactions (#1271) 6 years ago
Chris Mckay e187429fed Better errors for when permissioning contract is set up wrong (#1296) 6 years ago
S. Matthew English c416f419bf [MINOR] migrate TransactionPool (& affiliated test) from 'core' to 'eth' (#1251) 6 years ago
Danno Ferrin cf2acc2a75 Refactor RocksDBStats (#1266) 6 years ago
Puneetha Karamsetty 545578983b [PRIV-46] Use labelled timer to differentiate between rocks db metrics (#1254) 6 years ago
Abdelhamid Bakhta f89f5b5a02 [PAN-2499] debug trace transaction (#1258) 6 years ago
Puneetha Karamsetty a56794b504 [PRIV-44] Use single instance of Rocksdb for privacy (#1247) 6 years ago
Chris Mckay d994cb820d [PAN-2529] subscribing to sync events should receive false when in sync (#1240) 6 years ago
Antony Denyer 0ce2d49aa5 [PRIV-41] Refactor PrivacyParameters config to use builder pattern (#1226) 6 years ago
Rob Dawson 30bccc45ce Make contract size limit configurable. (#1227) 6 years ago
Danno Ferrin e31cf8df04 Add Unstable Options to the CLI (#1213) 6 years ago
Puneetha Karamsetty 7599f04114 [PRIV-31] Add private cluster acceptance tests (#1211) 6 years ago
Puneetha Karamsetty fba35ae093 [PRIV] Persist private world state only if we are mining. (#1191) 6 years ago
Puneetha Karamsetty 3fc0d2c218 Maintain the state of MessageFrame when executing privacy pre-compiled contract (#1193) 6 years ago
Danno Ferrin 74e2b5a632 Fix metrics breakages (#1185) 6 years ago