Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat(ethclient & gethclient): support blob transaction #661

Merged
merged 7 commits into from
Mar 14, 2024

Conversation

colinlyguo
Copy link
Member

@colinlyguo colinlyguo commented Mar 8, 2024

The following APIs will be used by the rollup-relayer's sender before sending a blob transaction:

  1. eth_createAccessList.
  2. eth_estimateGas.

Adding utility functions to calculate the pending header's blob base fee.
Adding blob transaction's rlp and json encoding/decoding support.

0xmountaintop
0xmountaintop previously approved these changes Mar 12, 2024
@colinlyguo colinlyguo marked this pull request as draft March 13, 2024 09:04
@colinlyguo colinlyguo marked this pull request as ready for review March 13, 2024 11:59
@0xmountaintop 0xmountaintop merged commit 4553f5f into develop Mar 14, 2024
6 checks passed
@0xmountaintop 0xmountaintop deleted the feat-SDK-4844-send-transaction branch March 14, 2024 09:51
0xmountaintop pushed a commit that referenced this pull request Jul 4, 2024
* feat: support blob transaction

* sync tx encoding/decoding

* more fixes

* add uint236 support in rlp encoding decoding

* revert a format change

* trigger ci
0xmountaintop added a commit that referenced this pull request Jul 4, 2024
* feat(transactions): support blob tx only in encoding/decoding (#626)

* draft change

* fix CI

* remove CancunBlock params and change cancunSigner to londonSignerWithEIP4844

* support blob transactions in receipt

* trigger ci

* bump version

* feat(ethclient & gethclient): support blob transaction (#661)

* feat: support blob transaction

* sync tx encoding/decoding

* more fixes

* add uint236 support in rlp encoding decoding

* revert a format change

* trigger ci

---------

Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants