Comments (5)
I have started working on this
from book.
I'll submit a PR in two weeks max. I've got a lot on my table rn.
from book.
Essentially what I want the guide to be is like:
- Install Foundry
- Quick overview of the repo we're migrating
- Configure foundry.toml + talk about lib/test/src/out etc.
- Migrate the first test, talking about cheatcodes
- Migrate some other test, talking about deployment patterns probably (see #183)
- Converting a test to a fuzz test + talk about what that is/why you should use it
- Section with tips/tricks (comparing Hardhat "cheats" with our cheats etc)
from book.
Which repo would you guys like me to convert from hardhat to foundry?
from book.
We don't have any specific repository in mind, a repository that fits the criteria I mentioned above would be great, though. Something that is not too complex (we don't want a super long guide converting 100+ tests) but not too simple (converting just 1 test is not enough)
from book.
Related Issues (20)
- Command "cast new-mnemonic --words 24" doesn't exist anymore HOT 1
- how to test contracts like remix? HOT 1
- Remove Goerli and update with Sepolia testnet HOT 5
- Add `script` value to project config options
- Documentation recommend forge init instead of forge create HOT 4
- feat(`docs`): Add more complex/nested encoding examples
- Make all the external links open in new tab by default HOT 3
- Install forge formatter alone HOT 2
- Add an example for `cast balance --erc20` HOT 1
- Document `vm.blobhashes`
- Document new `ignored_warnings_from` config setting HOT 2
- Solidity Scripting Tutorial code incompatible with v5 OpenZeppelin Ownable class HOT 3
- Output Correction `cast rpc anvil_impersonateAccount $LUCKY_USER` HOT 1
- Document the `--ast` flag as an option for `forge build` HOT 1
- feature --gas-report-diff
- Foundry book contains invalid command for witnessing lib structure after dependency installation HOT 1
- Docs : Missing Imports ( chapter 8 ) HOT 3
- Document cast az
- wrong link in solmate example?
- `path_pattern_inverse` in `foundry.toml` doesn't work HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from book.