This README provides a step-by-step guide to setting up and working with an IOTA Move package for token transfers.
- Ensure you have the IOTA Move CLI installed.
- Familiarity with Move language and IOTA dApp concepts is helpful.
Run the following command to create a new IOTA Move package:
iota move new token_transfer_packageThis will generate the following structure:
sources/: Folder to store your module files.tests/: Folder to store your test files.Move.toml: Configuration file for the package.
Navigate to the sources folder and create a new file named transfer.move:
cd token_transfer_package/sources
touch transfer.moveWrite your module code for token transfer in transfer.move.
Navigate to the tests folder and write the test cases for your module:
cd ../tests
touch transfer_test.moveAdd appropriate tests to validate your module's functionality.
Run the following command to build the package:
iota move buildExecute the test cases by running:
iota move testOnce your package is ready, publish it to the IOTA client:
iota client publishFor Token Transfer frontend, refer to the dedicated README file in the frontend folder.