diff --git a/.env.development b/.env.development index b5a0f5c..d977e95 100644 --- a/.env.development +++ b/.env.development @@ -7,4 +7,6 @@ VITE_ERC_ADDRESS='0xFd42bfb03212dA7e1A4608a44d7658641D99CF34' VITE_CFNFT_ADDRESS='0xaa34B79A0Ab433eaC900fB3CB9f191F5Cd27501D' VITE_CLAIMWL_ADDRESS='0xc11A64Cc2Ec7aEFbd5E25a37f1d9216f3f8CF11a' VITE_PASSPORT_PUBLISHABLE_KEY=pk_imapik-test-1E-detBXtG7U$5961WuL -VITE_PASSPORT_CLIENT_ID=gYQrjtct7CN4UVwDG2sb8yACfYRo3xQJ \ No newline at end of file +VITE_PASSPORT_CLIENT_ID=gYQrjtct7CN4UVwDG2sb8yACfYRo3xQJ +VITE_PRODUCTION=sandbox +VITE_RPC_API='https://rpc.testnet.immutable.com/' \ No newline at end of file diff --git a/.env.production b/.env.production index 891a74b..2af67a0 100644 --- a/.env.production +++ b/.env.production @@ -5,6 +5,8 @@ VITE_TOKENID_ID='0x343b' VITE_NET_ID='13371' VITE_ERC_ADDRESS='0x52A6c53869Ce09a731CD772f245b97A4401d3348' VITE_CFNFT_ADDRESS='0x3A85cA6615953c683826FBe54fA5e2a770ee8bA2' -VITE_CLAIMWL_ADDRESS='0x1De3D9f841a70b73F136ebfB84Af0dfFa73B758B' +VITE_CLAIMWL_ADDRESS='0xc7de4C8f802e29B21C21379eD3190Cc0c36C0c28' VITE_PASSPORT_PUBLISHABLE_KEY=pk_imapik-tU10buLqoyLZ0o54rcub -VITE_PASSPORT_CLIENT_ID=tTB5eEedqDOHPHMI41sRDGmqAQwus9oE \ No newline at end of file +VITE_PASSPORT_CLIENT_ID=tTB5eEedqDOHPHMI41sRDGmqAQwus9oE +VITE_PRODUCTION=sandbox +VITE_RPC_API='https://rpc.immutable.com/' \ No newline at end of file diff --git a/.env.text b/.env.text index 6c6b4fe..7b3cf69 100644 --- a/.env.text +++ b/.env.text @@ -7,4 +7,6 @@ VITE_ERC_ADDRESS='0xFd42bfb03212dA7e1A4608a44d7658641D99CF34' VITE_CFNFT_ADDRESS='0xaa34B79A0Ab433eaC900fB3CB9f191F5Cd27501D' VITE_CLAIMWL_ADDRESS='0xc11A64Cc2Ec7aEFbd5E25a37f1d9216f3f8CF11a' VITE_PASSPORT_PUBLISHABLE_KEY=pk_imapik-test-1E-detBXtG7U$5961WuL -VITE_PASSPORT_CLIENT_ID=gYQrjtct7CN4UVwDG2sb8yACfYRo3xQJ \ No newline at end of file +VITE_PASSPORT_CLIENT_ID=gYQrjtct7CN4UVwDG2sb8yACfYRo3xQJ +VITE_PRODUCTION=sandbox +VITE_RPC_API='https://rpc.testnet.immutable.com/' \ No newline at end of file diff --git a/src/abi/mint.js b/src/abi/mint.js index 335dd2a..df266da 100644 --- a/src/abi/mint.js +++ b/src/abi/mint.js @@ -1,6 +1,6 @@ import {Deferred} from '../utils/promise.util.js' const MINT_CONTRACT_ADDRESS=import.meta.env.VITE_CLAIMWL_ADDRESS -const RPC='https://rpc.testnet.immutable.com/' +const RPC=import.meta.env.VITE_RPC_API const requestChain = async (rpc, method, params) => { const data = { diff --git a/src/view/mintIndex.vue b/src/view/mintIndex.vue index d4063f5..fb717c4 100644 --- a/src/view/mintIndex.vue +++ b/src/view/mintIndex.vue @@ -665,7 +665,7 @@
- + lmmutascan @@ -1081,6 +1081,7 @@ const mintClaim = async () => { web3, ); if (claimNft) { + console.log(claimNft,'---------------------------------------------------------') isOpenClaim.value = 3; openStatus.value = 2; mintInit() @@ -1127,7 +1128,7 @@ const getNftAmount = async () => { const nftList = ref([]) const getMyNftList = async () => { if(getAddress.value) { - if(stopTimes.value) { + if(!stopTimes.value) { let res = await fetchMintedCount("ethereum", getAddress.value) let arr = [] for(let i = 0; i < res.length; i++) { @@ -1142,7 +1143,7 @@ const getMyNftList = async () => { cursor: '', search_name: '' } - let res = await axios.get(`https://market-test.kingsome.cn/api/asset/${import.meta.env.VITE_NET_ID}/${getAddress.value}?type=0&page_size=20&cursor=&search_name=`) + let res = await axios.get(`https://market-test.kingsome.cn/api/asset/${import.meta.env.VITE_NET_ID}/${getAddress.value}?type=0&page_size=100&cursor=&search_name=`) nftList.value = res.data.rows // console.log(nftList.value) } @@ -1159,7 +1160,7 @@ const stopTimeChange = (e) => { const toTwitter = () => { const url = 'https://twitter.com/intent/tweet?text='; const hashtags = encodeURIComponent("I have just minted my Genesis Box for @playCounterFire! Eagerly starting the play2earn season, excited for my hero's debut in this thrilling quest!"); - const imageUrl = encodeURIComponent(`https://opensea.io/assets/ethereum/0xec23679653337d4c6390d0eeba682246a6067777/${this.NFTID}`); + const imageUrl = encodeURIComponent(`https://opensea.io/assets/ethereum/0xec23679653337d4c6390d0eeba682246a6067777/`); const params = `${hashtags}&url=${imageUrl}`; window.open(`${url}${params}`, '_blank'); } diff --git a/src/wallet/initPassport.js b/src/wallet/initPassport.js index a81a6f9..d84345b 100644 --- a/src/wallet/initPassport.js +++ b/src/wallet/initPassport.js @@ -1,6 +1,6 @@ import { config, passport } from '@imtbl/sdk'; console.log(`${import.meta.env.VITE_GPAL_ROUTER}/redirect`) -const environment = process.env.NODE_ENV === 'production' ? config.Environment.PRODUCTION : config.Environment.SANDBOX; +const environment = import.meta.env.VITE_PRODUCTION const passportInstance = new passport.Passport({ baseConfig: { environment, // or Environment.PRODUCTION