Skip to content

0xxfu/template-ethereum-contracts

This branch is 36 commits ahead of, 61 commits behind wighawag/template-ethereum-contracts:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

88782f6 · Feb 23, 2024
Sep 28, 2022
Nov 30, 2022
Nov 30, 2023
Nov 30, 2023
Nov 4, 2023
Oct 8, 2022
Nov 22, 2023
Jul 5, 2023
Nov 30, 2023
Dec 18, 2021
Oct 16, 2021
Nov 30, 2023
Nov 4, 2023
Oct 8, 2022
Jul 5, 2023
Dec 12, 2023
Oct 8, 2022
Oct 19, 2020
Nov 22, 2023
Oct 8, 2022
Nov 4, 2023
Feb 23, 2024
Feb 22, 2024
Feb 23, 2024
Jul 5, 2023
Feb 23, 2024
Jul 5, 2023
Feb 18, 2021
Feb 23, 2024

Repository files navigation

Boilerplate for ethereum solidity smart contract development

Install

yarn

Test

There are 2 flavors of tests: hardhat, dapptools and forge

hardhat

  • One using hardhat that can leverage hardhat-deploy to reuse deployment procedures and named accounts:
yarn test

forge

forge test

This require the installation of forge (see foundry)

Trace transaction

cast run --quick --rpc-url https://url 0xTransactionHash
npx hardhat trace --hash 0xTransactionHash --rpc https://url

Tools

Ityfuzz

blazo . -s -p -f src/SetUp/SetupSimpleERC20.sol:SetupSimpleERC20

About

Template to develop ethereum smart contracts

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 45.0%
  • Solidity 35.2%
  • JavaScript 19.8%