craft-nft

A standalone NFT implementation for real-world arts and crafts assets
Info | Log | Files | Refs | README

ModeNameSize
-rw-r--r--.gitignore10L
-rw-r--r--Makefile25L
-rw-r--r--README.md204L
-rw-r--r--doc/texinfo/contract.texi47L
-rw-r--r--doc/texinfo/index.texi7L
-rw-r--r--doc/texinfo/overview.texi21L
-rw-r--r--doc/texinfo/terminology.texi43L
-rw-r--r--doc/texinfo/tools.texi20L
-rw-r--r--js/CHANGELOG9L
-rw-r--r--js/ISSUES1L
-rw-r--r--js/LICENSE14L
-rw-r--r--js/Makefile3L
-rw-r--r--js/contract/CraftNFT.bin1L
-rw-r--r--js/contract/CraftNFT.json1L
-rw-r--r--js/contract/CraftNFT.metadata.json1L
-rw-r--r--js/index.html117L
-rw-r--r--js/manual_test_browser.js402L
-rw-r--r--js/package.json23L
-rw-r--r--js/qrcheck.html59L
-rw-r--r--js/qrcheck.js63L
-rw-r--r--js/qrlist.html79L
-rw-r--r--js/qrread.html196L
-rw-r--r--js/qrread.js631L
-rw-r--r--js/qrread_ui.js275L
-rw-r--r--js/settings-template.sh4L
-rw-r--r--js/src/common.js87L
-rw-r--r--js/src/engine.js353L
-rw-r--r--js/src/wala.js35L
-rw-r--r--js/style.css34L
-rw-r--r--python/CHANGELOG22L
-rw-r--r--python/ISSUES1L
-rw-r--r--python/LICENSE661L
-rw-r--r--python/MANIFEST.in1L
-rw-r--r--python/Makefile2L
-rw-r--r--python/craft_nft/__init__.py7L
-rw-r--r--python/craft_nft/data/.chainlib0B
-rw-r--r--python/craft_nft/data/CraftNFT.bin1L
-rw-r--r--python/craft_nft/data/CraftNFT.json1L
-rw-r--r--python/craft_nft/data/CraftNFT.metadata.json1L
-rw-r--r--python/craft_nft/error.py6L
-rw-r--r--python/craft_nft/eth.py8L
-rw-r--r--python/craft_nft/nft.py402L
-rw-r--r--python/craft_nft/runnable/allocate.py114L
-rw-r--r--python/craft_nft/runnable/dump.py164L
-rw-r--r--python/craft_nft/runnable/mint.py148L
-rw-r--r--python/craft_nft/runnable/publish.py122L
-rw-r--r--python/craft_nft/unittest/__init__.py1L
-rw-r--r--python/craft_nft/unittest/base.py48L
-rw-r--r--python/demo.sh53L
-rwxr-xr-xpython/prepare.sh25L
-rw-r--r--python/requirements.txt3L
-rw-r--r--python/run_tests.sh14L
-rw-r--r--python/setup.cfg39L
-rw-r--r--python/setup.py26L
-rw-r--r--python/test_requirements.txt4L
-rw-r--r--python/tests/test_basic.py613L
-rw-r--r--python/tests/test_deps.py16L
-rw-r--r--python/tests/test_numbered.py149L
-rw-r--r--python/tests/test_spec.py70L
-rw-r--r--python/tests/test_supply.py125L
-rw-r--r--python/tests/test_uri.py124L
-rw-r--r--solidity/CraftNFT.sol691L
-rw-r--r--solidity/Makefile18L