Skip to content

Releases: sephynox/xrpl-rust

v0.4.0

14 Nov 15:30
4812eca
Compare
Choose a tag to compare

[v0.4.0] - 2024-11-14

Added

  • add amm support
    • Transaction models
    • Transaction signing
    • Request models
  • add sidechain support
    • Transaction models
    • Transaction signing
  • improve errorhandling utilizing thiserror

Changed

  • simplifying feature flags

v0.3.0

07 Oct 14:29
b5874c9
Compare
Choose a tag to compare

[v0.3.0] - 2024-10-07

Added

  • Helper functions
    • Account helpers
      • does_account_exist
      • get_next_valid_seq_number
      • get_xrp_balance
      • get_account_root
      • get_latest_transaction
    • Ledger helpers
      • get_latest_validated_ledger_sequence
      • get_latest_open_ledger_sequence
      • get_fee
    • Transaction helpers
      • sign
      • sign_and_submit
      • autofill
      • autofill_and_sign
      • submit
      • calculate_fee_per_transaction_type
      • send_reliable_submission
    • Wallet helpers
      • generate_faucet_wallet

Changed

  • The clients have been refactored

Fixed

  • Compilation error stating that rand::OsRng: RngCore is not satisfied caused by a pro-macro

v0.2.0-beta

13 Apr 16:54
4fb9829
Compare
Choose a tag to compare

[0.2.0-beta] - 2023-04-13

Transaction, Request and Ledger object models

Added

  • Request models
  • Transaction models
  • Ledger models
  • Utilize anyhow and thiserror for models
  • Utilities regarding serde crate
  • Utilities regarding anyhow crate

Changed

  • Use serde_with to reduce repetitive serialization skip attribute tags
  • Use strum_macros::Display instead of manual core::fmt::Display
  • Use strum_macros::Display for CryptoAlgorithm enum
  • Separated Currency to Currency and Amount
  • Make Wallet fields public

Fixed

  • Broken documentation link
  • Flatten hex exceptions missed from previous pass

v0.1.1

31 Oct 00:39
3a4fd33
Compare
Choose a tag to compare

[0.1.1] - 2021-10-28

Initial core release.

Added

  • All Core functionality working with unit tests