Skip to content

Commit d04c30e

Browse files
authored
Merge pull request #251 from sonicfromnewyoke/sonic/prepare-release-0.8.0
chore: bump version 0.8.0
2 parents d1d7b0d + 1d9c578 commit d04c30e

File tree

65 files changed

+413
-411
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+413
-411
lines changed

Cargo.lock

Lines changed: 289 additions & 289 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -4,75 +4,75 @@ resolver = "2"
44

55
[workspace.package]
66
rust-version = "1.82"
7-
version = "0.7.0"
7+
version = "0.8.0"
88
edition = "2021"
99
license = "MIT"
1010
repository = "https://github.com/sevenlabs-hq/carbon"
1111

1212
[workspace.dependencies]
1313
# main
14-
carbon-cli = { path = "crates/cli", version = "0.7.0" }
15-
carbon-core = { path = "crates/core", version = "0.7.0" }
16-
carbon-macros = { path = "crates/macros", version = "0.7.0" }
17-
carbon-proc-macros = { path = "crates/proc-macros", version = "0.7.0" }
18-
carbon-test-utils = { path = "crates/test-utils", version = "0.7.0" }
14+
carbon-cli = { path = "crates/cli", version = "0.8.0" }
15+
carbon-core = { path = "crates/core", version = "0.8.0" }
16+
carbon-macros = { path = "crates/macros", version = "0.8.0" }
17+
carbon-proc-macros = { path = "crates/proc-macros", version = "0.8.0" }
18+
carbon-test-utils = { path = "crates/test-utils", version = "0.8.0" }
1919

2020
# datasources
21-
carbon-helius-atlas-ws-datasource = { path = "datasources/helius-atlas-ws-datasource", version = "0.7.0" }
22-
carbon-jito-shredstream-grpc-datasource = { path = "datasources/jito-shredstream-grpc-datasource", version = "0.7.0" }
23-
carbon-rpc-block-crawler-datasource = { path = "datasources/rpc-block-crawler-datasource", version = "0.7.0" }
24-
carbon-rpc-block-subscribe-datasource = { path = "datasources/rpc-block-subscribe-datasource", version = "0.7.0" }
25-
carbon-rpc-program-subscribe-datasource = { path = "datasources/rpc-program-subscribe-datasource", version = "0.7.0" }
26-
carbon-rpc-transaction-crawler-datasource = { path = "datasources/rpc-transaction-crawler-datasource", version = "0.7.0" }
27-
carbon-yellowstone-grpc-datasource = { path = "datasources/yellowstone-grpc-datasource", version = "0.7.0" }
21+
carbon-helius-atlas-ws-datasource = { path = "datasources/helius-atlas-ws-datasource", version = "0.8.0" }
22+
carbon-jito-shredstream-grpc-datasource = { path = "datasources/jito-shredstream-grpc-datasource", version = "0.8.0" }
23+
carbon-rpc-block-crawler-datasource = { path = "datasources/rpc-block-crawler-datasource", version = "0.8.0" }
24+
carbon-rpc-block-subscribe-datasource = { path = "datasources/rpc-block-subscribe-datasource", version = "0.8.0" }
25+
carbon-rpc-program-subscribe-datasource = { path = "datasources/rpc-program-subscribe-datasource", version = "0.8.0" }
26+
carbon-rpc-transaction-crawler-datasource = { path = "datasources/rpc-transaction-crawler-datasource", version = "0.8.0" }
27+
carbon-yellowstone-grpc-datasource = { path = "datasources/yellowstone-grpc-datasource", version = "0.8.0" }
2828

2929
# metrics
30-
carbon-log-metrics = { path = "metrics/log-metrics", version = "0.7.0" }
31-
carbon-prometheus-metrics = { path = "metrics/prometheus-metrics", version = "0.7.0" }
30+
carbon-log-metrics = { path = "metrics/log-metrics", version = "0.8.0" }
31+
carbon-prometheus-metrics = { path = "metrics/prometheus-metrics", version = "0.8.0" }
3232

