Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

feat: bytes 1.0 #121

Merged
merged 2 commits into from
Dec 31, 2020
Merged

feat: bytes 1.0 #121

merged 2 commits into from
Dec 31, 2020

Conversation

gakonst
Copy link
Owner

@gakonst gakonst commented Dec 30, 2020

Switches to Bytes 1.0. This should make our code more efficient by avoiding redundant clones on large stuff e.g. the input data on txs.

(usual flaky Celo test causes CI failure)

@gakonst gakonst changed the base branch from master to feat/tokio-1.0 December 30, 2020 14:21
@gakonst gakonst merged commit 1498a43 into feat/tokio-1.0 Dec 31, 2020
@gakonst gakonst deleted the feat/bytes1.0 branch December 31, 2020 11:16
gakonst added a commit that referenced this pull request Dec 31, 2020
* feat(providers): tokio 1.0

BREAKING: This removes async-std as a compatibility option

* feat: tokio 1.0 in rest of crates

* fix: patch Cargo.toml until deps are released

* fix(contract): load ws deps

* feat: bytes 1.0 (#121)

* feat(core): move to bytes::Bytes

* feat: adjust rest of crates to Bytes

* chore: bump deps

CI fails due to:
snapview/tokio-tungstenite#142 (comment)

* chore: use latest tokio-tungstenite

* ci: split tests into jobs (#129)

* Switch to `hex` (#128)

* fix(core): replace rustc_hex with hex

* fix(providers): replace rustc_hex with hex

* chore: replace rustc-hex with hex

* chore: cargo fmt

* fix(ledger): copy address from string correctly

* chore: fix flaky tests

Fixes #105
meetmangukiya pushed a commit to meetmangukiya/ethers-rs that referenced this pull request Mar 21, 2022
* test: re-enable signing cheatcode tests

* chore: update ethers

* feat(evm): expose signing cheat

* feat: use precompiles from revm
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant