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

Add EIP1559 Fee management methods and configs #375

Open
wants to merge 32 commits into
base: dev
Choose a base branch
from

Conversation

smk762
Copy link
Contributor

@smk762 smk762 commented Nov 4, 2024

@smk762 smk762 requested review from dimxy and gcharang November 4, 2024 12:21
Copy link

github-actions bot commented Nov 4, 2024

Preview for merge commit: a168dc6, available on cloudflare at: https://f1c44e10.komodo-docs.pages.dev/en/docs/

@smk762 smk762 changed the title Update/kdf/sign raw transaction Add EIP1559 Fee management methods and configs Nov 4, 2024
Copy link

github-actions bot commented Nov 4, 2024

Preview for merge commit: a168dc6, available on cloudflare at: https://db6c2a68.komodo-docs.pages.dev/en/docs/

@smk762
Copy link
Contributor Author

smk762 commented Nov 5, 2024

Note:

Plz be aware that gas fee estimator rpcs

start_eth_fee_estimator
stop_eth_fee_estimator

will be removed in this PR 2172 as it will be managed by the new streaming API rpc "fee_estimator::enable"

@smk762
Copy link
Contributor Author

smk762 commented Nov 5, 2024

@dimxy Should we PR to coins repo for setting "gas_fee_estimator": "simple" by default?

@dimxy
Copy link

dimxy commented Nov 5, 2024

@dimxy Should we PR to coins repo for setting "gas_fee_estimator": "simple" by default?

Yes currently it is configured in the coins file and should be set explicitly.
But this code is deprecated and will be replaced by a more general event streaming feature. I prepared an update for gas fee estimator into the event streaming, in that update fee estimator is configured via the coin activation request (instead of coins file) and yes, it will default to the 'simple' option. I will create this fix as a PR when the event streaming PR is merged.

Copy link

@dimxy dimxy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
(with the remark that start_eth_fee_estimator stop_eth_fee_estimator rpcs will be removed when event streaming PR is merged.
Also the gas fee provider config will change in this PR)

Copy link

github-actions bot commented Nov 9, 2024

Preview for merge commit: 2712c2f, available on cloudflare at: https://5f43cbc5.komodo-docs.pages.dev/en/docs/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants