Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR removes Truffle and replaces it with Hardhat, due to the sunsetting of Truffle and Ganache. Ganache has been replaced with Anvil because the HardhatNetwork blockchain simulator didn't seem very stable in standalone mode - often dropping websockets; I couldn't work out how to make it behave. In contrast Anvil seems stable but its
evm_increaseTime()
function didn't seem to increase the blocktime. I've therefore skipped these tests until there is a resolution.The
wallet
code has been removed as it's no longer supported.