Skip to content

GreatVoyage-v4.7.2(Periander)

Compare
Choose a tag to compare
@lvs007 lvs007 released this 01 Jul 10:02
· 275 commits to master since this release
9e95599

Notice

This is a mandatory upgrade.

New Features

Core

  • Network module updated to Libp2p v1.2.0 #5017 #5304
    • Libp2p Support for IPv6
    • Node Discovery via DNS
    • P2P message snappy compression
    • Connection precheck before P2P communication
  • Optimize effective peer-acquiring strategy #5088
  • TIP-555 Network upgrade logic optimization #5247
  • TIP-541 Support canceling unstaking in Stake 2.0 #5230 #5260 #5279
  • TIP-542 Resource delegating supports customizable lock period #5255 #5260 #5264

TVM

Changes

  • Optimize event plugin storage logic of MongoDB #5031
  • Support dynamic loading according to node.active and node.passive #5090
  • Optimize block synchronization logic #5094 #5097 #5102
  • Normalize HTTP URLs #5085
  • Optimize block fetching under weak network #5106
  • Add a new node startup mode #5011
  • Add monitoring metrics for JSON-RPC #5222
  • Remove auto-repair function for corrupted LevelDB data #5223
  • Upgrade JUnit from 4.12 to 4.13.2 #5244
  • Optimize checkpoint v2 recovery process #5224

API

  • Add global rate limiter #5093
  • API triggerconstantcontract and estimateenergy support estimation of energy consumed by creating contracts. #5079
  • TIP-544 Add data to the HTTP interfaces interacting with smart contract. #5079
  • Optimize getStorageAt return when querying contract created by create2 #5061

Integrity Check

All jar files available in this release are signed via this GPG key:

From the download listings below you should see links to the downloadable jar files as well as sig signature files. To verify the authenticity of any jar file, grab the jar and sig files with the same prefix name and then execute the verification process: GPG signature verification


Forethought in all things.

---Periander