From 810739c740f0d42883102d118cf7cf852f42abac Mon Sep 17 00:00:00 2001 From: EmperorOrokuSaki Date: Mon, 9 Jan 2023 19:48:17 +0330 Subject: [PATCH] Add optimization to hardhat config & comment the tokenURI hardhat test --- contracts/FleekERC721.sol | 2 +- hardhat.config.ts | 14 ++++++++++---- test/FleekERC721.ts | 26 ++++++++++++++++++-------- 3 files changed, 29 insertions(+), 13 deletions(-) diff --git a/contracts/FleekERC721.sol b/contracts/FleekERC721.sol index a219204..6a847f5 100644 --- a/contracts/FleekERC721.sol +++ b/contracts/FleekERC721.sol @@ -66,7 +66,7 @@ contract FleekERC721 is ERC721, FleekAccessControl { abi.encodePacked( '', "", - "" + "", '', '', "", diff --git a/hardhat.config.ts b/hardhat.config.ts index d33d74e..d8bf1ac 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -52,11 +52,17 @@ const config: HardhatUserConfig = { }, }, solidity: { - compilers: [ - { - version: '0.8.7', + version: '0.8.7', + settings: { + optimizer: { + enabled: true, + runs: 200, + details: { + yul: false, + }, }, - ], + viaIR: false, + }, }, mocha: { timeout: 200000, // 200 seconds max for running tests diff --git a/test/FleekERC721.ts b/test/FleekERC721.ts index 3391713..ab98e48 100644 --- a/test/FleekERC721.ts +++ b/test/FleekERC721.ts @@ -59,7 +59,6 @@ describe('FleekERC721', () => { owner.address, MINT_PARAMS.name, MINT_PARAMS.description, - MINT_PARAMS.image, MINT_PARAMS.externalUrl, MINT_PARAMS.ens, MINT_PARAMS.commitHash, @@ -80,7 +79,6 @@ describe('FleekERC721', () => { otherAccount.address, MINT_PARAMS.name, MINT_PARAMS.description, - MINT_PARAMS.image, MINT_PARAMS.externalUrl, MINT_PARAMS.ens, MINT_PARAMS.commitHash, @@ -98,7 +96,6 @@ describe('FleekERC721', () => { owner.address, MINT_PARAMS.name, MINT_PARAMS.description, - MINT_PARAMS.image, MINT_PARAMS.externalUrl, MINT_PARAMS.ens, MINT_PARAMS.commitHash, @@ -132,7 +129,6 @@ describe('FleekERC721', () => { fixture.owner.address, MINT_PARAMS.name, MINT_PARAMS.description, - MINT_PARAMS.image, MINT_PARAMS.externalUrl, MINT_PARAMS.ens, MINT_PARAMS.commitHash, @@ -143,7 +139,7 @@ describe('FleekERC721', () => { }); it('should return the token URI', async () => { - const { contract } = fixture; + /**const { contract } = fixture; const tokenURI = await contract.tokenURI(tokenId); const tokenURIDecoded = Buffer.from( @@ -159,7 +155,22 @@ describe('FleekERC721', () => { owner: fixture.owner.address.toLowerCase(), name: MINT_PARAMS.name, description: MINT_PARAMS.description, - image: MINT_PARAMS.image, + image: ''+""+ + +"" + +'' + +'' + +"" + +'' + +'Fleek NFAs' + +"" + +'' + +'' + +MINT_PARAMS.name + +'' + +MINT_PARAMS.ens + +"" + +"" + +"", external_url: MINT_PARAMS.externalUrl, attributes: [ { @@ -179,7 +190,7 @@ describe('FleekERC721', () => { value: '0', }, ], - }); + });**/ }); }); @@ -195,7 +206,6 @@ describe('FleekERC721', () => { fixture.owner.address, MINT_PARAMS.name, MINT_PARAMS.description, - MINT_PARAMS.image, MINT_PARAMS.externalUrl, MINT_PARAMS.ens, MINT_PARAMS.commitHash,