graphprotocol / indexer-rs

Rewrite of indexer-service in Rust with Scalar TAP implementation
Apache License 2.0
16 stars 14 forks source link

chore(deps): update alloy-rs core types monorepo to 0.7 #241

Open renovate[bot] opened 1 week ago

renovate[bot] commented 1 week ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
alloy-primitives (source) dependencies minor 0.6 -> 0.7
alloy-sol-types (source) dependencies minor 0.6 -> 0.7

Release Notes

alloy-rs/core (alloy-primitives) ### [`v0.7.6`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#076---2024-06-10) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.5...v0.7.6) ##### Features - \[primitives] Add additional common aliases ([#​654](https://togithub.com/alloy-rs/core/issues/654)) - \[primitives] Derive `Arbitrary` for Signature ([#​652](https://togithub.com/alloy-rs/core/issues/652)) - \[primitives] Implement `ops::Not` for fixed bytes ([#​650](https://togithub.com/alloy-rs/core/issues/650)) - \[sol-macro] Add return value names to simple getters ([#​648](https://togithub.com/alloy-rs/core/issues/648)) ##### Miscellaneous Tasks - Release 0.7.6 - \[docs] Add doc aliases for `Tx` prefixed names ([#​649](https://togithub.com/alloy-rs/core/issues/649)) - Update changelog.sh - Fix CHANGELOG parsers for uppercase ### [`v0.7.5`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#075---2024-06-04) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.4...v0.7.5) ##### Bug Fixes - \[sol-macro] Allow deriving `Default` on contracts ([#​645](https://togithub.com/alloy-rs/core/issues/645)) - \[sol-macro] Overridden event signatures ([#​642](https://togithub.com/alloy-rs/core/issues/642)) - \[primitives] Signed formatting ([#​643](https://togithub.com/alloy-rs/core/issues/643)) - Fix Log serde for non self describing protocols ([#​639](https://togithub.com/alloy-rs/core/issues/639)) - Handle 0 for inverting eip155 parity. ([#​633](https://togithub.com/alloy-rs/core/issues/633)) ##### Documentation - Update some READMEs ([#​641](https://togithub.com/alloy-rs/core/issues/641)) ##### Features - \[primitives] Implement TryInto for ParseUnits ([#​646](https://togithub.com/alloy-rs/core/issues/646)) - \[sol-macro] Allow overridden custom errors ([#​644](https://togithub.com/alloy-rs/core/issues/644)) - Create new method on Param and EventParam ([#​634](https://togithub.com/alloy-rs/core/issues/634)) ##### Miscellaneous Tasks - Release 0.7.5 - \[sol-macro] Add suggestion to remove name ([#​647](https://togithub.com/alloy-rs/core/issues/647)) - Temporarily disable tests that OOM Miri ([#​637](https://togithub.com/alloy-rs/core/issues/637)) ### [`v0.7.4`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#074---2024-05-14) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.3...v0.7.4) ##### Bug Fixes - \[sol-macro] Json feature ([#​629](https://togithub.com/alloy-rs/core/issues/629)) ##### Miscellaneous Tasks - Release 0.7.4 - Release 0.7.3 - Fix dyn abi - Release 0.7.3 ### [`v0.7.3`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#073---2024-05-14) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.2...v0.7.3) ##### Documentation - Update alloy-core homepage link ##### Features - \[dyn-abi] Derive `Eq` for `TypedData` ([#​623](https://togithub.com/alloy-rs/core/issues/623)) - \[sol-macro] Allow missing docs for event fields ([#​619](https://togithub.com/alloy-rs/core/issues/619)) ##### Miscellaneous Tasks - Release 0.7.3 - Fix tests ([#​624](https://togithub.com/alloy-rs/core/issues/624)) - Unused cfgs ##### Refactor - Move `expand` from `sol-macro` to its own crate ([#​626](https://togithub.com/alloy-rs/core/issues/626)) ### [`v0.7.2`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#072---2024-05-02) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.1...v0.7.2) ##### Documentation - Unhide and mention `sol!` wrappers ([#​615](https://togithub.com/alloy-rs/core/issues/615)) ##### Miscellaneous Tasks - Release 0.7.2 - \[general] Add basic CI workflow for Windows ([#​613](https://togithub.com/alloy-rs/core/issues/613)) ##### Other - Add derive\[Clone] to SolEvent creation ([#​616](https://togithub.com/alloy-rs/core/issues/616)) ### [`v0.7.1`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#071---2024-04-23) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.7.0...v0.7.1) ##### Bug Fixes - Use deploy in sol expansion ([#​606](https://togithub.com/alloy-rs/core/issues/606)) ##### Documentation - Update README crate links to use URLs ([#​603](https://togithub.com/alloy-rs/core/issues/603)) - \[sol-macro] Add some more disclaimers ([#​595](https://togithub.com/alloy-rs/core/issues/595)) ##### Features - Add arbitrary for TxKind ([#​604](https://togithub.com/alloy-rs/core/issues/604)) - \[json-abi] Support legacy JSON ABIs ([#​596](https://togithub.com/alloy-rs/core/issues/596)) ##### Miscellaneous Tasks - Release 0.7.1 - FixedBytes instead of array - Add a automatically_derived ([#​597](https://togithub.com/alloy-rs/core/issues/597)) - Update tests and clippy ### [`v0.7.0`](https://togithub.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#070---2024-03-30) [Compare Source](https://togithub.com/alloy-rs/core/compare/v0.6.4...v0.7.0) ##### Bug Fixes - \[json-abi] Correct to_sol for arrays of contracts ([#​586](https://togithub.com/alloy-rs/core/issues/586)) - \[sol-macro] Don't double attributes in JSON input ([#​583](https://togithub.com/alloy-rs/core/issues/583)) - \[dyn-abi] Correctly parse uints in `coerce_str` ([#​577](https://togithub.com/alloy-rs/core/issues/577)) - Force clippy to stable ([#​569](https://togithub.com/alloy-rs/core/issues/569)) - \[primitives] Re-implement RLP for `Log` ([#​573](https://togithub.com/alloy-rs/core/issues/573)) - \[sol-macro] Rpc event filter function name ([#​572](https://togithub.com/alloy-rs/core/issues/572)) - \[sol-macro] Enumerate before filtering when expanding events ([#​561](https://togithub.com/alloy-rs/core/issues/561)) ##### Documentation - Do not accept grammar prs ([#​575](https://togithub.com/alloy-rs/core/issues/575)) - \[sol-macro] Add a note about sol(rpc) in Contracts paragraph ([#​556](https://togithub.com/alloy-rs/core/issues/556)) ##### Features - Rlp encoding for logs with generic event data ([#​553](https://togithub.com/alloy-rs/core/issues/553)) - \[sol-macro] Add event filters to contracts ([#​563](https://togithub.com/alloy-rs/core/issues/563)) - \[json-abi] Add configuration for `JsonAbi::to_sol` ([#​558](https://togithub.com/alloy-rs/core/issues/558)) - Add LogData::split ([#​559](https://togithub.com/alloy-rs/core/issues/559)) - Add network generic to sol-macro ([#​557](https://togithub.com/alloy-rs/core/issues/557)) ##### Miscellaneous Tasks - Release 0.7.0 - No-default-features k256 ([#​576](https://togithub.com/alloy-rs/core/issues/576)) - Remove dead code ([#​571](https://togithub.com/alloy-rs/core/issues/571)) ##### Other - Small helpers for alloy serde PR ([#​582](https://togithub.com/alloy-rs/core/issues/582)) - Use latest stable - Prestwich/dyn sol error ([#​551](https://togithub.com/alloy-rs/core/issues/551)) ##### Performance - \[sol-macro] Decode bytecode hex strings ourselves ([#​562](https://togithub.com/alloy-rs/core/issues/562)) ##### Refactor - Break SolInput to its own crate ([#​578](https://togithub.com/alloy-rs/core/issues/578)) - Change identical resolve traits to Specifier ([#​550](https://togithub.com/alloy-rs/core/issues/550)) ##### Styling - Rearranged type param order so that the Network param is the last ([#​587](https://togithub.com/alloy-rs/core/issues/587)) - Make `Bytes` map to `Bytes` in `SolType` ([#​545](https://togithub.com/alloy-rs/core/issues/545))

