ethers-rs/ethers-providers/src
wolflo a1accbf6ac
fix(providers): Propogate gas limit with access list (#901)
* fix(providers): Propogate gas price with access list

* Update CHANGELOG.md

* Fix clippy lint

* Clarify fill_transaction comments

* Fill tx gas price before gas limit

Updates Provider::fill_transaction() to fill the gas price of a
transaction before filling the gas limit. There are cases where the gas
used by a transaction may be dependent on the gas price. For example,
the following contract bytecode branches based on the result of the GASPRICE
opcode:
GASPRICE PUSH1 0xff GT PUSH1 {label} JUMPI

* Cleanup

* Propogate eth_estimateGas failure
2022-03-01 14:13:06 +02:00
..
transports chore(deps): bump tokio-tungstenite from 0.16.1 to 0.17.1 (#945) 2022-02-28 10:40:42 +02:00
ens.rs Add ENS avatar and TXT records resolution (#889) 2022-02-16 16:25:41 +02:00
erc.rs Add ENS avatar and TXT records resolution (#889) 2022-02-16 16:25:41 +02:00
lib.rs Add ENS avatar and TXT records resolution (#889) 2022-02-16 16:25:41 +02:00
pending_escalator.rs chore(clippy): make clippy happy (#705) 2021-12-19 06:28:38 +02:00
pending_transaction.rs feat(ethers-providers): expose pending tx_hash with a getter (#968) 2022-02-26 16:36:29 +02:00
provider.rs fix(providers): Propogate gas limit with access list (#901) 2022-03-01 14:13:06 +02:00
pubsub.rs chore: add rustfmt.toml (#537) 2021-10-29 14:29:35 +02:00
stream.rs mark TransactionFut as Send (#723) 2021-12-23 16:29:51 +02:00