This is an extensible wallet specification aimed at replacing V4 and allowing arbitrary extensions.
Wallet V5 has 93% lower storage fees, can delegate payments for gas to third parties and supports flexible extension mechanism.
- Specification
contracts
- source code of all the smart contracts of the project and their dependencies.wrappers
- wrapper classes (implementingContract
from ton-core) for the contracts, including any [de]serialization primitives and compilation functions.tests
- tests for the contracts.scripts
- scripts used by the project, mainly the deployment scripts.
npm run build:v5
npm run test
- Deploy library:
npm run deploy-library
- Deploy wallet:
npm run deploy-wallet
npm run print-wallet-code