Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Nile): merge release_v4.7.4 into Nile #5755

Merged
merged 74 commits into from
Mar 11, 2024
Merged

feat(Nile): merge release_v4.7.4 into Nile #5755

merged 74 commits into from
Mar 11, 2024

Conversation

forfreeday
Copy link
Contributor

What does this PR do?

Why are these changes required?

This PR has been tested by:

  • Unit Tests
  • Manual Testing

Follow up

Extra details

xxo1shine and others added 30 commits September 14, 2023 10:48
test(net): add unit test for peer connection
…tions

docs(md): remove redundant descriptions
docs(README): update the description of signature verification
* delete config item node.bind.ip

* remove bindIp method from Args

* get lan ip from libp2p
feat(net): stop tx broadcasting if block cannot solidified
halibobo1205 and others added 26 commits January 18, 2024 16:06
#5688)

* fix(api):fix the bug of determine if get scale factor succeed

* fix(api):fix bug of isShieldedTRC20NoteSpent
feat(dependency): update libp2p version to test-v2.2.2
feat(dependency): update libp2p version to 2.2.1
* fix(pbft): fix the concurrent access issue of srPbftMessage
feat(dependency): update libp2p version to test-v2.2.3
* remove useNewRewardAlgorithmFromStart

* code clear

* exit when the calculation task gets an exception

* tools: add `db root` to calculate the data root

* make reward-vi root configurable

* fix race-condition for Merkel root calculation

* optimize proposal design
* feat(param): modify the default value of maxUnsolidifiedBlocks
feat(net): optimize block processing logic
@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 81.87135% with 93 lines in your changes are missing coverage. Please review.

Project coverage is 66.73%. Comparing base (d18597f) to head (3b5ed16).
Report is 149 commits behind head on Nile.

Files Patch % Lines
...java/org/tron/core/service/RewardViCalService.java 87.21% 6 Missing and 11 partials ⚠️
...ain/java/org/tron/core/services/RpcApiService.java 16.66% 10 Missing ⚠️
...n/core/net/service/handshake/HandshakeService.java 0.00% 8 Missing ⚠️
framework/src/main/java/org/tron/core/Wallet.java 36.36% 5 Missing and 2 partials ⚠️
.../src/main/java/org/tron/core/config/args/Args.java 69.56% 2 Missing and 5 partials ⚠️
.../tron/core/net/messagehandler/BlockMsgHandler.java 0.00% 7 Missing ⚠️
...ron/core/db/common/iterator/RockStoreIterator.java 78.57% 5 Missing and 1 partial ⚠️
...rg/tron/core/db/common/iterator/StoreIterator.java 81.48% 4 Missing and 1 partial ⚠️
...ava/org/tron/common/parameter/CommonParameter.java 62.50% 3 Missing ⚠️
...a/org/tron/core/db/common/iterator/DBIterator.java 33.33% 1 Missing and 1 partial ⚠️
... and 15 more

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@             Coverage Diff              @@
##               Nile    #5755      +/-   ##
============================================
+ Coverage     66.05%   66.73%   +0.67%     
- Complexity    10155    10289     +134     
============================================
  Files           894      889       -5     
  Lines         53840    53726     -114     
  Branches       5931     5937       +6     
============================================
+ Hits          35566    35855     +289     
+ Misses        15495    15083     -412     
- Partials       2779     2788       +9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@forfreeday forfreeday merged commit 6f6feca into Nile Mar 11, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.