-
Notifications
You must be signed in to change notification settings - Fork 3
fix(CI): Fix workflow triggers #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thoralf-M
approved these changes
Nov 7, 2024
thibault-martinez
approved these changes
Nov 7, 2024
DaughterOfMars
pushed a commit
that referenced
this pull request
Jan 7, 2025
DaughterOfMars
added a commit
that referenced
this pull request
Jan 7, 2025
DaughterOfMars
added a commit
that referenced
this pull request
Feb 17, 2025
DaughterOfMars
pushed a commit
that referenced
this pull request
Feb 24, 2025
DaughterOfMars
added a commit
that referenced
this pull request
Feb 24, 2025
DaughterOfMars
pushed a commit
that referenced
this pull request
May 26, 2025
DaughterOfMars
added a commit
that referenced
this pull request
May 26, 2025
DaughterOfMars
added a commit
that referenced
this pull request
Jun 4, 2025
* type_tag: include source string in parse error * sui-graphql-client: introduce initial implementation a sui GraphQL client (#4) * graphql: update to latest graphql schema (#7) * graphql: add a few tests (#8) * coin: use Cow for coin_type * signature: add bytes and base64 to/from methods for UserSignature * types: introduce Intent types * types: introduce PersonalMessage * hash: add methods for getting the signing digest Add methods for Transaction and PersonalMessage for calculating the signing digest which is used as the message to sign against in Sui. * crypto: remove unused private key types * sui-sdk-crypto: introduce crate to handle signing and verifying * crypto: introduce secp256r1 support * crypto: tweak dependencies and default features * crypto: introduce secp256k1 support * crypto: use wasm compatible k256 library for secp256k1 support * crypto: introduce zklogin verifier support * chore: rename sui-sdk to sui-sdk-types * chore: rename sui-sdk-crypto to sui-crypto * sui-graphql-client: ignore test_object_query test Ignore the sui-graphql-client::test_object_query test since its has been unreliable due to the dependency on an extrnal running network. * fix doc link in readme * prepare sui-sdk-types-0.0.1 and sui-crypto-0.0.1 * chore: update crates to latest versions (#19) * sui-graphql-rpc: add balance function (#13) * sui-graphql-client: add coins function (#12) * sui-graphql-client: introduce a faucet client (#11) * sui-graphql-client: use 0x0 as sender for event if none (#20) * sui-graphql-client: add method for querying total supply of a coin (#17) * sui-graphql-client: add execute transaction query (#22) * sui-graphql-client: ignore events test due to graphql server failures (#26) * sui-graphql-client: add active validators query function (#21) * chore: format with imports_granularity=Item (#27) In an effort to reduce merge conflicts, run rustfmt with 'imports_granularity=Item' to have each imported item be on a separate line. * sui-graphql-client: use Address as scalar for SuiAddress (#28) * sui-crypto: introduce multisig verifier and aggregator (#25) * sui-graphql-client: impl_scalar for u64 and Uint53 (#29) * sui-graphql-client: add dry run query (#23) * sui-graphql-client: avoid an extra RPC call by checking if first and last are not both set (#35) * sui-graphql-client: fix transaction(s) query (#32) The TransactionBlock bcs in GraphQL now encodes the TransactionData. This PR fixes the logic to correctly deserialize the transaction bcs data and signatures into a SignedTransaction. As the service does not serve yet the new data, I tested it locally by starting a local network and GraphQL server. For now, I put an #ignore on the test. * type_tag: add StructTag parsing test case * types: improve format of UnresolvedTransaction * sui-graphql-client: update GraphQL schema and fix events to use the new bcs field (#31) * Use the new schema - which fixed events' BCS and added packageBCS, among other things * Update schema * sui-graphql-client: add checkpoints query (#34) * sui-graphql-client: rework the Page type to support empty pages (#36) * sui-graphql-client: add a pagination filter (#37) * Add a pagination filter instead of explicitly requiring after/before/first/last, which does not fully make sense * Make it a constant * Remove the items per page limit and use the server's default. * passkey: update passkey challenge format Passkeys now sign the same signing message as other formats resulting in a slight tweak to the authenticator data shape. * sui-graphql-client: simplify pagination filter usage (#39) * ci: separate tests that require network and run localnet in ci (#38) * sui-graphql-client: fix coin stream test (#42) * sui-graphql-client: add dynamic fields query (#18) * sui-graphql-client: fix return of bcs and typetag in DynamicFieldOutput (#46) * sui-graphql-client: return Result<Page> instead of Result<Option<Page>> (#44) * crypto: add blanket implementation for SuiSigner and SuiVerifier * crypto: support der and pem format for pub/priv keys * crypto: introduce SimpleKeypair type Introduce SimpleKeypair type which can contain either an ed25519, secp256k1, or secp256r1 keypair. * crypto: rexpect UserSignatureVerifier from top-level * crypto: collapse 'der' feature into 'pem' Outputting some key types to 'der' format required their 'pem' feature to be enabled, so instead of having a separate 'der' and 'pem' feature lets just collapse them into a single feature to simplify things. * sui-graphql-client: add some more doc comments (#50) * sui-graphql-client: add total transaction blocks query (#47) * sui-graphql-client: change PaginationFilter to use a String vs &str (#43) * sui-graphql-client: add normalized move function and module queries (#49) * sui-graphql-client: add suins queries (#48) * sui-graphql-client: add generic stream impl (#51) * sui-graphql-client: add package queries (#33) * sui-graphql-client: properly await pagination_filter query (#52) * sui-graphql-client: make dynamic field queries using owner (#54) * sui-graphql-client: cleanup of Option<Page> and add tests back (#56) * ci: set toolchain to 1.81.0 for wasm builds There's a change in how rust 1.82.0 compiles for wasm targets that wasm-bindgen needs to account for. Till a new release of that project, and other dependencies, lets pin to our rust version to 1.81 for wasm tests. * sui-graphql-client: add a build crate to allow registering schema in other crates (#57) * sui-graphql-client: initialize service config and max page size lazily (#53) * sui-graphql-client: add transaction effects query (#55) * sui-graphql-client: rework errors (#58) Implement a custom error type instead of relying on `anyhow` for the graphql client. * sui-sdk-types: rename types and add constructors for unresolved::Value (#60) * types: improve construction and accessing of inner fields * types: fix schema names for unresolved types * Fix issue with serde renaming (#63) * types: enable proptest::Arbitrary impls via the 'proptest' feature * types: fix Arbitrary impl for Identifier * sui-sdk-types: address rust 1.82 clippy lints (#65) * sui-transaction-builder: introduce a crate for building transaction (#41) * types: add accessors and constructor for PasskeyAuthenticator * sui-graphql-client: make pagination consistent across queries (#66) * roaring: pin to 0.10.6 to work around no-std breakage Pin the roaring dependency to 0.10.6 in order to work around a breakage with roaring building without the `std` feature enabled. See RoaringBitmap/roaring-rs#304 for more info. * sui-graphql-client: return a tuple of Event, TxDigest when querying events (#68) * Update GraphQL schema to v1.39.0 * Use Sui CLI from version 1.39.1 that matches the GraphQL schema * sui-graphql-client: use `bcs` from `Checkpoint` instead of manual conversion (#62) * sui-graphql-client: use typed digests for queries (#59) * ci: update to sui v1.39.3 and use --ignore-chain in sui move build (#75) * sui-graphql-client: update docs for using custom queries (#76) * feat(sui-sdk-types): add From<StructTag> for TypeTag (#77) Closes #73 * roaring: update to v0.10.9 (#79) * sui-graphql-client: use rustls instead of openssl for reqwest (#80) * sui-graphql-client: add retry to getting coins from faucet to fix flaky test (#82) * sui-crypto: add support for verifying passkey authenticators (#81) * types: move unresolved types to sui-transaction-builder * types: fold EffectsObjectChange into ChangedObject struct * sui-sdk-types: flatten the types module * chore: update proptest to 1.6.0 (#85) Update proptest to 1.6.0 which addresses the various bugs that were causing us to pin to a patched version. * sui-transaction-builder: enable base64ct feature 'std' * chore: add help target to Makefile to display the usage of all targets (#86) * release sui-sdk-types-0.0.2 and sui-crypto-0.0.2 * chore: Apply renames and clean upstream changes * chore: Fix build issues * chore: Rename branches and URLs * chore: Update CI rust version * chore: Fix errors and add fixtures * chore: Fix typos Co-authored-by: /alex/ <[email protected]> * chore: Add missing license header --------- Co-authored-by: Brandon Williams <[email protected]> Co-authored-by: stefan-mysten <[email protected]> Co-authored-by: UnMaykr <[email protected]> Co-authored-by: caseylove <[email protected]> Co-authored-by: /alex/ <[email protected]>
This was referenced Nov 5, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes the CI workflow triggers to stop running duplicate workflows and actually run rustdoc.