Skip to content

Conversation

@overcat
Copy link
Member

@overcat overcat commented Jul 7, 2025

No description provided.

overcat added 10 commits July 4, 2025 14:10
- feat: add `isValidEd25519SecretSeed`, `isValidPreAuthTx` and `isValidSha256Hash` to `StrKey` class, these functions can be used to validate the corresponding strkey.
- feat: add med25519 public key support to `StrKey`.
- refactor!: the following functions in `StrKey` are marked as deprecated, they will be removed in the next major release; please refer to the documentation for each function to see the corresponding replacement functions:
  - `StrKey#encodeEd25519PublicKey(AccountID)`
  - `StrKey#encodeMuxedAccount(MuxedAccount)`
  - `StrKey#decodeMuxedAccount(String)`
  - `StrKey#encodeToXDRAccountId(String)`
  - `StrKey#encodeToXDRMuxedAccount(String)`
…eHostFunctionOperationResponse.AssetContractBalanceChange`. (#705)
@codecov
Copy link

codecov bot commented Jul 7, 2025

Codecov Report

Attention: Patch coverage is 92.56198% with 18 lines in your changes missing coverage. Please review.

Project coverage is 80.43%. Comparing base (eef61c2) to head (7e0fa86).

Files with missing lines Patch % Lines
src/main/java/org/stellar/sdk/Address.java 81.81% 8 Missing and 2 partials ⚠️
...a/org/stellar/sdk/responses/sorobanrpc/Events.java 66.66% 3 Missing and 3 partials ⚠️
src/main/java/org/stellar/sdk/StrKey.java 96.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master     #709      +/-   ##
============================================
+ Coverage     80.25%   80.43%   +0.17%     
- Complexity     1237     1269      +32     
============================================
  Files           213      215       +2     
  Lines          4878     5034     +156     
  Branches        415      421       +6     
============================================
+ Hits           3915     4049     +134     
- Misses          707      724      +17     
- Partials        256      261       +5     
Files with missing lines Coverage Δ
src/main/java/org/stellar/sdk/Asset.java 80.76% <100.00%> (+1.60%) ⬆️
...ava/org/stellar/sdk/AssetTypeCreditAlphaNum12.java 88.46% <100.00%> (+0.96%) ⬆️
...java/org/stellar/sdk/AssetTypeCreditAlphaNum4.java 89.28% <100.00%> (+0.82%) ⬆️
.../main/java/org/stellar/sdk/FeeBumpTransaction.java 88.60% <100.00%> (ø)
src/main/java/org/stellar/sdk/MuxedAccount.java 86.66% <100.00%> (+13.33%) ⬆️
src/main/java/org/stellar/sdk/Server.java 89.90% <100.00%> (-0.10%) ⬇️
.../main/java/org/stellar/sdk/SorobanDataBuilder.java 87.50% <100.00%> (+0.26%) ⬆️
src/main/java/org/stellar/sdk/SorobanServer.java 84.03% <100.00%> (ø)
src/main/java/org/stellar/sdk/Transaction.java 93.87% <100.00%> (-0.13%) ⬇️
.../stellar/sdk/operations/AccountMergeOperation.java 100.00% <100.00%> (ø)
... and 25 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@overcat overcat merged commit cbb3d5a into master Jul 8, 2025
9 checks passed
@overcat overcat deleted the add-protocol23-support branch July 8, 2025 07:24
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