v0.19.0
New version of starknet.py
is out (v0.19.0) 🔥
- Support RPC v0.6.0 and Starknet v0.13.0
- Remove
GatewayClient
- Rename method names in
Account
andContract
classes to include the transaction version that will be executed - Refactor transaction classes to incorporate version postfix in their names
What's Changed
- Support Sepolia network by @ddoktorski in #1256
- Add warning message to Windows installation section by @tkumor3 in #1257
- Fix
serializer_for_event
for events from contracts in version v2 by @tkumor3 in #1263 - Add
Account.deploy_account_v3
static method by @ddoktorski in #1265 - Support V3 transactions in the
Contract
class by @ddoktorski in #1262 - Split deprecated schemas to their respective classes based on versions by @Jonatan-Chaverri in #1259
- Add Missing
EventType
inserializer_for_type
by @tkumor3 in #1269 - Remove
supported_transaction_version
property by @tomek0123456789 in #1088 - Remove
wait_for_accept
parameter by @ddoktorski in #1276 - Drop 'transaction' word from sign methods in
Account
class by @ddoktorski in #1278
New Contributors
- @Jonatan-Chaverri made their first contribution in #1258
- @tkumor3 made their first contribution in #1257
Migration guide: https://starknetpy.readthedocs.io/en/latest/migration_guide.html
Full Changelog: v0.18.3...v0.19.0