Releases: sephynox/xrpl-rust
Releases · sephynox/xrpl-rust
v0.4.0
v0.3.0
[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
- Account helpers
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
[0.2.0-beta] - 2023-04-13
Transaction, Request and Ledger object models
Added
- Request models
- Transaction models
- Ledger models
- Utilize
anyhow
andthiserror
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 manualcore::fmt::Display
- Use
strum_macros::Display
forCryptoAlgorithm
enum - Separated
Currency
toCurrency
andAmount
- Make
Wallet
fields public
Fixed
- Broken documentation link
- Flatten hex exceptions missed from previous pass