Releases
0.43.0
Changes
Support resource leeway parameter when simulating Soroban transactions. (#561 )
Support for the new, optional diagnosticEventsXdr
field on the SorobanServer.sendTransaction
method. (#564 )
Remove deprecated classes and methods. (#565 )
Fix the hashCode
and equals
methods in Transaction
and FeeBumpTransaction
. (#566 )
Add TransactionBuilder#TransactionBuilder(Transaction)
constructor. (#567 )
Add toString
, hashCode
, and equals
methods to most classes. (#562 )
Bump dependencies. (#569 )
Breaking changes
Fix the hashCode
and equals
methods in Transaction
and FeeBumpTransaction
, now they will compare based on the signatureBase()
. (#566 )
The types of the following fields have changed. (#560 )
field
before
now
GetEventsRequest.startLedger
String
Long
GetEventsResponse.EventInfo.ledger
Integer
Long
GetLatestLedgerResponse.protocolVersion
Integer
Long
The following classes and methods have been marked as deprecated in previous releases, and now they have been removed. (#565 )
AccountResponse.Signer#getAccountId()
has been removed, use AccountResponse.Signer#getKey()
instead.
OffersRequestBuilder#forAccount(String)
has been removed, use OffersRequestBuilder#forSeller(String)
instead.
RootResponse#getProtocolVersion()
has been removed, use RootResponse#getCurrentProtocolVersion()
instead.
SetOptionsOperationResponse#getSigner()
has been removed, use SetOptionsOperationResponse#getSignerKey()
instead.
Transaction.Builder
has been removed, use TransactionBuilder
instead.
TransactionBuilder#buildTimeBounds(long, long)
has been removed, use TimeBounds#TimeBounds(long, long)
instead.
TransactionBuilder#addTimeBounds(TimeBounds)
has been removed, use TransactionBuilder#addPreconditions(TransactionPreconditions)
instead.
You can’t perform that action at this time.