npm i -g @drewpackages/cli
Deployment dry run (remove --dryRun
for actual deployment and docker containers setup)
# EVM
drew deploy DrewPackages/evm-faucet --params "{\"name\": \"Test Token\", \"symbol\": \"TT\", \"totalSupply\": 100000000000000 }" --dryRun
# ton
drew deploy-ton DrewPackages/tonfaucet --params "{\"name\": \"Test Token\", \"symbol\": \"TT\", \"totalSupply\": 100000000000000 }" --dryRun
Drew will download formula from git, validate it and print its steps
Used apis:
wallet/v1/sign
hardhat/v1/script
# ton
drew deploy-ton DrewPackages/tonfaucet --params "{\"name\": \"Test Token\", \"symbol\": \"TT\", \"totalSupply\": 100000000000000 }" --dumpAfter 1
# ton
drew deploy-ton -f
nvm use
pnpm i
# EVM
pnpm cli deploy DrewPackages/evm-faucet --params "{\"name\": \"Test Token\", \"symbol\": \"TT\", \"totalSupply\": 100000000000000 }" --dryRun
# Ton
pnpm cli deploy-ton DrewPackages/tonfaucet --params "{\"name\": \"Test Token\", \"symbol\": \"TT\", \"totalSupply\": 100000000000000 }" --dryRun