You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
solana-client and its constituent crates (listed further below) can compile much faster if we remove solana-sdk and solana-program dependencies, by ripping out what is needed from those crates.
Proposed Solution
At the time of writing, here are the modules that still need to be made available outside solana-program / solana-sdk.
Problem
solana-client and its constituent crates (listed further below) can compile much faster if we remove solana-sdk and solana-program dependencies, by ripping out what is needed from those crates.
Proposed Solution
At the time of writing, here are the modules that still need to be made available outside solana-program / solana-sdk.
Here are those modules grouped by each crate that depends on them:
solana-account-decoder-client-types (will be created by #2872)
solana-transaction-status-client-types (#3831)
solana-feature-set (#3140):
solana-vote-program (required by solana-rpc-client, just needs #3462)
solana-rpc-client-api (#3682):
solana-rpc-client (#3833)
solana-rpc-client-nonce-utils (#3440):
solana-metrics (#3374):
solana-perf (#3457):
solana-perf (#3718)
solana-transaction-metrics-tracker (#3439):
solana-streamer (#3445):
solana-connection-cache (#3436) :
solana-quic-client (#3441):
solana-thin-client (#3841):
solana-tpu-client (#3842):
solana-udp-client (#3437):
solana-client (#3844):
solana-clap-utils (#3626):
solana-net-utils (#3843)
The text was updated successfully, but these errors were encountered: