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: Regression based modelling of gas prices #1470

Draft
wants to merge 46 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
42921f2
Separate light and heavy gas costs
bvrooman Nov 3, 2023
371501b
Update CHANGELOG.md
bvrooman Nov 3, 2023
a0f4638
Update chain.rs
bvrooman Nov 3, 2023
564c346
temp patch fuel-vm
bvrooman Nov 3, 2023
96b136c
Clippy
bvrooman Nov 3, 2023
d5da9e9
WIP - introduce R-squared
bvrooman Nov 7, 2023
3332190
WIP
bvrooman Nov 8, 2023
c336cde
WIP
bvrooman Nov 8, 2023
69cfc76
WIP
bvrooman Nov 8, 2023
53e0736
Regressions
bvrooman Nov 8, 2023
430147f
Update
bvrooman Nov 9, 2023
2e90936
Merge branch 'master' into bvrooman/feat/separate-light-heavy-gas-costs
bvrooman Nov 9, 2023
7e6858c
Update Cargo.lock
bvrooman Nov 9, 2023
3ce691c
Update CHANGELOG.md
bvrooman Nov 9, 2023
feb8493
Remove unused bin
bvrooman Nov 9, 2023
d38a824
fix dependency order in toml
bvrooman Nov 9, 2023
933dbae
Update ci.yml
bvrooman Nov 9, 2023
88a1228
fmt
bvrooman Nov 9, 2023
0cafcdf
Clippy
bvrooman Nov 9, 2023
2dbd607
Update chainspecs
bvrooman Nov 9, 2023
b47eaea
Update rust 1.73
bvrooman Nov 9, 2023
2d42b26
Merge branch 'master' into bvrooman/feat/separate-light-heavy-gas-costs
bvrooman Nov 9, 2023
16586e5
Fmt
bvrooman Nov 9, 2023
4605036
Use 0.41
bvrooman Nov 9, 2023
5f3f0f0
Refactor collect
bvrooman Nov 9, 2023
5d4fd6e
Update collect.rs
bvrooman Nov 9, 2023
56e65de
Clean up benches cargo toml
bvrooman Nov 9, 2023
23a25f4
Update collect.rs
bvrooman Nov 9, 2023
aa47976
Update collect.rs
bvrooman Nov 10, 2023
af204fc
Merge branch 'master' into bvrooman/feat/separate-light-heavy-gas-costs
Nov 10, 2023
1bacda4
WIP
bvrooman Nov 13, 2023
7d9174c
Merge branch 'bvrooman/feat/separate-light-heavy-gas-costs' of https:…
bvrooman Nov 13, 2023
841711d
Update costs.rs
bvrooman Nov 13, 2023
c71cf30
Cleanup
bvrooman Nov 13, 2023
dce7eb0
Clean up
bvrooman Nov 13, 2023
1998898
Clean up
bvrooman Nov 13, 2023
3b61738
Update state.rs
bvrooman Nov 13, 2023
a150466
Update state.rs
bvrooman Nov 13, 2023
e70edfd
Update tests
bvrooman Nov 13, 2023
24640cf
Update tests
bvrooman Nov 13, 2023
856f763
Update
bvrooman Nov 13, 2023
12c044d
Add more infomration into the error
xgreenx Nov 14, 2023
be4d09c
Use linear regression when quadratic
bvrooman Nov 20, 2023
f3d0c95
Merge branch 'master' into bvrooman/feat/separate-light-heavy-gas-costs
bvrooman Nov 20, 2023
8df7ed6
Update Cargo.lock
bvrooman Nov 20, 2023
e753974
Merge branch 'master' into bvrooman/feat/separate-light-heavy-gas-costs
Nov 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ Description of the upcoming release here.

### Changed

- [#1470](https://github.com/FuelLabs/fuel-core/pull/1470): Updated algorithm for collecting gas costs.
- [#1477](https://github.com/FuelLabs/fuel-core/pull/1477): Upgraded the Rust version used in CI and containers to 1.73.0. Also includes associated Clippy changes.
- [#1469](https://github.com/FuelLabs/fuel-core/pull/1469): Replaced usage of `MemoryTransactionView` by `Checkpoint` database in the benchmarks.
- [#1466](https://github.com/FuelLabs/fuel-core/pull/1466): Handling overflows during arithmetic operations.
Expand Down