NFT Operations in Python
Describing the steps to verify the NFT_python on local or server machine below.
Machine configuration : Local or server machine.
Step 1: Clone NFT_python binaries on machine
Project Url :
https://gitlab.com/PBSA/PeerplaysIO/tools-libs/python-peerplays/-/tree/nft
Clone binaries on Machine :
git clone https://gitlab.com/PBSA/PeerplaysIO/tools-libs/python-peerplays.git
Step: 2 Install virtual env on machine
Go to project :
cd python-peerplays
Run:
virtualenv -p python3 env
Step: 3 Install python requirements
Run:
source env/bin/activate
then,
pip3 install -r requirements.txt
And then,
pip3 install -r requirements-test.txt
Step: 4 Run unit tests
Run:
python3 -m unittest tests/test_nft.py
Expected result should be as below:
(env) ubuntu@ip-172-31-13-101:~/python-peerplays$ python3 -m unittest tests/test_nft.py
Not broadcasting anything!
nft_metadata_create Success!
Not broadcasting anything!
nft_metadata_update Success!
Not broadcasting anything!
nft_mint Success!
Not broadcasting anything!
nft_safe_transfer_from Success!
Not broadcasting anything!
nft_approve Success!
Not broadcasting anything!
nft_set_approval_for_all Success!
All tests successful!
.
----------------------------------------------------------------------
Ran 1 test in 3.449s
OK
(env) ubuntu@ip-172-31-13-101:~/python-peerplays$
Cheers, all unit tests are passed and you successfully verify the NFT_python
Last updated