0xSpaceShard / starknet-devnet-rs

A local testnet for Starknet... in Rust
https://0xspaceshard.github.io/starknet-devnet-rs/
MIT License
100 stars 56 forks source link

Introduce global RPC class storage #499

Closed FabijanC closed 3 weeks ago

FabijanC commented 1 month ago

Usage related changes

Benchmarking

With --state-archive-capacity full

Time (s):   TtestResult(statistic=-2.102220212750287, pvalue=0.04987296605083779, df=18.0)
  - Mean (main vs this branch): 6.6 s vs 7.0 s
Memory (MB): TtestResult(statistic=853.6179541610356, pvalue=6.351731250129005e-43, df=18.0)
  - Mean (main vs this branch): 997 MB vs 34 MB

With no feature flags

Time (s):   TtestResult(statistic=-1.6918289270796756, pvalue=0.10791760227433438, df=18.0)
  - Mean (main vs this branch): 6.4 s vs 6.7 s
Memory (MB): TtestResult(statistic=7.890611697084889, pvalue=2.979935622929167e-07, df=18.0)
  - Mean (main vs this branch): 20 MB vs 14 MB

Conclusion

Development related changes

Checklist: