Solders

Latest version: v0.23.0

Safety actively analyzes 689579 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.18.0

Changed

- Use solana 1.16.0 [(61)](https://github.com/kevinheavey/solders/pull/61)
- Rename `process_transaction_with_metadata` to just `process_transaction`.
Remove `process_transaction_with_preflight` and the old `process_transaction`
which had too many footguns. The new `process_transaction` uses the Rust
`process_transaction_with_metadata` under the hood. [(60)](https://github.com/kevinheavey/solders/pull/60)

Fixed

- Remove `.string()` from `pubkey.pyi` as the method no longer exists [(57)](https://github.com/kevinheavey/solders/pull/57)
- Fix `pre_token_balances` getter [(59)](https://github.com/kevinheavey/solders/pull/59)

0.17.0

Added

Added partial support for the SPL Token Program [(53)](https://github.com/kevinheavey/solders/pull/53)

0.16.0

Added

Added `bankrun.start_anchor()`

Fixed

Fix type hint for `BanksClient.get_account`

0.15.1

Fixed

Fix type hint for `BanksClient.get_account`

0.15.0

Added

- Added `solders.bankrun` [(47)](https://github.com/kevinheavey/solders/pull/47)
- Added `solders.compute_budget`

0.14.4

Added

Added `solders.message.to_bytes_versioned` and `from_bytes_versioned` to serialize versioned messages including the extra leading byte [(45)](https://github.com/kevinheavey/solders/pull/45)

Fixed

`transaction.Legacy` no longer implicitly casts to int when checking equality. This was breaking tx version checking when tx version was returned as `Legacy | int` [(44)](https://github.com/kevinheavey/solders/pull/44)

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.