Skip to content

Tags: yonasBSD/sui

Tags

sui_v1.66.0_1769832690_rel_notes

Toggle sui_v1.66.0_1769832690_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix flaky test_reconfig_with_committee_change_stress test (MystenLabs…

…#25198)

## Summary
- Add retry logic to `try_request_add_validator` to handle cases where
new validators join consensus late and need time to catch up before
their transactions can be sequenced
- Add `execute_transaction_directly` method to `TestCluster` for
executing already-signed transactions directly via validators

## Test plan
- Verified with the originally failing seed:
`MSIM_TEST_SEED=1769814155031`
- Ran seed-search.py with 20 seeds, all passed

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

sui_v1.66.0_1769797674_rel_notes

Toggle sui_v1.66.0_1769797674_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Sui v1.66.0 Version Bump (MystenLabs#25185)

Sui v1.66.0 Version Bump

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eugene Boguslavsky <eugene@mystenlabs.com>

sui_v1.66.0_1769760046_rel_notes

Toggle sui_v1.66.0_1769760046_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Sui v1.66.0 Version Bump (MystenLabs#25185)

Sui v1.66.0 Version Bump

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eugene Boguslavsky <eugene@mystenlabs.com>

sui_v1.66.0_1769750770_rel_notes

Toggle sui_v1.66.0_1769750770_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Sui v1.66.0 Version Bump (MystenLabs#25185)

Sui v1.66.0 Version Bump

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eugene Boguslavsky <eugene@mystenlabs.com>

sui_v1.65.0_1769713777_rel_notes

Toggle sui_v1.65.0_1769713777_rel_notes's commit message
sdk: convert WalletContext::execute_transaction_may_fail to grpc"

sui_v1.65.0_1769706391_rel_notes

Toggle sui_v1.65.0_1769706391_rel_notes's commit message
sdk: convert WalletContext::execute_transaction_may_fail to grpc"

sui_v1.65.0_1769666955_rel_notes

Toggle sui_v1.65.0_1769666955_rel_notes's commit message
sdk: convert WalletContext::execute_transaction_may_fail to grpc"

sui_v1.65.0_1769615940_rel_notes

Toggle sui_v1.65.0_1769615940_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[graphql-alt] Update ServiceConfig return types for partial error sup…

…port [6/n] (MystenLabs#25108)

## Description 

Updates ServiceConfig return types from Result<Option<T>, E> to
Option<Result<T, E>> for partial error support.

Files changed:
- crates/sui-indexer-alt-graphql/src/api/types/service_config.rs

## Test plan 

```
cargo nextest run -p sui-indexer-alt-e2e-tests
```

---

## Stack
- MystenLabs#24595
- MystenLabs#24681 
- MystenLabs#24682 
- MystenLabs#24683 
- MystenLabs#24684 
- MystenLabs#25108 ⬅️

## Release notes

Check each box that your changes affect. If none of the boxes relate to
your changes, release notes aren't required.

For each box you select, include information after the relevant heading
that describes the impact of your changes that a user might notice and
any actions they must take to implement updates.

- [ ] Protocol: 
- [ ] Nodes (Validators and Full nodes): 
- [ ] gRPC:
- [ ] JSON-RPC: 
- [x] GraphQL: Partial error will be properly supported in GraphQL.
Invalid fields will have error messages and valid fields will still be
displayed normally
- [ ] CLI: 
- [ ] Rust SDK:
- [ ] Indexing Framework:

sui_v1.65.0_1769579330_rel_notes

Toggle sui_v1.65.0_1769579330_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[graphql-alt] Update ServiceConfig return types for partial error sup…

…port [6/n] (MystenLabs#25108)

## Description 

Updates ServiceConfig return types from Result<Option<T>, E> to
Option<Result<T, E>> for partial error support.

Files changed:
- crates/sui-indexer-alt-graphql/src/api/types/service_config.rs

## Test plan 

```
cargo nextest run -p sui-indexer-alt-e2e-tests
```

---

## Stack
- MystenLabs#24595
- MystenLabs#24681 
- MystenLabs#24682 
- MystenLabs#24683 
- MystenLabs#24684 
- MystenLabs#25108 ⬅️

## Release notes

Check each box that your changes affect. If none of the boxes relate to
your changes, release notes aren't required.

For each box you select, include information after the relevant heading
that describes the impact of your changes that a user might notice and
any actions they must take to implement updates.

- [ ] Protocol: 
- [ ] Nodes (Validators and Full nodes): 
- [ ] gRPC:
- [ ] JSON-RPC: 
- [x] GraphQL: Partial error will be properly supported in GraphQL.
Invalid fields will have error messages and valid fields will still be
displayed normally
- [ ] CLI: 
- [ ] Rust SDK:
- [ ] Indexing Framework:

sui_v1.65.0_1769547792_rel_notes

Toggle sui_v1.65.0_1769547792_rel_notes's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[transaction] validate transaction serialization (MystenLabs#25081)

## Description 

Describe the changes or additions included in this PR.

## Test plan 

How did you test the new or updated feature?

---

## Release notes

Check each box that your changes affect. If none of the boxes relate to
your changes, release notes aren't required.

For each box you select, include information after the relevant heading
that describes the impact of your changes that a user might notice and
any actions they must take to implement updates.

- [ ] Protocol: 
- [ ] Nodes (Validators and Full nodes): 
- [ ] gRPC:
- [ ] JSON-RPC: 
- [ ] GraphQL: 
- [ ] CLI: 
- [ ] Rust SDK:
- [ ] Indexing Framework: