ethers-rs/ethers-contract/src
Mark Tyneway 100f121202
feat(ethers-contract): add `send_with_receipt` to `Deployer` (#865)
* feat(ethers-contract): add `send_with_receipt` to `Deployer`

The `Deployer` is used to deploy contracts and its `send`
function returns an attached instance of a `Contract`.
There is no way to know the transaction hash of the
deployment transaction, so this commit adds another
method `send_with_receipt` that returns an attached
`Contract` as well as a `TransactionReceipt`.

* changelog: update

* tests: call `send_with_receipt` in tests

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-02-05 16:37:09 +02:00
..
multicall chore(clippy): make clippy happy (#705) 2021-12-19 06:28:38 +02:00
base.rs chore: add rustfmt.toml (#537) 2021-10-29 14:29:35 +02:00
call.rs chore(clippy): make clippy happy (#705) 2021-12-19 06:28:38 +02:00
contract.rs chore(clippy): make clippy happy (#705) 2021-12-19 06:28:38 +02:00
event.rs chore(clippy): make clippy happy (#705) 2021-12-19 06:28:38 +02:00
factory.rs feat(ethers-contract): add `send_with_receipt` to `Deployer` (#865) 2022-02-05 16:37:09 +02:00
lib.rs reexport multiabigen (#731) 2021-12-24 16:34:18 +02:00
log.rs fix: derive serde Ser and De for log metadata (#823) 2022-01-21 14:30:57 +02:00
stream.rs feat: add EventStream::select to combine multiple event streams (#725) 2021-12-23 21:23:55 +02:00