diff --git a/Cargo.lock b/Cargo.lock index 0192dfe2..cd0e66c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -866,7 +866,7 @@ dependencies = [ "async-nats", "chrono", "criterion", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-streams-core", "futures", "nats-publisher", @@ -1909,7 +1909,7 @@ name = "data-parser" version = "0.0.11" dependencies = [ "criterion", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-data-parser", "rand", "strum 0.26.3", @@ -2629,13 +2629,12 @@ dependencies = [ [[package]] name = "fuel-core" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d5873aa1178f6fafdd967ddee2214a78be8be0c612a9c695889d31b5c1ede44" +checksum = "b81b2c6a69c64adbcff1fe50f39c34dffd88ce6cd0d1baf9a00ed5cbcbfc53fa" dependencies = [ "anyhow", "async-graphql", - "async-graphql-value", "async-trait", "axum", "clap 4.5.20", @@ -2657,7 +2656,7 @@ dependencies = [ "fuel-core-storage", "fuel-core-sync", "fuel-core-txpool", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-core-upgradable-executor", "futures", "hex", @@ -2687,9 +2686,9 @@ dependencies = [ [[package]] name = "fuel-core-bin" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7f582af99626635b996b54d89b909dbb78babbb42a8f96f85bc0b77d4425f74" +checksum = "c29ff47f62b2730e209cb3a25fd414260d1bfd926e41af8a807b8110e37aede2" dependencies = [ "anyhow", "clap 4.5.20", @@ -2699,9 +2698,8 @@ dependencies = [ "fuel-core", "fuel-core-chain-config", "fuel-core-compression", - "fuel-core-metrics", "fuel-core-poa", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "hex", "humantime", "pyroscope", @@ -2716,15 +2714,15 @@ dependencies = [ [[package]] name = "fuel-core-chain-config" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "990db3029efd3766c4ae7c92a53c159ae66abf6f568ac6a3d58354f11400e6e2" +checksum = "80ea79e0a35e9d69e16f7bad306822a49900fb05753c12b3ac987b5e5944a451" dependencies = [ "anyhow", "bech32", "derivative", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "itertools 0.12.1", "postcard", "rand", @@ -2736,12 +2734,12 @@ dependencies = [ [[package]] name = "fuel-core-compression" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6ed44f8fcd0f1ff5983510e49835149b39afb8226257f6397db17a0ca0558d" +checksum = "84a518244496c51d07bd5e5f3912579bbd96a80c9c5d79e83ebca5994e114511" dependencies = [ "anyhow", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "paste", "rand", "serde", @@ -2751,38 +2749,38 @@ dependencies = [ [[package]] name = "fuel-core-consensus-module" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61161b1016ffb1a4f0d629534dd0b165bdaf146ce5037ccd5c8e8c9ec740d52f" +checksum = "1995795e285c62cd0fc710ff0a122736e1f7ccda9979df1e7ec26c3537f99a1c" dependencies = [ "anyhow", "fuel-core-chain-config", "fuel-core-poa", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", ] [[package]] name = "fuel-core-database" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceae011a49cbccb0e9b043c67f7e64dfd2f4d41233de34aff11d23646e98f5d8" +checksum = "978dc857c12c28c472d15ebf7e28c6253f283581367097c47bf318d7ad67acef" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", ] [[package]] name = "fuel-core-executor" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db57f06af045fafa81b76ca11318d47579e41babb0839fb0955ae7cf32e58a1f" +checksum = "a9d9f53d9744732aa48e98e73177cf3f9a05fc69aa2adab7907fd872a489688d" dependencies = [ "anyhow", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "hex", "parking_lot", "serde", @@ -2791,16 +2789,16 @@ dependencies = [ [[package]] name = "fuel-core-gas-price-service" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea974f842be1ca7783df7eec770b5865c3babd50a10a5d8f107bdac65419c45" +checksum = "fdcd6544f212208b7abd1dea8734917ec0f2b0512623a9435a962d0581794d1a" dependencies = [ "anyhow", "async-trait", "enum-iterator", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-gas-price-algorithm", "futures", "num_enum", @@ -2817,15 +2815,15 @@ dependencies = [ [[package]] name = "fuel-core-importer" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a6a75d87da09380dc6f706ec0eb4171cb1309fef6a4c8b709025769a1903235" +checksum = "45a72daafab3b3706fc0d2468c9e7fa22975bbc1fbccefc2ff9ba4be762703fc" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-metrics", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "parking_lot", "rayon", "tokio", @@ -2834,25 +2832,22 @@ dependencies = [ [[package]] name = "fuel-core-metrics" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a1c3eb92040d95d27f7c658801bb5c04ad4aaf67de380cececbeed5aab6e61" +checksum = "af01048a2b7f986776ee01fd6f4d9eeb08f2622d4dab996da7eed966fe6c1fb6" dependencies = [ - "once_cell", "parking_lot", "pin-project-lite", "prometheus-client", "regex", - "strum 0.25.0", - "strum_macros 0.25.3", "tracing", ] [[package]] name = "fuel-core-p2p" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db5c996b4d392a5f1991b4d2fcc2fe570dc846f8a763a30105cd7b3c8d08e747" +checksum = "fa48fcea13f789d0e3f26e0edc05d0bfe7f9ba5c42692de2f8fbc87f65d735ae" dependencies = [ "anyhow", "async-trait", @@ -2860,7 +2855,7 @@ dependencies = [ "fuel-core-metrics", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "futures", "hex", "hickory-resolver", @@ -2884,16 +2879,16 @@ dependencies = [ [[package]] name = "fuel-core-poa" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f6f78fa31dc56b9458e3ca9a7058b4bea381e16e49fcab0db49923be8a30f9c" +checksum = "bfcc73f5bace4f35c57dc9bb37c44a686fe2a48d197f129de3fad7175f9525e7" dependencies = [ "anyhow", "async-trait", "fuel-core-chain-config", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "serde", "serde_json", "tokio", @@ -2903,15 +2898,15 @@ dependencies = [ [[package]] name = "fuel-core-producer" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7739b2019df5b9d5042ba2d9f7036c6feee105a0e441d8bcfd933221da5be635" +checksum = "ee022b1782bc4c6a8e3d042fda89e6f9f4bb18cd7c6a36af44e2cebd64d83ba5" dependencies = [ "anyhow", "async-trait", "derive_more 0.99.18", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "tokio", "tokio-rayon", "tracing", @@ -2919,9 +2914,9 @@ dependencies = [ [[package]] name = "fuel-core-relayer" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed459b4e881bd48aa83c79f290b69f0ce699a5b4bd95ea35a8bf08582295504a" +checksum = "6a67d4012b6d9ac82bf2a9e837ea36aca9a99ab7298793d6eead356661f5d424" dependencies = [ "anyhow", "async-trait", @@ -2932,7 +2927,7 @@ dependencies = [ "ethers-providers", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "futures", "once_cell", "strum 0.25.0", @@ -2944,16 +2939,15 @@ dependencies = [ [[package]] name = "fuel-core-services" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8312b598da4b9a6503c9263c1c2a7ea58d34ab1f86e7f345490e12d309fb29bb" +checksum = "7f2d03a427896d560c6631806259aa6bac9722a59a7479125c9ecf46dfd6ff89" dependencies = [ "anyhow", "async-trait", "fuel-core-metrics", "futures", "parking_lot", - "pin-project-lite", "rayon", "tokio", "tracing", @@ -2961,14 +2955,14 @@ dependencies = [ [[package]] name = "fuel-core-storage" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda9242ebc9e8ef3251b9eae85f4ce5cdb376348baa30925606f3ce602db7ec5" +checksum = "0d8301b364dc298d3ad9094a8e8c3d202b2e8c76df27e087d625fe304c9878eb" dependencies = [ "anyhow", "derive_more 0.99.18", "enum-iterator", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-vm 0.58.2", "impl-tools", "itertools 0.12.1", @@ -2985,14 +2979,14 @@ dependencies = [ [[package]] name = "fuel-core-sync" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "150a5a040957c1a84b9dbd35b8d5a29ece4bd96d8c8c8d8424cf5dfff23978e1" +checksum = "9f1812d7de65a8ba818d0a0e2c53b7a22389e867d49fb812e3dbf6cd0041d6c6" dependencies = [ "anyhow", "async-trait", "fuel-core-services", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "futures", "rand", "tokio", @@ -3002,16 +2996,16 @@ dependencies = [ [[package]] name = "fuel-core-txpool" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34cde90da8d814046018c5341129bffdbc51e6721e69ada9a393b3d4c16be14b" +checksum = "9530d519e3a5ea2c6536569ed728a39b715d5507a73b31905ddcf7d89962b940" dependencies = [ "anyhow", "async-trait", "derive_more 0.99.18", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "futures", "num-rational", "parking_lot", @@ -3039,9 +3033,9 @@ dependencies = [ [[package]] name = "fuel-core-types" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee3a95b189bf729d21354a761862bb481298cbd883550adc3fef1bc7beb0b67" +checksum = "f0941706822b301200d3c71d6c27e90480bfcb13a11be89e2e3fb74e7dd1cb94" dependencies = [ "anyhow", "bs58", @@ -3057,15 +3051,15 @@ dependencies = [ [[package]] name = "fuel-core-upgradable-executor" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620b671cd011ee14c846628ca0d913b770923b36fd87d44dd7ba70f1a8db0eec" +checksum = "cb7644277df2a7dfa45f0a81fbda9232469fccc3c5cb67709705194cc21a07fa" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-executor", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-core-wasm-executor", "parking_lot", "postcard", @@ -3075,15 +3069,15 @@ dependencies = [ [[package]] name = "fuel-core-wasm-executor" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b44366541d35be9ea11ed88ed54629c64e91c309ca5fbf861fd909d443ca7575" +checksum = "a460b4ca6ef378d752056065ec641f7f3d685f88058d0b9033baf983a9b106cc" dependencies = [ "anyhow", "fuel-core-executor", "fuel-core-storage", "fuel-core-types 0.35.0", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "postcard", "serde", "serde_json", @@ -3171,9 +3165,9 @@ dependencies = [ [[package]] name = "fuel-gas-price-algorithm" -version = "0.40.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b51715a07bb4a099ca4c658796c7a732f3edb3dfb2cec3407769081c949dc0b" +checksum = "a49188e7d096100bd16007375f1e22ae97f1309584d2f664a7f87fc894fba6ef" dependencies = [ "serde", "thiserror", @@ -3241,7 +3235,7 @@ dependencies = [ "chrono", "displaydoc", "dotenvy", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-data-parser", "fuel-streams-macros", "futures", @@ -3258,7 +3252,7 @@ name = "fuel-streams-examples" version = "0.0.11" dependencies = [ "anyhow", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-streams", "futures", "tokio", @@ -3289,7 +3283,7 @@ dependencies = [ "fuel-core-importer", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-streams", "fuel-streams-core", "futures-util", @@ -5372,7 +5366,7 @@ dependencies = [ "fuel-core-bin", "fuel-core-importer", "fuel-core-storage", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-data-parser", "fuel-streams-core", "tokio", @@ -7510,7 +7504,7 @@ dependencies = [ "async-trait", "fuel-core", "fuel-core-importer", - "fuel-core-types 0.40.0", + "fuel-core-types 0.38.0", "fuel-streams", "fuel-streams-core", "fuel-streams-publisher", diff --git a/Cargo.toml b/Cargo.toml index c7a124e2..188634b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,13 +29,13 @@ clap = { version = "4.5.20", features = ["derive", "env"] } dotenvy = "0.15" displaydoc = "0.2.5" futures = "0.3.31" -fuel-core-bin = { version = "0.40.0", features = ["p2p", "relayer", "rocksdb"] } -fuel-core = { version = "0.40.0", features = ["p2p", "relayer", "rocksdb"] } -fuel-core-client = { version = "0.40.0" } -fuel-core-importer = { version = "0.40.0" } -fuel-core-storage = { version = "0.40.0" } -fuel-core-types = { version = "0.40.0", features = ["test-helpers", "serde"] } -fuel-core-services = "0.40.0" +fuel-core-bin = { version = "0.38.0", features = ["p2p", "relayer", "rocksdb"] } +fuel-core = { version = "0.38.0", features = ["p2p", "relayer", "rocksdb"] } +fuel-core-client = { version = "0.38.0" } +fuel-core-importer = { version = "0.38.0" } +fuel-core-storage = { version = "0.38.0" } +fuel-core-types = { version = "0.38.0", features = ["test-helpers", "serde"] } +fuel-core-services = "0.38.0" futures-util = "0.3.31" pretty_assertions = "1.4.1" rand = "0.8"