Skip to content

@NicolasMassart NicolasMassart released this Jun 25, 2019 · 239 commits to master since this release

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:

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)
Assets 2
You can’t perform that action at this time.