3333
# decoders
34-
carbon-associated-token-account-decoder = { path = "decoders/associated-token-account-decoder", version = "0.7.0" }
35-
carbon-drift-v2-decoder = { path = "decoders/drift-v2-decoder", version = "0.7.0" }
36-
carbon-fluxbeam-decoder = { path = "decoders/fluxbeam-decoder", version = "0.7.0" }
37-
carbon-jupiter-dca-decoder = { path = "decoders/jupiter-dca-decoder", version = "0.7.0" }
38-
carbon-jupiter-limit-order-2-decoder = { path = "decoders/jupiter-limit-order-2-decoder", version = "0.7.0" }
39-
carbon-jupiter-limit-order-decoder = { path = "decoders/jupiter-limit-order-decoder", version = "0.7.0" }
40-
carbon-jupiter-perpetuals-decoder = { path = "decoders/jupiter-perpetuals-decoder", version = "0.7.0" }
41-
carbon-jupiter-swap-decoder = { path = "decoders/jupiter-swap-decoder", version = "0.7.0" }
42-
carbon-kamino-farms-decoder = { path = "decoders/kamino-farms-decoder", version = "0.7.0" }
43-
carbon-kamino-lending-decoder = { path = "decoders/kamino-lending-decoder", version = "0.7.0" }
44-
carbon-kamino-vault-decoder = { path = "decoders/kamino-vault-decoder", version = "0.7.0" }
45-
carbon-lifinity-amm-v2-decoder = { path = "decoders/lifinity-amm-v2-decoder", version = "0.7.0" }
46-
carbon-marginfi-v2-decoder = { path = "decoders/marginfi-v2-decoder", version = "0.7.0" }
47-
carbon-marinade-finance-decoder = { path = "decoders/marinade-finance-decoder", version = "0.7.0" }
48-
carbon-memo-program-decoder = { path = "decoders/memo-program-decoder", version = "0.7.0" }
49-
carbon-meteora-dlmm-decoder = { path = "decoders/meteora-dlmm-decoder", version = "0.7.0" }
50-
carbon-meteora-pools-decoder = { path = "decoders/meteora-pools-decoder", version = "0.7.0" }
51-
carbon-moonshot-decoder = { path = "decoders/moonshot-decoder", version = "0.7.0" }
52-
carbon-mpl-core-decoder = { path = "decoders/mpl-core-decoder", version = "0.7.0" }
53-
carbon-mpl-token-metadata-decoder = { path = "decoders/mpl-token-metadata-decoder", version = "0.7.0" }
54-
carbon-name-service-decoder = { path = "decoders/name-service-decoder", version = "0.7.0" }
55-
carbon-okx-dex-decoder = { path = "decoders/okx-dex-decoder", version = "0.7.0" }
56-
carbon-openbook-v2-decoder = { path = "decoders/openbook-v2-decoder", version = "0.7.0" }
57-
carbon-orca-whirlpool-decoder = { path = "decoders/orca-whirlpool-decoder", version = "0.7.0" }
58-
carbon-phoenix-v1-decoder = { path = "decoders/phoenix-v1-decoder", version = "0.7.0" }
59-
carbon-pump-swap-decoder = { path = "decoders/pump-swap-decoder", version = "0.7.0" }
60-
carbon-pumpfun-decoder = { path = "decoders/pumpfun-decoder", version = "0.7.0" }
61-
carbon-raydium-amm-v4-decoder = { path = "decoders/raydium-amm-v4-decoder", version = "0.7.0" }
62-
carbon-raydium-launchpad-decoder = { path = "decoders/raydium-launchpad-decoder", version = "0.7.0" }
63-
carbon-raydium-clmm-decoder = { path = "decoders/raydium-clmm-decoder", version = "0.7.0" }
64-
carbon-raydium-cpmm-decoder = { path = "decoders/raydium-cpmm-decoder", version = "0.7.0" }
65-
carbon-raydium-liquidity-locking-decoder = { path = "decoders/carbon-raydium-liquidity-locking-decoder", version = "0.7.0" }
66-
carbon-sharky-decoder = { path = "decoders/sharky-decoder", version = "0.7.0" }
67-
carbon-solayer-restaking-program-decoder = { path = "decoders/solayer-restaking-program-decoder", version = "0.7.0" }
68-
carbon-stabble-stable-swap-decoder = { path = "decoders/carbon-stabble-stable-swap-decoder", version = "0.7.0" }
69-
carbon-stabble-weighted-swap-decoder = { path = "decoders/carbon-stabble-weighted-swap-decoder", version = "0.7.0" }
70-
carbon-stake-program-decoder = { path = "decoders/carbon-stake-program-decoder", version = "0.7.0" }
71-
carbon-system-program-decoder = { path = "decoders/system-program-decoder", version = "0.7.0" }
72-
carbon-token-2022-decoder = { path = "decoders/token-2022-decoder", version = "0.7.0" }
73-
carbon-token-program-decoder = { path = "decoders/token-program-decoder", version = "0.7.0" }
74-
carbon-virtuals-decoder = { path = "decoders/virtuals-decoder", version = "0.7.0" }
75-
carbon-zeta-decoder = { path = "decoders/zeta-decoder", version = "0.7.0" }
34+
carbon-associated-token-account-decoder = { path = "decoders/associated-token-account-decoder", version = "0.8.0" }
35+
carbon-drift-v2-decoder = { path = "decoders/drift-v2-decoder", version = "0.8.0" }
36+
carbon-fluxbeam-decoder = { path = "decoders/fluxbeam-decoder", version = "0.8.0" }
37+
carbon-jupiter-dca-decoder = { path = "decoders/jupiter-dca-decoder", version = "0.8.0" }
38+
carbon-jupiter-limit-order-2-decoder = { path = "decoders/jupiter-limit-order-2-decoder", version = "0.8.0" }
39+
carbon-jupiter-limit-order-decoder = { path = "decoders/jupiter-limit-order-decoder", version = "0.8.0" }
40+
carbon-jupiter-perpetuals-decoder = { path = "decoders/jupiter-perpetuals-decoder", version = "0.8.0" }
41+
carbon-jupiter-swap-decoder = { path = "decoders/jupiter-swap-decoder", version = "0.8.0" }
42+
carbon-kamino-farms-decoder = { path = "decoders/kamino-farms-decoder", version = "0.8.0" }
43+
carbon-kamino-lending-decoder = { path = "decoders/kamino-lending-decoder", version = "0.8.0" }
44+
carbon-kamino-vault-decoder = { path = "decoders/kamino-vault-decoder", version = "0.8.0" }
45+
carbon-lifinity-amm-v2-decoder = { path = "decoders/lifinity-amm-v2-decoder", version = "0.8.0" }
46+
carbon-marginfi-v2-decoder = { path = "decoders/marginfi-v2-decoder", version = "0.8.0" }
47+
carbon-marinade-finance-decoder = { path = "decoders/marinade-finance-decoder", version = "0.8.0" }
48+
carbon-memo-program-decoder = { path = "decoders/memo-program-decoder", version = "0.8.0" }
49+
carbon-meteora-dlmm-decoder = { path = "decoders/meteora-dlmm-decoder", version = "0.8.0" }
50+
carbon-meteora-pools-decoder = { path = "decoders/meteora-pools-decoder", version = "0.8.0" }
51+
carbon-moonshot-decoder = { path = "decoders/moonshot-decoder", version = "0.8.0" }
52+
carbon-mpl-core-decoder = { path = "decoders/mpl-core-decoder", version = "0.8.0" }
53+
carbon-mpl-token-metadata-decoder = { path = "decoders/mpl-token-metadata-decoder", version = "0.8.0" }
54+
carbon-name-service-decoder = { path = "decoders/name-service-decoder", version = "0.8.0" }
55+
carbon-okx-dex-decoder = { path = "decoders/okx-dex-decoder", version = "0.8.0" }
56+
carbon-openbook-v2-decoder = { path = "decoders/openbook-v2-decoder", version = "0.8.0" }
57+
carbon-orca-whirlpool-decoder = { path = "decoders/orca-whirlpool-decoder", version = "0.8.0" }
58+
carbon-phoenix-v1-decoder = { path = "decoders/phoenix-v1-decoder", version = "0.8.0" }
59+
carbon-pump-swap-decoder = { path = "decoders/pump-swap-decoder", version = "0.8.0" }
60+
carbon-pumpfun-decoder = { path = "decoders/pumpfun-decoder", version = "0.8.0" }
61+
carbon-raydium-amm-v4-decoder = { path = "decoders/raydium-amm-v4-decoder", version = "0.8.0" }
62+
carbon-raydium-clmm-decoder = { path = "decoders/raydium-clmm-decoder", version = "0.8.0" }
63+
carbon-raydium-cpmm-decoder = { path = "decoders/raydium-cpmm-decoder", version = "0.8.0" }
64+
carbon-raydium-launchpad-decoder = { path = "decoders/raydium-launchpad-decoder", version = "0.8.0" }
65+
carbon-raydium-liquidity-locking-decoder = { path = "decoders/carbon-raydium-liquidity-locking-decoder", version = "0.8.0" }
66+
carbon-sharky-decoder = { path = "decoders/sharky-decoder", version = "0.8.0" }
67+
carbon-solayer-restaking-program-decoder = { path = "decoders/solayer-restaking-program-decoder", version = "0.8.0" }
68+
carbon-stabble-stable-swap-decoder = { path = "decoders/carbon-stabble-stable-swap-decoder", version = "0.8.0" }
69+
carbon-stabble-weighted-swap-decoder = { path = "decoders/carbon-stabble-weighted-swap-decoder", version = "0.8.0" }
70+
carbon-stake-program-decoder = { path = "decoders/carbon-stake-program-decoder", version = "0.8.0" }
71+
carbon-system-program-decoder = { path = "decoders/system-program-decoder", version = "0.8.0" }
72+
carbon-token-2022-decoder = { path = "decoders/token-2022-decoder", version = "0.8.0" }
73+
carbon-token-program-decoder = { path = "decoders/token-program-decoder", version = "0.8.0" }
74+
carbon-virtuals-decoder = { path = "decoders/virtuals-decoder", version = "0.8.0" }
75+
carbon-zeta-decoder = { path = "decoders/zeta-decoder", version = "0.8.0" }
7676

