Matthias Seitz
9bf1bcb151
feat(solc): add lib inclusion function ( #1547 )
...
* feat(solc): add lib inclusion function
* chore(clippy): make clippy happy
* chore(clippy): make clippy happy
2022-08-02 11:04:14 -07:00
Matthias Seitz
27a184db45
feat: add EthError trait and derive ( #1549 )
...
* feat: add EthError trait and derive
* update changelog
2022-08-02 11:03:52 -07:00
Roman Krasiuk
54bd5253c1
solang parser 0.1.17 ( #1548 )
2022-08-02 11:02:38 -07:00
Matthias Seitz
e62c84d650
fix(solc): convert source paths on windows ( #1540 )
...
* fix(solc): convert source paths on windows
* refactor: slash all paths
* fix: use correct import
* feat: slash compiler output
* add util function
* slash by default
* slash artifact id
* typo
* updat cfg
* unify cfg
* update changelog
2022-08-01 09:47:41 -07:00
Matthias Seitz
e817073f8e
refactor(solc): improve error message for unresolved imports ( #1545 )
...
* refactor(solc): improve error message for unresolved imports
* chore: rustfmt
2022-08-01 09:46:15 -07:00
Matthias Seitz
6bb25e5228
fix(abigen): resolve output struct types correctly ( #1546 )
...
* fix(abigen): resolve output struct types correctly
* chore(clippy): make clippy happy
2022-08-01 09:45:31 -07:00
dependabot[bot]
140b90d9b4
chore(deps): bump bytes from 1.2.0 to 1.2.1 ( #1542 )
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/commits )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 21:14:44 -07:00
dependabot[bot]
aa213a58ee
chore(deps): bump tracing from 0.1.35 to 0.1.36 ( #1543 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.35 to 0.1.36.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.35...tracing-0.1.36 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 21:14:35 -07:00
dependabot[bot]
2f2edac3b0
chore(deps): bump eth-keystore from 0.4.1 to 0.4.2 ( #1544 )
...
Bumps [eth-keystore](https://github.com/roynalnaruto/eth-keystore-rs ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/roynalnaruto/eth-keystore-rs/releases )
- [Changelog](https://github.com/roynalnaruto/eth-keystore-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/roynalnaruto/eth-keystore-rs/commits )
---
updated-dependencies:
- dependency-name: eth-keystore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 21:14:23 -07:00
Matthias Seitz
c75608eda1
ci: rm pinned nightly ( #1541 )
...
* ci: rm pinned nightly
* chore(clippy): make clippy happy
2022-07-31 19:00:31 -07:00
moh-eulith
b74a38eaad
fmt ( #1539 )
2022-07-31 11:21:23 -07:00
moh-eulith
7306a3c360
Add a simple constructor for Wallet ( #1530 )
...
* Add a simple constructor for Wallet
* Update ethers-signers/src/wallet/mod.rs
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-07-30 16:01:02 -07:00
Matthias Seitz
bad81a90d6
fix: add missing moonbase fromstr ( #1531 )
2022-07-30 12:42:16 -07:00
Marcelo Fornet
c7563a5f64
Add support to Aurora network ( #1535 )
...
* Add support to Aurora network
Documentation about aurora chain:
https://doc.aurora.dev/getting-started/network-endpoints
* Update changelog
* Format code using rustfmt.toml
2022-07-30 12:42:04 -07:00
Matthias Seitz
e855676afc
perf(providers): get response as bytes ( #1536 )
2022-07-30 12:41:44 -07:00
Matthias Seitz
35e68dac6e
docs: some additional retry docs ( #1537 )
2022-07-30 12:41:06 -07:00
Matthias Seitz
1f69ec7679
revert: add back dev-deps ( #1532 )
...
* Revert "disable dev deps"
This reverts commit 97bdcb9d82
.
* fix: add back removed dev-deps
2022-07-28 17:36:22 -07:00
Georgios Konstantopoulos
1ef7735e3d
MBlockerge branch 'master' of github.com:gakonst/ethers-rs
2022-07-28 11:45:59 -07:00
Mark Tyneway
16f686df26
ethers-solc: add immutableReferences output selector ( #1523 )
...
* ethers-solc: add immutableReferences output selector
It is a property on the deployed bytecode object
on the compiler output. This is the precursor for
`forge inspect <contract-name> immutableReferences`.
* chore: update changelog
2022-07-28 11:07:24 -07:00
Matthias Seitz
81a2a5ed68
fix(etherscan): support stringified numbers in response ( #1524 )
...
* fix(etherscan): support stringified numbers in response
* feat: add helper function
* improve string parsing
* chore(clippy): make clippy happy
2022-07-28 11:06:56 -07:00
Matthias Seitz
2a14e5510d
chore(clippy): make clippy happy ( #1525 )
2022-07-28 11:06:15 -07:00
Matthias Seitz
b354102073
fix: use fully qualified path for Result ( #1527 )
2022-07-28 11:06:06 -07:00
Georgios Konstantopoulos
c7eefc6058
(cargo-release) version 0.17.0
2022-07-28 10:58:51 -07:00
Georgios Konstantopoulos
0298f2a5b9
(cargo-release) version 0.17.0
2022-07-28 10:58:51 -07:00
Georgios Konstantopoulos
c35f673dc5
(cargo-release) version 0.17.0
2022-07-28 10:58:51 -07:00
Georgios Konstantopoulos
2ef60411ea
(cargo-release) version 0.17.0
2022-07-28 10:58:50 -07:00
Georgios Konstantopoulos
73e8d85d74
(cargo-release) version 0.17.0
2022-07-28 10:58:50 -07:00
Georgios Konstantopoulos
6f22e67044
(cargo-release) version 0.17.0
2022-07-28 10:58:50 -07:00
Georgios Konstantopoulos
3fce0cca25
(cargo-release) version 0.17.0
2022-07-28 10:58:50 -07:00
Georgios Konstantopoulos
842c321678
(cargo-release) version 0.17.0
2022-07-28 10:58:50 -07:00
Georgios Konstantopoulos
2b7d035324
(cargo-release) version 0.17.0
2022-07-28 10:58:49 -07:00
Georgios Konstantopoulos
8d3e796b47
(cargo-release) version 0.17.0
2022-07-28 10:58:49 -07:00
Georgios Konstantopoulos
a5b91a0f74
(cargo-release) version 0.17.0
2022-07-28 10:58:49 -07:00
Georgios Konstantopoulos
de2ed3391d
(cargo-release) version 0.17.0
2022-07-28 10:58:49 -07:00
Georgios Konstantopoulos
97bdcb9d82
disable dev deps
2022-07-28 10:57:38 -07:00
Matthias Seitz
61821cc665
fix: make compatible with edition2018 ( #1522 )
2022-07-27 14:36:21 -07:00
Matthias Seitz
3d76ce816a
feat: add support for EIP-712 typed data ( #1510 )
...
* feat: add support for typeddata
* change eip712 trait
* feat: impl eip712 trait
* chore(clippy): make clippy happy
* better numeric parsing
* fix: fix a bunch of encoding bugs
* Update ethers-core/Cargo.toml
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-07-27 13:56:02 -07:00
dependabot[bot]
9cc0fb0036
chore(deps): bump wasm-bindgen-test from 0.3.31 to 0.3.32 ( #1518 )
...
Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen ) from 0.3.31 to 0.3.32.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-27 13:38:53 -07:00
Matthias Seitz
77033a9acd
fix: deserialize sealfields with default ( #1520 )
...
* test: add block deserialize test null sealfields
* fix: use default or non helper
2022-07-27 13:38:42 -07:00
Matthias Seitz
691f6a634c
chore(deps): bump svm-builds ( #1521 )
2022-07-27 13:34:33 -07:00
dependabot[bot]
7a71173ca3
chore(deps): bump fastrlp from 0.1.2 to 0.1.3 ( #1505 )
...
Bumps [fastrlp](https://github.com/vorot93/fastrlp ) from 0.1.2 to 0.1.3.
- [Release notes](https://github.com/vorot93/fastrlp/releases )
- [Commits](https://github.com/vorot93/fastrlp/commits )
---
updated-dependencies:
- dependency-name: fastrlp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 08:31:45 -07:00
dependabot[bot]
c334332952
chore(deps): bump proc-macro2 from 1.0.40 to 1.0.42 ( #1513 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.40 to 1.0.42.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.40...1.0.42 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 08:29:49 -07:00
dependabot[bot]
da12182f65
chore(deps): bump wasm-bindgen-futures from 0.4.31 to 0.4.32 ( #1512 )
...
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.31 to 0.4.32.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 08:29:25 -07:00
dependabot[bot]
1ea5b4ec08
chore(deps): bump web-sys from 0.3.58 to 0.3.59 ( #1511 )
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.58 to 0.3.59.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 08:29:14 -07:00
dependabot[bot]
0e2865475d
chore(deps): bump tracing-subscriber from 0.3.14 to 0.3.15 ( #1504 )
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.14 to 0.3.15.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.14...tracing-subscriber-0.3.15 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 08:28:54 -07:00
Clifton King
c418f4ef34
fix(abigen): abigen feature required for bindings ( #1508 )
...
* fix(abigen): abigen feature required for bindings
traits such as ethers::contract::EthDisplay require abigen
* update changelog
* abigen now uses re-exported version of serde_json
2022-07-26 08:28:39 -07:00
Hari
3766c2b47c
feat(etherscan): erc1155 token transfer events endpoint ( #1503 )
...
Added the function `get_erc1155_transfer_events` and the corresponding struct `ERC1155TokenTransferEvent`.
2022-07-26 08:28:09 -07:00
Matthias Seitz
6b713958d1
feat: bump abi/token tuple limit ( #1506 )
2022-07-26 08:27:19 -07:00
Matthias Seitz
1d40d4e049
fix(solc): make StorageLayout json parsing lossless ( #1515 )
2022-07-26 08:26:19 -07:00
Matthias Seitz
c12033f436
fix: only run tracing example if env var is set ( #1517 )
2022-07-26 08:25:43 -07:00