Skip to content

Conversation

holiman and others added 3 commits March 19, 2025 16:11
* common/hexutil: define hex wrappers for uint256.Int

* eth/tracers/logger: make structlog/json-log stack hex again

* common/hexutil: goimports
@trantienduchn trantienduchn changed the title Eip 7702 p2 all: refactor names & singner 7702 Mar 19, 2025
GasCost math.HexOrDecimal64
Memory hexutil.Bytes
ReturnData hexutil.Bytes
Stack []hexutil.U256
Copy link
Contributor

Choose a reason for hiding this comment

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

seem that this field is unused

Copy link
Contributor Author

Choose a reason for hiding this comment

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

structLogMarshaling is required for code generating in here

@trantienduchn trantienduchn merged commit c4cb036 into eip-7702 Mar 20, 2025
1 check passed
@trantienduchn trantienduchn deleted the eip-7702-p2 branch March 20, 2025 02:27
trantienduchn added a commit to trantienduchn/ronin that referenced this pull request May 21, 2025
Member PRs:
- ronin-chain#32 `core/types: setcode tx type`
- ronin-chain#33 `core/types: transaction NewMessage() add authList`
- ronin-chain#35 `core/vm: update 7702 EVM resolve code & gas estimation`
- ronin-chain#38 `core: state_transition with AuthList`
- ronin-chain#41 `internal, graphql, test: remaining components of 7702`
- ronin-chain#46 `all: refactor names & singner 7702`
- ronin-chain#47 `core/types, test: correct chainId 7702`
- ronin-chain#49 `core/txpool: support SetCode tx 7702`
- ronin-chain#53 `core/state: correct account selfdestruct EIP-6780 (part of 7702)`
- ronin-chain#55 `core/txpool/legacypool: reject gapped tx from delegated account`

---------

Co-authored-by: sonhv0212 <[email protected]>
Co-authored-by: Martin Holst Swende <[email protected]>
Co-authored-by: Felix Lange <[email protected]>
Co-authored-by: Shude Li <[email protected]>
Co-authored-by: lightclient <[email protected]>
Co-authored-by: Marius van der Wijden <[email protected]>
Co-authored-by: rjl493456442 <[email protected]>
Co-authored-by: buddho <[email protected]>
Co-authored-by: rjl493456442 <[email protected]>
Co-authored-by: rekyyang <[email protected]>
Co-authored-by: sashabeton <[email protected]>
Co-authored-by: sashabeton <[email protected]>
chiphamskymavis pushed a commit that referenced this pull request May 21, 2025
* eth/tracers/logger: make structlog/json-log stack hex again (#28628)

* common/hexutil: define hex wrappers for uint256.Int

* eth/tracers/logger: make structlog/json-log stack hex again

* common/hexutil: goimports

* pick up ethereum/go-ethereum#30926

ethereum/go-ethereum#30926

* pick up ethereum/go-ethereum#30933

ethereum/go-ethereum#30933

* core/types: rename SetCodeAuthorization 'v' to 'yParity'

The API spec requires the name yParity.

* pick up ethereum/go-ethereum#30935

ethereum/go-ethereum#30935

* fixup! pick up ethereum/go-ethereum#30935

---------

Co-authored-by: Martin Holst Swende <[email protected]>
Co-authored-by: Felix Lange <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants