Commit Graph

937 Commits

Author SHA1 Message Date
dependabot[bot] 91fbfa1cfc build(deps): bump regex from 1.10.4 to 1.10.5 (#1633)
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5)

---
updated-dependencies:
- dependency-name: regex
  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>
2024-06-10 11:08:15 +03:00
Pavlo Khrystenko 6196d26ced Codegen: add #[codec(dumb_trait_bound)] (#1630)
closes #1603
2024-06-05 17:45:09 +02:00
dependabot[bot] 6e51b68397 build(deps): bump scale-encode from 0.7.0 to 0.7.1 (#1626)
Bumps [scale-encode](https://github.com/paritytech/scale-encode) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/paritytech/scale-encode/releases)
- [Changelog](https://github.com/paritytech/scale-encode/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paritytech/scale-encode/compare/v0.7.0...v0.7.1)

---
updated-dependencies:
- dependency-name: scale-encode
  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>
2024-06-03 10:40:54 +02:00
dependabot[bot] 34567484f2 build(deps): bump subxt-codegen from 0.36.1 to 0.37.0 (#1627)
Bumps [subxt-codegen](https://github.com/paritytech/subxt) from 0.36.1 to 0.37.0.
- [Release notes](https://github.com/paritytech/subxt/releases)
- [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paritytech/subxt/compare/v0.36.1...v0.37.0)

---
updated-dependencies:
- dependency-name: subxt-codegen
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 10:40:02 +02:00
dependabot[bot] 91c219c934 build(deps): bump darling from 0.20.8 to 0.20.9 (#1623)
Bumps [darling](https://github.com/TedDriggs/darling) from 0.20.8 to 0.20.9.
- [Release notes](https://github.com/TedDriggs/darling/releases)
- [Changelog](https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TedDriggs/darling/commits)

---
updated-dependencies:
- dependency-name: darling
  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>
2024-06-03 10:38:48 +02:00
Niklas Adolfsson 44517aabfc chore: release v0.37.0 (#1619) v0.37.0 2024-05-28 12:33:46 +02:00
Niklas Adolfsson 52fce46e89 chore(deps): remove unused sp-core from signer (#1617) v0.36.1 2024-05-27 15:13:59 +02:00
Niklas Adolfsson e8a9232ef4 chore: release v0.36.1 (#1616) 2024-05-27 12:44:07 +02:00
Niklas Adolfsson d2f0e5e0e0 chore(deps): bump scale-typegen v0.8.0 (#1615) 2024-05-27 10:37:03 +02:00
dependabot[bot] c76bfc0818 build(deps): bump proc-macro2 from 1.0.82 to 1.0.84 (#1612)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.82 to 1.0.84.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.82...1.0.84)

---
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>
2024-05-27 10:18:29 +02:00
dependabot[bot] 0adad5bc39 build(deps): bump either from 1.11.0 to 1.12.0 (#1611)
Bumps [either](https://github.com/rayon-rs/either) from 1.11.0 to 1.12.0.
- [Commits](https://github.com/rayon-rs/either/compare/1.11.0...1.12.0)

---
updated-dependencies:
- dependency-name: either
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 09:58:39 +02:00
dependabot[bot] 1e8ed231cc build(deps): bump zeroize from 1.7.0 to 1.8.1 (#1610)
Bumps [zeroize](https://github.com/RustCrypto/utils) from 1.7.0 to 1.8.1.
- [Commits](https://github.com/RustCrypto/utils/compare/zeroize-v1.7.0...zeroize-v1.8.1)

---
updated-dependencies:
- dependency-name: zeroize
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 09:58:27 +02:00
dependabot[bot] 31752871ee build(deps): bump scale-info from 2.11.2 to 2.11.3 (#1613)
Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/paritytech/scale-info/releases)
- [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paritytech/scale-info/compare/v2.11.2...v2.11.3)

---
updated-dependencies:
- dependency-name: scale-info
  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>
2024-05-27 09:50:35 +02:00
dependabot[bot] ff5bdeaae1 build(deps): bump serde from 1.0.202 to 1.0.203 (#1614)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to 1.0.203.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)

---
updated-dependencies:
- dependency-name: serde
  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>
2024-05-27 09:50:05 +02:00
Pavlo Khrystenko 5a0682c1e0 Remove derive_more (#1600)
* replace derive_more's 'From' in signer

* replace derive_more's 'From' in core

* Remove `derive_more`'s `Display` usages (#1601)

* Remove derive_more's 'Display' from core

* Remove derive_more's 'Display' from metadata

* Remove derive_more's 'Display' from signer

* Remove derive_more from dependencies (#1602)

closes #1503

* Update signer/src/eth.rs

Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>

* rename convert_error to impl_from

* rename convert_error to impl_from in core

---------

Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
2024-05-24 11:18:51 +02:00
Matteo Muraca ae5c0927c6 Implemented sign_prehashed for ecdsa::Keypair and eth::Keypair (#1598)
* Implemented `sign_prehashed` for `eth::Keypair`

* missing import

* fmt

* Implemented `sign_prehashed` for `ecdsa::Keypair`

* use `[u8; 32]` type

* ditched From impl
2024-05-24 09:48:55 +01:00
Niklas Adolfsson 13747dbd6d fix tests: add CheckMetadataHash ext (#1606) 2024-05-24 09:48:39 +01:00
James Wilson dd343be1f3 Add a basic version of the CheckMetadataHash signed extension (#1590)
* Add a basic version of the CheckMetadataHash signed extension

* update example too

* encode None to signer payload when no hash provided

* Enable decoding txs using CheckMetadataHash, too

* Tidy up decoding CheckMetadataHash
2024-05-23 11:54:53 +02:00
paritytech-subxt-pr-maker[bot] 4e53d5a4d5 Update Artifacts (auto-generated) (#1596)
Co-authored-by: tadeohepperle <62739623+tadeohepperle@users.noreply.github.com>
2024-05-20 13:11:03 +03:00
dependabot[bot] c9ef7168a1 build(deps): bump serde from 1.0.201 to 1.0.202 (#1591)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.201 to 1.0.202.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.201...v1.0.202)

---
updated-dependencies:
- dependency-name: serde
  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>
2024-05-20 13:10:51 +03:00
dependabot[bot] 9c1b863ea9 build(deps): bump thiserror from 1.0.60 to 1.0.61 (#1593)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61)

---
updated-dependencies:
- dependency-name: thiserror
  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>
2024-05-20 13:10:44 +03:00
dependabot[bot] 625963989e build(deps): bump trybuild from 1.0.93 to 1.0.96 (#1592)
Bumps [trybuild](https://github.com/dtolnay/trybuild) from 1.0.93 to 1.0.96.
- [Release notes](https://github.com/dtolnay/trybuild/releases)
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.93...1.0.96)

---
updated-dependencies:
- dependency-name: trybuild
  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>
2024-05-20 10:15:25 +02:00
dependabot[bot] 4e5978a883 build(deps): bump serde_json from 1.0.116 to 1.0.117 (#1594)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117)

---
updated-dependencies:
- dependency-name: serde_json
  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>
2024-05-20 10:13:05 +02:00
dependabot[bot] f66a0688a9 build(deps): bump instant from 0.1.12 to 0.1.13 (#1595)
Bumps [instant](https://github.com/sebcrozet/instant) from 0.1.12 to 0.1.13.
- [Changelog](https://github.com/sebcrozet/instant/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sebcrozet/instant/commits)

---
updated-dependencies:
- dependency-name: instant
  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>
2024-05-20 10:12:45 +02:00
James Wilson 8c6452e22a Prep for 0.36.0 release (#1587)
* Prep for 0.36.0 release

* Stabilise unstabvle backend notes

* Make clearer that RPC methods dont retry
v0.36.0
2024-05-16 16:37:20 +01:00
Pavlo Khrystenko 3c9984c7e4 fix flaky testcase (#1589)
full_client::client::unstable_rpcs::chainhead_v1_follow

Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
2024-05-16 16:17:05 +01:00
James Wilson 31c4328c8a Update README.md (#1584)
* Update README.md

Make it clear that Subxt is not just for submitting extrinsics at the top of the README

* And WebAssembly
2024-05-16 12:21:39 +01:00
James Wilson 31b2b82eb9 Bump scale-decode and related deps to latest (#1583) 2024-05-15 17:41:04 +01:00
paritytech-subxt-pr-maker[bot] 910a62e184 Update Artifacts (auto-generated) (#1577)
* Update Artifacts (auto-generated)

* Fix test for new artifacts

---------

Co-authored-by: tadeohepperle <62739623+tadeohepperle@users.noreply.github.com>
Co-authored-by: James Wilson <james@jsdw.me>
2024-05-13 15:23:06 +01:00
dependabot[bot] fca567cd1b build(deps): bump proc-macro2 from 1.0.81 to 1.0.82 (#1579)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.81...1.0.82)

---
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>
2024-05-13 09:44:21 +01:00
dependabot[bot] 2e046e0015 build(deps): bump serde from 1.0.200 to 1.0.201 (#1578)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.201.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.201)

---
updated-dependencies:
- dependency-name: serde
  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>
2024-05-13 09:44:04 +01:00
dependabot[bot] b6083cc297 build(deps): bump cfg_aliases from 0.2.0 to 0.2.1 (#1580)
Bumps [cfg_aliases](https://github.com/katharostech/cfg_aliases) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/katharostech/cfg_aliases/releases)
- [Changelog](https://github.com/katharostech/cfg_aliases/blob/master/release.toml)
- [Commits](https://github.com/katharostech/cfg_aliases/compare/v0.2.0...v0.2.1)

---
updated-dependencies:
- dependency-name: cfg_aliases
  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>
2024-05-13 09:43:53 +01:00
dependabot[bot] f861533559 build(deps): bump scale-value from 0.15.0 to 0.15.1 (#1581)
Bumps [scale-value](https://github.com/paritytech/scale-value) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/paritytech/scale-value/releases)
- [Changelog](https://github.com/paritytech/scale-value/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paritytech/scale-value/commits)

---
updated-dependencies:
- dependency-name: scale-value
  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>
2024-05-13 09:43:42 +01:00
dependabot[bot] d1d8669c7a build(deps): bump thiserror from 1.0.59 to 1.0.60 (#1582)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60)

---
updated-dependencies:
- dependency-name: thiserror
  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>
2024-05-13 09:43:29 +01:00
Niklas Adolfsson bec896d91a rpc: add full support reconnecting rpc client (#1505)
* add simple reconnecting rpc client

* initial retryable calls

* add reconnecting backend

* add reconnecting example for unstable backend

* add todo what isn't working

* FollowStream: restart on reconn

* naive fix: fetch sub_id in stream_headers

* cleanup

* remove resubscribe APIs

* cleanup and remove many wrapper streams

* remove retry backend

* legacy rpc: make it retryable

* unstable rpc: make it retryable

* fix nits

* support wasm as well

* remove deadcode

* address grumbles

* revert rpc methods

* don't create a subscription per block

* get rid off retry logic in subxt rpc

* Update subxt/Cargo.toml

* Update subxt/src/backend/legacy/mod.rs

* Update subxt/src/backend/legacy/mod.rs

* remove outdated comments

* fix bad merge

* Fix reconnecting RPC client and update dependencies

* add back retry logic and remove `finito`

* fix nits

* cleanup

* add hack for race when reconnecting

* backend: emit Stop event DisconnectWillRecoonect

* merge reconnecting client examples

* add fn retry_stream

* cleanup

* add all features from reconnecting-rpc-client

* fix build

* remove needless retry for fetch_storage

* StorageFetchDescendantKeysStream handle disconnect err

* dont retry transactions

* fetch subscription ID from FollowStreamMsg

* fix nits

* Update subxt/src/backend/legacy/mod.rs

* Update subxt/src/backend/legacy/mod.rs

* add reconn to StorageItems stream

* StorageFetchDescendantKeysStreamchore: retry storage call

* RetryStream: emit DisconnectWillReconnect msg

* runtime subscriptions ignore DisconnectWillReconn

* Update subxt/examples/setup_reconnecting_rpc_client.rs

* Update subxt/src/client/online_client.rs

* Update subxt/src/client/online_client.rs

* Add custom stream wrapper for finalized blocks

* add missing retry block

* clippy

* clippy again

* cleanup

* remove duplicate logic

* fix more grumbles

* Update subxt/examples/setup_reconnecting_rpc_client.rs

Co-authored-by: James Wilson <james@jsdw.me>

* simplify the example

* remove pin-project dep

* remove duplicate retry logic

* remove extra code

* specify trait bounds for retry api

* simplify the example

* fix weird Poll::Pending return

* fix nit in poll impl

* remove needless paths

* make retry_stream pub and add doc examples

* Update subxt/src/backend/utils.rs

---------

Co-authored-by: James Wilson <james@jsdw.me>
2024-05-08 15:12:54 +02:00
dependabot[bot] f034ac486c build(deps): bump trybuild from 1.0.91 to 1.0.93 (#1571)
Bumps [trybuild](https://github.com/dtolnay/trybuild) from 1.0.91 to 1.0.93.
- [Release notes](https://github.com/dtolnay/trybuild/releases)
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.91...1.0.93)

---
updated-dependencies:
- dependency-name: trybuild
  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>
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
2024-05-06 10:47:57 +02:00
dependabot[bot] 44a6e05a7a build(deps): bump serde from 1.0.199 to 1.0.200 (#1572)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200)

---
updated-dependencies:
- dependency-name: serde
  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>
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
2024-05-06 10:47:39 +02:00
dependabot[bot] 931102ace7 build(deps): bump tokio-util from 0.7.10 to 0.7.11 (#1573)
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.10 to 0.7.11.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11)

---
updated-dependencies:
- dependency-name: tokio-util
  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>
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
2024-05-06 10:47:07 +02:00
dependabot[bot] 65e0a1aa14 build(deps): bump jsonrpsee from 0.22.4 to 0.22.5 (#1570)
Bumps [jsonrpsee](https://github.com/paritytech/jsonrpsee) from 0.22.4 to 0.22.5.
- [Release notes](https://github.com/paritytech/jsonrpsee/releases)
- [Changelog](https://github.com/paritytech/jsonrpsee/blob/v0.22.5/CHANGELOG.md)
- [Commits](https://github.com/paritytech/jsonrpsee/compare/v0.22.4...v0.22.5)

---
updated-dependencies:
- dependency-name: jsonrpsee
  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>
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
2024-05-06 10:46:45 +02:00
Alexandru Vasile a5d94a4b8b metadata: Fix cargo clippy (#1574)
* metadata: Fix cargo clippy

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* subxt/backend: Fix clone clippy

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* tests: Use clone into

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

---------

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
2024-05-06 10:11:39 +02:00
James Wilson bc079e7c98 Update deps to use scale-type-resolver 0.2 (#1565)
* Updates for scale-type-resolver 0.2

* show that we can check the name too now

* Bump versions and fix WrapperKeepOpaque name check
2024-04-30 08:45:39 +01:00
dependabot[bot] cdbf025db1 build(deps): bump serde from 1.0.198 to 1.0.199 (#1560)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.198 to 1.0.199.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.198...v1.0.199)

---
updated-dependencies:
- dependency-name: serde
  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>
2024-04-29 10:41:58 +02:00
dependabot[bot] 8c4243e7ed build(deps): bump quote from 1.0.35 to 1.0.36 (#1561)
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](https://github.com/dtolnay/quote/compare/1.0.35...1.0.36)

---
updated-dependencies:
- dependency-name: quote
  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>
2024-04-29 09:58:32 +02:00
dependabot[bot] cb414ad584 build(deps): bump reconnecting-jsonrpsee-ws-client from 0.4.1 to 0.4.2 (#1562)
Bumps [reconnecting-jsonrpsee-ws-client](https://github.com/niklasad1/reconnecting-jsonrpsee-ws-client) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/niklasad1/reconnecting-jsonrpsee-ws-client/releases)
- [Changelog](https://github.com/niklasad1/reconnecting-jsonrpsee-ws-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/niklasad1/reconnecting-jsonrpsee-ws-client/compare/v0.4.1...v0.4.2)

---
updated-dependencies:
- dependency-name: reconnecting-jsonrpsee-ws-client
  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>
2024-04-29 09:58:07 +02:00
dependabot[bot] 069d4d3465 build(deps): bump serde_json from 1.0.115 to 1.0.116 (#1564)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.115 to 1.0.116.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.115...v1.0.116)

---
updated-dependencies:
- dependency-name: serde_json
  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>
2024-04-29 09:57:52 +02:00
dependabot[bot] 8a42b36a74 build(deps): bump hashbrown from 0.14.3 to 0.14.5 (#1563)
Bumps [hashbrown](https://github.com/rust-lang/hashbrown) from 0.14.3 to 0.14.5.
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.14.3...v0.14.5)

---
updated-dependencies:
- dependency-name: hashbrown
  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>
2024-04-29 09:57:21 +02:00
Niklas Adolfsson 25193d75af add frontier/ethereum example (#1557)
* add ethereum example

The ethereum config doesn't work with the default PolkadotConfig which
this shows how to do.

Tested with a frontier node

* address grumbles

* Update subxt/examples/tx_basic_frontier.rs

* Update subxt/examples/tx_basic_frontier.rs
2024-04-26 16:18:19 +02:00
Alexandru Vasile 7f2b34bdcd config: Add Debug Clone for common configs (#1542)
* config: Add Debug Clone for common configs

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* Add copy impl

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* Add other traits

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

---------

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
2024-04-24 12:08:54 +02:00
Matteo Muraca 03fd95efcf Fixed import in subxt-signer::eth (#1553) 2024-04-24 12:08:01 +02:00
rustfix b5eeaf8e6b refactor: Optimize code based on cargo clippy suggestions (#1554)
Signed-off-by: rustfix <771054535@qq.com>
2024-04-23 11:00:26 +01:00