Starknet-py

Latest version: v0.22.0

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

Scan your dependencies

Page 5 of 11

0.10.2alpha

What's Changed
* Update cairo-lang to 0.10.2 by drknzz in https://github.com/software-mansion/starknet.py/pull/536
* `estimate_fee_bulk` method was added to the `GatewayClient`


**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.10.1-alpha...0.10.2-alpha

0.10.1alpha

What's Changed
* Fix RPC deploy schema by cptartur in https://github.com/software-mansion/starknet.py/pull/531

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.10.0-alpha...0.10.1-alpha

0.10.0alpha

What's Changed
- Universal Deployer Contract is [supported](https://starknetpy.readthedocs.io/en/latest/guide.html#using-universal-deployer-contract-udc)! 🎆
- `abi` is returned from the `Client.get_class_by_hash()`
- `Contract.from_address()` supports `FullNodeClient` 🔥
- Simplified deployment flow was introduced. Read about it in the [Guide](https://starknetpy.readthedocs.io/en/latest/guide.html#simple-declare-and-deploy)
- RPC 0.2.1 is supported!
- `ContractNotFoundError` was improved

Make sure to be familiar with the [Deploying contracts section](https://starknetpy.readthedocs.io/en/latest/guide.html#deploying-contracts)


**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.9.0-alpha...0.10.0-alpha

0.9.0alpha

What's Changed
- RPC 0.2.0 🎉
- Resolving proxies (check out the [guide](https://starknetpy.readthedocs.io/en/latest/guide.html#resolving-proxies))
- `Account.sign_transaction` and `InvokeFunction` as a `call_contract` parameter were removed

Make sure to read through [0.9.0 Migration guide](https://starknetpy.readthedocs.io/en/latest/migration_guide.html) to be up to date with the changes!

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.8.0-alpha...0.9.0-alpha

0.8.2

This version adds initial support for Starknet 0.8.2. Package dependencies has been updated to support cairo-lang 0.8.2.1, and support for new feeder_gateway parameters added by this version is coming in a later release.

Also added in this release is a new starknet compiler module, and improvements to transaction error messages.

We've also updated examples in our documentation to reflect changes in recent StarkNet.py versions (🙏 war-in)

What's Changed
* Parallelize e2e tests by cptartur in https://github.com/software-mansion/starknet.py/pull/136
* Add Compiler module by cptartur in https://github.com/software-mansion/starknet.py/pull/102
* Improve transaction error messages by cptartur in https://github.com/software-mansion/starknet.py/pull/131
* Documentation update for Contract and AccountClient by war-in in https://github.com/software-mansion/starknet.py/pull/141
* Support starknet 0.8.2 by cptartur in https://github.com/software-mansion/starknet.py/pull/144

New Contributors
* war-in made their first contribution in https://github.com/software-mansion/starknet.py/pull/141

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.2.0-alpha...0.2.3-alpha

0.8.1

New version of StarkNet.py is out bringing support for StarkNet 0.8.1 and minor upgrades to the library including:
* Exposed `public_key` property on `AccountClient`
* Custom transaction failure exceptions
* Restored support for python versions 3.9

What's Changed
* Add note about max_fee on mainnet by cptartur in https://github.com/software-mansion/starknet.py/pull/111
* Expose public key in AccountClient by unparalleled-js in https://github.com/software-mansion/starknet.py/pull/107
* Support cairo-lang 0.8.1 by cptartur in https://github.com/software-mansion/starknet.py/pull/118
* Fix devnet dependency, restore python 3.9 support by cptartur in https://github.com/software-mansion/starknet.py/pull/120
* Add custom exceptions for transaction failures by cptartur in https://github.com/software-mansion/starknet.py/pull/115


**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.2.0-alpha...0.2.2-alpha

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.