├── .gitignore ├── LICENSE ├── README.md ├── contracts ├── FlattenedSmartContract.sol ├── Migrations.sol ├── SmartContract.sol └── out │ └── SmartContract_flat.txt ├── deploy files └── deploy.txt ├── migrations ├── 1_initial_migration.js └── 2_smart_contract_migration.js ├── package.json ├── public ├── assets │ └── meta │ │ ├── data.json │ │ └── data.png ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.js ├── assets │ ├── fonts │ │ ├── OFL.txt │ │ ├── PressStart2P-Regular.woff │ │ └── lunaland.woff │ └── images │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 135.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 227.png │ │ ├── 25.png │ │ ├── 3.png │ │ ├── 310.png │ │ ├── 36.png │ │ ├── 3975.png │ │ ├── 3976.png │ │ ├── 3978.png │ │ ├── 3980.png │ │ ├── 4.png │ │ ├── 4026.png │ │ ├── 45.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 89.png │ │ ├── 9.png │ │ ├── 90.png │ │ ├── 94.png │ │ └── Icon.png ├── contracts │ ├── Address.json │ ├── Context.json │ ├── ERC165.json │ ├── ERC721.json │ ├── ERC721Enumerable.json │ ├── IERC165.json │ ├── IERC721.json │ ├── IERC721Enumerable.json │ ├── IERC721Metadata.json │ ├── IERC721Receiver.json │ ├── LunaLanders.json │ ├── MainAbi.json │ ├── Migrations.json │ ├── NCC.json │ ├── NFT_TOKEN.json │ ├── Ownable.json │ ├── SmartContract.json │ └── Strings.json ├── index.js ├── logo.svg ├── redux │ ├── blockchain │ │ ├── blockchainActions.js │ │ └── blockchainReducer.js │ ├── data │ │ ├── dataActions.js │ │ └── dataReducer.js │ └── store.js ├── reportWebVitals.js ├── setupTests.js ├── styles │ ├── globalStyles.js │ ├── reset.css │ └── theme.css └── test.js ├── test └── smartContract.test.js └── truffle-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/README.md -------------------------------------------------------------------------------- /contracts/FlattenedSmartContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/contracts/FlattenedSmartContract.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/SmartContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/contracts/SmartContract.sol -------------------------------------------------------------------------------- /contracts/out/SmartContract_flat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/contracts/out/SmartContract_flat.txt -------------------------------------------------------------------------------- /deploy files/deploy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/deploy files/deploy.txt -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_smart_contract_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/migrations/2_smart_contract_migration.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/meta/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/assets/meta/data.json -------------------------------------------------------------------------------- /public/assets/meta/data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/assets/meta/data.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/App.js -------------------------------------------------------------------------------- /src/assets/fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/fonts/OFL.txt -------------------------------------------------------------------------------- /src/assets/fonts/PressStart2P-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/fonts/PressStart2P-Regular.woff -------------------------------------------------------------------------------- /src/assets/fonts/lunaland.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/fonts/lunaland.woff -------------------------------------------------------------------------------- /src/assets/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/1.png -------------------------------------------------------------------------------- /src/assets/images/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/10.png -------------------------------------------------------------------------------- /src/assets/images/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/11.png -------------------------------------------------------------------------------- /src/assets/images/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/12.png -------------------------------------------------------------------------------- /src/assets/images/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/13.png -------------------------------------------------------------------------------- /src/assets/images/135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/135.png -------------------------------------------------------------------------------- /src/assets/images/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/14.png -------------------------------------------------------------------------------- /src/assets/images/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/15.png -------------------------------------------------------------------------------- /src/assets/images/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/16.png -------------------------------------------------------------------------------- /src/assets/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/2.png -------------------------------------------------------------------------------- /src/assets/images/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/20.png -------------------------------------------------------------------------------- /src/assets/images/227.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/227.png -------------------------------------------------------------------------------- /src/assets/images/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/25.png -------------------------------------------------------------------------------- /src/assets/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/3.png -------------------------------------------------------------------------------- /src/assets/images/310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/310.png -------------------------------------------------------------------------------- /src/assets/images/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/36.png -------------------------------------------------------------------------------- /src/assets/images/3975.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/3975.png -------------------------------------------------------------------------------- /src/assets/images/3976.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/3976.png -------------------------------------------------------------------------------- /src/assets/images/3978.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/3978.png -------------------------------------------------------------------------------- /src/assets/images/3980.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/3980.png -------------------------------------------------------------------------------- /src/assets/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/4.png -------------------------------------------------------------------------------- /src/assets/images/4026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/4026.png -------------------------------------------------------------------------------- /src/assets/images/45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/45.png -------------------------------------------------------------------------------- /src/assets/images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/5.png -------------------------------------------------------------------------------- /src/assets/images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/6.png -------------------------------------------------------------------------------- /src/assets/images/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/7.png -------------------------------------------------------------------------------- /src/assets/images/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/8.png -------------------------------------------------------------------------------- /src/assets/images/89.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/89.png -------------------------------------------------------------------------------- /src/assets/images/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/9.png -------------------------------------------------------------------------------- /src/assets/images/90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/90.png -------------------------------------------------------------------------------- /src/assets/images/94.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/94.png -------------------------------------------------------------------------------- /src/assets/images/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/assets/images/Icon.png -------------------------------------------------------------------------------- /src/contracts/Address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/Address.json -------------------------------------------------------------------------------- /src/contracts/Context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/Context.json -------------------------------------------------------------------------------- /src/contracts/ERC165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/ERC165.json -------------------------------------------------------------------------------- /src/contracts/ERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/ERC721.json -------------------------------------------------------------------------------- /src/contracts/ERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/ERC721Enumerable.json -------------------------------------------------------------------------------- /src/contracts/IERC165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/IERC165.json -------------------------------------------------------------------------------- /src/contracts/IERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/IERC721.json -------------------------------------------------------------------------------- /src/contracts/IERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/IERC721Enumerable.json -------------------------------------------------------------------------------- /src/contracts/IERC721Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/IERC721Metadata.json -------------------------------------------------------------------------------- /src/contracts/IERC721Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/IERC721Receiver.json -------------------------------------------------------------------------------- /src/contracts/LunaLanders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/LunaLanders.json -------------------------------------------------------------------------------- /src/contracts/MainAbi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/MainAbi.json -------------------------------------------------------------------------------- /src/contracts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/Migrations.json -------------------------------------------------------------------------------- /src/contracts/NCC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/NCC.json -------------------------------------------------------------------------------- /src/contracts/NFT_TOKEN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/NFT_TOKEN.json -------------------------------------------------------------------------------- /src/contracts/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/Ownable.json -------------------------------------------------------------------------------- /src/contracts/SmartContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/SmartContract.json -------------------------------------------------------------------------------- /src/contracts/Strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/contracts/Strings.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/index.js -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/redux/blockchain/blockchainActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/redux/blockchain/blockchainActions.js -------------------------------------------------------------------------------- /src/redux/blockchain/blockchainReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/redux/blockchain/blockchainReducer.js -------------------------------------------------------------------------------- /src/redux/data/dataActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/redux/data/dataActions.js -------------------------------------------------------------------------------- /src/redux/data/dataReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/redux/data/dataReducer.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/redux/store.js -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/styles/globalStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/styles/globalStyles.js -------------------------------------------------------------------------------- /src/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/styles/reset.css -------------------------------------------------------------------------------- /src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/styles/theme.css -------------------------------------------------------------------------------- /src/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/src/test.js -------------------------------------------------------------------------------- /test/smartContract.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/test/smartContract.test.js -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLips/example_nft_minter/HEAD/truffle-config.js --------------------------------------------------------------------------------