Skip to content

xahaud 2023.12.29+689

Compare
Choose a tag to compare
@RichardAH RichardAH released this 03 Jan 16:36
· 30 commits to release since this release
74c83a9

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