-
contracts/
- Source code in FunC -
wrappers/
- TypeScript interface classes for all contracts (implementingContract
from @ton/core)- include message [de]serialization primitives, getter wrappers and compilation functions
- used by the test suite and client code to interact with the contracts from TypeScript
-
compilables/
- Compilations scripts for contracts -
tests/
- TypeScript test suite for all contracts (relying on Sandbox for in-process tests) -
scripts/
- Deployment scripts to mainnet/testnet and other scripts interacting with live contracts -
build/
- Compilation artifacts created here after running a build command
npx blueprint build
or yarn blueprint build
npx blueprint test
or yarn blueprint test
npx blueprint run
or yarn blueprint run
npx blueprint create ContractName
or yarn blueprint create ContractName