From 9c1f10abe6894ba5ad405b5454a97d0e1fe1a623 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Duchesneau?= Date: Wed, 16 Oct 2024 15:44:55 -0400 Subject: [PATCH] Bump substreams to 0.6, prost to 0.13, prep release 0.10.0 --- CHANGELOG.md | 4 ++++ Cargo.toml | 10 +++++----- abigen-tests/Cargo.toml | 6 +++--- abigen/Cargo.toml | 2 +- core/Cargo.toml | 6 +++--- substreams-ethereum/Cargo.toml | 2 +- 6 files changed, 17 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3858cef..72974ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.10.0](https://github.com/streamingfast/substreams-ethereum/releases/tag/v0.10.0) + +* Bumped dependencies to `substreams` to 0.6 and `prost` to 0.13 (see [Upgrade notes](https://github.com/streamingfast/substreams-rs/releases/tag/v0.6.0)) + ## [0.9.13](https://github.com/streamingfast/substreams-ethereum/releases/tag/v0.9.13) - Fixed AbiGen when in presence of functions that was has leading underscores or casing differences. diff --git a/Cargo.toml b/Cargo.toml index b4ef49e..9131949 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["abigen", "abigen-tests", "core", "derive", "substreams-ethereum"] resolver = "2" [workspace.package] -version = "0.9.13" +version = "0.10.0" edition = "2021" description = "Substreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI encoding/decoding." homepage = "https://substreams.streamingfast.io/" @@ -15,10 +15,10 @@ categories = ["api-bindings", "external-ffi-bindings", "wasm"] rust-version = "1.60" [workspace.dependencies] -substreams-ethereum = { version = "0.9.13", path = "./substreams-ethereum" } -substreams-ethereum-abigen = { version = "0.9.13", path = "./abigen" } -substreams-ethereum-core = { version = "0.9.13", path = "./core" } -substreams-ethereum-derive = { version = "0.9.13", path = "./derive" } +substreams-ethereum = { version = "0.10.0", path = "./substreams-ethereum" } +substreams-ethereum-abigen = { version = "0.10.0", path = "./abigen" } +substreams-ethereum-core = { version = "0.10.0", path = "./core" } +substreams-ethereum-derive = { version = "0.10.0", path = "./derive" } [profile.release] lto = true diff --git a/abigen-tests/Cargo.toml b/abigen-tests/Cargo.toml index b6f64bf..9bd388f 100644 --- a/abigen-tests/Cargo.toml +++ b/abigen-tests/Cargo.toml @@ -18,9 +18,9 @@ doc = false ethabi = "17.0" num-bigint = "0.4.3" num-traits = "0.2.15" -prost = "^0.11.0" -prost-types = "^0.11.0" -substreams = "^0.5.0" +prost = "^0.13.0" +prost-types = "^0.13.0" +substreams = "^0.6.0" substreams-ethereum = { workspace = true } [build-dependencies] diff --git a/abigen/Cargo.toml b/abigen/Cargo.toml index ec5b834..c600af3 100644 --- a/abigen/Cargo.toml +++ b/abigen/Cargo.toml @@ -29,4 +29,4 @@ substreams-ethereum-core = { workspace = true } [dev-dependencies] pretty_assertions = "1.2.1" -substreams = "^0.5.0" +substreams = "0.6" diff --git a/core/Cargo.toml b/core/Cargo.toml index fa848e6..0aa1c71 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -13,9 +13,9 @@ rust-version.workspace = true [dependencies] ethabi = "17.0" -prost = "^0.11.0" -prost-types = "^0.11.0" -substreams = "^0.5.0" +prost = "^0.13" +prost-types = "^0.13" +substreams = "0.6" num-bigint = "0.4" bigdecimal = "0.3" diff --git a/substreams-ethereum/Cargo.toml b/substreams-ethereum/Cargo.toml index 7aa392b..186c393 100644 --- a/substreams-ethereum/Cargo.toml +++ b/substreams-ethereum/Cargo.toml @@ -13,7 +13,7 @@ rust-version.workspace = true [dependencies] num-bigint = "0.4.3" -substreams = "^0.5.0" +substreams = "0.6" substreams-ethereum-abigen = { workspace = true } substreams-ethereum-derive = { workspace = true } substreams-ethereum-core = { workspace = true }