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

chore: merge with upstream v11.0.0 #44

Merged
merged 24 commits into from
Jul 12, 2024

Conversation

pythonberg1997
Copy link
Contributor

Description

This pr is to merge with upstream v11.0.0

Rationale

tell us why we need these changes...

Example

add an example CLI or API response...

Changes

Notable changes:

  • add each change in a bullet point here
  • ...

Potential Impacts

  • add potential impacts for other components here
  • ...

TropicalDog17 and others added 23 commits June 21, 2024 11:47
* replace U256 -> u64

* cargo fmt

* refactor type cast to prevent panic
* refactor: replace AccessList with alloy version

* misc: apply review suggestion

* revert: type specification

* Revert "revert: type specification"

This reverts commit bb0a1214a19f1e86ec9b166230a7102e2a2c011d.

* Update crates/interpreter/src/gas/calc.rs
* chore: use const blocks

* ci

* rm new line from last commit merge
Bumps [alloy-eips](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/alloy-rs/alloy/releases)
- [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/alloy@v0.1.1...v0.1.2)

---
updated-dependencies:
- dependency-name: alloy-eips
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [alloy-transport](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/alloy-rs/alloy/releases)
- [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/alloy@v0.1.1...v0.1.2)

---
updated-dependencies:
- dependency-name: alloy-transport
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [alloy-provider](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/alloy-rs/alloy/releases)
- [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/alloy@v0.1.1...v0.1.2)

---
updated-dependencies:
- dependency-name: alloy-provider
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.4 to 0.12.5.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.4...v0.12.5)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(EOF): Add target address expansion checks

* clippy
* Wip call ext

* feat(EOF): disallow ExtDelegateCall to legacy bytecode
* feat(Prague): Skeleton for EIP-7702

* fmt

* load authorizations

* include Vec and B256

* fmt and no_std import

* Integrate alloy-eips Authorizations types

* Add box

* disable alloy

* clippy nits

* patch alloy

* bump new alloy
* store tokio::runtime::Handle in ethers/alloyDB

* update docs

* fmt

* modify constructor to accept &self in block_on

* fix
…e (#1576)

* Use HandleOrRuntime to allow alloydb/ethersdb to hold a custom runtime

* Minor fix and clippy

* Clippy

* allow users to provide a runtime handle

* Update docs

* Fix slashes
…ction. (#1568)

* Add bytecode address to Contract struct

* Explicit comment

* Add new param to additional constructor calls

* Reorder arguments to make more sense

* make optional and set to None when creation call

* Add bytecode address if TxKind is Call.

---------

Co-authored-by: Eric Bogard <[email protected]>
* feat(Precompiles): Throw fatal error if c-kzg is disabled

* no_std build
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	crates/precompile/Cargo.toml
#	crates/precompile/src/lib.rs
@pythonberg1997 pythonberg1997 added this pull request to the merge queue Jul 12, 2024
Merged via the queue into bnb-chain:develop with commit e5d8ef9 Jul 12, 2024
25 checks passed
@pythonberg1997 pythonberg1997 deleted the merge-v11.0.0 branch August 13, 2024 02:53
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.