Skip to content

Optimizing the fee estimation calculation interface.#3510

Open
ssun0121 wants to merge 61 commits into
release/2.0.0from
feature/calculate-fee
Open

Optimizing the fee estimation calculation interface.#3510
ssun0121 wants to merge 61 commits into
release/2.0.0from
feature/calculate-fee

Resolve conflicts

40bf0de
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 9, 2026 in 0s

75.90% (-14.25%) compared to d16e473

View this Pull Request on Codecov

75.90% (-14.25%) compared to d16e473

Details

Codecov Report

❌ Patch coverage is 54.28571% with 80 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.90%. Comparing base (d16e473) to head (40bf0de).
⚠️ Report is 12 commits behind head on release/2.0.0.

Files with missing lines Patch % Lines
contract/AElf.Contracts.Profit/ViewMethods.cs 0.00% 58 Missing ⚠️
contract/AElf.Contracts.Profit/ProfitContract.cs 66.66% 11 Missing ⚠️
...culation/Extensions/TransactionResultExtensions.cs 53.84% 6 Missing ⚠️
....Contracts.MultiToken/TokenContract_NFT_Actions.cs 86.66% 2 Missing ⚠️
...pplication.Chain/Services/TransactionAppService.cs 87.50% 2 Missing ⚠️
...AElf.Contracts.MultiToken/TokenContract_Actions.cs 97.50% 1 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (d16e473) and HEAD (40bf0de). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (d16e473) HEAD (40bf0de)
18 16
Additional details and impacted files

Impacted file tree graph

@@                Coverage Diff                 @@
##           release/2.0.0    #3510       +/-   ##
==================================================
- Coverage          90.15%   75.90%   -14.25%     
==================================================
  Files                677      686        +9     
  Lines              25628    25815      +187     
  Branches            2289     2307       +18     
==================================================
- Hits               23104    19594     -3510     
- Misses              2408     6080     +3672     
- Partials             116      141       +25     
Files with missing lines Coverage Δ
...lf.Contracts.MultiToken/TokenContract_NFTHelper.cs 100.00% <ø> (ø)
...AElf.Contracts.MultiToken/TokenContract_Actions.cs 74.25% <97.50%> (-21.49%) ⬇️
....Contracts.MultiToken/TokenContract_NFT_Actions.cs 86.90% <86.66%> (-3.51%) ⬇️
...pplication.Chain/Services/TransactionAppService.cs 94.59% <87.50%> (-5.41%) ⬇️
...culation/Extensions/TransactionResultExtensions.cs 74.07% <53.84%> (-20.67%) ⬇️
contract/AElf.Contracts.Profit/ProfitContract.cs 79.00% <66.66%> (-14.60%) ⬇️
contract/AElf.Contracts.Profit/ViewMethods.cs 18.26% <0.00%> (-75.78%) ⬇️

... and 139 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.