Skip to content

Commit 87459db

Browse files
committed
chore: cleanup workspace crate order in toml and script
1 parent a6db1a3 commit 87459db

File tree

2 files changed

+33
-24
lines changed

2 files changed

+33
-24
lines changed

Cargo.toml

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,37 @@ borsh = { version = "1.5.1" }
2323
borsh-derive-internal = "0.10.3"
2424
bs58 = { version = "0.5.1", default-features = false }
2525

26-
# decoders
27-
carbon-address-lookup-table-decoder = { path = "decoders/address-lookup-table-decoder", version = "0.9.0" }
28-
carbon-associated-token-account-decoder = { path = "decoders/associated-token-account-decoder", version = "0.9.0" }
29-
carbon-boop-decoder = { path = "decoders/boop-decoder", version = "0.9.0" }
3026
# main
3127
carbon-cli = { path = "crates/cli", version = "0.9.0" }
3228
carbon-core = { path = "crates/core", version = "0.9.0" }
33-
carbon-drift-v2-decoder = { path = "decoders/drift-v2-decoder", version = "0.9.0" }
34-
carbon-fluxbeam-decoder = { path = "decoders/fluxbeam-decoder", version = "0.9.0" }
35-
carbon-gavel-decoder = { path = "decoders/gavel-decoder", version = "0.9.0" }
29+
carbon-macros = { path = "crates/macros", version = "0.9.0" }
30+
carbon-proc-macros = { path = "crates/proc-macros", version = "0.9.0" }
31+
carbon-test-utils = { path = "crates/test-utils", version = "0.9.0" }
32+
33+
# storage and api
3634
carbon-gql-server = { path = "crates/gql-server", version = "0.9.0" }
35+
carbon-postgres-client = { path = "crates/postgres-client", version = "0.9.0" }
3736

