edr icon indicating copy to clipboard operation
edr copied to clipboard

Persist Hardhat Network on disk

Open fvictorio opened this issue 2 years ago • 12 comments
trafficstars

Related issues and PRs:

  • NomicFoundation/hardhat#2425

fvictorio avatar Dec 31 '22 09:12 fvictorio

What's the state of this?

songhobby avatar Jun 15 '23 19:06 songhobby

It's on our roadmap, but I don't have an ETA.

fvictorio avatar Jun 16 '23 08:06 fvictorio

hi, any updates on this?

dtojikulov avatar Apr 25 '24 13:04 dtojikulov

Is there any update?

emretepedev avatar May 21 '24 22:05 emretepedev

updates?

dcapitator avatar Jul 14 '24 12:07 dcapitator

Interested as well about this. My use case would to play around or manually tests my contracts, then start where I left from later.

Looks like https://github.com/NomicFoundation/hardhat/issues/3599 was abandonned

rigwild avatar Jul 29 '24 20:07 rigwild

We don't currently have this scheduled for upcoming sprints. You can indicate your interest in the issue by leaving a 👍 on the issue description. We take this into consideration when choosing the next features to work on in EDR.

When we incorporate this issue into a sprint, GitHub should add an event to the issue to signal this.

Wodann avatar Jul 30 '24 03:07 Wodann

I would also love to see this implemented. This would make it more suitable for teaching blockchain and smart contract concepts, enabling practice scenarios where students can spend several sessions solving a problem without losing their progress every time.

ijaureguialzo avatar Jul 30 '24 07:07 ijaureguialzo

It would be great to have this feature!! Please implement it! The people are asking for it 😜🙂

dmerniestic1987 avatar Sep 03 '24 20:09 dmerniestic1987

Yes, this would be really useful!

di-rse avatar Sep 25 '24 14:09 di-rse

It is a pain to seed my node every time I start. Love to have this feature.😁

yoms07 avatar Oct 08 '24 03:10 yoms07

The development of real web3 applications includes not only the development of smart contracts "in a vacuum", but also the development and testing of tools for user interaction with these contracts. Therefore, it is necessary to have the ability to save the results of user interaction with the blockchain. Such functionality was perfectly implemented in ganache through the "--db" parameter, which allowed the node to be restarted, as well as transferred between physical or virtual hosts without losing its state. Such an opportunity is necessary when developing full-stack web3 applications. Please implement such an opportunity.

AlexeyBarsuk avatar May 11 '25 10:05 AlexeyBarsuk