diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..f3423841 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "ryanluker.vscode-coverage-gutters" + ] +} \ No newline at end of file diff --git a/lcov.info b/lcov.info new file mode 100644 index 00000000..36b2498a --- /dev/null +++ b/lcov.info @@ -0,0 +1,802 @@ +TN: +SF:contracts/OwnableUpgradeable.sol +FN:34,OwnableUpgradeable.__Ownable_init +FNDA:0,OwnableUpgradeable.__Ownable_init +DA:35,0 +FN:39,OwnableUpgradeable.__Ownable_init_unchained +FNDA:0,OwnableUpgradeable.__Ownable_init_unchained +DA:40,0 +FN:54,OwnableUpgradeable.owner +FNDA:0,OwnableUpgradeable.owner +DA:55,0 +FN:61,OwnableUpgradeable._checkOwner +FNDA:0,OwnableUpgradeable._checkOwner +DA:62,0 +BRDA:62,0,0,- +BRDA:62,0,1,- +FN:72,OwnableUpgradeable.renounceOwnership +FNDA:0,OwnableUpgradeable.renounceOwnership +DA:73,0 +FN:80,OwnableUpgradeable.transferOwnership +FNDA:0,OwnableUpgradeable.transferOwnership +DA:81,0 +BRDA:81,1,0,- +BRDA:81,1,1,- +DA:82,0 +FN:89,OwnableUpgradeable._transferOwnership +FNDA:0,OwnableUpgradeable._transferOwnership +DA:90,0 +DA:91,0 +DA:92,0 +FNF:7 +FNH:0 +LF:10 +LH:0 +BRF:4 +BRH:0 +end_of_record +TN: +SF:contracts/Quest.sol +FN:50,Quest.initialize +FNDA:0,Quest.initialize +DA:62,0 +BRDA:62,0,0,- +BRDA:62,0,1,- +DA:63,0 +BRDA:63,1,0,- +BRDA:63,1,1,- +DA:64,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:74,0 +DA:75,0 +DA:76,0 +DA:77,0 +DA:78,0 +DA:79,0 +FN:83,Quest.totalTransferAmount +FNDA:0,Quest.totalTransferAmount +DA:84,0 +FN:89,Quest.pause +FNDA:0,Quest.pause +DA:90,0 +FN:95,Quest.unPause +FNDA:0,Quest.unPause +DA:96,0 +FN:123,Quest.singleClaim +FNDA:0,Quest.singleClaim +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +FN:139,Quest.maxTotalRewards +FNDA:0,Quest.maxTotalRewards +DA:140,0 +FN:146,Quest.maxProtocolReward +FNDA:0,Quest.maxProtocolReward +DA:147,0 +FN:153,Quest._transferRewards +FNDA:0,Quest._transferRewards +DA:154,0 +BRDA:154,2,0,- +BRDA:154,2,1,- +DA:155,0 +DA:157,0 +FN:163,Quest.withdrawRemainingTokens +FNDA:0,Quest.withdrawRemainingTokens +DA:164,0 +BRDA:164,3,0,- +BRDA:164,3,1,- +DA:165,0 +DA:166,0 +DA:167,0 +FN:171,Quest.protocolFee +FNDA:0,Quest.protocolFee +DA:172,0 +FN:177,Quest.receiptRedeemers +FNDA:0,Quest.receiptRedeemers +DA:178,0 +FN:182,Quest.getRewardAmount +FNDA:0,Quest.getRewardAmount +DA:183,0 +FN:187,Quest.getRewardToken +FNDA:0,Quest.getRewardToken +DA:188,0 +FN:193,Quest.refund +FNDA:0,Quest.refund +DA:194,0 +BRDA:194,4,0,- +BRDA:194,4,1,- +DA:196,0 +DA:197,0 +BRDA:197,5,0,- +BRDA:197,5,1,- +DA:199,0 +DA:200,0 +BRDA:200,6,0,- +BRDA:200,6,1,- +FN:203,Quest._createLockupLinearStream +FNDA:0,Quest._createLockupLinearStream +DA:205,0 +DA:207,0 +DA:209,0 +DA:210,0 +DA:211,0 +DA:212,0 +DA:213,0 +DA:216,0 +DA:218,0 +FNF:15 +FNH:0 +LF:52 +LH:0 +BRF:14 +BRH:0 +end_of_record +TN: +SF:contracts/Quest1155.sol +FN:38,Quest1155.initialize +FNDA:0,Quest1155.initialize +DA:47,0 +BRDA:47,0,0,- +BRDA:47,0,1,- +DA:48,0 +BRDA:48,1,0,- +BRDA:48,1,1,- +DA:49,0 +DA:50,0 +DA:51,0 +DA:52,0 +DA:53,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:59,0 +FN:93,Quest1155.queue +FNDA:0,Quest1155.queue +DA:94,0 +BRDA:94,2,0,- +BRDA:94,2,1,- +DA:95,0 +DA:97,0 +BRDA:97,3,0,- +BRDA:97,3,1,- +DA:98,0 +DA:99,0 +FN:104,Quest1155.pause +FNDA:0,Quest1155.pause +DA:105,0 +FN:110,Quest1155.unPause +FNDA:0,Quest1155.unPause +DA:111,0 +FN:116,Quest1155.singleClaim +FNDA:0,Quest1155.singleClaim +DA:126,0 +DA:127,0 +DA:128,0 +BRDA:128,4,0,- +BRDA:128,4,1,- +DA:129,0 +FN:134,Quest1155.maxProtocolReward +FNDA:0,Quest1155.maxProtocolReward +DA:135,0 +FN:140,Quest1155.withdrawRemainingTokens +FNDA:0,Quest1155.withdrawRemainingTokens +DA:141,0 +BRDA:141,5,0,- +BRDA:141,5,1,- +DA:143,0 +DA:145,0 +DA:146,0 +FN:152,Quest1155._transferRewards +FNDA:0,Quest1155._transferRewards +DA:153,0 +FN:158,Quest1155. +FNDA:0,Quest1155. +FNF:9 +FNH:0 +LF:30 +LH:0 +BRF:12 +BRH:0 +end_of_record +TN: +SF:contracts/QuestFactory.sol +FN:56,QuestFactory.initialize +FNDA:0,QuestFactory.initialize +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:74,0 +DA:75,0 +DA:76,0 +DA:77,0 +DA:78,0 +FN:125,QuestFactory.createERC20QuestInternal +FNDA:0,QuestFactory.createERC20QuestInternal +DA:136,0 +DA:137,0 +DA:139,0 +BRDA:139,0,0,- +BRDA:139,0,1,- +DA:140,0 +DA:153,0 +DA:165,0 +DA:166,0 +DA:167,0 +DA:168,0 +BRDA:168,1,0,- +BRDA:168,1,1,- +DA:169,0 +DA:170,0 +DA:172,0 +DA:175,0 +BRDA:175,2,0,- +BRDA:175,2,1,- +DA:176,0 +DA:178,0 +DA:181,0 +DA:194,0 +FN:197,QuestFactory.doDiscountedFee +FNDA:0,QuestFactory.doDiscountedFee +DA:198,0 +BRDA:198,3,0,- +BRDA:198,3,1,- +DA:200,0 +DA:202,0 +DA:203,0 +FN:210,QuestFactory.transferTokensAndOwnership +FNDA:0,QuestFactory.transferTokensAndOwnership +DA:211,0 +DA:212,0 +DA:213,0 +DA:214,0 +FN:229,QuestFactory.createERC20StreamQuest +FNDA:0,QuestFactory.createERC20StreamQuest +DA:240,0 +DA:251,0 +DA:252,0 +FN:265,QuestFactory.createQuestAndQueue +FNDA:0,QuestFactory.createQuestAndQueue +DA:275,0 +DA:286,0 +DA:287,0 +FN:298,QuestFactory.create1155QuestAndQueue +FNDA:0,QuestFactory.create1155QuestAndQueue +DA:307,0 +DA:309,0 +BRDA:309,4,0,- +BRDA:309,4,1,- +DA:310,0 +BRDA:310,5,0,- +BRDA:310,5,1,- +DA:312,0 +DA:313,0 +DA:314,0 +DA:315,0 +DA:316,0 +DA:317,0 +DA:318,0 +DA:320,0 +DA:330,0 +DA:331,0 +DA:332,0 +DA:334,0 +BRDA:334,6,0,- +BRDA:334,6,1,- +DA:335,0 +DA:348,0 +DA:361,0 +FN:364,QuestFactory.totalQuestNFTFee +FNDA:0,QuestFactory.totalQuestNFTFee +DA:365,0 +FN:368,QuestFactory.getNftQuestFee +FNDA:0,QuestFactory.getNftQuestFee +DA:369,0 +FN:374,QuestFactory.setErc20QuestAddress +FNDA:0,QuestFactory.setErc20QuestAddress +DA:375,0 +FN:380,QuestFactory.setErc1155QuestAddress +FNDA:0,QuestFactory.setErc1155QuestAddress +DA:381,0 +FN:386,QuestFactory.setClaimSignerAddress +FNDA:0,QuestFactory.setClaimSignerAddress +DA:387,0 +FN:392,QuestFactory.setProtocolFeeRecipient +FNDA:0,QuestFactory.setProtocolFeeRecipient +DA:393,0 +BRDA:393,7,0,- +BRDA:393,7,1,- +DA:394,0 +FN:399,QuestFactory.setMintFeeRecipient +FNDA:0,QuestFactory.setMintFeeRecipient +DA:400,0 +BRDA:400,8,0,- +BRDA:400,8,1,- +DA:401,0 +FN:406,QuestFactory.getMintFeeRecipient +FNDA:0,QuestFactory.getMintFeeRecipient +DA:407,0 +BRDA:407,9,0,- +BRDA:407,9,1,- +DA:408,0 +DA:410,0 +FN:415,QuestFactory.setNftQuestFee +FNDA:0,QuestFactory.setNftQuestFee +DA:416,0 +DA:417,0 +FN:422,QuestFactory.setReferralFee +FNDA:0,QuestFactory.setReferralFee +DA:423,0 +BRDA:423,10,0,- +BRDA:423,10,1,- +DA:424,0 +DA:425,0 +FN:430,QuestFactory.setQuestTerminalKeyContract +FNDA:0,QuestFactory.setQuestTerminalKeyContract +DA:431,0 +FN:437,QuestFactory.setRewardAllowlistAddress +FNDA:0,QuestFactory.setRewardAllowlistAddress +DA:438,0 +FN:444,QuestFactory.setQuestFee +FNDA:0,QuestFactory.setQuestFee +DA:445,0 +BRDA:445,11,0,- +BRDA:445,11,1,- +DA:446,0 +FN:452,QuestFactory.setMintFee +FNDA:0,QuestFactory.setMintFee +DA:453,0 +DA:454,0 +FN:461,QuestFactory.getNumberMinted +FNDA:0,QuestFactory.getNumberMinted +DA:462,0 +FN:467,QuestFactory.questData +FNDA:0,QuestFactory.questData +DA:468,0 +DA:469,0 +DA:470,0 +DA:471,0 +DA:473,0 +BRDA:473,12,0,- +BRDA:473,12,1,- +DA:474,0 +DA:476,0 +DA:477,0 +DA:480,0 +DA:496,0 +FN:501,QuestFactory.questInfo +FNDA:0,QuestFactory.questInfo +DA:502,0 +DA:503,0 +FN:511,QuestFactory.getAddressMinted +FNDA:0,QuestFactory.getAddressMinted +DA:512,0 +FN:518,QuestFactory.recoverSigner +FNDA:0,QuestFactory.recoverSigner +DA:519,0 +FN:527,QuestFactory.claim +FNDA:0,QuestFactory.claim +DA:528,0 +BRDA:528,13,0,- +BRDA:528,13,1,- +DA:529,0 +DA:530,0 +BRDA:530,14,0,- +BRDA:530,14,1,- +DA:531,0 +DA:533,0 +FN:541,QuestFactory.claimRewards +FNDA:0,QuestFactory.claimRewards +DA:542,0 +FN:550,QuestFactory.claimRewardsRef +FNDA:0,QuestFactory.claimRewardsRef +DA:556,0 +DA:557,0 +DA:558,0 +BRDA:558,15,0,- +BRDA:558,15,1,- +DA:559,0 +BRDA:559,16,0,- +BRDA:559,16,1,- +DA:560,0 +BRDA:560,17,0,- +BRDA:560,17,1,- +DA:562,0 +DA:563,0 +DA:564,0 +DA:566,0 +BRDA:566,18,0,- +BRDA:566,18,1,- +DA:568,0 +DA:576,0 +BRDA:576,19,0,- +BRDA:576,19,1,- +DA:577,0 +FN:594,QuestFactory.claim1155Rewards +FNDA:0,QuestFactory.claim1155Rewards +DA:595,0 +FN:602,QuestFactory.claim1155RewardsRef +FNDA:0,QuestFactory.claim1155RewardsRef +DA:608,0 +DA:609,0 +DA:610,0 +BRDA:610,20,0,- +BRDA:610,20,1,- +DA:611,0 +BRDA:611,21,0,- +BRDA:611,21,1,- +DA:612,0 +BRDA:612,22,0,- +BRDA:612,22,1,- +DA:614,0 +DA:615,0 +DA:616,0 +DA:618,0 +BRDA:618,23,0,- +BRDA:618,23,1,- +DA:620,0 +DA:624,0 +BRDA:624,24,0,- +BRDA:624,24,1,- +DA:625,0 +FN:638,QuestFactory.processMintFee +FNDA:0,QuestFactory.processMintFee +DA:639,0 +DA:640,0 +BRDA:640,25,0,- +BRDA:640,25,1,- +DA:641,0 +DA:642,0 +DA:644,0 +DA:645,0 +DA:646,0 +FN:649,QuestFactory.returnChange +FNDA:0,QuestFactory.returnChange +DA:650,0 +DA:651,0 +BRDA:651,26,0,- +BRDA:651,26,1,- +DA:653,0 +DA:654,0 +FN:658,QuestFactory.setNftQuestFeeList +FNDA:0,QuestFactory.setNftQuestFeeList +DA:659,0 +DA:660,0 +DA:662,0 +FN:667,QuestFactory.setSablierV2LockupLinearAddress +FNDA:0,QuestFactory.setSablierV2LockupLinearAddress +DA:668,0 +DA:669,0 +FN:676,QuestFactory. +FNDA:0,QuestFactory. +FNF:36 +FNH:0 +LF:146 +LH:0 +BRF:54 +BRH:0 +end_of_record +TN: +SF:contracts/QuestTerminalKey.sol +FN:51,QuestTerminalKey.initialize +FNDA:0,QuestTerminalKey.initialize +DA:60,0 +DA:61,0 +DA:62,0 +DA:63,0 +DA:64,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +FN:91,QuestTerminalKey.setImageIPFSHash +FNDA:0,QuestTerminalKey.setImageIPFSHash +DA:92,0 +FN:97,QuestTerminalKey.setAnimationUrlIPFSHash +FNDA:0,QuestTerminalKey.setAnimationUrlIPFSHash +DA:98,0 +FN:103,QuestTerminalKey.setRoyaltyRecipient +FNDA:0,QuestTerminalKey.setRoyaltyRecipient +DA:104,0 +FN:109,QuestTerminalKey.setMinterAddress +FNDA:0,QuestTerminalKey.setMinterAddress +DA:110,0 +DA:111,0 +FN:116,QuestTerminalKey.setQuestFactoryAddress +FNDA:0,QuestTerminalKey.setQuestFactoryAddress +DA:121,0 +DA:122,0 +FN:127,QuestTerminalKey.setRoyaltyFee +FNDA:0,QuestTerminalKey.setRoyaltyFee +DA:128,0 +DA:129,0 +FN:135,QuestTerminalKey.mint +FNDA:0,QuestTerminalKey.mint +DA:136,0 +BRDA:136,0,0,- +BRDA:136,0,1,- +DA:138,0 +FN:141,QuestTerminalKey.bulkMintNoDiscount +FNDA:0,QuestTerminalKey.bulkMintNoDiscount +DA:142,0 +DA:143,0 +FN:147,QuestTerminalKey.mintWithDiscount +FNDA:0,QuestTerminalKey.mintWithDiscount +DA:148,0 +DA:149,0 +DA:150,0 +DA:151,0 +FN:156,QuestTerminalKey.incrementUsedCount +FNDA:0,QuestTerminalKey.incrementUsedCount +DA:157,0 +FN:162,QuestTerminalKey.getOwnedTokenIds +FNDA:0,QuestTerminalKey.getOwnedTokenIds +DA:163,0 +DA:164,0 +DA:166,0 +DA:167,0 +DA:170,0 +FN:178,QuestTerminalKey._beforeTokenTransfer +FNDA:0,QuestTerminalKey._beforeTokenTransfer +DA:184,0 +FN:189,QuestTerminalKey._burn +FNDA:0,QuestTerminalKey._burn +DA:190,0 +FN:195,QuestTerminalKey.tokenURI +FNDA:0,QuestTerminalKey.tokenURI +DA:201,0 +DA:202,0 +FN:207,QuestTerminalKey.generateDataURI +FNDA:0,QuestTerminalKey.generateDataURI +DA:208,0 +DA:216,0 +DA:231,0 +FN:234,QuestTerminalKey.tokenImage +FNDA:0,QuestTerminalKey.tokenImage +DA:235,0 +FN:238,QuestTerminalKey.animationUrl +FNDA:0,QuestTerminalKey.animationUrl +DA:239,0 +BRDA:239,1,0,- +BRDA:239,1,1,- +DA:240,0 +DA:242,0 +FN:248,QuestTerminalKey.generateAttribute +FNDA:0,QuestTerminalKey.generateAttribute +DA:250,0 +DA:251,0 +FN:257,QuestTerminalKey.royaltyInfo +FNDA:0,QuestTerminalKey.royaltyInfo +DA:266,0 +BRDA:266,2,0,- +BRDA:266,2,1,- +DA:268,0 +DA:269,0 +FN:274,QuestTerminalKey.supportsInterface +FNDA:0,QuestTerminalKey.supportsInterface +DA:281,0 +FNF:21 +FNH:0 +LF:50 +LH:0 +BRF:6 +BRH:0 +end_of_record +TN: +SF:contracts/RabbitHoleTickets.sol +FN:32,RabbitHoleTickets.initialize +FNDA:0,RabbitHoleTickets.initialize +DA:40,0 +DA:41,0 +DA:42,0 +DA:43,0 +DA:44,0 +DA:45,0 +FN:55,RabbitHoleTickets.setImageIPFSCID +FNDA:0,RabbitHoleTickets.setImageIPFSCID +DA:56,0 +FN:61,RabbitHoleTickets.setAnimationUrlIPFSCID +FNDA:0,RabbitHoleTickets.setAnimationUrlIPFSCID +DA:62,0 +FN:67,RabbitHoleTickets.setRoyaltyRecipient +FNDA:0,RabbitHoleTickets.setRoyaltyRecipient +DA:68,0 +FN:73,RabbitHoleTickets.setRoyaltyFee +FNDA:0,RabbitHoleTickets.setRoyaltyFee +DA:74,0 +DA:75,0 +FN:80,RabbitHoleTickets.setMinterAddress +FNDA:0,RabbitHoleTickets.setMinterAddress +DA:81,0 +DA:82,0 +FN:90,RabbitHoleTickets.mint +FNDA:0,RabbitHoleTickets.mint +DA:91,0 +FN:99,RabbitHoleTickets.mintBatch +FNDA:0,RabbitHoleTickets.mintBatch +DA:105,0 +FN:109,RabbitHoleTickets.uri +FNDA:0,RabbitHoleTickets.uri +DA:110,0 +DA:111,0 +FN:115,RabbitHoleTickets.generateDataURI +FNDA:0,RabbitHoleTickets.generateDataURI +DA:117,0 +DA:134,0 +FN:137,RabbitHoleTickets.tokenImage +FNDA:0,RabbitHoleTickets.tokenImage +DA:138,0 +FN:141,RabbitHoleTickets.animationUrl +FNDA:0,RabbitHoleTickets.animationUrl +DA:142,0 +BRDA:142,0,0,- +BRDA:142,0,1,- +DA:143,0 +DA:145,0 +FN:150,RabbitHoleTickets.royaltyInfo +FNDA:0,RabbitHoleTickets.royaltyInfo +DA:154,0 +DA:155,0 +FN:160,RabbitHoleTickets.supportsInterface +FNDA:0,RabbitHoleTickets.supportsInterface +DA:167,0 +FNF:14 +FNH:0 +LF:26 +LH:0 +BRF:2 +BRH:0 +end_of_record +TN: +SF:contracts/ReceiptRenderer.sol +FN:29,ReceiptRenderer.generateTokenURI +FNDA:0,ReceiptRenderer.generateTokenURI +DA:37,0 +DA:38,0 +DA:39,0 +FN:42,ReceiptRenderer.generateDataURI +FNDA:0,ReceiptRenderer.generateDataURI +DA:50,0 +DA:51,0 +DA:52,0 +DA:54,0 +DA:70,0 +DA:84,0 +FN:90,ReceiptRenderer.generateAttribute +FNDA:0,ReceiptRenderer.generateAttribute +DA:92,0 +DA:93,0 +FN:101,ReceiptRenderer.generateSVG +FNDA:0,ReceiptRenderer.generateSVG +DA:106,0 +DA:109,0 +FN:115,ReceiptRenderer.humanRewardAmount +FNDA:0,ReceiptRenderer.humanRewardAmount +DA:116,0 +DA:118,0 +BRDA:118,0,0,- +BRDA:118,0,1,- +DA:119,0 +DA:121,0 +DA:124,0 +FN:129,ReceiptRenderer.symbolForAddress +FNDA:0,ReceiptRenderer.symbolForAddress +DA:130,0 +DA:132,0 +BRDA:132,1,0,- +BRDA:132,1,1,- +DA:133,0 +DA:135,0 +DA:138,0 +FN:161,ReceiptRenderer.decimalString +FNDA:0,ReceiptRenderer.decimalString +DA:162,0 +DA:163,0 +DA:164,0 +DA:165,0 +DA:166,0 +DA:167,0 +DA:168,0 +BRDA:168,2,0,- +BRDA:168,2,1,- +DA:170,0 +DA:171,0 +BRDA:171,3,0,- +BRDA:171,3,1,- +DA:172,0 +DA:174,0 +DA:175,0 +DA:178,0 +DA:179,0 +DA:180,0 +BRDA:180,4,0,- +BRDA:180,4,1,- +DA:182,0 +DA:183,0 +DA:184,0 +DA:187,0 +DA:188,0 +BRDA:188,5,0,- +BRDA:188,5,1,- +DA:194,0 +DA:195,0 +DA:196,0 +DA:197,0 +DA:198,0 +DA:202,0 +DA:203,0 +DA:206,0 +DA:207,0 +FN:210,ReceiptRenderer.generateDecimalString +FNDA:0,ReceiptRenderer.generateDecimalString +DA:211,0 +DA:212,0 +BRDA:212,6,0,- +BRDA:212,6,1,- +DA:213,0 +DA:215,0 +BRDA:215,7,0,- +BRDA:215,7,1,- +DA:216,0 +DA:217,0 +DA:221,0 +DA:222,0 +DA:225,0 +DA:226,0 +BRDA:226,8,0,- +BRDA:226,8,1,- +DA:227,0 +DA:229,0 +DA:230,0 +DA:232,0 +FNF:8 +FNH:0 +LF:66 +LH:0 +BRF:18 +BRH:0 +end_of_record +TN: +SF:contracts/test/SampleERC1155.sol +FN:8,SampleERC1155.uri +FNDA:0,SampleERC1155.uri +FN:10,SampleERC1155.batchMint +FNDA:0,SampleERC1155.batchMint +DA:11,0 +FNF:2 +FNH:0 +LF:1 +LH:0 +BRF:0 +BRH:0 +end_of_record +TN: +SF:contracts/test/SampleERC20.sol +FN:17,SampleERC20.name +FNDA:0,SampleERC20.name +DA:18,0 +FN:21,SampleERC20.symbol +FNDA:0,SampleERC20.symbol +DA:22,0 +FNF:2 +FNH:0 +LF:2 +LH:0 +BRF:0 +BRH:0 +end_of_record diff --git a/package.json b/package.json index 2d570d80..da545824 100644 --- a/package.json +++ b/package.json @@ -1 +1 @@ -{ "dependencies": { "@openzeppelin/upgrades-core": "^1.30.0", "solhint": "^3.6.2" } } \ No newline at end of file +{ "dependencies": { "@openzeppelin/upgrades-core": "^1.30.0", "solhint": "^3.6.2" } }