Starknet-devnet

Latest version: v0.6.3

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

Scan your dependencies

Page 9 of 11

0.1.15

Usage
- Include postman L1 <> L2 interaction with local test networks
- 2 new `HTTP POST` endpoints added: `/postman/load_l1_messaging_contract` and `/postman/flush`
- Details of usage specified in [Readme](https://github.com/Shard-Labs/starknet-devnet/tree/8f4231e1dbe6cbaf88ece29a74f760ae1e85ddf8#postman-integration)

Dev
- No dev specific changes.

Merged PRs
* Fixed failure_reason element by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/34
* Test custom request; Edit .dockerignore by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/35
* Implemented postman interaction with devnet by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/36


**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.14...v0.1.15

0.1.14

Usage
- Include events in transaction receipts.
- Allow transactions/calls with no signature (so far empty signature was accepted, but some tools provide no signature at all, e.g. starknet.js)
- In transaction and receipt objects, rename `transaction_failure_reason` to `tx_failure_reason`:
- This enables the `--error_message` option of `starknet tx_status`.

Dev
- No dev specific changes.

PRs merged
* Add events support, multiple small fixes by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/33


**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.13...v0.1.14

0.1.13

Usage
- Use cairo-lang 0.7.0 for internal execution (will allow deploying contracts compiled with 0.7.0).
- Support arrays of structs in function inputs.
- Include execution info in deploy transaction receipts.
- Calculate block hash correctly.
- Improve logging in case of version mismatch (mismatch between version used for compilation and version used by devnet).

Dev
- Convert tests from bash to python.

PRs
* Convert tests from Bash to Python by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/30
* Adapt to cairo-lang v0.7.0 by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/31


**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.12...v0.1.13

0.1.12

Usage
- Prevent Internal Server Error (500) from arising if deployment fails.
- Ignore duplicate deployments (e.g. in case of same salt).

Dev
- No developer-specific changes with this release.

PRs
* Fix tx storing; ignore duplicate by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/28


**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.11...v0.1.12

0.1.11

Usage
- Add block support.
- Add partial receipt support (missing for deploy transcations; coming with next version of cairo-lang).
- Use official hash calculation function (instead of numbering tx hashes in order; block hash calculation coming with next version of cairo-lang).

Dev
- Add linter (pylint).
- Refactor:
- prepare for forking support
- introduce tx wrappers
- separate invoke/call in starknet_wrapper

PRs
* Add block support; Use consistent script naming by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/20
* Support linting; Add plugin-venv test by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/21
* Add partial receipt support by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/22
* Refactor to prepare for forking by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/23
* Add linting to CI; fix Readme support list by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/25
* Calculate transaction hashes properly by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/24
* Refactor StarknetWrapper and TransactionWrapper by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/27

New Contributors
* dribeiro-ShardLabs made their first contribution in https://github.com/Shard-Labs/starknet-devnet/pull/24

**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.10...v0.1.11

0.1.10

What's Changed
* Adapt to work with cairo-lang v0.6.2 by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/19


**Full Changelog**: https://github.com/Shard-Labs/starknet-devnet/compare/v0.1.9...v0.1.10

Page 9 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.