Starknet-devnet

Latest version: v0.6.3

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

Scan your dependencies

Page 8 of 11

0.1.21

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

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

0.1.20

Usage related changes
- Support cairo-lang 0.8.1.
- Performance related optimizations:
- Use a faster server container.
- Introduce `--lite-mode` (skips block and tx hash calculation).

Development related changes
- Refactor to use blueprints and global state.
- Make devnet development not dependent on starknet-hardhat-plugin.
- Parallelize CI/CD pipeline.

Merged PRs
* Devnet optimizations by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/61
* Restart by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/64
* Ci improvements by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/65
* Catch KeyboardInterrupt + log on startup by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/66
* Changed postman to use cairo-lang packages by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/67
* Detach plugin by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/69
* Cairo lang 0.8.1 by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/70
* Fix poetry lock by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/71
* Test account fees by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/73


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

0.1.19

Usage changes
- Reduce Docker image size (635 MB -> 232 MB)
- Support cairo-lang 0.8.0:
- Add estimate_fee endpoint (currently not able to charge accounts with actual fees).
- Add get_transaction_trace endpoint.

Dev changes
- Optimized Dockerfile.
- Rely on pyenv for Python versioning.
- Use newer CircleCI VM.

Merged PRs
* Improve Docker container size by LucasLvy in https://github.com/Shard-Labs/starknet-devnet/pull/53
* Cairo lang 0.8.0 by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/56
* Update CircleCI virtual machine by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/57
* Use Python 3.8 through pyenv by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/59
* Get transaction trace by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/58
* Fix Dockerfile by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/63
* Estimate fee by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/62

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

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

0.1.18

Usage changes
- Support state dumping/loading on macOS.
- Support `starknet get_state_update` (command that was introduced with cairo-lang 0.7.1).

Dev specific changes
- Improve testing.

PRs merged
* Use `fork` for starting parallel processes by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/48
* Get state update by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/49
* Fix storage updates by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/50


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

0.1.17

Usage changes
- Enable Devnet saving and loading to save setup time: [docs](https://github.com/Shard-Labs/starknet-devnet#dumping).
- Support `starknet get_full_contract` (`get_state_update` still pending).
- Improve L1-L2 communication

Dev specific changes
- Improved testing
- Linter config

PRs merged
* Enable state dumping and loading by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/40
* Get full contract by badurinantun in https://github.com/Shard-Labs/starknet-devnet/pull/39
* L1 L2 improvements by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/41
* Changed hexing of flush response values by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/42
* Fix flush output by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/43
* Transf payload to hex by dribeiro-ShardLabs in https://github.com/Shard-Labs/starknet-devnet/pull/44

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

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

0.1.16

Usage
- Support cairo-lang version 0.7.1.
- Endpoints for new parts of the API (`get_full_contract` and `get_state_update`) not yet introduced

Dev
- Made necessary internal adaptations due to breaking changes in cairo-lang 0.7.1
- `test_cli.py` expanded.

Merged PRs
* Update cairo-lang to v0.7.1 by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/37
* Adapt to breaking changes from cairo-lang 0.7.1 by FabijanC in https://github.com/Shard-Labs/starknet-devnet/pull/38


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

Page 8 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.