11.0.0
Update
- feat:
SorobanServer.send_transaction
supports sending FeeBumpTransactionEnvelope. (#956) - fix: Corrected the issue where
TransactionBuilder.from_xdr
could not properly parse transactions containing Soroban operations. (#957) - fix: Corrected the issue where
FeeBumpTransactionEnvelope.from_xdr
could not properly parse transactions containing Soroban operations. (#957) - refactor:
TransactionBuilder.from_xdr
previously could returnTransactionBuilder
orFeeBumpTransactionEnvelope
. Now it will no longer returnTransactionBuilder
, but will returnTransactionEnvelope
orFeeBumpTransactionEnvelope
. (#957) - feat:
TransactionBuilder.build_fee_bump_transaction
now supports transactions containing Soroban operations. (#957) - fix: fix the issue where invoking
SorobanServer.prepare_transaction
for transactions that have already setSorobanData
could result in unexpected high fees. (#957) - chore: bump dependencies.
Breaking changes
- refactor:
FeeBumpTransactionEnvelope.base_fee
has been removed. Please useFeeBumpTransactionEnvelope.fee instead
. Note that their meanings are different: (#957)FeeBumpTransactionEnvelope.base_fee
represented the maximum fee you were willing to pay per operation for this transaction.FeeBumpTransactionEnvelope.fee
represents the maximum fee you are willing to pay for this transaction.
- refactor:
TransactionBuilder.from_xdr
previously could returnTransactionBuilder
orFeeBumpTransactionEnvelope
. Now it will no longer returnTransactionBuilder
, but will returnTransactionEnvelope
orFeeBumpTransactionEnvelope
. (#957) - refactor:
helpers.parse_transaction_envelope_from_xdr
has been marked as deprecated. Please use the refactoredTransactionEnvelope.from_xdr
instead. (#957)
Full Changelog: 10.0.0...11.0.0