Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,6 @@ The major difference is that bug bounty programs are open to the wider developer

## Tutorials: Smart contract testing on Ethereum {#tutorials}

- [Waffle: Dynamic mocking and testing contract calls](/developers/tutorials/waffle-dynamic-mocking-and-testing-calls/) _– Advanced Waffle tutorial covering dynamic mocking and inter-contract call testing._
- [Waffle: Hello world with Hardhat and ethers.js](/developers/tutorials/waffle-say-hello-world-with-hardhat-and-ethers/) _– Set up your first Waffle project with Hardhat and ethers.js._
- [Testing a simple smart contract with Waffle](/developers/tutorials/waffle-test-simple-smart-contract/) _– A beginner's guide to testing smart contract balance changes and events with Waffle._
- [How to develop and test a dApp on a local, multi-client testnet](/developers/tutorials/develop-and-test-dapps-with-a-multi-client-local-eth-testnet/) _– Walkthrough of deploying a smart contract to a local testnet and performing tests._
- [How to mock Solidity smart contracts for testing](/developers/tutorials/how-to-mock-solidity-contracts-for-testing/) _– Intermediate tutorial on how to use mock data and implement unit testing._
- [How to use Echidna to test smart contracts](/developers/tutorials/how-to-use-echidna-to-test-smart-contracts/) _– Advanced approached to fuzzing and smart contract testing._
Original file line number Diff line number Diff line change
Expand Up @@ -195,4 +195,3 @@ Some alternative standards have come out of this issue such as [ERC-223](/develo
- [ERC-20 with Safety Rails](/developers/tutorials/erc20-with-safety-rails/) _– How to add safeguards to ERC-20 tokens to help users avoid common mistakes._
- [Sending Tokens Using ethers.js](/developers/tutorials/send-token-ethersjs/) _– A beginner-friendly guide to transferring ERC-20 tokens using ethers.js._
- [Some tricks used by scam tokens and how to detect them](/developers/tutorials/scam-token-tricks/) _– A deep-dive into scam ERC-20 token patterns and how to identify them._
- [Testing ERC-20 tokens with Waffle](/developers/tutorials/testing-erc-20-tokens-with-waffle/) _– How to write and run tests for ERC-20 smart contracts using Waffle._
Loading