hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
266 stars 119 forks source link

chore: Cleanup and extract fee functionality from contexts #13916

Closed netopyr closed 3 weeks ago

netopyr commented 4 weeks ago

Description:

This PR cleans up the fee functionality and extracts its code from HandleContext and FeeContext

It also includes some minor fixes that the IDE showed for some tests.

Related issue(s):

Fixes #13910

Notes for reviewer:

Checklist

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Token) Results

 20 files   20 suites   5m 31s :stopwatch: 265 tests 265 :white_check_mark: 0 :zzz: 0 :x: 340 runs  340 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Node Death Reconnect) Results

3 tests   3 :white_check_mark:  6m 2s :stopwatch: 3 suites  0 :zzz: 3 files    0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Restart) Results

3 tests   3 :white_check_mark:  6m 20s :stopwatch: 3 suites  0 :zzz: 3 files    0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Crypto) Results

 23 files   23 suites   10m 57s :stopwatch: 352 tests 352 :white_check_mark: 0 :zzz: 0 :x: 358 runs  358 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Misc) Results

 51 files   51 suites   20m 54s :stopwatch: 357 tests 357 :white_check_mark: 0 :zzz: 0 :x: 375 runs  375 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Time Consuming) Results

19 tests   19 :white_check_mark:  23m 20s :stopwatch:  4 suites   0 :zzz:  4 files     0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: HAPI Test (Smart Contract) Results

 72 files   72 suites   21m 18s :stopwatch: 605 tests 605 :white_check_mark: 0 :zzz: 0 :x: 657 runs  657 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 4 weeks ago

Node: Unit Test Results

  2 353 files    2 353 suites   2h 45m 8s :stopwatch: 120 025 tests 119 954 :white_check_mark: 71 :zzz: 0 :x: 128 588 runs  128 517 :white_check_mark: 71 :zzz: 0 :x:

Results for commit 83b1878a.

:recycle: This comment has been updated with latest results.