Foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Foundry consists of:
- Forge: Ethereum testing framework (like Truffle, Hardhat and DappTools).
- Cast: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.
- Anvil: Local Ethereum node, akin to Ganache, Hardhat Network.
- Chisel: Fast, utilitarian, and verbose solidity REPL.
Documentation
Usage
Build
$ forge build
Test
$ forge test
Format
$ forge fmt
Gas Snapshots
$ forge snapshot
Anvil
$ anvil
Deploy
$ forge script script/Counter.s.sol:CounterScript --rpc-url <your_rpc_url> --private-key <your_private_key>
Cast
$ cast <subcommand>
Help
$ forge --help
$ anvil --help
$ cast --help
Metadata
Release files for jungjinho 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jungjinho-0.1.0.tar.gz | 1.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jungjinho-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.9 kB
Release files / jungjinho-0.1.0.tar.gz
| Download URL | jungjinho-0.1.0.tar.gz |
|---|---|
| Size | 1.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
523cc1bf9a878d587c5b765a8989b4c1f11bcc54d9f606aa83858ebfdb4a803f
|
|
BLAKE2b-256 checksum How to use checksums |
74b9c0159bf2bfb804d79cf2dc6f4a9c6a872ec0c78ed8858a7efcbb38767ab0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.0
|
Release files / jungjinho-0.1.0-py3-none-any.whl
| Download URL | jungjinho-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6323ac160a215fa30d2be49cb36f10837a8c0ffbaa4c747931c3046ab06bb30a
|
|
BLAKE2b-256 checksum How to use checksums |
eb753884b46bf419458abd99e83d2805882bdcdd13a13bc55e1b615a34e19e98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.0
|