7777
# solana
7878
solana-account = "2.1.16"

crates/cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "carbon-cli"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = { workspace = true }
55
description = "CLI for Carbon"
66
license = { workspace = true }

crates/cli/src/commands.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use {
66
#[derive(Parser)]
77
#[command(name = "IDL Parser CLI")]
88
#[command(about = "Generate Program Parsers for Carbon.")]
9-
#[command(version = "0.7.0", author = "aimbot-labs")]
9+
#[command(version = "0.8.0", author = "aimbot-labs")]
1010
pub struct Cli {
1111
#[command(subcommand)]
1212
pub command: Commands,

crates/cli/src/handlers/codama/parse_codama.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ pub fn parse_codama(
183183
let cargo_toml_content = format!(
184184
r#"[package]
185185
name = "{decoder_name_kebab}-decoder"
186-
version = "0.7.0"
186+
version = "0.8.0"
187187
edition = {{ workspace = true }}
188188
189189
[lib]

crates/cli/src/handlers/parse.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ pub fn parse(path: String, output: String, as_crate: bool) -> Result<()> {
196196
let cargo_toml_content = format!(
197197
r#"[package]
198198
name = "{decoder_name_kebab}-decoder"
199-
version = "0.7.0"
199+
version = "0.8.0"
200200
edition = {{ workspace = true }}
201201
202202
[lib]
@@ -259,7 +259,7 @@ pub fn scaffold(
259259
fs::create_dir_all(&src_dir).expect("Failed to create src directory");
260260

261261
// Generate Cargo.toml
262-
let (carbon_deps_version, sol_deps_version) = ("0.7.0", "=2.1.15");
262+
let (carbon_deps_version, sol_deps_version) = ("0.8.0", "=2.1.15");
263263
let datasource_dep = format!(
264264
"carbon-{}-datasource = \"{}\"",
265265
data_source.to_kebab_case(),

crates/core/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "carbon-core"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = { workspace = true }
55
description = "Core library for Carbon"
66
license = { workspace = true }
@@ -44,4 +44,3 @@ crate-type = ["rlib"]
4444
[dev-dependencies]
4545
carbon-test-utils = { workspace = true }
4646
solana-account-decoder-client-types = { workspace = true }
47-

crates/macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "carbon-macros"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = { workspace = true }
55
description = "Macros for Carbon"
66
license = { workspace = true }

crates/proc-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "carbon-proc-macros"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = { workspace = true }
55
description = "Procedural macros for Carbon"
66
license = { workspace = true }

crates/test-utils/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "carbon-test-utils"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = { workspace = true }
55
description = "Testing utilities for Carbon"
66
license = { workspace = true }

0 commit comments

Comments
 (0)