3837
# datasources
3938
carbon-helius-atlas-ws-datasource = { path = "datasources/helius-atlas-ws-datasource", version = "0.9.0" }
40-
41-
# misc
42-
carbon-jito-protos = { path = "misc/jito-protos", version = "0.2.4" }
4339
carbon-jito-shredstream-grpc-datasource = { path = "datasources/jito-shredstream-grpc-datasource", version = "0.9.0" }
40+
carbon-rpc-block-crawler-datasource = { path = "datasources/rpc-block-crawler-datasource", version = "0.9.0" }
41+
carbon-rpc-block-subscribe-datasource = { path = "datasources/rpc-block-subscribe-datasource", version = "0.9.0" }
42+
carbon-rpc-program-subscribe-datasource = { path = "datasources/rpc-program-subscribe-datasource", version = "0.9.0" }
43+
carbon-rpc-transaction-crawler-datasource = { path = "datasources/rpc-transaction-crawler-datasource", version = "0.9.0" }
44+
carbon-yellowstone-grpc-datasource = { path = "datasources/yellowstone-grpc-datasource", version = "0.9.0" }
45+
46+
# metrics
47+
carbon-log-metrics = { path = "metrics/log-metrics", version = "0.9.0" }
48+
carbon-prometheus-metrics = { path = "metrics/prometheus-metrics", version = "0.9.0" }
49+
50+
# decoders
51+
carbon-address-lookup-table-decoder = { path = "decoders/address-lookup-table-decoder", version = "0.9.0" }
52+
carbon-associated-token-account-decoder = { path = "decoders/associated-token-account-decoder", version = "0.9.0" }
53+
carbon-boop-decoder = { path = "decoders/boop-decoder", version = "0.9.0" }
54+
carbon-drift-v2-decoder = { path = "decoders/drift-v2-decoder", version = "0.9.0" }
55+
carbon-fluxbeam-decoder = { path = "decoders/fluxbeam-decoder", version = "0.9.0" }
56+
carbon-gavel-decoder = { path = "decoders/gavel-decoder", version = "0.9.0" }
4457
carbon-jupiter-dca-decoder = { path = "decoders/jupiter-dca-decoder", version = "0.9.0" }
4558
carbon-jupiter-limit-order-2-decoder = { path = "decoders/jupiter-limit-order-2-decoder", version = "0.9.0" }
4659
carbon-jupiter-limit-order-decoder = { path = "decoders/jupiter-limit-order-decoder", version = "0.9.0" }
@@ -50,10 +63,6 @@ carbon-kamino-farms-decoder = { path = "decoders/kamino-farms-decoder", version
5063
carbon-kamino-lending-decoder = { path = "decoders/kamino-lending-decoder", version = "0.9.0" }
5164
carbon-kamino-vault-decoder = { path = "decoders/kamino-vault-decoder", version = "0.9.0" }
5265
carbon-lifinity-amm-v2-decoder = { path = "decoders/lifinity-amm-v2-decoder", version = "0.9.0" }
53-
54-
# metrics
55-
carbon-log-metrics = { path = "metrics/log-metrics", version = "0.9.0" }
56-
carbon-macros = { path = "crates/macros", version = "0.9.0" }
5766
carbon-marginfi-v2-decoder = { path = "decoders/marginfi-v2-decoder", version = "0.9.0" }
5867
carbon-marinade-finance-decoder = { path = "decoders/marinade-finance-decoder", version = "0.9.0" }
5968
carbon-memo-program-decoder = { path = "decoders/memo-program-decoder", version = "0.9.0" }
@@ -68,33 +77,30 @@ carbon-okx-dex-decoder = { path = "decoders/okx-dex-decoder", version = "0.9.0"
6877
carbon-openbook-v2-decoder = { path = "decoders/openbook-v2-decoder", version = "0.9.0" }
6978
carbon-orca-whirlpool-decoder = { path = "decoders/orca-whirlpool-decoder", version = "0.9.0" }
7079
carbon-phoenix-v1-decoder = { path = "decoders/phoenix-v1-decoder", version = "0.9.0" }
71-
carbon-postgres-client = { path = "crates/postgres-client", version = "0.9.0" }
72-
carbon-proc-macros = { path = "crates/proc-macros", version = "0.9.0" }
73-
carbon-prometheus-metrics = { path = "metrics/prometheus-metrics", version = "0.9.0" }
7480
carbon-pump-swap-decoder = { path = "decoders/pump-swap-decoder", version = "0.9.0" }
7581
carbon-pumpfun-decoder = { path = "decoders/pumpfun-decoder", version = "0.9.0" }
7682
carbon-raydium-amm-v4-decoder = { path = "decoders/raydium-amm-v4-decoder", version = "0.9.0" }
7783
carbon-raydium-clmm-decoder = { path = "decoders/raydium-clmm-decoder", version = "0.9.0" }
7884
carbon-raydium-cpmm-decoder = { path = "decoders/raydium-cpmm-decoder", version = "0.9.0" }
7985
carbon-raydium-launchpad-decoder = { path = "decoders/raydium-launchpad-decoder", version = "0.9.0" }
8086
carbon-raydium-liquidity-locking-decoder = { path = "decoders/carbon-raydium-liquidity-locking-decoder", version = "0.9.0" }
81-
carbon-rpc-block-crawler-datasource = { path = "datasources/rpc-block-crawler-datasource", version = "0.9.0" }
82-
carbon-rpc-block-subscribe-datasource = { path = "datasources/rpc-block-subscribe-datasource", version = "0.9.0" }
83-
carbon-rpc-program-subscribe-datasource = { path = "datasources/rpc-program-subscribe-datasource", version = "0.9.0" }
84-
carbon-rpc-transaction-crawler-datasource = { path = "datasources/rpc-transaction-crawler-datasource", version = "0.9.0" }
87+
carbon-raydium-stable-swap-decoder = { path = "decoders/raydium-stable-swap-decoder", version = "0.9.0" }
8588
carbon-sharky-decoder = { path = "decoders/sharky-decoder", version = "0.9.0" }
8689
carbon-solayer-restaking-program-decoder = { path = "decoders/solayer-restaking-program-decoder", version = "0.9.0" }
8790
carbon-stabble-stable-swap-decoder = { path = "decoders/carbon-stabble-stable-swap-decoder", version = "0.9.0" }
8891
carbon-stabble-weighted-swap-decoder = { path = "decoders/carbon-stabble-weighted-swap-decoder", version = "0.9.0" }
8992
carbon-stake-program-decoder = { path = "decoders/carbon-stake-program-decoder", version = "0.9.0" }
9093
carbon-system-program-decoder = { path = "decoders/system-program-decoder", version = "0.9.0" }
91-
carbon-test-utils = { path = "crates/test-utils", version = "0.9.0" }
9294
carbon-token-2022-decoder = { path = "decoders/token-2022-decoder", version = "0.9.0" }
9395
carbon-token-program-decoder = { path = "decoders/token-program-decoder", version = "0.9.0" }
9496
carbon-virtual-curve-decoder = { path = "decoders/virtual-curve-decoder", version = "0.9.0" }
9597
carbon-virtuals-decoder = { path = "decoders/virtuals-decoder", version = "0.9.0" }
96-
carbon-yellowstone-grpc-datasource = { path = "datasources/yellowstone-grpc-datasource", version = "0.9.0" }
9798
carbon-zeta-decoder = { path = "decoders/zeta-decoder", version = "0.9.0" }
99+
100+
# vendor
101+
carbon-jito-protos = { path = "misc/jito-protos", version = "0.2.4" }
102+
103+
# misc
98104
chrono = { version = "0.4.40", features = ["serde"] }
99105
clap = { version = "4.5.30", features = ["derive"] }
100106
console = "0.15.8"

scripts/publish-crate.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ workspace_crates=(
77
carbon-proc-macros
88
carbon-test-utils
99
carbon-core
10+
1011
carbon-postgres-client
1112
carbon-gql-server
1213

@@ -50,8 +51,8 @@ workspace_crates=(
5051
carbon-openbook-v2-decoder
5152
carbon-orca-whirlpool-decoder
5253
carbon-phoenix-v1-decoder
53-
carbon-pumpfun-decoder
5454
carbon-pump-swap-decoder
55+
carbon-pumpfun-decoder
5556
carbon-raydium-amm-v4-decoder
5657
carbon-raydium-clmm-decoder
5758
carbon-raydium-cpmm-decoder
@@ -69,6 +70,8 @@ workspace_crates=(
6970
carbon-virtual-curve-decoder
7071
carbon-virtuals-decoder
7172
carbon-zeta-decoder
73+
74+
carbon-jito-protos
7275
)
7376

7477
for crate in "${workspace_crates[@]}"; do

0 commit comments

Comments
 (0)