node icon indicating copy to clipboard operation
node copied to clipboard

Implement Solana repository

Open renan061 opened this issue 3 months ago • 0 comments

  • Fully implement and test the Solana repository in zetaclient/chains/solana/repo.
  • Stop using the Solana client object inside observer/ and signer/.
  • Refactor how we export the solana.Client interface. (Probably replace for SolanaRepository.)

Is your feature request related to a problem? Please describe. The Solana observer-signer has a partial repository implementation. Many functions in the observer-signer still call the Solana RPC Client functions directly.

Describe the solution you'd like Encapsulate the calls to the Solana RPC Client inside the Solana repository.

Motivation and Context This improves modularization and facilitates unit testing.

renan061 avatar Sep 19 '25 15:09 renan061