We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It would be great to have a Test Provider or Devnet Provider , which abstracts the added capabilities of starknet-devnet-rs for the user.
Test Provider
Devnet Provider
starknet-devnet-rs
Starknet devnet has testing specific APIs, like mining blocks, changing timestamps, connecting to an L1 node etc. The API is documented here: https://0xspaceshard.github.io/starknet-devnet-rs/docs/api
An example from Ethereum is the integration of anvil API into alloy: https://alloy.rs/examples/anvil/deploy_contract_anvil.html
anvil
alloy
This would aid in creating testing environments that run on devnet without spinning up devnet in the background, but as part of the rust test suite.
devnet
Additional reference, devnet-js provider https://github.com/0xSpaceShard/starknet-devnet-js
The text was updated successfully, but these errors were encountered:
No branches or pull requests
It would be great to have a
Test Provider
orDevnet Provider
, which abstracts the added capabilities ofstarknet-devnet-rs
for the user.Starknet devnet has testing specific APIs, like mining blocks, changing timestamps, connecting to an L1 node etc.
The API is documented here: https://0xspaceshard.github.io/starknet-devnet-rs/docs/api
An example from Ethereum is the integration of
anvil
API intoalloy
: https://alloy.rs/examples/anvil/deploy_contract_anvil.htmlThis would aid in creating testing environments that run on
devnet
without spinning up devnet in the background, but as part of the rust test suite.Additional reference, devnet-js provider
https://github.com/0xSpaceShard/starknet-devnet-js
The text was updated successfully, but these errors were encountered: