This repository has been archived by the owner on Sep 26, 2019. It is now read-only.
1.1.3
1.1.3
Additions and Improvements
- [PAN-2811] Be more lenient with discovery message deserialization. Completes our support for EIP-8 and enables Pantheon to work on Rinkeby again. #1580
- Added liveness and readiness probe stub endpoints #1553
- Implemented operator tool. (blockchain network configuration for permissioned networks) #1511
- [PAN-2754] Added eea_getPrivacyPrecompileAddress #1579 (thanks to Puneetha17)
- Publish the chain head gas used, gas limit, transaction count and ommer metrics #1551
- Add subscribe and unsubscribe count metrics #1541
- Add pivot block metrics #1537
Documentation updates include:
- Updated IBFT 2.0 tutorial to use network configuration tool
- Added debug_traceBlock* methods
- Reorganised monitoring documentation
- Added link to sample Grafana dashboard
- Added note about replacing transactions in transaction pool
- Updated example transaction scripts
- Updated Alethio Ethstats and Explorer documentation
Technical Improvements
- PAN-2816: Hiding experimental account permissioning cli options #1584
- [PAN-2630] Synchronizer should disconnect the sync target peer on invalid block data #1578
- Rename MetricCategory to PantheonMetricCategory #1574
- Convert MetricsConfigiguration to use a builder #1572
- PAN-2794: Including flag for onchain permissioning check on tx processor #1571
- Fix behaviour for absent account permissiong smart contract #1569
- Expand readiness check to check peer count and sync state #1568
- [PAN-2798] Reorganize p2p classes #1567
- PAN-2729: Account Smart Contract Permissioning ATs #1565
- Timeout build after 1 hour to prevent it hanging forever. #1564
- [PAN-2791] Make permissions checks for ongoing connections more granular #1563
- [PAN-2721] Fix TopicParameter deserialization #1562
- [PAN-2779] Allow signing private transaction with any key #1561 (thanks to iikirilov)
- [PAN-2783] Invert dependency between permissioning and p2p #1557
- Removing account filter from TransactionPool #1556
- [PAN-1952] - Remove ignored pending transaction event publish acceptance test #1552
- Make MetricCategories more flexible #1550
- Fix encoding for account permissioning check call #1549
- Discard known remote transactions prior to validation #1548
- [PAN-2009] - Fix cluster clean start after stop in Acceptance tests #1546
- FilterIdGenerator fixes #1544
- Only increment the added transaction counter if we actually added the transaction #1543
- When retrieving transactions by hash, check the pending transactions first #1542
- Fix thread safety in SubscriptionManager #1540
- [PAN-2731] Extract connection management from P2PNetwork #1538
- [PAN-2010] format filter id as quantity #1534
- PAN-2445: Onchain account permissioning #1507
- [PAN-2672] Return specific and useful error for enclave issues #1455 (thanks to Puneetha17)