Configuration

📅 Schedule: Branch creation - "before 6am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 week ago

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path tap-agent/Cargo.toml --package alloy-primitives@0.6.4 --precise 0.7.7
    Updating crates.io index
error: failed to select a version for the requirement `alloy-primitives = "^0.6"`
candidate versions found which didn't match: 0.7.7
location searched: crates.io index
required by package `thegraph v0.5.0 (https://github.com/edgeandnode/toolshed?tag=thegraph-v0.5.0#7ab59b4f)`
    ... which satisfies git dependency `thegraph` (locked to 0.5.0) of package `indexer-common v0.1.0 (/tmp/renovate/repos/github/graphprotocol/indexer-rs/common)`
perhaps a crate was updated and forgotten to be re-vendored?
File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path config/Cargo.toml --package alloy-primitives@0.6.4 --precise 0.7.7
    Updating crates.io index
error: failed to select a version for the requirement `alloy-primitives = "^0.6"`
candidate versions found which didn't match: 0.7.7
location searched: crates.io index
required by package `thegraph v0.5.0 (https://github.com/edgeandnode/toolshed?tag=thegraph-v0.5.0#7ab59b4f)`
    ... which satisfies git dependency `thegraph` (locked to 0.5.0) of package `indexer-common v0.1.0 (/tmp/renovate/repos/github/graphprotocol/indexer-rs/common)`
perhaps a crate was updated and forgotten to be re-vendored?
File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path common/Cargo.toml --package alloy-primitives@0.6.4 --precise 0.7.7
    Updating crates.io index
error: failed to select a version for the requirement `alloy-primitives = "^0.6"`
candidate versions found which didn't match: 0.7.7
location searched: crates.io index
required by package `thegraph v0.5.0 (https://github.com/edgeandnode/toolshed?tag=thegraph-v0.5.0#7ab59b4f)`
    ... which satisfies git dependency `thegraph` (locked to 0.5.0) of package `indexer-common v0.1.0 (/tmp/renovate/repos/github/graphprotocol/indexer-rs/common)`
perhaps a crate was updated and forgotten to be re-vendored?