Introduces the CLI crate from another repo into a workspace.
Factors out the RPC authentication into its own crate.
Bumps dependency versions to 1.14.X for solana crates, and 0.26.0 for anchor crates.
Includes a cloned version of the shadow-drive-user-staking source code, pulled from docs.rs, but with versions up-to-date and compatible as a dependency to client-side code like CLIs that wants to stay up-to-date on ecosystem versioning.
This PR does a few things:
shadow-drive-user-staking
source code, pulled from docs.rs, but with versions up-to-date and compatible as a dependency to client-side code like CLIs that wants to stay up-to-date on ecosystem versioning.