-
Notifications
You must be signed in to change notification settings - Fork 57
feat(protocol): PCR-2 fixed base fee #3517
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
Closed
Closed
Changes from 48 commits
Commits
Show all changes
108 commits
Select commit
Hold shift + click to select a range
012b96b
introduce feature flag for fixed base fee
cyberphysic4l cde1017
target_rewards -> subsidy and computation_reward -> computation_charge
cyberphysic4l 1183df6
Edit feature flag for fixed_based_fee
vekkiokonio 136f9d2
Modified reference_gas_price() based on protocol config
vekkiokonio ee906cf
Add base_gas_price to AdvanceEpochParams
vekkiokonio b6c19da
Merge branch 'develop' into protocol/pcr2
cyberphysic4l f7da081
set fixed_base_fee flag to false in snapshot
cyberphysic4l 8db722a
feat(analytics-indexer): add `computation_cost_burned`
muXxer f7f6c01
feat(core-node): add `computation_cost_burned` to `ChangeEpoch`
muXxer 824dd92
feat(indexer): add `computation_cost_burned` to checkpoints
muXxer e2439ee
feat(core-node): add asserts and debug prints for `computation_cost_b…
muXxer a9b381e
feat(core-node): add `safe_mode_computation_rewards_burned` to system…
muXxer 3f2e043
feat(framework): update framework-snapshot manifest
muXxer 6330fd1
Merge branch 'develop' into protocol/pcr2
cyberphysic4l db09094
start adding computation_charge_burned to change epoch
cyberphysic4l fc2ec23
Merge remote-tracking branch 'origin/core-node/feat/add-computation-c…
cyberphysic4l 874df21
implement advance_epoch changes for base fee burning
cyberphysic4l 7c93a95
generate gas cost summary correctly with fixed base fee flag
cyberphysic4l 1a30a81
create IotaSystemStateV2
cyberphysic4l a6c399a
update to SystemEpochInfoEventV2 with fees and correct burned and minted
cyberphysic4l f48e24f
update more SystemEpochInfoEventV1 to V2
cyberphysic4l 31ccc42
Merge branch 'develop' into protocol/pcr2
cyberphysic4l 0d6616b
create a v1 of adapter
cyberphysic4l 65ecf33
fixes from valerii review
cyberphysic4l 16d8c52
create v1 cut of adapter using script
cyberphysic4l 115c680
revert snapshot changes
cyberphysic4l 18774de
create v2 framework snapshot
cyberphysic4l 0b8af6f
revert v1 snapshot changes
cyberphysic4l a653334
fix: the system framework backward compatibility issue fixed and snap…
valeriyr 233f6f0
fix(iota-protocol-config): fixed resolving protocol version for simul…
valeriyr 01c915a
update mock iota systems
cyberphysic4l c4a4246
add tests for tips to iota-system
cyberphysic4l ad897c6
format cargo.toml files
cyberphysic4l f6e3013
rustfmt
cyberphysic4l 9270ed8
clippy lint
cyberphysic4l ff78bba
Merge branch 'develop' into protocol/pcr2
cyberphysic4l e10b51a
fix pt_fuzz test
cyberphysic4l 568c3da
remove need for gas_v2 and adapter cut v1
cyberphysic4l 30285b6
Revert "create v1 cut of adapter using script"
cyberphysic4l f21f897
fix iota-framework
cyberphysic4l c2d9200
update v2 framework snapshot
cyberphysic4l 141ba70
rust fmt
cyberphysic4l a822eb2
handle SystemEpochInfoEvents V1 and V2
cyberphysic4l 4e15bd1
Merge branch 'develop' into protocol/pcr2
cyberphysic4l a26e3bf
adapt for systemepochinfoeventv2
cyberphysic4l 7444ce7
clean up after merging develop
cyberphysic4l c9c551d
fix reward tests
cyberphysic4l b5c2edf
Merge branch 'develop' into protocol/pcr2
cyberphysic4l ff59b00
formatting and max version 4
cyberphysic4l 8e7d545
Minor renaming and formatting
vekkiokonio f54966d
graphql snapshot and rename validator_target_reward
cyberphysic4l 109a841
revert change of protocol config naming
cyberphysic4l 9ff25dc
target_reward -> subsidy except in protocol config
cyberphysic4l edd8bbd
remove clippy lint expectation
cyberphysic4l 86b6c2f
revert change to ssh for rust sdk
cyberphysic4l 5770b7d
execution version 1 and protocol version 4
cyberphysic4l d605bcb
iota framework snapshot
cyberphysic4l 952d016
Merge branch 'core-protocol/procotol-version-3' into protocol/pcr2
cyberphysic4l b3d5583
revert v1 execution changes
cyberphysic4l 8e765f6
clean framework bytecode snapshot
cyberphysic4l 43f618f
protocol config snapshots
cyberphysic4l 5625d6c
fix some tests
cyberphysic4l 570d28a
Merge branch 'develop' into protocol/pcr2
cyberphysic4l 4f097b7
feat: bump version to 0.10.0-alpha
alexsporn 61a718f
feat: added protocol version 4
alexsporn bec52d9
feat: updated all e2e tests to use protocol version 4
alexsporn a807bc9
Merge remote-tracking branch 'origin/core-protocol/procotol-version-4…
cyberphysic4l 52cab77
feat: bump version to 0.10.0-alpha
alexsporn d7239e9
fix move_package_upgrade_tests
cyberphysic4l 37a8baf
fix pay_iota_tests
cyberphysic4l e36a0df
fix bridge tests
cyberphysic4l 3dff8ff
Merge branch 'core-protocol/procotol-version-4' into protocol/pcr2
cyberphysic4l 27f812c
update iota-adapter-transactional-tests baseline
cyberphysic4l bf942d9
update openapi.json
cyberphysic4l 90917a3
update iota-swarm-config snapshot
cyberphysic4l 00a5fb8
Fix checkpoint table
vekkiokonio d6db345
Update test baselines
vekkiokonio 7dd2a32
fix production upgrade test
cyberphysic4l 76b3704
update basic_read_cmd_snapshot_tests snapshot
cyberphysic4l 05b3cd7
fix safe_mode_reconfig_test
cyberphysic4l 5515ce6
remove unneccesary SystemEpochInfoEvent enum from framework
cyberphysic4l c83cd54
regenerate light client checkpoints
cyberphysic4l 52daf74
clean snapshot manifest
cyberphysic4l f8fb0c5
update iota-swarm-config snapshot
cyberphysic4l 2efa5ce
update graphql e2e tests
cyberphysic4l ad78402
fix protocol version tests
cyberphysic4l 7e4e6a3
create ChangeEpochV2
cyberphysic4l 33972b2
update graphql rpc
cyberphysic4l 417b125
update iota-rust-sdk
cyberphysic4l 52233d6
rust fmt fix
cyberphysic4l b25e5a9
Revert "regenerate light client checkpoints"
cyberphysic4l e11ed3e
update openrpc
cyberphysic4l edee2fc
fix graphql e2e tests
cyberphysic4l 35040ba
update iota-core format
cyberphysic4l 390a45b
update iota-rest-api openapi.json
cyberphysic4l 67e9904
feat: bump version to 0.10.0-alpha
alexsporn 4bb2e64
Merge branch 'core-protocol/procotol-version-4' of github.com:iotaled…
alexsporn 69dda40
use flag for calculating gascostsummary
cyberphysic4l a02ccda
refactor executiong engine
cyberphysic4l 641fa45
add some move tests for tips
cyberphysic4l 3e3629d
use feature flag instead of protocol version for selecting ChangeEpoc…
cyberphysic4l bd82e60
Merge branch 'develop' into protocol/pcr2
cyberphysic4l da71bec
Merge branch 'core-protocol/procotol-version-4' into protocol/pcr2
alexsporn 940a2f6
fmt
cyberphysic4l 4dd05ae
add computation_cost_burned to indexer checkpoint schema
cyberphysic4l c100adc
Mux review
cyberphysic4l aef8e1c
update framework snapshot
cyberphysic4l 1867bad
update test baselines
cyberphysic4l File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.