-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
These should be merged into breaking-changes-park
(see the linked branch on the right side panel) once completed. The initial plan is to then merge it all into main
once an update to sui-sdk-types
comes out, which forces a breaking change on all downstream libraries anyway.
However, if it does get too cumbersome, we can merge these breaking changes separately.
Checklist
Small
- Remove 'paged' query methods from
GraphQlClient
trait - Remove
MoveVec
and use#[tabled(format(...))]
forvector
displays - Remove
sui_gql_client::queries::GraphQlClientExt: Sized
- Set static package address and module in the
#[derive(MoveStruct)]
impl forsui_framework_sdk::object::{ID, UID}
- Use Rust's
Option
instead ofmove_stdlib
's option1 @matteo-aftermath - chore(deps): update jsonrpsee requirement from 0.24 to 0.25 #184
Large
- Update
tabled
and/or deriveDisplay
through a proxy private struct that implementsTabled
- Separate
af-gql-client
crate to holdRawClient
andGraphQlClient
traits -
af-gql-reqwest
crate with the corresponding implementations ofaf-gql-client
there -
af_gql_client::GraphQlClient::page_size -> Option<u32>
method
Footnotes
Metadata
Metadata
Assignees
Labels
No labels