From 209e5ecd8c441fa5d5193de70e998cf0897f5cdd Mon Sep 17 00:00:00 2001 From: Serkan Reis Date: Wed, 21 Jun 2023 22:50:51 +0300 Subject: [PATCH 1/2] v3 update to .env.example --- .env.example | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.env.example b/.env.example index 4b78f08..5e4a8d6 100644 --- a/.env.example +++ b/.env.example @@ -1,22 +1,23 @@ APP_VERSION=0.6.6 NEXT_PUBLIC_PINATA_ENDPOINT_URL=https://api.pinata.cloud/pinning/pinFileToIPFS -NEXT_PUBLIC_SG721_CODE_ID=2092 -NEXT_PUBLIC_SG721_UPDATABLE_CODE_ID=1912 -NEXT_PUBLIC_VENDING_MINTER_CODE_ID=2091 -NEXT_PUBLIC_VENDING_MINTER_FLEX_CODE_ID=2080 -NEXT_PUBLIC_BASE_MINTER_CODE_ID=1910 -NEXT_PUBLIC_VENDING_FACTORY_ADDRESS="stars1ukaladct74um4lhn6eru0d9hdrcqzj3q8sjrfcg7226xey0xc2gsy0gl22" -NEXT_PUBLIC_VENDING_FACTORY_UPDATABLE_ADDRESS="stars1fnfywcnzzwledr93at65qm8gf953tjxgh6u2u4r8n9vsdv7u75eqe7ecn3" -NEXT_PUBLIC_VENDING_FACTORY_FLEX_ADDRESS="stars1gy6hr9sq9fzrykzw0emmehnjy27agreuepjrfnjnlwlugg29l2qqt0yu2j" -NEXT_PUBLIC_BASE_FACTORY_ADDRESS="stars18kzfpdgx36m95mszchegnk7car4sq03uvg25zeph2j7xg3rk03cs007sxr" -NEXT_PUBLIC_BASE_FACTORY_UPDATABLE_ADDRESS="stars13pw8r33dsnghlxfj2upaywf38z2fc6npuw9maq9e5cpet4v285sscgzjp2" -NEXT_PUBLIC_OPEN_EDITION_FACTORY_ADDRESS="stars1p39ed5jypc2dg8xfdcadsslq0uq8vmx4czeap3j0tty94u9uwe5st4fan7" -NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_FACTORY_ADDRESS="stars1mqrydf565zte4wnzttdg8dlt54hseu4aa2qvm47uxw84khc2uyysh6rnr3" +NEXT_PUBLIC_SG721_CODE_ID=2595 +NEXT_PUBLIC_SG721_UPDATABLE_CODE_ID=2596 +NEXT_PUBLIC_VENDING_MINTER_CODE_ID=2600 +NEXT_PUBLIC_VENDING_MINTER_FLEX_CODE_ID=2601 +NEXT_PUBLIC_BASE_MINTER_CODE_ID=2598 +NEXT_PUBLIC_VENDING_FACTORY_ADDRESS="stars18h7ugh8eaug7wr0w4yjw0ls5s937z35pnkg935ucsek2y9xl3gaqqk4jtx" +NEXT_PUBLIC_VENDING_FACTORY_UPDATABLE_ADDRESS="stars1h65nms9gwg4vdktyqj84tu50gwlm34e0eczl5w2ezllxuzfxy9esa9qlt0" +NEXT_PUBLIC_VENDING_FACTORY_FLEX_ADDRESS="stars1hvu2ghqkcnvhtj2fc6wuazxt4dqcftslp2rwkkkcxy269a35a9pq60ug2q" +NEXT_PUBLIC_BASE_FACTORY_ADDRESS="stars1a45hcxty3spnmm2f0papl8v4dk5ew29s4syhn4efte8u5haex99qlkrtnx" +NEXT_PUBLIC_BASE_FACTORY_UPDATABLE_ADDRESS="stars100xegx2syry4tclkmejjwxk4nfqahvcqhm9qxut5wxuzhj5d9qfsh5nmym" +NEXT_PUBLIC_OPEN_EDITION_FACTORY_ADDRESS="stars13r06dn4jc6mudvvkl9rclxjctywm4nhl045jn9f8mk6vc53eylusy4zxzj" +NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_FACTORY_ADDRESS="stars1n7np7wdmm4ea8tapkz00j3jtxupne0g8v9jj02j96wfn9w9ukxgs6hcsv0" NEXT_PUBLIC_OPEN_EDITION_MINTER_CODE_ID=2579 + NEXT_PUBLIC_SG721_NAME_ADDRESS="stars1fx74nkqkw2748av8j7ew7r3xt9cgjqduwn8m0ur5lhe49uhlsasszc5fhr" -NEXT_PUBLIC_WHITELIST_CODE_ID=2093 -NEXT_PUBLIC_WHITELIST_FLEX_CODE_ID=2005 +NEXT_PUBLIC_WHITELIST_CODE_ID=2602 +NEXT_PUBLIC_WHITELIST_FLEX_CODE_ID=2603 NEXT_PUBLIC_BADGE_HUB_CODE_ID=1336 NEXT_PUBLIC_BADGE_HUB_ADDRESS="stars1dacun0xn7z73qzdcmq27q3xn6xuprg8e2ugj364784al2v27tklqynhuqa" NEXT_PUBLIC_BADGE_NFT_CODE_ID=1337 @@ -24,7 +25,6 @@ NEXT_PUBLIC_BADGE_NFT_ADDRESS="stars1vlw4y54dyzt3zg7phj8yey9fg4zj49czknssngwmgrn NEXT_PUBLIC_SPLITS_CODE_ID=1905 NEXT_PUBLIC_CW4_GROUP_CODE_ID=1904 - NEXT_PUBLIC_API_URL=https://nft-api.elgafar-1.stargaze-apis.com NEXT_PUBLIC_BLOCK_EXPLORER_URL=https://testnet-explorer.publicawesome.dev/stargaze NEXT_PUBLIC_NETWORK=testnet From 9f4f5c5f1fa559c281736a9029eec3981084f478 Mon Sep 17 00:00:00 2001 From: Serkan Reis Date: Wed, 21 Jun 2023 22:52:14 +0300 Subject: [PATCH 2/2] .html support for 1/1 & open edition collections --- components/openEdition/OpenEditionMinterCreator.tsx | 7 ++++--- pages/collections/create.tsx | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/components/openEdition/OpenEditionMinterCreator.tsx b/components/openEdition/OpenEditionMinterCreator.tsx index 155f563..8863be4 100644 --- a/components/openEdition/OpenEditionMinterCreator.tsx +++ b/components/openEdition/OpenEditionMinterCreator.tsx @@ -416,12 +416,13 @@ export const OpenEditionMinterCreator = ({ if ( getAssetType(offChainMetadataUploadDetails.assetFiles[0].name) === 'audio' || - getAssetType(offChainMetadataUploadDetails.assetFiles[0].name) === 'video' + getAssetType(offChainMetadataUploadDetails.assetFiles[0].name) === 'video' || + getAssetType(offChainMetadataUploadDetails.assetFiles[0].name) === 'html' ) { data.animation_url = `ipfs://${assetUri}/${offChainMetadataUploadDetails.assetFiles[0].name}` } - - data.image = `ipfs://${assetUri}/${offChainMetadataUploadDetails.assetFiles[0].name}` + if (getAssetType(offChainMetadataUploadDetails.assetFiles[0].name) !== 'html') + data.image = `ipfs://${assetUri}/${offChainMetadataUploadDetails.assetFiles[0].name}` const metadataFileBlob = new Blob([JSON.stringify(data)], { type: 'application/json', diff --git a/pages/collections/create.tsx b/pages/collections/create.tsx index 7c5930a..2f6e2ab 100644 --- a/pages/collections/create.tsx +++ b/pages/collections/create.tsx @@ -731,12 +731,13 @@ const CollectionCreationPage: NextPage = () => { if ( getAssetType(uploadDetails.assetFiles[0].name) === 'audio' || - getAssetType(uploadDetails.assetFiles[0].name) === 'video' + getAssetType(uploadDetails.assetFiles[0].name) === 'video' || + getAssetType(uploadDetails.assetFiles[0].name) === 'html' ) { data.animation_url = `ipfs://${assetUri}/${uploadDetails.assetFiles[0].name}` } - - data.image = `ipfs://${assetUri}/${uploadDetails.assetFiles[0].name}` + if (getAssetType(uploadDetails.assetFiles[0].name) !== 'html') + data.image = `ipfs://${assetUri}/${uploadDetails.assetFiles[0].name}` const metadataFileBlob = new Blob([JSON.stringify(data)], { type: 'application/json',