tools.texi (697B)
1 @chapter Tooling 2 3 The smart contract tests are implemented using a convenience library based on the chainlib-eth python module. 4 5 It also provides two CLI tools: 6 7 @itemize @var 8 @item craftnft-publish 9 Create a new token. 10 @item craftnft-dump 11 List all minted tokens and their ownership status. 12 @item craftnft-allocate 13 Allocate a new set of tokens for a particular token definition. 14 @item craftnft-mint 15 Mint a new token from an existing allocation. 16 @end itemize 17 18 The tooling is itself provided as a python module. It can be installed from pypi.org under the name craft\_nft, e.g. pip install craft\_nft. If your executables path are correctly set, the tools will be directly executable in the shell. 19 20