12.0.0-beta0
Pre-release
Pre-release
This is the first release that supports Protocol 22. While the network has not upgraded yet,
you can start integrating the new features into your codebase if you want a head start.
Update
- feat: add support for Soroban PRC's
getVersionInfo
API interfaces. - feat: add
transaction_hash
toGetTransactionResponse
andGetTransactionsResponse
.
Breaking changes
- refactor!: the
paging_token
field has been removed fromEventInfo
, use thecursor
inGetEventsResponse
instead. - refactor!: the legacy
cost
field has been removed fromSimulateTransactionResponse
, parse it fromtransaction_data
instead. - feat!: support constructors in contract creation via
TransactionBuilder.append_create_contract_op
, the signature of the function has been changed. - refactor!: updated
signer
parameter in auth to accept a callable returning (public_key, signatures) instead of just public_key.