Skip to content

Add EIP1559 Fee management methods and configs#375

Merged
gcharang merged 33 commits intodevfrom
update/kdf/sign_raw_transaction
Nov 17, 2024
Merged

Add EIP1559 Fee management methods and configs#375
gcharang merged 33 commits intodevfrom
update/kdf/sign_raw_transaction

Conversation

@smk762
Copy link
Copy Markdown
Contributor

@smk762 smk762 commented Nov 4, 2024

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

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
@github-actions
Copy link
Copy Markdown

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown

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
Copy Markdown

@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)

@github-actions
Copy link
Copy Markdown

github-actions bot commented Nov 9, 2024

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

@github-actions
Copy link
Copy Markdown

Preview for merge commit: 7238756, available on cloudflare at: https://f26c9e98.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