Skip to content

Conversation

@odesenfans
Copy link
Contributor

Split the functionalities of AlephClient into multiple traits (currently one to retrieve messages, one to retrieve storage objects). This will help later on to implement modified clients based on the default one or mock specific functions without having to reimplement the entire Aleph API.

This introduces a breaking change as users now have to import the traits they need when using AlephClient.

Split the functionalities of `AlephClient` into multiple traits
(currently one to retrieve messages, one to retrieve storage objects).
This will help later on to implement modified clients based on the
default one or mock specific functions without having to reimplement the
entire Aleph API.

This introduces a breaking change as users now have to import the traits
they need when using `AlephClient`.
@odesenfans odesenfans merged commit d1e456b into main Jan 2, 2026
8 checks passed
@odesenfans odesenfans deleted the od/client-trait branch January 2, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants