Skip to content

Releases: Xahau/xahaud

2024.8.14-release+946

14 Aug 13:18

Choose a tag to compare

Xahaud 2024.8.14-release+946 Release Notes

Improved performance under high load:

  • Increases the size of the read-write cache for nodes running NuDB which specify size: huge in config.
  • For these nodes a significant decrease in the number of sync issues / transitions during peak load should be observed after updating.

Fix for delivered amount:

  • Emitted transactions will now include a delivered amount field when queried.

2024.4.21-release+858

23 Apr 23:43
acd455f

Choose a tag to compare

Xahaud 2024.4.21-release+858 Release Notes

New amendment ZeroB2M:

  • Disables the burn-to-mint path for XRP to XAH.
  • Normal behaviour of the Import transactor remains, but burned XRP is not credited.

New fix amendment fixNSDelete:

  • Fixes the behaviour of Hook State namespace deletion to ensure ledger consistency.
  • Introduces a new tes code: tesPARTIAL
  • tesPARTIAL is returned if the transaction was successful but should be resubmitted by the user under a new sequence number to complete amortized work until tesSUCCESS is returned.

Other changes:

  • The RPC call server_definitions now also contains the transaction and account set flags understood by the network.

2024.3.12-release+790

14 Mar 22:20
d24c134

Choose a tag to compare

Xahaud 2024.3.12-release+790 Release Notes

New amendment Remit:

  • Implements XLS-55 XRPLF/XRPL-Standards#156
  • New simple but powerful what-you-see-is-what-you-get push payment transaction type
  • Pay multiple currencies and URITokens in the same transaction to the same destination
  • Automatically pay to create missing trustlines
  • Automatically pay the reserves on transferred tokens
  • Automatically pay to create the destination account if it doesn't exist
  • Mint a receipt or bonus URIToken in-line within the transaction
  • Optionally inform a third party Hook about the transaction
  • No partial payments
  • No pathing

2024.1.25-release+738

26 Jan 19:28
780378c

Choose a tag to compare

Xahaud 2024.1.25-release+738 Release Notes

New amendment fixXahauV2:

  • Clean up TSH logic / remove old redundant table
  • Add informational flags to each member of sfHookExecutions, describing weak, strong etc. execution
  • Add sfEmitNonce to each member of sfHookEmissions, so as to better disambiguate emitted txns
  • Additional sanity checks on emitted txns to ensure they are placed into the correct ledger

xahaud 2023.12.29+689

03 Jan 16:36
74c83a9

Choose a tag to compare

Xahaud 2023.12.29+689 Release Notes

New amendment fixXahauV1:

  • Enforce a namespaces per account limit of 256.
  • Various bug fixes with URIToken logic.
  • Ensure that default (0) STAmounts are recorded in metadata.
  • Ensure that OfferID can be used instead of OfferSequence when cancelling an offer.
  • Fix a bug where certain hooks cannot be deleted.
  • Fix a bug where the quorum required for a ttIMPORT is accidentally too high.
  • Allow accounts to appear more than once in a GenesisMint transaction.
  • Change the Issuer of a URIToken from strong to weak TSH when a URIToken is being burned.
  • Ensure TSHes on escrows created by emitted transactions are correctly triggered.
  • Add hook parameters size fee to all txns (1 drop per byte).

RPC fixes:

  • Ensure delivered amount is correctly added to RPC calls.
  • Ensure CTID is correctly added to RPC calls.
  • Add native_currency_code key to server_info and server_state and server_definitions RPC.
  • Add features (amendments) and caching to server_definitions RPC.
  • Change all error codes containing _XRP to instead use _NATIVE (the error numbers don't change.)

Misc:

  • Add build number as final two bytes in server version code.
  • Skip txn signature checks when running as "wildcard network" (NetworkID=65535) for debugging.

Automated build log: https://github.com/Xahau/xahaud/actions/runs/7360073273/job/20035745578
Commit: 74c83a927124bcfef6d06912dc08be98399a676f
Build date: Fri Dec 29 22:07:50 UTC 2023
Build md5: 98d39eda63b2f7fc91616b9bd081ba6e xahaud