From 4ef804a41c8189f5e7964cf3c48171c1f77ec8bb Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 7 Feb 2023 21:39:31 -0800 Subject: [PATCH 01/26] init --- .../contracts/contracts/registry/Sift.sol | 51 ++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index f0b813f374..cc31810a35 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -32,6 +32,24 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @dev Total supply of Sift tokens uint256 public totalSupply; + /// @dev creating public strings, cleaning up hardcoded responses. + string verified = "VERIFIED"; + string not_verified = "NOT VERIFIED"; + + /// @dev Order struct + struct tokenContractMetadata { + uint ID; + bytes32 ticker; + bytes32 chainId; + bytes32 metadata; + } + + /// @dev mapping of hashed url to tokenId + mapping(bytes32 => uint256) public bytesToContract; + + /// @dev mapping of hashed url to tokenId + mapping(uint256 => tokenContractMetadata) public uintToContract; + /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); @@ -85,12 +103,43 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, uint256 tokenId = urlToTokenId[keccak256(abi.encodePacked(url))]; // if token's id is 0, it has not been verified yet - if (tokenId == 0) return "NOT VERIFIED"; + if (tokenId == 0) return not_verified; // else, return token's URI return tokenURI(tokenId); } + /// @notice Checks the status of a tokenContract + /// @param tokenContract users token contract + /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' + function checkContract(string memory tokenContract) external view returns(tokenContractMetadata memory result) { + // get the url's token using its hashed value + uint256 tokenId = bytesToContract[keccak256(abi.encodePacked(tokenContract))]; + // uint256 memory memToken = tokenId; + + tokenContractMetadata memory metadata = uintToContract[tokenId]; + + // tokenId must be greater than 0, else the contract's metadata does not exist + require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); + + // else, return token's URI + return metadata; + } + + /// @notice Verifies a token contract + /// @dev Mints an NFT with the 'VERIFIED' tokenURI + /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() + /// @param tokenContract - Token Contract + /// @param owner - Address receiving the token's data + function verifyContract(string memory tokenContract, address owner) external { + // check if the url has already been verified on the contract + // if it has a token id mapped to it, it has been verified + require(bytesToContract[keccak256(abi.encodePacked(tokenContract))] == 0, "Consent: Token contract already verified"); + + // mint token id and append to the token URI "VERIFIED" + _safeMintAndRegister(owner, "VERIFIED", tokenContract); + } + /// @notice Sets the Sift tokens base URI /// @param newURI New base uri function setBaseURI(string memory newURI) public onlyRole(DEFAULT_ADMIN_ROLE) { From 7c0a2cb8e5a3d05bb43578109146c7453da63088 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 7 Feb 2023 22:42:01 -0800 Subject: [PATCH 02/26] edits before sleep --- .../contracts/contracts/registry/Sift.sol | 134 +++++++++++++----- 1 file changed, 99 insertions(+), 35 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index cc31810a35..6744712e3a 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -35,21 +35,30 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @dev creating public strings, cleaning up hardcoded responses. string verified = "VERIFIED"; string not_verified = "NOT VERIFIED"; + string malicious = "MALICIOUS"; /// @dev Order struct struct tokenContractMetadata { uint ID; - bytes32 ticker; - bytes32 chainId; - bytes32 metadata; + string ticker; + string chainId; + string metadata; + string status; } + //@dev initialized whiteListCount, used as mapping key + uint256 whiteListCount; + /// @dev mapping of hashed url to tokenId - mapping(bytes32 => uint256) public bytesToContract; + mapping(address => uint256) public bytesToContract; /// @dev mapping of hashed url to tokenId mapping(uint256 => tokenContractMetadata) public uintToContract; + /// @dev mapping of addressToContractMetadata + mapping(address => tokenContractMetadata) public addressToContractMetadata; + + /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); @@ -109,37 +118,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, return tokenURI(tokenId); } - /// @notice Checks the status of a tokenContract - /// @param tokenContract users token contract - /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkContract(string memory tokenContract) external view returns(tokenContractMetadata memory result) { - // get the url's token using its hashed value - uint256 tokenId = bytesToContract[keccak256(abi.encodePacked(tokenContract))]; - // uint256 memory memToken = tokenId; - - tokenContractMetadata memory metadata = uintToContract[tokenId]; - - // tokenId must be greater than 0, else the contract's metadata does not exist - require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); - - // else, return token's URI - return metadata; - } - - /// @notice Verifies a token contract - /// @dev Mints an NFT with the 'VERIFIED' tokenURI - /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() - /// @param tokenContract - Token Contract - /// @param owner - Address receiving the token's data - function verifyContract(string memory tokenContract, address owner) external { - // check if the url has already been verified on the contract - // if it has a token id mapped to it, it has been verified - require(bytesToContract[keccak256(abi.encodePacked(tokenContract))] == 0, "Consent: Token contract already verified"); - - // mint token id and append to the token URI "VERIFIED" - _safeMintAndRegister(owner, "VERIFIED", tokenContract); - } - /// @notice Sets the Sift tokens base URI /// @param newURI New base uri function setBaseURI(string memory newURI) public onlyRole(DEFAULT_ADMIN_ROLE) { @@ -163,6 +141,92 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// increase total supply count totalSupply++; } + + + + /* SIFT CONTRACT WHITELISTING */ + /* Adding Contract to Whitelist, using their address as key */ + + function verifyContractAddress(address tokenContract, address owner) external { + // check if the url has already been verified on the contract + // if it has a token id mapped to it, it has been verified + require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); + + tokenContractMetadata memory whitelistEntry = createWhitelistData(1, "", "", "", "VERIFIED"); + addContractToWhitelist(tokenContract, whitelistEntry); + } + + function reportContractAddress(address tokenContract, address owner) external { + // check if the url has already been verified on the contract + // if it has a token id mapped to it, it has been verified + require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); + + tokenContractMetadata memory whitelistEntry = createWhitelistData(1, "", "", "", "MALICIOUS"); + addContractToWhitelist(tokenContract, whitelistEntry); + } + + /// @notice Checks the status of a tokenContract + /// @param ID users ID + /// @param ticker - ticker symbol + /// @param chainId - chainId + /// @param metadata - metadata + /// @param status - "VERIFIED" or "MALICIOUS" + /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' + function createWhitelistData(uint ID, string memory ticker, string memory chainId, string memory metadata, string memory status) external view returns(tokenContractMetadata memory result) { + tokenContractMetadata memory newWhitelistEntry; + newWhitelistEntry.ID = ID; + newWhitelistEntry.ticker = ticker; + newWhitelistEntry.chainId = chainId; + newWhitelistEntry.metadata = metadata; + newWhitelistEntry.status = status; + + // mint token id and append to the token URI "VERIFIED" + return newWhitelistEntry; + } + + /// @notice Checks the status of a tokenContract + /// @param tokenContract users token contract + /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' + function checkContract(address tokenAddress, tokenContractMetadata memory tokenContract) external view returns(tokenContractMetadata memory result) { + // get the url's token using its hashed value + uint256 tokenId = bytesToContract[tokenAddress]; + + require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); + + return uintToContract[tokenId]; + } + + /// @param tokenAddress users token address + /// @param tokenContract token address + function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) external { + // get the url's token using its hashed value + addressToContractMetadata[tokenAddress] = tokenContract; + whiteListCount++; + } + + /// @param tokenAddress users token address + function removeContractToWhitelist(address tokenAddress) external { + // get the url's token using its hashed value + delete addressToContractMetadata[tokenAddress]; + whiteListCount--; + } + + /// @param tokenAddress users token address + function setStatusToMalicious(address tokenAddress) external { + // get the url's token using its hashed value + tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; + metadata.status = "MALICIOUS"; + addressToContractMetadata[tokenAddress] = metadata; + } + + /// @param tokenAddress users token address + function setStatusToVerified(address tokenAddress) external { + // get the url's token using its hashed value + tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; + metadata.status = "VERIFIED"; + addressToContractMetadata[tokenAddress] = metadata; + } + /* OVERRIDES */ From 3d1017d270163796f6ee4a3f7f6278c97ee11c24 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Wed, 8 Feb 2023 12:04:06 -0800 Subject: [PATCH 03/26] updates --- .../contracts/contracts/registry/Sift.sol | 37 +++++++++---------- packages/contracts/test/sift.js | 11 ++++++ 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 6744712e3a..db71736f6b 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -146,24 +146,23 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /* SIFT CONTRACT WHITELISTING */ /* Adding Contract to Whitelist, using their address as key */ + // function verifyContractAddress(address tokenContract) external { + // // check if the url has already been verified on the contract + // // if it has a token id mapped to it, it has been verified + // require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); - function verifyContractAddress(address tokenContract, address owner) external { - // check if the url has already been verified on the contract - // if it has a token id mapped to it, it has been verified - require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); - - tokenContractMetadata memory whitelistEntry = createWhitelistData(1, "", "", "", "VERIFIED"); - addContractToWhitelist(tokenContract, whitelistEntry); - } + // tokenContractMetadata memory whitelistEntry = _createWhitelistData(1, "", "", "", "VERIFIED"); + // addContractToWhitelist(tokenContract, whitelistEntry); + // } - function reportContractAddress(address tokenContract, address owner) external { - // check if the url has already been verified on the contract - // if it has a token id mapped to it, it has been verified - require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); + // function reportContractAddress(address tokenContract) external { + // // check if the url has already been verified on the contract + // // if it has a token id mapped to it, it has been verified + // require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); - tokenContractMetadata memory whitelistEntry = createWhitelistData(1, "", "", "", "MALICIOUS"); - addContractToWhitelist(tokenContract, whitelistEntry); - } + // tokenContractMetadata memory whitelistEntry = _createWhitelistData(1, "", "", "", "MALICIOUS"); + // addContractToWhitelist(tokenContract, whitelistEntry); + // } /// @notice Checks the status of a tokenContract /// @param ID users ID @@ -172,7 +171,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param metadata - metadata /// @param status - "VERIFIED" or "MALICIOUS" /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function createWhitelistData(uint ID, string memory ticker, string memory chainId, string memory metadata, string memory status) external view returns(tokenContractMetadata memory result) { + function createWhitelistData(uint ID, string memory ticker, string memory chainId, string memory metadata, string memory status) external pure returns(tokenContractMetadata memory result) { tokenContractMetadata memory newWhitelistEntry; newWhitelistEntry.ID = ID; newWhitelistEntry.ticker = ticker; @@ -185,9 +184,9 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, } /// @notice Checks the status of a tokenContract - /// @param tokenContract users token contract + /// @param tokenAddress users token address /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkContract(address tokenAddress, tokenContractMetadata memory tokenContract) external view returns(tokenContractMetadata memory result) { + function checkContract(address tokenAddress) external view returns(tokenContractMetadata memory result) { // get the url's token using its hashed value uint256 tokenId = bytesToContract[tokenAddress]; @@ -198,7 +197,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param tokenAddress users token address /// @param tokenContract token address - function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) external { + function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) internal onlyRole(VERIFIER_ROLE) { // get the url's token using its hashed value addressToContractMetadata[tokenAddress] = tokenContract; whiteListCount++; diff --git a/packages/contracts/test/sift.js b/packages/contracts/test/sift.js index d1a1bba732..2b11cc76e4 100644 --- a/packages/contracts/test/sift.js +++ b/packages/contracts/test/sift.js @@ -142,4 +142,15 @@ describe("Sift", () => { expect(await sift.supportsInterface(0x01ffc9a7)).to.eq(true); }); }); + + /* Checking Whitelist data functions */ + // describe("createWhitelistData", function () { + // it("Returns true that EIP165 interface is supported", async function () { + // expect( + // await sift + // .connect(owner) + // .createWhitelistData(1, "", "", "", "VERIFIED"), + // ).to.eq(true); + // }); + // }); }); From 1079a77f0db954c9f40ba187fa823c503b3c7164 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Mon, 13 Feb 2023 11:55:00 -0800 Subject: [PATCH 04/26] edits --- packages/browserExtension/package.json | 16 +- .../contracts/contracts/registry/Sift.sol | 2 +- packages/contracts/test/sift.js | 55 +- yarn.lock | 2541 ++++++++--------- 4 files changed, 1288 insertions(+), 1326 deletions(-) diff --git a/packages/browserExtension/package.json b/packages/browserExtension/package.json index a407274c12..85367590b5 100644 --- a/packages/browserExtension/package.json +++ b/packages/browserExtension/package.json @@ -6,14 +6,14 @@ "scripts": { "build": "yarn build-dev", "build-local": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='http://localhost:9001/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='5,43113,31337,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='http://localhost:8080/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='http://localhost:3001/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DNS_SERVER_ADDRESS__='' node utils/build.cjs local", - "build-dev": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.dev.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,56,1284,100' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.dev.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.dev.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs dev", - "build-demo-01": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-01.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-01.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-01.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo01", - "build-demo-02": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-02.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-02.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-02.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo02", - "build-demo-03": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-03.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-03.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-03.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo03", - "build-demo-04": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-04.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-04.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-04.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo04", - "build-demo-05": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-05.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-05.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-05.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo05", - "build-prod": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=300000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", - "build-prod-for-qa": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", + "build-dev": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.dev.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,56,1284,100' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.dev.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.dev.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs dev", + "build-demo-01": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-01.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-01.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-01.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo01", + "build-demo-02": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-02.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-02.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-02.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo02", + "build-demo-03": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-03.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-03.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-03.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo03", + "build-demo-04": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-04.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-04.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-04.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo04", + "build-demo-05": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-05.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-05.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-05.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo05", + "build-prod": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=300000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", + "build-prod-for-qa": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", "build-setup-demo-01": "git status && git checkout sandbox/DEMO-01 && git pull && yarn install; true && yarn build-demo-01 && open .", "build-setup-demo-02": "git status && git checkout sandbox/DEMO-02 && git pull && yarn install; true && yarn build-demo-02 && open .", "build-setup-demo-03": "git status && git checkout sandbox/DEMO-03 && git pull && yarn install; true && yarn build-demo-03 && open .", diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index db71736f6b..1e1669c573 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -197,7 +197,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param tokenAddress users token address /// @param tokenContract token address - function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) internal onlyRole(VERIFIER_ROLE) { + function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) external { // get the url's token using its hashed value addressToContractMetadata[tokenAddress] = tokenContract; whiteListCount++; diff --git a/packages/contracts/test/sift.js b/packages/contracts/test/sift.js index 2b11cc76e4..23c8d4c77a 100644 --- a/packages/contracts/test/sift.js +++ b/packages/contracts/test/sift.js @@ -144,13 +144,54 @@ describe("Sift", () => { }); /* Checking Whitelist data functions */ - // describe("createWhitelistData", function () { - // it("Returns true that EIP165 interface is supported", async function () { - // expect( - // await sift - // .connect(owner) - // .createWhitelistData(1, "", "", "", "VERIFIED"), - // ).to.eq(true); + describe("Token Whitelist Operations", function () { + it("createWhitelistData operates correctly", async function () { + const returnVal = await sift + .connect(owner) + .createWhitelistData(1, "", "", "", "VERIFIED"); + + // expect(returnVal).to.typeOf("struct"); + expect(returnVal.ID).to.eq(1); + expect(returnVal.ticker).to.eq(""); + expect(returnVal.chainId).to.eq(""); + expect(returnVal.metadata).to.eq(""); + expect(returnVal.status).to.eq("VERIFIED"); + }); + }); + + describe("Token Whitelist Operations", function () { + it("Account Found, Added, then Removed from WhiteList", async function () { + // const connectOwner = ; + whiteListEntry = await sift + .connect(owner) + .createWhitelistData("1", "", "", "", "VERIFIED"); + console.log("whiteListEntry: ", whiteListEntry); + + // const goodAddress = new EVMAccountAddress("good address"); + const addedEntry = await sift + .connect(owner) + .addContractToWhitelist("goodAddress", whiteListEntry); + console.log("addedEntry: ", addedEntry); + // expect(addedEntry.whiteListCount).to.eq(1); + + // console.log("whiteListCount: ", addedEntry.whiteListCount); + + // const removedEntry = await connectOwner.removeContractToWhitelist( + // EVMAccountAddress("good address"), + // ); + + // expect(addedEntry.whiteListCount).to.eq(0); + }); + }); + + // describe("Account Not Found", function () { + // it("Account not found", async function () { + // const returnVal = await sift + // .connect(owner) + // .checkContract("sample address"); + + // console.log("Account not found: ", returnVal); + // expect(returnVal).throws(); // }); // }); }); diff --git a/yarn.lock b/yarn.lock index f64d10dae8..22e7254112 100644 --- a/yarn.lock +++ b/yarn.lock @@ -42,9 +42,9 @@ __metadata: linkType: hard "@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5": - version: 7.20.10 - resolution: "@babel/compat-data@npm:7.20.10" - checksum: 6ed6c1bb6fc03c225d63b8611788cd976107d1692402b560ebffbf1fa53e63705f8625bb12e12d17ce7f7af34e61e1ca96c77858aac6f57010045271466200c0 + version: 7.20.14 + resolution: "@babel/compat-data@npm:7.20.14" + checksum: 6c9efe36232094e4ad0b70d165587f21ca718e5d011f7a52a77a18502a7524e90e2855aa5a2e086395bcfd21bd2c7c99128dcd8d9fdffe94316b72acf5c66f2c languageName: node linkType: hard @@ -86,13 +86,13 @@ __metadata: linkType: hard "@babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": - version: 7.20.7 - resolution: "@babel/generator@npm:7.20.7" + version: 7.20.14 + resolution: "@babel/generator@npm:7.20.14" dependencies: "@babel/types": ^7.20.7 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: 84b6983ffdb50c80c1c2e3f3c32617a7133d8effd1065f3e0f9bba188a7d54ab42a4dd5e42b61b843c65f9dd1aa870036ff0f848ebd42707aaa8a2b6d31d04f5 + checksum: 5f6aa2d86af26e76d276923a5c34191124a119b16ee9ccc34aef654a7dec84fbd7d2daed2e6458a6a06bf87f3661deb77c9fea59b8f67faff5c90793c96d76d6 languageName: node linkType: hard @@ -130,7 +130,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.12, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": version: 7.20.12 resolution: "@babel/helper-create-class-features-plugin@npm:7.20.12" dependencies: @@ -350,13 +350,13 @@ __metadata: linkType: hard "@babel/helpers@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/helpers@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/helpers@npm:7.20.13" dependencies: "@babel/template": ^7.20.7 - "@babel/traverse": ^7.20.7 + "@babel/traverse": ^7.20.13 "@babel/types": ^7.20.7 - checksum: 3fb10df3510ba7116a180d5fd983d0f558f7a65c3d599385dba991bff66b74174c88881bc12c2b3cf7284294fcac5b301ded49a8b0098bdf2ef61d0cad8010db + checksum: d62076fa834f342798f8c3fd7aec0870cc1725d273d99e540cbaa8d6c3ed10258228dd14601c8e66bfeabbb9424c3b31090ecc467fe855f7bd72c4734df7fb09 languageName: node linkType: hard @@ -371,12 +371,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.7.0": - version: 7.20.7 - resolution: "@babel/parser@npm:7.20.7" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.7.0": + version: 7.20.15 + resolution: "@babel/parser@npm:7.20.15" bin: parser: ./bin/babel-parser.js - checksum: 25b5266e3bd4be837092685f6b7ef886f1308ff72659a24342eb646ae5014f61ed1771ce8fc20636c890fcae19304fc72c069564ca6075207b7fbf3f75367275 + checksum: 1d0f47ca67ff2652f1c0ff1570bed8deccbc4b53509e7cd73476af9cc7ed23480c99f1179bd6d0be01612368b92b39e206d330ad6054009d699934848a89298b languageName: node linkType: hard @@ -444,17 +444,17 @@ __metadata: linkType: hard "@babel/plugin-proposal-decorators@npm:^7.12.13, @babel/plugin-proposal-decorators@npm:^7.16.4": - version: 7.20.7 - resolution: "@babel/plugin-proposal-decorators@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/plugin-proposal-decorators@npm:7.20.13" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.7 + "@babel/helper-create-class-features-plugin": ^7.20.12 "@babel/helper-plugin-utils": ^7.20.2 "@babel/helper-replace-supers": ^7.20.7 "@babel/helper-split-export-declaration": ^7.18.6 "@babel/plugin-syntax-decorators": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0de9134d71a60b165df9b6e66b7c270fb2fa940ad28d7672e5c73fe5e4300a798cbb28d845477e3265a356d5254758735f28d13452f448dd12988ea299cf7e16 + checksum: 445723b410627d52ab2d195589eb9fe5fbd66a00ebfc9bedcf63b6cbfdfc42e163d77ac391f8738ab9f632779e6f2aa427fe468fbbd6661177ef0cdca735a7d5 languageName: node linkType: hard @@ -898,13 +898,13 @@ __metadata: linkType: hard "@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.20.2": - version: 7.20.11 - resolution: "@babel/plugin-transform-block-scoping@npm:7.20.11" + version: 7.20.15 + resolution: "@babel/plugin-transform-block-scoping@npm:7.20.15" dependencies: "@babel/helper-plugin-utils": ^7.20.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b33fe53f42f83f14d1d73d6bfc058d3311ac314809de504fd4e7c99ef3a411b2d25211d7ca23aadd6530f73a8df070eaae6d202c07422ffc36f5507917e35f58 + checksum: 1dddf7be578306837074cb5059f8408af0b1c0bfcf922ed920d4aa65d08fb7c6e6129ca254e9879c4c6d2a6be4937111551f51922e8b0e071ed16eb6564a4dbb languageName: node linkType: hard @@ -1207,8 +1207,8 @@ __metadata: linkType: hard "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.18.6": - version: 7.20.7 - resolution: "@babel/plugin-transform-react-jsx@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/plugin-transform-react-jsx@npm:7.20.13" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-module-imports": ^7.18.6 @@ -1217,7 +1217,7 @@ __metadata: "@babel/types": ^7.20.7 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 13ecbd1da582177f76ebd74d685947e703a3dcf8bd39cbc62784253201c6f7a667f3573932f6f20602dbcaf077451bf9dd3571892e3ccf4c7176add6358cd641 + checksum: b1daaa9b093ab59f71572dde7ad05ed3490433a47de103fc866f60347da55fa7fe84cf9b4c9fa22917517d52f70ab5e05ec631bba1c348733c0d8ebbd7de8c68 languageName: node linkType: hard @@ -1329,15 +1329,15 @@ __metadata: linkType: hard "@babel/plugin-transform-typescript@npm:^7.18.6, @babel/plugin-transform-typescript@npm:^7.5.0": - version: 7.20.7 - resolution: "@babel/plugin-transform-typescript@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/plugin-transform-typescript@npm:7.20.13" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.7 + "@babel/helper-create-class-features-plugin": ^7.20.12 "@babel/helper-plugin-utils": ^7.20.2 "@babel/plugin-syntax-typescript": ^7.20.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ca569a1b8001e7e8971874656091789c6b3209f155c91c56bce82b545e43d09d156b4fcf2f0dfcdf7911a2c546c7090c2aff167a5692443f6f0382b358c233e0 + checksum: 0b0c3a3e53268d4feb35eb17d57873f2488392e404a0b32735d51c49b08462dc738ebd860f0ff3a3dc5cd1b1fa70340bb6c072239c86afca635831b930593b3b languageName: node linkType: hard @@ -1493,13 +1493,20 @@ __metadata: languageName: node linkType: hard +"@babel/regjsgen@npm:^0.8.0": + version: 0.8.0 + resolution: "@babel/regjsgen@npm:0.8.0" + checksum: 89c338fee774770e5a487382170711014d49a68eb281e74f2b5eac88f38300a4ad545516a7786a8dd5702e9cf009c94c2f582d200f077ac5decd74c56b973730 + languageName: node + linkType: hard + "@babel/runtime-corejs3@npm:^7.12.1": - version: 7.20.7 - resolution: "@babel/runtime-corejs3@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/runtime-corejs3@npm:7.20.13" dependencies: core-js-pure: ^3.25.1 regenerator-runtime: ^0.13.11 - checksum: 3fa584a8d03e23968bbe839bf45ec7215fe3e4bc9a184be2174bd66ace599bd9ff03faa2a390407276508c4d72af1141a5a6b15fc984fd73683a800866009858 + checksum: 259681d99909fb56fc31d0d1a17cf98949db648873299958f9e1bf44d137f812c10815edb371fbd5a6ced3af9dde40ab461a06bd9151d5155b4808578a3d2290 languageName: node linkType: hard @@ -1522,11 +1529,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": - version: 7.20.7 - resolution: "@babel/runtime@npm:7.20.7" + version: 7.20.13 + resolution: "@babel/runtime@npm:7.20.13" dependencies: regenerator-runtime: ^0.13.11 - checksum: 4629ce5c46f06cca9cfb9b7fc00d48003335a809888e2b91ec2069a2dcfbfef738480cff32ba81e0b7c290f8918e5c22ddcf2b710001464ee84ba62c7e32a3a3 + checksum: 09b7a97a05c80540db6c9e4ddf8c5d2ebb06cae5caf3a87e33c33f27f8c4d49d9c67a2d72f1570e796045288fad569f98a26ceba0c4f5fad2af84b6ad855c4fb languageName: node linkType: hard @@ -1541,9 +1548,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": - version: 7.20.12 - resolution: "@babel/traverse@npm:7.20.12" +"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": + version: 7.20.13 + resolution: "@babel/traverse@npm:7.20.13" dependencies: "@babel/code-frame": ^7.18.6 "@babel/generator": ^7.20.7 @@ -1551,11 +1558,11 @@ __metadata: "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.20.7 + "@babel/parser": ^7.20.13 "@babel/types": ^7.20.7 debug: ^4.1.0 globals: ^11.1.0 - checksum: d758b355ab4f1e87984524b67785fa23d74e8a45d2ceb8bcf4d5b2b0cd15ee160db5e68c7078808542805774ca3802e2eafb1b9638afa4cd7f9ecabd0ca7fd56 + checksum: 30ca6e0bd18233fda48fa09315efd14dfc61dcf5b8fa3712b343bfc61b32bc63b5e85ea1773cc9576c9b293b96f46b4589aaeb0a52e1f3eeac4edc076d049fc7 languageName: node linkType: hard @@ -1606,42 +1613,42 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/3id-did-resolver@npm:^2.9.0": - version: 2.9.0 - resolution: "@ceramicnetwork/3id-did-resolver@npm:2.9.0" +"@ceramicnetwork/3id-did-resolver@npm:^2.11.0": + version: 2.11.0 + resolution: "@ceramicnetwork/3id-did-resolver@npm:2.11.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-tile": ^2.12.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-tile": ^2.14.0 + "@ceramicnetwork/streamid": ^2.10.0 cross-fetch: ^3.1.4 lru_map: ^0.4.1 multiformats: ^9.5.8 uint8arrays: ^3.0.0 - checksum: 2ca26792e468126028f281829fc7c291c539eff27853e83d36ebb96afa02e9d0d7445d09e23c92cc7eb21027577affdf4834c6481f17ec6c72f80ee8391da69a + checksum: d6de906a1f35e96e36494638b63e476cdf2267fe9c4532b88938438948d87296281fc2d36fe8aa940ef5e3fb2bb314faabc1fef07aba99834328a3c897d5583e languageName: node linkType: hard -"@ceramicnetwork/blockchain-utils-linking@npm:^2.0.10, @ceramicnetwork/blockchain-utils-linking@npm:^2.8.0": - version: 2.8.0 - resolution: "@ceramicnetwork/blockchain-utils-linking@npm:2.8.0" +"@ceramicnetwork/blockchain-utils-linking@npm:^2.0.10, @ceramicnetwork/blockchain-utils-linking@npm:^2.9.0": + version: 2.9.0 + resolution: "@ceramicnetwork/blockchain-utils-linking@npm:2.9.0" dependencies: - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/streamid": ^2.10.0 "@didtools/cacao": ^1.0.0 "@stablelib/random": ^1.0.1 "@stablelib/sha256": ^1.0.1 caip: ~1.1.0 near-api-js: ^0.44.2 uint8arrays: ^3.0.0 - checksum: ebf66cac1d328423b6f1d56d86eedee00778b610b54c252ecb77a854f35616ec1379834e01aac752c63ed4713cd15df8ec40a0bb747c26b679067c38b490d6a7 + checksum: ebfcfb2ef05745cbcdc983e92f6d762765fda2ff375e8b68c08ec87394eef7324b416a1d1a01cc54ae29810350bf5b610abff127066ec1bff7481c1d5a5dd2e2 languageName: node linkType: hard -"@ceramicnetwork/blockchain-utils-validation@npm:^2.8.0": - version: 2.8.0 - resolution: "@ceramicnetwork/blockchain-utils-validation@npm:2.8.0" +"@ceramicnetwork/blockchain-utils-validation@npm:^2.10.0": + version: 2.10.0 + resolution: "@ceramicnetwork/blockchain-utils-validation@npm:2.10.0" dependencies: - "@ceramicnetwork/blockchain-utils-linking": ^2.8.0 - "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/blockchain-utils-linking": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 "@ethersproject/contracts": ^5.5.0 "@ethersproject/providers": ^5.5.1 "@ethersproject/wallet": ^5.5.0 @@ -1655,24 +1662,24 @@ __metadata: cross-fetch: ^3.1.4 tweetnacl: ^1.0.3 uint8arrays: ^3.0.0 - checksum: 230da705997e1025acb332c6324568447d921d7203289d5c5bfdc9a25400f923eabd93fe045a919efa18bdf3f4178f72da9137121f34789c125fb3f7ab57eb56 + checksum: 2aa87deff09245730e40c502b42fb6b6559fe8903f43f7d6eef6115d0820b08e23f9674d9ec13f717e217a6172c252ba26be83de4e2e5b992806abef635627cb languageName: node linkType: hard "@ceramicnetwork/cli@npm:^2.6.1": - version: 2.18.0 - resolution: "@ceramicnetwork/cli@npm:2.18.0" + version: 2.20.0 + resolution: "@ceramicnetwork/cli@npm:2.20.0" dependencies: "@awaitjs/express": ^0.9.0 - "@ceramicnetwork/3id-did-resolver": ^2.9.0 - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/core": ^2.21.0 - "@ceramicnetwork/http-client": ^2.13.0 - "@ceramicnetwork/ipfs-daemon": ^2.9.0 + "@ceramicnetwork/3id-did-resolver": ^2.11.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/core": ^2.23.0 + "@ceramicnetwork/http-client": ^2.15.0 + "@ceramicnetwork/ipfs-daemon": ^2.11.0 "@ceramicnetwork/logger": ^2.5.0 "@ceramicnetwork/observability": ^1.0.6 - "@ceramicnetwork/stream-tile": ^2.12.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/stream-tile": ^2.14.0 + "@ceramicnetwork/streamid": ^2.10.0 "@stablelib/random": ^1.0.1 aws-sdk: ^2.1049.0 commander: ^9.4.1 @@ -1701,7 +1708,7 @@ __metadata: uint8arrays: ^3.0.0 bin: ceramic: bin/ceramic.js - checksum: 9f1f620ded932870b6b3d73b0849b5061fb3acadb2fc5ca56bbf422a5cc0c97a6e31f3e4761584d2cad6b8220452515e0c336b95bf7db37427fd48af4660af0a + checksum: de7bccab6e3d00f79d93ad5cfd9cf7f165a14314c64157ceabcad2a4cc8a2363e46338f70398fe7534e5653f4be935bddc619ab6c6d03f9b5eeface645913238 languageName: node linkType: hard @@ -1725,14 +1732,15 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/common@npm:^2.0.0, @ceramicnetwork/common@npm:^2.0.0-rc.0, @ceramicnetwork/common@npm:^2.16.0": - version: 2.16.0 - resolution: "@ceramicnetwork/common@npm:2.16.0" +"@ceramicnetwork/common@npm:^2.0.0, @ceramicnetwork/common@npm:^2.0.0-rc.0, @ceramicnetwork/common@npm:^2.18.0": + version: 2.18.0 + resolution: "@ceramicnetwork/common@npm:2.18.0" dependencies: - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/streamid": ^2.10.0 "@didtools/cacao": ^1.0.0 - "@didtools/pkh-ethereum": ^0.0.1 - "@didtools/pkh-solana": ^0.0.1 + "@didtools/pkh-ethereum": ^0.0.3 + "@didtools/pkh-solana": ^0.0.4 + "@didtools/pkh-tezos": ^0.0.2 "@stablelib/random": ^1.0.1 caip: ~1.1.0 cross-fetch: ^3.1.4 @@ -1744,28 +1752,28 @@ __metadata: multiformats: ^9.5.8 rxjs: ^7.5.2 uint8arrays: ^3.0.0 - checksum: 26f2ea512b75915d9ac800cfbb90ff3a5a8cd8ff84a732cc5bdb45620b913fe8318436a8a51d18ffee4c731e693a48ca374cefebb21a74222fa9b658330e1ab0 + checksum: 7338c4ed012f74844ea709b08d08d243ecd8c18baa2cf8cf40d8e8cf13f75951675ee8b5d72222bdb81847c674301a5013f45f859395e9bb36b417ae8efd1661 languageName: node linkType: hard -"@ceramicnetwork/core@npm:^2.21.0": - version: 2.21.0 - resolution: "@ceramicnetwork/core@npm:2.21.0" +"@ceramicnetwork/core@npm:^2.23.0": + version: 2.23.0 + resolution: "@ceramicnetwork/core@npm:2.23.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/ipfs-topology": ^2.10.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/ipfs-topology": ^2.12.0 "@ceramicnetwork/observability": ^1.0.4 - "@ceramicnetwork/pinning-aggregation": ^2.8.0 - "@ceramicnetwork/pinning-ipfs-backend": ^2.8.0 - "@ceramicnetwork/stream-caip10-link": ^2.11.0 - "@ceramicnetwork/stream-caip10-link-handler": ^2.9.0 - "@ceramicnetwork/stream-model": ^0.14.0 - "@ceramicnetwork/stream-model-handler": ^0.15.0 - "@ceramicnetwork/stream-model-instance": ^0.12.0 - "@ceramicnetwork/stream-model-instance-handler": ^0.16.0 - "@ceramicnetwork/stream-tile": ^2.12.0 - "@ceramicnetwork/stream-tile-handler": ^2.11.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/pinning-aggregation": ^2.10.0 + "@ceramicnetwork/pinning-ipfs-backend": ^2.10.0 + "@ceramicnetwork/stream-caip10-link": ^2.13.0 + "@ceramicnetwork/stream-caip10-link-handler": ^2.11.0 + "@ceramicnetwork/stream-model": ^0.16.0 + "@ceramicnetwork/stream-model-handler": ^0.17.0 + "@ceramicnetwork/stream-model-instance": ^0.14.0 + "@ceramicnetwork/stream-model-instance-handler": ^0.18.0 + "@ceramicnetwork/stream-tile": ^2.14.0 + "@ceramicnetwork/stream-tile-handler": ^2.13.0 + "@ceramicnetwork/streamid": ^2.10.0 "@datastructures-js/priority-queue": ^6.1.0 "@ethersproject/providers": ^5.5.1 "@ipld/dag-cbor": ^7.0.0 @@ -1788,32 +1796,32 @@ __metadata: rxjs: ^7.5.2 sqlite3: ^5.0.8 uint8arrays: ^3.0.0 - checksum: 21bc3fffee61a83df8e57d946ba0f5744e23e8daa5fa9a13c3936113890e4d5be760525609f0942b3cd6a6922c21858f8f9c000a5aa3caaf5464dc8a8254957e + checksum: 534b1a6ee14474909cdce2d80bc8be5ab8dac1c8267e207994b7e082b0a21e342e5f6fe7ef0708ce0016ebf8784760c303ce2c7d3a525a0a22f8667bf0763034 languageName: node linkType: hard -"@ceramicnetwork/http-client@npm:^2.13.0, @ceramicnetwork/http-client@npm:^2.3.3": - version: 2.13.0 - resolution: "@ceramicnetwork/http-client@npm:2.13.0" - dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-caip10-link": ^2.11.0 - "@ceramicnetwork/stream-model": ^0.14.0 - "@ceramicnetwork/stream-model-instance": ^0.12.0 - "@ceramicnetwork/stream-tile": ^2.12.0 - "@ceramicnetwork/streamid": ^2.9.0 +"@ceramicnetwork/http-client@npm:^2.15.0, @ceramicnetwork/http-client@npm:^2.3.3": + version: 2.15.0 + resolution: "@ceramicnetwork/http-client@npm:2.15.0" + dependencies: + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-caip10-link": ^2.13.0 + "@ceramicnetwork/stream-model": ^0.16.0 + "@ceramicnetwork/stream-model-instance": ^0.14.0 + "@ceramicnetwork/stream-tile": ^2.14.0 + "@ceramicnetwork/streamid": ^2.10.0 query-string: ^7.1.0 rxjs: ^7.5.2 - checksum: 444418d6ceabbb0a55ac70acddf13a0003d78690f30c2f4a60cb1a7685ce0043fc0a84fe5f242c703ad4005b1128544b9eb60a4477c9506b9e6b53e077cf50a9 + checksum: bf88097d5a9a8c97f7ef2ddc26d85df01730896301cc7f3b236cc9105b657e28052ebe76c5efdaa5787bd41c8ff0d87ec8c069ff44379210fe8fc9485e592066 languageName: node linkType: hard -"@ceramicnetwork/ipfs-daemon@npm:^2.9.0": - version: 2.9.0 - resolution: "@ceramicnetwork/ipfs-daemon@npm:2.9.0" +"@ceramicnetwork/ipfs-daemon@npm:^2.11.0": + version: 2.11.0 + resolution: "@ceramicnetwork/ipfs-daemon@npm:2.11.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/ipfs-topology": ^2.10.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/ipfs-topology": ^2.12.0 dag-jose: ^2.0.0 express: ^4.17.2 get-port: ^6.0.0 @@ -1825,17 +1833,17 @@ __metadata: tmp-promise: ^3.0.3 bin: ipfs-daemon: bin/ipfs-daemon.js - checksum: a1105746520abff8d50b4cfdfc820a219a436097f46a34ad01ff4e984b4a2d4eae61fa246f9e786796f50134983ea5dcbd1e2b1835c46e21ba456074fd506a3c + checksum: eb71b27af08fba1f16a84b8273ac181c9fa01b233f0f6ca822eb89f59094185517c69de4eed8486a7dd265aa18341173032ba72ba4df5863f70d8056398bbfac languageName: node linkType: hard -"@ceramicnetwork/ipfs-topology@npm:^2.10.0": - version: 2.10.0 - resolution: "@ceramicnetwork/ipfs-topology@npm:2.10.0" +"@ceramicnetwork/ipfs-topology@npm:^2.12.0": + version: 2.12.0 + resolution: "@ceramicnetwork/ipfs-topology@npm:2.12.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/common": ^2.18.0 cross-fetch: ^3.1.4 - checksum: ab47a0e298ae61ccef333cb87abfbb2ebac98731fb266b79d8f04b7069b770c34f6daaeaf23529ad0052238f30e11481bb8aa4fbbb43b6ab6c6ad12103b0bfc6 + checksum: 0075132b240ff0fdf664c93274864e2d65f5000e714ee6d687863686f420fcf727720141b6dd2b6c5864ae53d75b6962c6d03266090017ed5ecf9d990f387000 languageName: node linkType: hard @@ -1863,36 +1871,36 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/pinning-aggregation@npm:^2.8.0": - version: 2.8.0 - resolution: "@ceramicnetwork/pinning-aggregation@npm:2.8.0" +"@ceramicnetwork/pinning-aggregation@npm:^2.10.0": + version: 2.10.0 + resolution: "@ceramicnetwork/pinning-aggregation@npm:2.10.0" dependencies: "@stablelib/sha256": ^1.0.1 uint8arrays: ^3.0.0 - checksum: 0fc366885f1de2bc4d2cf5692eece6fd50e6fd603db3da8ce9bfa653d2e7b8f807d0a022277aaf2d4cf86fd64d01e231276248794cc7937e2c49231828535165 + checksum: cb90af461ad3c595ed2a250d1a8e6c3f9a910c4fae63da805b0d9a9a03c63400b278ed812d9a876641ddb84902e048f10f5430c725dcf4d058c9e3cdc259a059 languageName: node linkType: hard -"@ceramicnetwork/pinning-ipfs-backend@npm:^2.8.0": - version: 2.8.0 - resolution: "@ceramicnetwork/pinning-ipfs-backend@npm:2.8.0" +"@ceramicnetwork/pinning-ipfs-backend@npm:^2.10.0": + version: 2.10.0 + resolution: "@ceramicnetwork/pinning-ipfs-backend@npm:2.10.0" dependencies: "@stablelib/sha256": ^1.0.1 ipfs-http-client: ^55.0.0 uint8arrays: ^3.0.0 - checksum: b720fe073bae1735a1dc221d8740b11a90ddd6b09caab9cd62fa1d5bc3703a10385249d0f9da62e7be65c73b0142942e609c2cb3f4215699d5b9b89b89d3eb7e + checksum: 9343ac45aec3140b903a2bfa5243db0cf4e195df6ef410a6e4509293b59980bc0dd5bb1a54c7c1e19f2563ad8cc3484a08cc1f285987f5047194195c308d86e9 languageName: node linkType: hard -"@ceramicnetwork/stream-caip10-link-handler@npm:^2.9.0": - version: 2.9.0 - resolution: "@ceramicnetwork/stream-caip10-link-handler@npm:2.9.0" +"@ceramicnetwork/stream-caip10-link-handler@npm:^2.11.0": + version: 2.11.0 + resolution: "@ceramicnetwork/stream-caip10-link-handler@npm:2.11.0" dependencies: - "@ceramicnetwork/blockchain-utils-validation": ^2.8.0 - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-caip10-link": ^2.11.0 - "@ceramicnetwork/stream-handler-common": ^1.6.0 - checksum: ffdf6b4b6cfa5a8b1f21972f44a381d795c42b116d6b88f7f26f9d64a8eaba3ccc94d5eec85f91942592dbaf2af5b449835cd39b26679771e3067e559ee871cd + "@ceramicnetwork/blockchain-utils-validation": ^2.10.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-caip10-link": ^2.13.0 + "@ceramicnetwork/stream-handler-common": ^1.8.0 + checksum: d7419de47235eeb933eb815cb83adc9186485a4593ab2961fd84c5a4da9197584cc33afc2627f75ce055080823f0243adbb2f636c54077e275b1d3b84e6ec693 languageName: node linkType: hard @@ -1908,85 +1916,85 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-caip10-link@npm:^2.0.0, @ceramicnetwork/stream-caip10-link@npm:^2.0.0-rc.0, @ceramicnetwork/stream-caip10-link@npm:^2.11.0": - version: 2.11.0 - resolution: "@ceramicnetwork/stream-caip10-link@npm:2.11.0" +"@ceramicnetwork/stream-caip10-link@npm:^2.0.0, @ceramicnetwork/stream-caip10-link@npm:^2.0.0-rc.0, @ceramicnetwork/stream-caip10-link@npm:^2.13.0": + version: 2.13.0 + resolution: "@ceramicnetwork/stream-caip10-link@npm:2.13.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/streamid": ^2.10.0 caip: ~1.1.0 did-resolver: ^3.1.5 lodash.clonedeep: ^4.5.0 - checksum: 6624331b5af6ae6521764ea37e8ea50e79c93e9a0ec7fbcab996489d3c823db0e5b4290241c423792273b39b48a73b11e18e65846038d7d7b121163b70bc9f73 + checksum: 21fb4799490cd9d431882f3edc8875ab38ff3b2b21e5701fa3accd0374a6b4ffa1959581d330327f5a791b931cbc70eed026276b4f6265f524c3b37b072d62ff languageName: node linkType: hard -"@ceramicnetwork/stream-handler-common@npm:^1.6.0": - version: 1.6.0 - resolution: "@ceramicnetwork/stream-handler-common@npm:1.6.0" +"@ceramicnetwork/stream-handler-common@npm:^1.8.0": + version: 1.8.0 + resolution: "@ceramicnetwork/stream-handler-common@npm:1.8.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/streamid": ^2.10.0 lodash.clonedeep: ^4.5.0 - checksum: 13e2153c5d4a1f15a3b35e113a8ad5675f20c565f089fbc9311767986a0c98c081d203d6abeb589893dbfea8c3980fc85968785656206dfafb62983eafaa7e9f + checksum: c18d9ae4b1696ce6c6758434cfd256a0484ca97141643628021fbfd149adb4894ef2f62faa0e0b68488859f756cbf0da491c2c36b6eee2702cf2c01426a7e1a7 languageName: node linkType: hard -"@ceramicnetwork/stream-model-handler@npm:^0.15.0": - version: 0.15.0 - resolution: "@ceramicnetwork/stream-model-handler@npm:0.15.0" +"@ceramicnetwork/stream-model-handler@npm:^0.17.0": + version: 0.17.0 + resolution: "@ceramicnetwork/stream-model-handler@npm:0.17.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-handler-common": ^1.6.0 - "@ceramicnetwork/stream-model": ^0.14.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-handler-common": ^1.8.0 + "@ceramicnetwork/stream-model": ^0.16.0 + "@ceramicnetwork/streamid": ^2.10.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 uint8arrays: ^3.0.0 - checksum: 364adec662e722ae393944f15e5b0f72e884c3490ba298f6cf23b222fa3ccb690d37ece18be9ddb42e3f9cd2f98f53a12b973a8deaed4dc91f9c3ae231caee8f + checksum: 2cd1e5db92ca5c0a271b4c4723e8365214d2ff78df66957fec16c4319afd9d4cb108d032baaf0a955aee8e1773c03bfa9174e5e995d1b68b025d1c41545c514a languageName: node linkType: hard -"@ceramicnetwork/stream-model-instance-handler@npm:^0.16.0": - version: 0.16.0 - resolution: "@ceramicnetwork/stream-model-instance-handler@npm:0.16.0" +"@ceramicnetwork/stream-model-instance-handler@npm:^0.18.0": + version: 0.18.0 + resolution: "@ceramicnetwork/stream-model-instance-handler@npm:0.18.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-handler-common": ^1.6.0 - "@ceramicnetwork/stream-model-instance": ^0.12.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-handler-common": ^1.8.0 + "@ceramicnetwork/stream-model-instance": ^0.14.0 + "@ceramicnetwork/streamid": ^2.10.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 lru_map: ^0.4.1 uint8arrays: ^3.0.0 - checksum: b289fb6fd127cc67e1fbcabc629f0df6c4c4e60bb3cd7ce84918c075d1e10c8439b19fd38c101dd889b58a7152464a90a6d8430cbf6b0c103f261fe3c049af63 + checksum: 494fa2864da279ea6316f0ddd31729156e69e186778bd833464af9c4baeb5c56fed2fb5f9730860d5a8df63e8451b2a5cf4ef2adff204e3433508ed4c3213e7d languageName: node linkType: hard -"@ceramicnetwork/stream-model-instance@npm:^0.12.0": - version: 0.12.0 - resolution: "@ceramicnetwork/stream-model-instance@npm:0.12.0" +"@ceramicnetwork/stream-model-instance@npm:^0.14.0": + version: 0.14.0 + resolution: "@ceramicnetwork/stream-model-instance@npm:0.14.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/streamid": ^2.10.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 fast-json-patch: ^3.1.0 uint8arrays: ^3.0.0 - checksum: f16f09c4aafb66190a3150c9ac66a903b2b41ab993f71a2e30b9b8058c0791e3423f8386a022ba65235c620ffe0201d738751ef2e3a4fbeb00e9ab1fc73eb7b3 + checksum: cea1bc7d6063e644e42490dd74f9f18dd6a6bed5cbcf45342c35c00bebade0618606ae1abc6b38395cf6a32e9e87fa8f3fa746e30d40c24d90dae3385537326e languageName: node linkType: hard -"@ceramicnetwork/stream-model@npm:^0.14.0": - version: 0.14.0 - resolution: "@ceramicnetwork/stream-model@npm:0.14.0" +"@ceramicnetwork/stream-model@npm:^0.16.0": + version: 0.16.0 + resolution: "@ceramicnetwork/stream-model@npm:0.16.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/streamid": ^2.10.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 fast-json-patch: ^3.1.0 @@ -1994,25 +2002,25 @@ __metadata: multiformats: ^9.5.8 multihashes: ^4.0.3 uint8arrays: ^3.0.0 - checksum: 1a379afd9784aa8212793641d73adb7783911442d154da4a7f87e919f4e295e08f714c63bb0b99f136bb575140ee695ccdacdd4220c69f2db1484548a9b22dfd + checksum: 01170c8555f019b3d0131247808520e4020f4288f665578c6c1faace9408d1be8eccaaeac0c4e00f09d731dcda72faaf96322a913b6cef92c33188a37b6f44b4 languageName: node linkType: hard -"@ceramicnetwork/stream-tile-handler@npm:^2.11.0": - version: 2.11.0 - resolution: "@ceramicnetwork/stream-tile-handler@npm:2.11.0" +"@ceramicnetwork/stream-tile-handler@npm:^2.13.0": + version: 2.13.0 + resolution: "@ceramicnetwork/stream-tile-handler@npm:2.13.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/stream-handler-common": ^1.6.0 - "@ceramicnetwork/stream-tile": ^2.12.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/stream-handler-common": ^1.8.0 + "@ceramicnetwork/stream-tile": ^2.14.0 + "@ceramicnetwork/streamid": ^2.10.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 lru_map: ^0.4.1 uint8arrays: ^3.0.0 - checksum: 63b3de3b663815a9c006bb29ce1b05a273ed25e26e35e25bd4106c6a5d422d1e21cd76d643cd3c7bf96611cb1df1125628d0d5818385d58dda172cab7e77fe6c + checksum: 564cd72aa9b9fc7e36b0eab27776c8487ab900665262306b340f923a3c6a6616e85296f01194b736fa8f96d1f89fc406cf67bba53af7276f47583d2b0e7eb9a7 languageName: node linkType: hard @@ -2029,19 +2037,19 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-tile@npm:^2.0.0, @ceramicnetwork/stream-tile@npm:^2.12.0, @ceramicnetwork/stream-tile@npm:^2.2.2": - version: 2.12.0 - resolution: "@ceramicnetwork/stream-tile@npm:2.12.0" +"@ceramicnetwork/stream-tile@npm:^2.0.0, @ceramicnetwork/stream-tile@npm:^2.14.0, @ceramicnetwork/stream-tile@npm:^2.2.2": + version: 2.14.0 + resolution: "@ceramicnetwork/stream-tile@npm:2.14.0" dependencies: - "@ceramicnetwork/common": ^2.16.0 - "@ceramicnetwork/streamid": ^2.9.0 + "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/streamid": ^2.10.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 dids: ^3.4.0 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 uint8arrays: ^3.0.0 - checksum: 1b544d782d6b88c35c75bc5d6fcc4e483c96263928038f8af8d81da18373a5afe532daa22bd4836621ad18d799d8dbbab5547902f5d30309c61f4bde5757ce98 + checksum: 2bc0ba9d18a704cd4f302524b6c07272361c7668fd1ee42af07a4a1267184fc6cdd1ee61933805a9e713d3769dbee4d91dafebd323ae8526642f7c80694ddf7f languageName: node linkType: hard @@ -2059,16 +2067,16 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/streamid@npm:^2.0.0, @ceramicnetwork/streamid@npm:^2.1.0, @ceramicnetwork/streamid@npm:^2.9.0": - version: 2.9.0 - resolution: "@ceramicnetwork/streamid@npm:2.9.0" +"@ceramicnetwork/streamid@npm:^2.0.0, @ceramicnetwork/streamid@npm:^2.1.0, @ceramicnetwork/streamid@npm:^2.10.0": + version: 2.10.0 + resolution: "@ceramicnetwork/streamid@npm:2.10.0" dependencies: "@ipld/dag-cbor": ^7.0.0 mapmoize: ^1.2.1 multiformats: ^9.5.8 uint8arrays: ^3.0.0 varint: ^6.0.0 - checksum: b0e873adc7a183756e5a693071b65cca9a10c646b6f0223f88a94dc1dab4da6c948014b0d73024db2a2b735fe1beccc024a4d75bf0ec4cc9feaa9bd53d871159 + checksum: 7c2b1e1fef082d35e663bfe2cd55c4050ffb88b083cb49fff7b272b6065c5996aabeca0760648b6437f28d1480c9b6a1cafccebaa501e58ed309f53e91f44843 languageName: node linkType: hard @@ -2155,35 +2163,34 @@ __metadata: languageName: node linkType: hard -"@cucumber/cucumber-expressions@npm:16.1.0": - version: 16.1.0 - resolution: "@cucumber/cucumber-expressions@npm:16.1.0" +"@cucumber/cucumber-expressions@npm:16.1.1": + version: 16.1.1 + resolution: "@cucumber/cucumber-expressions@npm:16.1.1" dependencies: regexp-match-indices: 1.0.2 - checksum: abc4aba8c97942a21171c939a4298447bbb3ef158d6fee49a2ca99bb955eaa25e5bcfefc770c4a55e2b71208cea780c6eaae2d4fd520a19bdbf518de86ae7138 + checksum: 2c05439248f2a85df01f6c72bfee8e67cb29c22b2cde796bc8c420da3405ffc029dc07e81cacbb80aa2cb6415db0a0d41bf23434218dcffeb758a027d86e0ff2 languageName: node linkType: hard "@cucumber/cucumber@npm:^8.8.0": - version: 8.10.0 - resolution: "@cucumber/cucumber@npm:8.10.0" + version: 8.11.0 + resolution: "@cucumber/cucumber@npm:8.11.0" dependencies: "@cucumber/ci-environment": 9.1.0 - "@cucumber/cucumber-expressions": 16.1.0 - "@cucumber/gherkin": 25.0.2 + "@cucumber/cucumber-expressions": 16.1.1 + "@cucumber/gherkin": 26.0.3 "@cucumber/gherkin-streams": 5.0.1 "@cucumber/gherkin-utils": 8.0.2 - "@cucumber/html-formatter": 20.2.0 + "@cucumber/html-formatter": 20.2.1 "@cucumber/message-streams": 4.0.1 - "@cucumber/messages": 20.0.0 - "@cucumber/tag-expressions": 4.1.0 + "@cucumber/messages": 21.0.1 + "@cucumber/tag-expressions": 5.0.1 assertion-error-formatter: ^3.0.0 capital-case: ^1.0.4 chalk: ^4.1.2 cli-table3: 0.6.3 commander: ^9.0.0 debug: ^4.3.4 - durations: ^3.4.2 error-stack-parser: ^2.1.4 figures: ^3.2.0 glob: ^7.1.6 @@ -2194,7 +2201,7 @@ __metadata: knuth-shuffle-seeded: ^1.0.6 lodash.merge: ^4.6.2 lodash.mergewith: ^4.6.2 - luxon: ^3.1.1 + luxon: 3.2.1 mz: ^2.7.0 progress: ^2.0.3 resolve-pkg: ^2.0.0 @@ -2210,7 +2217,7 @@ __metadata: yup: ^0.32.11 bin: cucumber-js: bin/cucumber.js - checksum: a33f46b5ef510135a430d5f5b82d28fdfc61e0f09f9aa65fabbf059d6013198b3801060b043de2ae062b988b91264f4cb5f6505a0315cd90af0adb3f60e1c4cb + checksum: 06dd852f2df05d3885ff98f928825c0c97ede3a06e188da35350e633a3569006f6360de54d96b9d3deef53e3cb5cd08ec38e64fa810c04d2784addd9743e8916 languageName: node linkType: hard @@ -2245,7 +2252,16 @@ __metadata: languageName: node linkType: hard -"@cucumber/gherkin@npm:25.0.2, @cucumber/gherkin@npm:^25.0.0": +"@cucumber/gherkin@npm:26.0.3": + version: 26.0.3 + resolution: "@cucumber/gherkin@npm:26.0.3" + dependencies: + "@cucumber/messages": 19.1.4 - 21 + checksum: b070739a8b91fa38993f2608c9eb14d145b496c4888d77e70985ac8235b9184664d88734b0cb326c0baba517d6cfe3aa8efa44acf94daa49b73b5d4dd41074c7 + languageName: node + linkType: hard + +"@cucumber/gherkin@npm:^25.0.0": version: 25.0.2 resolution: "@cucumber/gherkin@npm:25.0.2" dependencies: @@ -2254,12 +2270,12 @@ __metadata: languageName: node linkType: hard -"@cucumber/html-formatter@npm:20.2.0": - version: 20.2.0 - resolution: "@cucumber/html-formatter@npm:20.2.0" +"@cucumber/html-formatter@npm:20.2.1": + version: 20.2.1 + resolution: "@cucumber/html-formatter@npm:20.2.1" peerDependencies: "@cucumber/messages": ">=18" - checksum: 5a02851e9892a303099bf9b1a021c0e202ad1e640e962500ac7ba554d28b302fd43becc65fbd0598c6c714449ee22449b01a4e25094605f53fd2a0d226798239 + checksum: a98538ccc89e9c0cd8a1d54ec3999ddf449a984c34bc85845c061edde691723b0f749c7e239b0a6bb631cd1085c5810c1e0651b1e46309da1df544f8c94ada89 languageName: node linkType: hard @@ -2272,15 +2288,15 @@ __metadata: languageName: node linkType: hard -"@cucumber/messages@npm:20.0.0": - version: 20.0.0 - resolution: "@cucumber/messages@npm:20.0.0" +"@cucumber/messages@npm:19.1.4 - 21, @cucumber/messages@npm:21.0.1": + version: 21.0.1 + resolution: "@cucumber/messages@npm:21.0.1" dependencies: "@types/uuid": 8.3.4 class-transformer: 0.5.1 reflect-metadata: 0.1.13 uuid: 9.0.0 - checksum: b1ef3a22909dc169a5575bd66e0e9d95fa21ca643b48c5783e66c7287cd54703e80f770f4fb49f333c1caad888676d2c192ee0d376abc606b8d1410c1e144c86 + checksum: 01849f35bb38593a3833174e141b78b576e70128be015ebd2e61a86cf0c0e4e43a15ff38ce2a3c6404b5e99dc9cd6b269b8bcb4d014f2e023bf968fe70fdc867 languageName: node linkType: hard @@ -2311,10 +2327,10 @@ __metadata: languageName: node linkType: hard -"@cucumber/tag-expressions@npm:4.1.0": - version: 4.1.0 - resolution: "@cucumber/tag-expressions@npm:4.1.0" - checksum: e1546a3fc9cfc9b6fb16aaef1b40cbd88614ddc9517583356b72400c9c43a01610d41d4eb94f31f4e23906b960ba44211ea9a5cbec1efb74d4c69a4676f982ac +"@cucumber/tag-expressions@npm:5.0.1": + version: 5.0.1 + resolution: "@cucumber/tag-expressions@npm:5.0.1" + checksum: 9d3a5b4d98e4bfb9d1d869c94e5ad73b3b8f40ed53227bb460428c19d8dafe69ac22569f720388f3bc7a9849869b3d7d8149545bf9c336b22576cf156b5630d5 languageName: node linkType: hard @@ -2355,16 +2371,16 @@ __metadata: languageName: node linkType: hard -"@didtools/cacao@npm:^1.0.0": - version: 1.1.0 - resolution: "@didtools/cacao@npm:1.1.0" +"@didtools/cacao@npm:^1.0.0, @didtools/cacao@npm:^1.1.0": + version: 1.2.0 + resolution: "@didtools/cacao@npm:1.2.0" dependencies: "@ipld/dag-cbor": ^7.0.1 apg-js: ^4.1.1 caip: ^1.1.0 multiformats: ^9.5.1 uint8arrays: ^4.0.2 - checksum: 14b4ed4e6915d444c35ff6d128c7adc2d14b3b2eb604bd7aa100a1b6f87c175ffb80ef99817a1e3c8437e0e451e172b1a962bdd2cc417a632776b9d15e906d3b + checksum: 14a421f64d51d5066fb5ae010a2f842ff842402670f7c23202a17005a195a97f545bafbab3d7ba1e7d6487ca0a948d6eda28bb31c62967fe4f76ffd27c991c89 languageName: node linkType: hard @@ -2380,15 +2396,40 @@ __metadata: languageName: node linkType: hard -"@didtools/pkh-solana@npm:^0.0.1": - version: 0.0.1 - resolution: "@didtools/pkh-solana@npm:0.0.1" +"@didtools/pkh-ethereum@npm:^0.0.3": + version: 0.0.3 + resolution: "@didtools/pkh-ethereum@npm:0.0.3" + dependencies: + "@didtools/cacao": ^1.0.0 + "@ethersproject/wallet": ^5.7.0 + "@stablelib/random": ^1.0.2 + caip: ^1.1.0 + checksum: d0fa0b37f9c2946e832ede67990cdb56b927a007c1ef45d9349c050de81761743e9d32ad3ee605e04a4bb4be9aab628600c422e9f95e6af5d9bcdff23a68020d + languageName: node + linkType: hard + +"@didtools/pkh-solana@npm:^0.0.4": + version: 0.0.4 + resolution: "@didtools/pkh-solana@npm:0.0.4" dependencies: "@didtools/cacao": ^1.0.0 "@stablelib/ed25519": ^1.0.3 + "@stablelib/random": ^1.0.2 caip: ^1.1.0 uint8arrays: ^3.1.0 - checksum: 2e35099424f4e89408c3eb3abdbddc73a5599f17d260832ad3712a3b27424bd69b28ef8cb33bef88480718e160c2219f75a3c4e37163ad33521c5154557b9cc7 + checksum: 641ba802869bb06402288cb2f719ab3c45319b78f63eda3b362eb8b7391139486cabec600c273a5ded1115553be18425e284bcc3699b07a91303c6384159b7b4 + languageName: node + linkType: hard + +"@didtools/pkh-tezos@npm:^0.0.2": + version: 0.0.2 + resolution: "@didtools/pkh-tezos@npm:0.0.2" + dependencies: + "@didtools/cacao": ^1.1.0 + "@stablelib/random": ^1.0.2 + "@taquito/utils": ^14.0.0 + caip: ^1.1.0 + checksum: 675a8719a59ef3b13219eb14f8853019932d6d112af9caeaeaf728df69f5eadce0b43adb42e7c0a969a297afe4b7f3c6b6ed64064eb67815625479b3fc3c23f7 languageName: node linkType: hard @@ -3197,8 +3238,8 @@ __metadata: linkType: hard "@google-cloud/storage@npm:^6.7.0": - version: 6.9.0 - resolution: "@google-cloud/storage@npm:6.9.0" + version: 6.9.2 + resolution: "@google-cloud/storage@npm:6.9.2" dependencies: "@google-cloud/paginator": ^3.0.7 "@google-cloud/projectify": ^3.0.0 @@ -3217,7 +3258,7 @@ __metadata: retry-request: ^5.0.0 teeny-request: ^8.0.0 uuid: ^8.0.0 - checksum: 886b9aad6bd44901b22a6e77c6430bae0effc2137e6c18196d151db8b9690d80726ecc4b60ac1ba315372305010282de6b9845ef23eaa7351449d0193aac62cc + checksum: e4962be29ca3dd722019db95f99b095993534915d663a82b41c95beaf284d878de5b1357102441e4e375de838299f6d82eff55a2c4e9f610f9a12feac21e2735 languageName: node linkType: hard @@ -3669,50 +3710,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/console@npm:29.3.1" +"@jest/console@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/console@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 + jest-message-util: ^29.4.2 + jest-util: ^29.4.2 slash: ^3.0.0 - checksum: 9eecbfb6df4f5b810374849b7566d321255e6fd6e804546236650384966be532ff75a3e445a3277eadefe67ddf4dc56cd38332abd72d6a450f1bea9866efc6d7 + checksum: 2c44449689494104c0c703567849f165718be3413263cf113aeda5a52a46c0aebf64d86ea077e19cf8b2078c67430461cc95f79e47cab3690b2483a34113d065 languageName: node linkType: hard -"@jest/core@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/core@npm:29.3.1" +"@jest/core@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/core@npm:29.4.2" dependencies: - "@jest/console": ^29.3.1 - "@jest/reporters": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.2 + "@jest/reporters": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/transform": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.2.0 - jest-config: ^29.3.1 - jest-haste-map: ^29.3.1 - jest-message-util: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-resolve-dependencies: ^29.3.1 - jest-runner: ^29.3.1 - jest-runtime: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 - jest-watcher: ^29.3.1 + jest-changed-files: ^29.4.2 + jest-config: ^29.4.2 + jest-haste-map: ^29.4.2 + jest-message-util: ^29.4.2 + jest-regex-util: ^29.4.2 + jest-resolve: ^29.4.2 + jest-resolve-dependencies: ^29.4.2 + jest-runner: ^29.4.2 + jest-runtime: ^29.4.2 + jest-snapshot: ^29.4.2 + jest-util: ^29.4.2 + jest-validate: ^29.4.2 + jest-watcher: ^29.4.2 micromatch: ^4.0.4 - pretty-format: ^29.3.1 + pretty-format: ^29.4.2 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -3720,76 +3761,76 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: e3ac9201e8a084ccd832b17877b56490402b919f227622bb24f9372931e77b869e60959d34144222ce20fb619d0a6a6be20b257adb077a6b0f430a4584a45b0f + checksum: 9ef41d55a9ab49d808179b93584921157106fe48ed5cedfeefd6b8a7a25b074175d6d5aaa50b093e891ccb60fb3719fdd44e39dcaad2f439733341a799a737c8 languageName: node linkType: hard -"@jest/environment@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/environment@npm:29.3.1" +"@jest/environment@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/environment@npm:29.4.2" dependencies: - "@jest/fake-timers": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/fake-timers": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" - jest-mock: ^29.3.1 - checksum: 974102aba7cc80508f787bb5504dcc96e5392e0a7776a63dffbf54ddc2c77d52ef4a3c08ed2eedec91965befff873f70cd7c9ed56f62bb132dcdb821730e6076 + jest-mock: ^29.4.2 + checksum: 007a2db50b4245b80d3dae189773773634ab8f013adfc7ad41654ae03bcd4e620d472bcd1b58629b1744653f8de07335b71dd00f83d8d0d73170f91c8c07a2d7 languageName: node linkType: hard -"@jest/expect-utils@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/expect-utils@npm:29.3.1" +"@jest/expect-utils@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/expect-utils@npm:29.4.2" dependencies: - jest-get-type: ^29.2.0 - checksum: 7f3b853eb1e4299988f66b9aa49c1aacb7b8da1cf5518dca4ccd966e865947eed8f1bde6c8f5207d8400e9af870112a44b57aa83515ad6ea5e4a04a971863adb + jest-get-type: ^29.4.2 + checksum: 5d23a09a4f85f0cb8da3bac3a6118efe4365dce6923702bc7f1a0edf36699c5c91d9c77e95349e71e305d36ae35d4e06086c923bf9635ccf3fffda05cc7cc2e8 languageName: node linkType: hard -"@jest/expect@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/expect@npm:29.3.1" +"@jest/expect@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/expect@npm:29.4.2" dependencies: - expect: ^29.3.1 - jest-snapshot: ^29.3.1 - checksum: 1d7b5cc735c8a99bfbed884d80fdb43b23b3456f4ec88c50fd86404b097bb77fba84f44e707fc9b49f106ca1154ae03f7c54dc34754b03f8a54eeb420196e5bf + expect: ^29.4.2 + jest-snapshot: ^29.4.2 + checksum: b15eaa66dad33a080cfeceaed0c170163fbc1544e59b5fe42480edde333f0ef2fb789bf1f99e7e258663b5e8878af0ae0e9ad7898336230245d6f95538b5435f languageName: node linkType: hard -"@jest/fake-timers@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/fake-timers@npm:29.3.1" +"@jest/fake-timers@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/fake-timers@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 - "@sinonjs/fake-timers": ^9.1.2 + "@jest/types": ^29.4.2 + "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.3.1 - jest-mock: ^29.3.1 - jest-util: ^29.3.1 - checksum: b1dafa8cdc439ef428cd772c775f0b22703677f52615513eda11a104bbfc352d7ec69b1225db95d4ef2e1b4ef0f23e1a7d96de5313aeb0950f672e6548ae069d + jest-message-util: ^29.4.2 + jest-mock: ^29.4.2 + jest-util: ^29.4.2 + checksum: 22f322614668a910ff393f8ba0b7c865cb37a101ab1af6cfc3247e09fdce6737797e6075193fb24b94239865c35f2dce43cb43ea1ae712e23bd23c3f857e3386 languageName: node linkType: hard -"@jest/globals@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/globals@npm:29.3.1" +"@jest/globals@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/globals@npm:29.4.2" dependencies: - "@jest/environment": ^29.3.1 - "@jest/expect": ^29.3.1 - "@jest/types": ^29.3.1 - jest-mock: ^29.3.1 - checksum: 4d2b9458aabf7c28fd167e53984477498c897b64eec67a7f84b8fff465235cae1456ee0721cb0e7943f0cda443c7656adb9801f9f34e27495b8ebbd9f3033100 + "@jest/environment": ^29.4.2 + "@jest/expect": ^29.4.2 + "@jest/types": ^29.4.2 + jest-mock: ^29.4.2 + checksum: 6914fbc7c3dbc92f1d73639764c872476e24ca21c629373f35a63cd7e9f8df4635ab4a10e8057e87a7e6a45febcf4ee80d09e92feafce7c938f7496bc359a1a8 languageName: node linkType: hard -"@jest/reporters@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/reporters@npm:29.3.1" +"@jest/reporters@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/reporters@npm:29.4.2" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/transform": ^29.4.2 + "@jest/types": ^29.4.2 "@jridgewell/trace-mapping": ^0.3.15 "@types/node": "*" chalk: ^4.0.0 @@ -3802,9 +3843,9 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 - jest-worker: ^29.3.1 + jest-message-util: ^29.4.2 + jest-util: ^29.4.2 + jest-worker: ^29.4.2 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -3814,74 +3855,74 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 273e0c6953285f01151e9d84ac1e55744802a1ec79fb62dafeea16a49adfe7b24e7f35bef47a0214e5e057272dbfdacf594208286b7766046fd0f3cfa2043840 + checksum: 5f7525d9c382a06c7d4003e5c2c345ddc1d7f76ff45f66f89253f640e2d361e87a96bacda2b5dca2b7d777b06ae48adb86daaba2b5bb62d68f2db4ee74d868c9 languageName: node linkType: hard -"@jest/schemas@npm:^29.0.0": - version: 29.0.0 - resolution: "@jest/schemas@npm:29.0.0" +"@jest/schemas@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/schemas@npm:29.4.2" dependencies: - "@sinclair/typebox": ^0.24.1 - checksum: 41355c78f09eb1097e57a3c5d0ca11c9099e235e01ea5fa4e3953562a79a6a9296c1d300f1ba50ca75236048829e056b00685cd2f1ff8285e56fd2ce01249acb + "@sinclair/typebox": ^0.25.16 + checksum: 85d9416dce85604400e65ba0b2146fea5ba313612d6d1fa8f39c30bcb42fabd7120193d277327fb10228ea3112f3b83e914bc7ab42137d19a1e1c37093f32363 languageName: node linkType: hard -"@jest/source-map@npm:^29.2.0": - version: 29.2.0 - resolution: "@jest/source-map@npm:29.2.0" +"@jest/source-map@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/source-map@npm:29.4.2" dependencies: "@jridgewell/trace-mapping": ^0.3.15 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 09f76ab63d15dcf44b3035a79412164f43be34ec189575930f1a00c87e36ea0211ebd6a4fbe2253c2516e19b49b131f348ddbb86223ca7b6bbac9a6bc76ec96e + checksum: 362ad36a84354939e5f2dee6a081b4b3558e0f96d3d5d6afbb9dc6142c7d34490516f2906aa2950b1fd0293fde5965c9c9d6c56d0d04c8e3bd8cc20148b1251c languageName: node linkType: hard -"@jest/test-result@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/test-result@npm:29.3.1" +"@jest/test-result@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/test-result@npm:29.4.2" dependencies: - "@jest/console": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.2 + "@jest/types": ^29.4.2 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: b24ac283321189b624c372a6369c0674b0ee6d9e3902c213452c6334d037113718156b315364bee8cee0f03419c2bdff5e2c63967193fb422830e79cbb26866a + checksum: 2dddcd761cf07f5ccd694ec30cd7775c1e31377da922d5a33e60185d76143566c7bee2b5fa85202300536bc3c11730e1a0e7d821309f5e52b8f1f9c146f3aabf languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/test-sequencer@npm:29.3.1" +"@jest/test-sequencer@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/test-sequencer@npm:29.4.2" dependencies: - "@jest/test-result": ^29.3.1 + "@jest/test-result": ^29.4.2 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 + jest-haste-map: ^29.4.2 slash: ^3.0.0 - checksum: a8325b1ea0ce644486fb63bb67cedd3524d04e3d7b1e6c1e3562bf12ef477ecd0cf34044391b2a07d925e1c0c8b4e0f3285035ceca3a474a2c55980f1708caf3 + checksum: efa99382c73930d5ad529c23f5aafb8ba68fb194f113203aa3c3aca757352bed7926020b24dc2824a3f860a65aff330da6a09215930fef694db33f1298245d43 languageName: node linkType: hard -"@jest/transform@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/transform@npm:29.3.1" +"@jest/transform@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/transform@npm:29.4.2" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@jridgewell/trace-mapping": ^0.3.15 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-util: ^29.3.1 + jest-haste-map: ^29.4.2 + jest-regex-util: ^29.4.2 + jest-util: ^29.4.2 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 - write-file-atomic: ^4.0.1 - checksum: 673df5900ffc95bc811084e09d6e47948034dea6ab6cc4f81f80977e3a52468a6c2284d0ba9796daf25a62ae50d12f7e97fc9a3a0c587f11f2a479ff5493ca53 + write-file-atomic: ^4.0.2 + checksum: 3c653dff6ccaa010e83789d22582217b02fe9919f46d50ba07157a6004c9153edec987efba51edf0c261b409f6178e4fa1e34e59ce8dd4cb5c2197d42b30960e languageName: node linkType: hard @@ -3898,17 +3939,17 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.0.3, @jest/types@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/types@npm:29.3.1" +"@jest/types@npm:^29.0.3, @jest/types@npm:^29.4.2": + version: 29.4.2 + resolution: "@jest/types@npm:29.4.2" dependencies: - "@jest/schemas": ^29.0.0 + "@jest/schemas": ^29.4.2 "@types/istanbul-lib-coverage": ^2.0.0 "@types/istanbul-reports": ^3.0.0 "@types/node": "*" "@types/yargs": ^17.0.8 chalk: ^4.0.0 - checksum: 6f9faf27507b845ff3839c1adc6dbd038d7046d03d37e84c9fc956f60718711a801a5094c7eeee6b39ccf42c0ab61347fdc0fa49ab493ae5a8efd2fd41228ee8 + checksum: da2caa2c1d3ce7461167faddf9a4158a4be5c900e44f22db9c370b189c804b7492051c635a8c0c62ac4e41aff3bc6c324a008043e193bc5d6ce7b44aaa449258 languageName: node linkType: hard @@ -5185,15 +5226,15 @@ __metadata: linkType: hard "@metaplex-foundation/mpl-candy-guard@npm:^0.3.0": - version: 0.3.1 - resolution: "@metaplex-foundation/mpl-candy-guard@npm:0.3.1" + version: 0.3.2 + resolution: "@metaplex-foundation/mpl-candy-guard@npm:0.3.2" dependencies: "@metaplex-foundation/beet": ^0.4.0 "@metaplex-foundation/beet-solana": ^0.3.0 "@metaplex-foundation/cusper": ^0.0.2 "@solana/web3.js": ^1.66.2 bn.js: ^5.2.0 - checksum: ef1933f41d1691133719d9eccca579b8714345336b0e5d279f535d1db19517b4c741d2d84019a012264a3c7a12e752b3f2644df2a0d3736d087304c0e79162fc + checksum: cc8521bd1d96cb32c8a79ae71d4fac01ae3f22a76ee95ae40169d1d6cf0d92679a3262abb06c9ff5f15d7254e00830e09937d60d5679d2233b4c51eafc1e5172 languageName: node linkType: hard @@ -5211,21 +5252,21 @@ __metadata: linkType: hard "@metaplex-foundation/mpl-candy-machine@npm:^5.0.0": - version: 5.0.0 - resolution: "@metaplex-foundation/mpl-candy-machine@npm:5.0.0" + version: 5.1.0 + resolution: "@metaplex-foundation/mpl-candy-machine@npm:5.1.0" dependencies: "@metaplex-foundation/beet": ^0.7.1 "@metaplex-foundation/beet-solana": ^0.4.0 "@metaplex-foundation/cusper": ^0.0.2 "@solana/spl-token": ^0.3.6 "@solana/web3.js": ^1.66.2 - checksum: 1330875b5879570d6239af793df41011ceece8a4ecb0fb46c35a185dce6c27ac41ee1d7b6bafafa2785071ad0563d2a2f3b04779df1ac3488bf8c21882884c00 + checksum: 5f219a84b2a21056f81e956a2a48079d97ceafdd0dd8a24dc77f28fc28662b84401614558a31e1f755a936909f314e31482270606282c1c0970424f20f22ba1d languageName: node linkType: hard "@metaplex-foundation/mpl-token-metadata@npm:^2.3.3": - version: 2.5.2 - resolution: "@metaplex-foundation/mpl-token-metadata@npm:2.5.2" + version: 2.8.3 + resolution: "@metaplex-foundation/mpl-token-metadata@npm:2.8.3" dependencies: "@metaplex-foundation/beet": ^0.7.1 "@metaplex-foundation/beet-solana": ^0.4.0 @@ -5234,7 +5275,7 @@ __metadata: "@solana/web3.js": ^1.66.2 bn.js: ^5.2.0 debug: ^4.3.4 - checksum: d263ad9faf0cb653783a68f0859ef35a8347b1d4b9cfccc354f9299712238cb823823ce41bc6dc223631da516e3f539ec7e0020ab58acfa2208662fb6b4a5051 + checksum: c926ec1cbd4f909a8010fcc149f35577cac6e69114138a295e51a9804b8383a4aa6186f786b36c52d62e6f73dc92981b3797bfe7aa326358ffe2b64638e7f08c languageName: node linkType: hard @@ -5275,34 +5316,20 @@ __metadata: linkType: hard "@noble/ed25519@npm:^1.5.1, @noble/ed25519@npm:^1.6.1, @noble/ed25519@npm:^1.7.0, @noble/ed25519@npm:^1.7.1": - version: 1.7.1 - resolution: "@noble/ed25519@npm:1.7.1" - checksum: b8e50306ac70f5cecc349111997e72e897b47a28d406b96cf95d0ebe7cbdefb8380d26117d7847d94102281db200aa3a494e520f9fc12e2f292e0762cb0fa333 - languageName: node - linkType: hard - -"@noble/hashes@npm:1.1.2": - version: 1.1.2 - resolution: "@noble/hashes@npm:1.1.2" - checksum: 3c2a8cb7c2e053811032f242155d870c5eb98844d924d69702244d48804cb03b42d4a666c49c2b71164420d8229cb9a6f242b972d50d5bb2f1d673b98b041de2 - languageName: node - linkType: hard - -"@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:~1.1.1": - version: 1.1.5 - resolution: "@noble/hashes@npm:1.1.5" - checksum: de3f095a7ac1cbf5b4b3d09f193288d4f2eec35fbadf2ed9fd7e47d8a3042fef410052ba62dc0296a185f994c11192f5357fdb1bd9178c905efd82e946c53b00 + version: 1.7.3 + resolution: "@noble/ed25519@npm:1.7.3" + checksum: 45169927d51de513e47bbeebff3a603433c4ac7579e1b8c5034c380a0afedbe85e6959be3d69584a7a5ed6828d638f8f28879003b9bb2fb5f22d8aa2d88fd5fe languageName: node linkType: hard -"@noble/secp256k1@npm:1.6.3, @noble/secp256k1@npm:~1.6.0": - version: 1.6.3 - resolution: "@noble/secp256k1@npm:1.6.3" - checksum: 16eb3242533e645deb64444c771515f66bdc2ee0759894efd42fdeed4ab226ed29827aaaf6caa27d3d95b831452fd4246aa1007cd688aa462ad48fc084ab76e6 +"@noble/hashes@npm:1.2.0, @noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:~1.2.0": + version: 1.2.0 + resolution: "@noble/hashes@npm:1.2.0" + checksum: 8ca080ce557b8f40fb2f78d3aedffd95825a415ac8e13d7ffe3643f8626a8c2d99a3e5975b555027ac24316d8b3c02a35b8358567c0c23af681e6573602aa434 languageName: node linkType: hard -"@noble/secp256k1@npm:^1.3.0, @noble/secp256k1@npm:^1.6.3": +"@noble/secp256k1@npm:1.7.1, @noble/secp256k1@npm:^1.3.0, @noble/secp256k1@npm:^1.6.3, @noble/secp256k1@npm:~1.7.0": version: 1.7.1 resolution: "@noble/secp256k1@npm:1.7.1" checksum: d2301f1f7690368d8409a3152450458f27e54df47e3f917292de3de82c298770890c2de7c967d237eff9c95b70af485389a9695f73eb05a43e2bd562d18b18cb @@ -5619,17 +5646,14 @@ __metadata: linkType: hard "@nomiclabs/hardhat-waffle@npm:^2.0.3": - version: 2.0.3 - resolution: "@nomiclabs/hardhat-waffle@npm:2.0.3" - dependencies: - "@types/sinon-chai": ^3.2.3 - "@types/web3": 1.0.19 + version: 2.0.5 + resolution: "@nomiclabs/hardhat-waffle@npm:2.0.5" peerDependencies: "@nomiclabs/hardhat-ethers": ^2.0.0 - ethereum-waffle: ^3.2.0 + ethereum-waffle: "*" ethers: ^5.0.0 hardhat: ^2.0.0 - checksum: e68c9e13905caa54a10fa68d9ad7dc905c86469c879f91e999a1c4d039dd2f9fa43a8ed90ab975afb14a79cd6badeb60a7cf50dc6564660edd192614c55875ca + checksum: 6cdea876ee3babf74ef6aceb9025e287ce4da3b2c7cfeb31834d35a8fdc77e59964395b529007bdbbb84d08f0f2c397ee7f5992fcb42abab88d00e7ae1add0ea languageName: node linkType: hard @@ -5857,14 +5881,14 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/core@npm:1.9.0": - version: 1.9.0 - resolution: "@opentelemetry/core@npm:1.9.0" +"@opentelemetry/core@npm:1.9.1": + version: 1.9.1 + resolution: "@opentelemetry/core@npm:1.9.1" dependencies: - "@opentelemetry/semantic-conventions": 1.9.0 + "@opentelemetry/semantic-conventions": 1.9.1 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: beee9e5c48a0d0b221ba3819ea5302ba1ab38ce858363bd041f9dc03966709e5f54eec3baffe2452ec7e0301108fc53408e42018af4d67a5ec35b38200a5a40a + checksum: 5581a809e2caff142136734634f45255ce9f1ed701cf38629b9e17d91a8d15449b467fb3a7f3d0d8b076f653090e50cc31d3b1db4cfefeda9b6b901c60581024 languageName: node linkType: hard @@ -5935,15 +5959,15 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/resources@npm:1.9.0, @opentelemetry/resources@npm:^1.8.0": - version: 1.9.0 - resolution: "@opentelemetry/resources@npm:1.9.0" +"@opentelemetry/resources@npm:1.9.1, @opentelemetry/resources@npm:^1.8.0": + version: 1.9.1 + resolution: "@opentelemetry/resources@npm:1.9.1" dependencies: - "@opentelemetry/core": 1.9.0 - "@opentelemetry/semantic-conventions": 1.9.0 + "@opentelemetry/core": 1.9.1 + "@opentelemetry/semantic-conventions": 1.9.1 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 7c9ea4ffc09fa5f02811bbb2f1a7074c3c70202b394afca4d99e0913d9a2600c756c62064e394a61a85e3b0af96a93fe75f5a2c082320b64193dfd39127fdb37 + checksum: cf15e5faa698df3f0abcee35f7b4271c019b6cb81cb521b07793fe622c716d9c6873216219879afd57a28202f748a839ecaf28e04268e490004f14bbb850c96e languageName: node linkType: hard @@ -5961,15 +5985,15 @@ __metadata: linkType: hard "@opentelemetry/sdk-metrics@npm:^1.8.0": - version: 1.9.0 - resolution: "@opentelemetry/sdk-metrics@npm:1.9.0" + version: 1.9.1 + resolution: "@opentelemetry/sdk-metrics@npm:1.9.1" dependencies: - "@opentelemetry/core": 1.9.0 - "@opentelemetry/resources": 1.9.0 + "@opentelemetry/core": 1.9.1 + "@opentelemetry/resources": 1.9.1 lodash.merge: 4.6.2 peerDependencies: "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: 9a80c5aac1d2d184c426af283a7798e7fb737f8cc74562133450a506af75aa311e47506b444e3032cfe5625f0dd7b26f70b3ade58850c427f31e51d0181c503d + checksum: 08e8215841da74ffc36f2e5c414ab4230e5a2676a4329f9c98fbde4b162b6166612ab48bcc701cebf8ded3e2b5a68981f72987751df4393e0839089fa0c5ee13 languageName: node linkType: hard @@ -5987,15 +6011,15 @@ __metadata: linkType: hard "@opentelemetry/sdk-trace-base@npm:^1.8.0": - version: 1.9.0 - resolution: "@opentelemetry/sdk-trace-base@npm:1.9.0" + version: 1.9.1 + resolution: "@opentelemetry/sdk-trace-base@npm:1.9.1" dependencies: - "@opentelemetry/core": 1.9.0 - "@opentelemetry/resources": 1.9.0 - "@opentelemetry/semantic-conventions": 1.9.0 + "@opentelemetry/core": 1.9.1 + "@opentelemetry/resources": 1.9.1 + "@opentelemetry/semantic-conventions": 1.9.1 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 752b56f0c20600e1fd9dfe40d15832d3803e4e2d03a92242589a74def202710a448dc430d098eb7e795e44d65f5a09c07b54b9411fe0ea1888d8be85b8b003e7 + checksum: f9448132686b1a8c1fde7539845a2b31bcb315c3bbabccb20a18142db80eeed433b3713e2761151348c1b626ad00183f4b7e9b9868d1a8ab8c541dce1d082f38 languageName: node linkType: hard @@ -6006,10 +6030,10 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/semantic-conventions@npm:1.9.0, @opentelemetry/semantic-conventions@npm:^1.8.0": - version: 1.9.0 - resolution: "@opentelemetry/semantic-conventions@npm:1.9.0" - checksum: 36f3c34b74838ad0c018e2225e30b38874c0dffe0ec618ac0ab647ae4576b0486d8c130097bb04f0e306db7a91234b8177aef2a46e85fe337383e615fa3fd383 +"@opentelemetry/semantic-conventions@npm:1.9.1, @opentelemetry/semantic-conventions@npm:^1.8.0": + version: 1.9.1 + resolution: "@opentelemetry/semantic-conventions@npm:1.9.1" + checksum: 6217ba14b8f0068a3400f054c1f9d918b2e22d1cf8d31112baa712b8d196e207aed7421c6df37ed1403f7109f51c7834c230cbe180313eee07db6f7e0a7797bc languageName: node linkType: hard @@ -6050,8 +6074,8 @@ __metadata: linkType: hard "@openzeppelin/upgrades-core@npm:^1.20.0": - version: 1.21.0 - resolution: "@openzeppelin/upgrades-core@npm:1.21.0" + version: 1.23.0 + resolution: "@openzeppelin/upgrades-core@npm:1.23.0" dependencies: cbor: ^8.0.0 chalk: ^4.1.0 @@ -6060,7 +6084,7 @@ __metadata: ethereumjs-util: ^7.0.3 proper-lockfile: ^4.1.1 solidity-ast: ^0.4.15 - checksum: 4cb9bfd92a406cbcc3433545064c7e53776e7bfce2f2f02848fd0cb73da939bd3d8e18a746b38f62a2bebf69d5ee2379a6a4f3de95cfe143134328643f2a59d0 + checksum: 78bd12f96c1f77bdb51e6df3879cb8c882a03eea368d50ea54595850b712987f01d1bab90cc8dd9398c279e700088c94c38c0dbfcb27050bc8a79fd91bf9415d languageName: node linkType: hard @@ -6325,10 +6349,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.3.0": - version: 1.3.0 - resolution: "@remix-run/router@npm:1.3.0" - checksum: 5141e9703d29cd29334ccb9e5f22ee6973bf121574e06509489b7623a12549bd188cfc322eac1263f913353087f132a641579280e94558f346adc2b0b65080d0 +"@remix-run/router@npm:1.3.2": + version: 1.3.2 + resolution: "@remix-run/router@npm:1.3.2" + checksum: ee2108b87d4a1241cdea137dd7e1741ee679228bd33fd81e22a6bb2940f81186cefe9a85e26d60cc49bbcc1bdbc57d1954b7d4d62f8a51ef69feddfc899f55fa languageName: node linkType: hard @@ -6391,24 +6415,24 @@ __metadata: languageName: node linkType: hard -"@scure/bip32@npm:1.1.0": - version: 1.1.0 - resolution: "@scure/bip32@npm:1.1.0" +"@scure/bip32@npm:1.1.5": + version: 1.1.5 + resolution: "@scure/bip32@npm:1.1.5" dependencies: - "@noble/hashes": ~1.1.1 - "@noble/secp256k1": ~1.6.0 + "@noble/hashes": ~1.2.0 + "@noble/secp256k1": ~1.7.0 "@scure/base": ~1.1.0 - checksum: e6102ab9038896861fca5628b8a97f3c4cb24a073cc9f333c71c747037d82e4423d1d111fd282ba212efaf73cbc5875702567fb4cf13b5f0eb23a5bab402e37e + checksum: b08494ab0d2b1efee7226d1b5100db5157ebea22a78bb87126982a76a186cb3048413e8be0ba2622d00d048a20acbba527af730de86c132a77de616eb9907a3b languageName: node linkType: hard -"@scure/bip39@npm:1.1.0": - version: 1.1.0 - resolution: "@scure/bip39@npm:1.1.0" +"@scure/bip39@npm:1.1.1": + version: 1.1.1 + resolution: "@scure/bip39@npm:1.1.1" dependencies: - "@noble/hashes": ~1.1.1 + "@noble/hashes": ~1.2.0 "@scure/base": ~1.1.0 - checksum: c4361406f092a45e511dc572c89f497af6665ad81cb3fd7bf78e6772f357f7ae885e129ef0b985cb3496a460b4811318f77bc61634d9b0a8446079a801b6003c + checksum: fbb594c50696fa9c14e891d872f382e50a3f919b6c96c55ef2fb10c7102c546dafb8f099a62bd114c12a00525b595dcf7381846f383f0ddcedeaa6e210747d2f languageName: node linkType: hard @@ -6503,7 +6527,7 @@ __metadata: languageName: node linkType: hard -"@sideway/formula@npm:^3.0.0": +"@sideway/formula@npm:^3.0.1": version: 3.0.1 resolution: "@sideway/formula@npm:3.0.1" checksum: e4beeebc9dbe2ff4ef0def15cec0165e00d1612e3d7cea0bc9ce5175c3263fc2c818b679bd558957f49400ee7be9d4e5ac90487e1625b4932e15c4aa7919c57a @@ -6517,10 +6541,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.24.1": - version: 0.24.51 - resolution: "@sinclair/typebox@npm:0.24.51" - checksum: fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0 +"@sinclair/typebox@npm:^0.25.16": + version: 0.25.21 + resolution: "@sinclair/typebox@npm:0.25.21" + checksum: 763af1163fe4eabee9b914d4e4548a39fbba3287d2b3b1ff043c1da3c5a321e99d50a3ca94eb182988131e00b006a6f019799cde8da2f61e2f118b30b0276a00 languageName: node linkType: hard @@ -6545,21 +6569,21 @@ __metadata: languageName: node linkType: hard -"@sinonjs/commons@npm:^1.7.0": - version: 1.8.6 - resolution: "@sinonjs/commons@npm:1.8.6" +"@sinonjs/commons@npm:^2.0.0": + version: 2.0.0 + resolution: "@sinonjs/commons@npm:2.0.0" dependencies: type-detect: 4.0.8 - checksum: 7d3f8c1e85f30cd4e83594fc19b7a657f14d49eb8d95a30095631ce15e906c869e0eff96c5b93dffea7490c00418b07f54582ba49c6560feb2a8c34c0b16832d + checksum: 5023ba17edf2b85ed58262313b8e9b59e23c6860681a9af0200f239fe939e2b79736d04a260e8270ddd57196851dde3ba754d7230be5c5234e777ae2ca8af137 languageName: node linkType: hard -"@sinonjs/fake-timers@npm:^9.1.2": - version: 9.1.2 - resolution: "@sinonjs/fake-timers@npm:9.1.2" +"@sinonjs/fake-timers@npm:^10.0.2": + version: 10.0.2 + resolution: "@sinonjs/fake-timers@npm:10.0.2" dependencies: - "@sinonjs/commons": ^1.7.0 - checksum: 7d3aef54e17c1073101cb64d953157c19d62a40e261a30923fa1ee337b049c5f29cc47b1f0c477880f42b5659848ba9ab897607ac8ea4acd5c30ddcfac57fca6 + "@sinonjs/commons": ^2.0.0 + checksum: c62aa98e7cefda8dedc101ce227abc888dc46b8ff9706c5f0a8dfd9c3ada97d0a5611384738d9ba0b26b59f99c2ba24efece8e779bb08329e9e87358fa309824 languageName: node linkType: hard @@ -6919,8 +6943,8 @@ __metadata: linkType: hard "@solana/web3.js@npm:^1.32.0, @solana/web3.js@npm:^1.36.0, @solana/web3.js@npm:^1.56.2, @solana/web3.js@npm:^1.63.0, @solana/web3.js@npm:^1.63.1, @solana/web3.js@npm:^1.66.2": - version: 1.73.0 - resolution: "@solana/web3.js@npm:1.73.0" + version: 1.73.2 + resolution: "@solana/web3.js@npm:1.73.2" dependencies: "@babel/runtime": ^7.12.5 "@noble/ed25519": ^1.7.0 @@ -6938,7 +6962,7 @@ __metadata: node-fetch: 2 rpc-websockets: ^7.5.0 superstruct: ^0.14.2 - checksum: 8bd212d3fce35ad4ad4bc2490181c3d18b6abda10b253fde5a7c6b1620cdb27f37f96d5739d3058abeded76e736b35439cae2deddb3dfd4aae8ffcdf7233223c + checksum: 7ac6a7b4c52b7676586cc61a856ac3045413f584666e3cdff4b69daeb74cbdb8f94f764bdeffa0d0998a00f88820f098c7c1b0f728e85e2ad77d586d5a6b434e languageName: node linkType: hard @@ -7157,9 +7181,9 @@ __metadata: linkType: hard "@supercharge/promise-pool@npm:^2.1.0": - version: 2.3.2 - resolution: "@supercharge/promise-pool@npm:2.3.2" - checksum: a6fa2773867db659d594868a4029792c1e6587de6940ea464df550a76cddf8bd604c4548447f89a73897d8aaf4f282ffecf61bc5e54798f5b37e13efbc775d79 + version: 2.4.0 + resolution: "@supercharge/promise-pool@npm:2.4.0" + checksum: d21223256ba05c34a29742172e2b625627038e731f511de0b728c638531096ce12d1a4156fd04e3b34eec980ce8445a66a9d8d070fde7886c9b33a0d759ab2e9 languageName: node linkType: hard @@ -7206,6 +7230,23 @@ __metadata: languageName: node linkType: hard +"@taquito/utils@npm:^14.0.0": + version: 14.2.0 + resolution: "@taquito/utils@npm:14.2.0" + dependencies: + "@stablelib/blake2b": ^1.0.1 + "@stablelib/ed25519": ^1.0.3 + "@types/bs58check": ^2.1.0 + bignumber.js: ^9.1.0 + blakejs: ^1.2.1 + bs58check: ^2.1.2 + buffer: ^6.0.3 + elliptic: ^6.5.4 + typedarray-to-buffer: ^4.0.0 + checksum: 0e7200bdc5596a467823aea7d49cb913923a4944c71f51de7dce8ba334846a08b4bc037552405794432e61c5f698c3040196db537acb802dfcd583511fc61457 + languageName: node + linkType: hard + "@tendermint/belt@npm:0.3.0": version: 0.3.0 resolution: "@tendermint/belt@npm:0.3.0" @@ -7266,13 +7307,13 @@ __metadata: linkType: hard "@truffle/interface-adapter@npm:^0.5.25": - version: 0.5.27 - resolution: "@truffle/interface-adapter@npm:0.5.27" + version: 0.5.28 + resolution: "@truffle/interface-adapter@npm:0.5.28" dependencies: bn.js: ^5.1.3 ethers: ^4.0.32 - web3: 1.8.1 - checksum: 681bc0298727cb4c99e527af691bd4c4f92e33275492fbc1e801519cc31cf8bb30662d8698b00ccdbea3bcce7edeb53b43b8cfaf9677d2207937104a10f466d3 + web3: 1.8.2 + checksum: d556f13ec0ac6ab9a19ae8129beb76e9af8b39d249e800b4b2b2942fdeea5cd56d9c09f58ad358f130b4f329c787293f96d37fe6c03598a5ff5719eb83b8b90b languageName: node linkType: hard @@ -7383,21 +7424,21 @@ __metadata: languageName: node linkType: hard -"@types/bn.js@npm:*, @types/bn.js@npm:^5.1.0": - version: 5.1.1 - resolution: "@types/bn.js@npm:5.1.1" +"@types/bn.js@npm:^4.11.3, @types/bn.js@npm:^4.11.5, @types/bn.js@npm:^4.11.6": + version: 4.11.6 + resolution: "@types/bn.js@npm:4.11.6" dependencies: "@types/node": "*" - checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2 + checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f languageName: node linkType: hard -"@types/bn.js@npm:^4.11.3, @types/bn.js@npm:^4.11.5, @types/bn.js@npm:^4.11.6": - version: 4.11.6 - resolution: "@types/bn.js@npm:4.11.6" +"@types/bn.js@npm:^5.1.0": + version: 5.1.1 + resolution: "@types/bn.js@npm:5.1.1" dependencies: "@types/node": "*" - checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f + checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2 languageName: node linkType: hard @@ -7441,13 +7482,6 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:*": - version: 4.3.4 - resolution: "@types/chai@npm:4.3.4" - checksum: 571184967beb03bf64c4392a13a7d44e72da9af5a1e83077ff81c39cf59c0fda2a5c78d2005084601cf8f3d11726608574d8b5b4a0e3e9736792807afd926cd0 - languageName: node - linkType: hard - "@types/chrome@npm:^0.0.136": version: 0.0.136 resolution: "@types/chrome@npm:0.0.136" @@ -7542,12 +7576,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.4.10 - resolution: "@types/eslint@npm:8.4.10" + version: 8.21.0 + resolution: "@types/eslint@npm:8.21.0" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: 21e009ed9ed9bc8920fdafc6e11ff321c4538b4cc18a56fdd59dc5184ea7bbf363c71638c9bdb59fc1254dddcdd567485136ed68b0ee4750948d4e32cb79c689 + checksum: 48823b13e1ffbc6fe22c96d99f691a17507ef5a498c4aed95e3a9076ec6d44ff48ce8a632928b6f82bea92701ac8967bba0d78a5c9de4dfa3f2e12d26dae7da4 languageName: node linkType: hard @@ -7565,26 +7599,26 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.31": - version: 4.17.32 - resolution: "@types/express-serve-static-core@npm:4.17.32" +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": + version: 4.17.33 + resolution: "@types/express-serve-static-core@npm:4.17.33" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" - checksum: 70ec1b8f386628850b315a7b9fd4240a5a70297b41ef1c39af65c8b9661d2c775cfff4686b491fd90e5b6eef43088af203700c5541aec0d063db0c6cbeff254c + checksum: dce580d16b85f207445af9d4053d66942b27d0c72e86153089fa00feee3e96ae336b7bedb31ed4eea9e553c99d6dd356ed6e0928f135375d9f862a1a8015adf2 languageName: node linkType: hard "@types/express@npm:*, @types/express@npm:^4.17.11, @types/express@npm:^4.17.13": - version: 4.17.15 - resolution: "@types/express@npm:4.17.15" + version: 4.17.17 + resolution: "@types/express@npm:4.17.17" dependencies: "@types/body-parser": "*" - "@types/express-serve-static-core": ^4.17.31 + "@types/express-serve-static-core": ^4.17.33 "@types/qs": "*" "@types/serve-static": "*" - checksum: b4acd8a836d4f6409cdf79b12d6e660485249b62500cccd61e7997d2f520093edf77d7f8498ca79d64a112c6434b6de5ca48039b8fde2c881679eced7e96979b + checksum: 0196dacc275ac3ce89d7364885cb08e7fb61f53ca101f65886dbf1daf9b7eb05c0943e2e4bbd01b0cc5e50f37e0eea7e4cbe97d0304094411ac73e1b7998f4da languageName: node linkType: hard @@ -7704,12 +7738,12 @@ __metadata: linkType: hard "@types/jest@npm:^29.0.2": - version: 29.2.6 - resolution: "@types/jest@npm:29.2.6" + version: 29.4.0 + resolution: "@types/jest@npm:29.4.0" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: 90190ac830334af1470d255853f9621fe657e5030b4d96773fc1f884833cd303c76580b00c1b86dc38a8db94f1c7141d462190437a10af31852b8845a57c48ba + checksum: 23760282362a252e6690314584d83a47512d4cd61663e957ed3398ecf98195fe931c45606ee2f9def12f8ed7d8aa102d492ec42d26facdaf8b78094a31e6568e languageName: node linkType: hard @@ -7812,9 +7846,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=13.7.0": - version: 18.11.18 - resolution: "@types/node@npm:18.11.18" - checksum: 03f17f9480f8d775c8a72da5ea7e9383db5f6d85aa5fefde90dd953a1449bd5e4ffde376f139da4f3744b4c83942166d2a7603969a6f8ea826edfb16e6e3b49d + version: 18.13.0 + resolution: "@types/node@npm:18.13.0" + checksum: 4ea10f8802848b01672bce938f678b6774ca2cee0c9774f12275ab064ae07818419c3e2e41d6257ce7ba846d1ea26c63214aa1dfa4166fa3746291752b8c6416 languageName: node linkType: hard @@ -7995,11 +8029,11 @@ __metadata: linkType: hard "@types/react-native@npm:^0.63.2": - version: 0.63.66 - resolution: "@types/react-native@npm:0.63.66" + version: 0.63.67 + resolution: "@types/react-native@npm:0.63.67" dependencies: "@types/react": ^16 - checksum: 715a3c6d6104fffcf8448152389dc332169e220c0bc747d13cea95fcd9b8643bf02daaf82bc936706e72e9f90d5ee4f92dfbb97edd75553bedda45668be5669b + checksum: 53f96fb1718c6fa8e0174130d11af99950f284d971f9e77ebcede5b3757b7c7adbfe9b033b23fdebb8caebd0f39f5900f7c608c41c18f18cf21ab8048674091f languageName: node linkType: hard @@ -8120,32 +8154,6 @@ __metadata: languageName: node linkType: hard -"@types/sinon-chai@npm:^3.2.3": - version: 3.2.9 - resolution: "@types/sinon-chai@npm:3.2.9" - dependencies: - "@types/chai": "*" - "@types/sinon": "*" - checksum: 3238ee2e3f64d0fc3e3d08a0d69f1edf062500e58814cbf9898ab6b28a8acfa01734069a431e7cff2b0890d8fa2782103b2c011b247520885a50f8928e395681 - languageName: node - linkType: hard - -"@types/sinon@npm:*": - version: 10.0.13 - resolution: "@types/sinon@npm:10.0.13" - dependencies: - "@types/sinonjs__fake-timers": "*" - checksum: 46a14c888db50f0098ec53d451877e0111d878ec4a653b9e9ed7f8e54de386d6beb0e528ddc3e95cd3361a8ab9ad54e4cca33cd88d45b9227b83e9fc8fb6688a - languageName: node - linkType: hard - -"@types/sinonjs__fake-timers@npm:*": - version: 8.1.2 - resolution: "@types/sinonjs__fake-timers@npm:8.1.2" - checksum: bbc73a5ab6c0ec974929392f3d6e1e8db4ebad97ec506d785301e1c3d8a4f98a35b1aa95b97035daef02886fd8efd7788a2fa3ced2ec7105988bfd8dce61eedd - languageName: node - linkType: hard - "@types/sjcl@npm:^1.0.29": version: 1.0.30 resolution: "@types/sjcl@npm:1.0.30" @@ -8210,13 +8218,6 @@ __metadata: languageName: node linkType: hard -"@types/underscore@npm:*": - version: 1.11.4 - resolution: "@types/underscore@npm:1.11.4" - checksum: db9f8486bc851b732259e51f42d62aad1ae2158be5724612dc125ece5f5d61c51447f9dea28284c2a0f79cb95e788d01cb5ce97709880019213e69fab0dd1696 - languageName: node - linkType: hard - "@types/uuid@npm:8.3.4, @types/uuid@npm:^8.3.0": version: 8.3.4 resolution: "@types/uuid@npm:8.3.4" @@ -8224,16 +8225,6 @@ __metadata: languageName: node linkType: hard -"@types/web3@npm:1.0.19": - version: 1.0.19 - resolution: "@types/web3@npm:1.0.19" - dependencies: - "@types/bn.js": "*" - "@types/underscore": "*" - checksum: 25a78e80052cca8abe5edf15c0ae92854d00d1bec15283486a2535ab673345b0be090e39cc9a86822be17ddd812fa76cbfd869be21bb944d2faaf2922e2a836a - languageName: node - linkType: hard - "@types/webextension-polyfill@npm:^0.9.0": version: 0.9.2 resolution: "@types/webextension-polyfill@npm:0.9.2" @@ -8301,11 +8292,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.20 - resolution: "@types/yargs@npm:17.0.20" + version: 17.0.22 + resolution: "@types/yargs@npm:17.0.22" dependencies: "@types/yargs-parser": "*" - checksum: dc2edbb0e4b6bfe5189b86c057bb6991139af02372b1d3591083e4ce8f9605b19d598e56413e30f41453733f7a048f732f899cb637f3938f90ed3eb13f23cc90 + checksum: 0773523fda71bafdc52f13f5970039e535a353665a60ba9261149a5c9c2b908242e6e77fbb7a8c06931ec78ce889d64d09673c68ba23eb5f5742d5385d0d1982 languageName: node linkType: hard @@ -8328,13 +8319,14 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.30.5, @typescript-eslint/eslint-plugin@npm:^5.5.0": - version: 5.48.2 - resolution: "@typescript-eslint/eslint-plugin@npm:5.48.2" + version: 5.51.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.51.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/type-utils": 5.48.2 - "@typescript-eslint/utils": 5.48.2 + "@typescript-eslint/scope-manager": 5.51.0 + "@typescript-eslint/type-utils": 5.51.0 + "@typescript-eslint/utils": 5.51.0 debug: ^4.3.4 + grapheme-splitter: ^1.0.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 regexpp: ^3.2.0 @@ -8346,7 +8338,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 78a9d0550f0b4aa026efef939ef93a36d84464f4f74c7f7e9e99bcc385eb9dd4e6755f9046775dfd74906933df3c2f6ac8c02ddee5df2f6f69d54c4f85f6eeed + checksum: 5351d8cec13bd9867ce4aaf7052aa31c9ca867fc89c620fc0fe5718ac2cbc165903275db59974324d98e45df0d33a73a4367d236668772912731031a672cfdcd languageName: node linkType: hard @@ -8365,13 +8357,13 @@ __metadata: linkType: hard "@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.48.2 - resolution: "@typescript-eslint/experimental-utils@npm:5.48.2" + version: 5.51.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.51.0" dependencies: - "@typescript-eslint/utils": 5.48.2 + "@typescript-eslint/utils": 5.51.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: eabb776b1a19c1ac2cbd09c843ffeee7bf7b5460836cd4fee4ee576d84eafa3aed324794fdf41fcde8e395ce77b1f31f519a995bf3836de6295925debad9fa5a + checksum: 109f80c534a4079f4120075bdf460ccccb3941f1d795d449a9ad1e78d2234be56297b00243e180f36b877baf354404fa290453ab16dd45042f31d133d6e2d02c languageName: node linkType: hard @@ -8393,38 +8385,38 @@ __metadata: linkType: hard "@typescript-eslint/parser@npm:^5.30.5, @typescript-eslint/parser@npm:^5.5.0": - version: 5.48.2 - resolution: "@typescript-eslint/parser@npm:5.48.2" + version: 5.51.0 + resolution: "@typescript-eslint/parser@npm:5.51.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/typescript-estree": 5.48.2 + "@typescript-eslint/scope-manager": 5.51.0 + "@typescript-eslint/types": 5.51.0 + "@typescript-eslint/typescript-estree": 5.51.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 0ca1494dfde0019c647afc8d48e751856c0c9e302627cc63e59cb221d4350d2e260f99e57660e4ab27ded873c1c677e43e2dba973a0656c6522205b9b52e0290 + checksum: 096ec819132839febd4f390c4bbf31687e06191092c244dbd189a64cd7383fbaba728f2765e8809cd9834c0069163ab38b0e5f0f6360157d831647d4c295f8cd languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/scope-manager@npm:5.48.2" +"@typescript-eslint/scope-manager@npm:5.51.0": + version: 5.51.0 + resolution: "@typescript-eslint/scope-manager@npm:5.51.0" dependencies: - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/visitor-keys": 5.48.2 - checksum: d18a9016b734b58eb7664701a1f8933704167cd7a96c10b8d3d224301b9e194674fdde4d288079d6800452d4524b38c83f7e8dc76cea15793d2358aa7026fdde + "@typescript-eslint/types": 5.51.0 + "@typescript-eslint/visitor-keys": 5.51.0 + checksum: b3c9f48b6b7a7ae2ebcad4745ef91e4727776b2cf56d31be6456b1aa063aa649539e20f9fffa83cad9ccaaa9c492f2354a1c15526a2b789e235ec58b3a82d22c languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/type-utils@npm:5.48.2" +"@typescript-eslint/type-utils@npm:5.51.0": + version: 5.51.0 + resolution: "@typescript-eslint/type-utils@npm:5.51.0" dependencies: - "@typescript-eslint/typescript-estree": 5.48.2 - "@typescript-eslint/utils": 5.48.2 + "@typescript-eslint/typescript-estree": 5.51.0 + "@typescript-eslint/utils": 5.51.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -8432,14 +8424,14 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ad60a3557ebdb6e42ceab4627ca79c0101723ab65b2db63f9b36f9ee4df13687c3be6ecc243f0a3e84ed96d30331997c46421e7a4bc8ed58367e98d2a92b8339 + checksum: ab9747b0c629cfaaab903eed8ce1e39d34d69a402ce5faf2f1fff2bbb461bdbe034044b1368ba67ba8e5c1c512172e07d83c8a563635d8de811bf148d95c7dec languageName: node linkType: hard -"@typescript-eslint/types@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/types@npm:5.48.2" - checksum: 9c5e860a0102badf5116985cfa0a1be5b1d7453c3fd84861c4e82d9b73b881304f52ea8455740f5b4af8491dabe5e8d2dfdeb5e333a509118b1fd7e718496147 +"@typescript-eslint/types@npm:5.51.0": + version: 5.51.0 + resolution: "@typescript-eslint/types@npm:5.51.0" + checksum: b31021a0866f41ba5d71b6c4c7e20cc9b99d49c93bb7db63b55b2e51542fb75b4e27662ee86350da3c1318029e278a5a807facaf4cb5aeea724be8b0e021e836 languageName: node linkType: hard @@ -8461,12 +8453,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/typescript-estree@npm:5.48.2" +"@typescript-eslint/typescript-estree@npm:5.51.0": + version: 5.51.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.51.0" dependencies: - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/visitor-keys": 5.48.2 + "@typescript-eslint/types": 5.51.0 + "@typescript-eslint/visitor-keys": 5.51.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -8475,35 +8467,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3ae06c597249220bcc138857d37ab2c14204d7db42e943e1a4fe6c56b6912ea271e3ab19f15f458390c54f82ac47785481546b644ff3c111cbb37398cf29949a + checksum: aec23e5cab48ee72fefa6d1ac266639ebabf6cebec1e0207ad47011d3a48186ac9a632c8e34c3bac896155f54895a497230c11d789fd81263b08eb267d7113ce languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.48.2, @typescript-eslint/utils@npm:^5.13.0": - version: 5.48.2 - resolution: "@typescript-eslint/utils@npm:5.48.2" +"@typescript-eslint/utils@npm:5.51.0, @typescript-eslint/utils@npm:^5.43.0": + version: 5.51.0 + resolution: "@typescript-eslint/utils@npm:5.51.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/typescript-estree": 5.48.2 + "@typescript-eslint/scope-manager": 5.51.0 + "@typescript-eslint/types": 5.51.0 + "@typescript-eslint/typescript-estree": 5.51.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: d363dbf577acc5817427ac0e1290df685b027de6b03bbc150fa252e6435a2e88e254ec4c1db03773cbcae14875d1529e447861e015bf19055bd2b02de766f722 + checksum: c6e28c942fbac5500f0e8ed67ef304b484ba296486e55306f78fb090dc9d5bb1f25a0bedc065e14680041eadce5e95fa10aab618cb0c316599ec987e6ea72442 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/visitor-keys@npm:5.48.2" +"@typescript-eslint/visitor-keys@npm:5.51.0": + version: 5.51.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.51.0" dependencies: - "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/types": 5.51.0 eslint-visitor-keys: ^3.3.0 - checksum: 4d83d1e4b39ad76fe865b0580dbfcad6d6f9e936de3d40c1c13d552d40e394eab390a7f9d1172ba59ce457853b93ed0ec253642e6d07cd6cf4fa0b5ec006f0c4 + checksum: b49710f3c6b3b62a846a163afffd81be5eb2b1f44e25bec51ff3c9f4c3b579d74aa4cbd3753b4fc09ea3dbc64a7062f9c658c08d22bb2740a599cb703d876220 languageName: node linkType: hard @@ -9207,11 +9199,11 @@ __metadata: linkType: hard "acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0": - version: 8.8.1 - resolution: "acorn@npm:8.8.1" + version: 8.8.2 + resolution: "acorn@npm:8.8.2" bin: acorn: bin/acorn - checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f + checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 languageName: node linkType: hard @@ -9964,16 +9956,14 @@ __metadata: linkType: hard "arweave@npm:^1.10.13, arweave@npm:^1.11.4": - version: 1.12.2 - resolution: "arweave@npm:1.12.2" + version: 1.12.6 + resolution: "arweave@npm:1.12.6" dependencies: arconnect: ^0.4.2 asn1.js: ^5.4.1 - axios: ^0.27.2 base64-js: ^1.5.1 bignumber.js: ^9.0.2 - util: ^0.12.4 - checksum: 947fc0bdb4e8828f73adda74e4ba7cfb1b5bcd6b0e096de9ad3487775cff877473b898fe6ebfcb10bba4ce70eef90901e8ce9178cd3c55c2f063aeff6342ab35 + checksum: 992b3a9cf6c4c3fa199c66851742e709e7c1ce2ba5a8d107a5023b773107dce236028091f22290e2577e3cebe87ccc75706b17a0a47689d921b8d02bfe10813e languageName: node linkType: hard @@ -10064,9 +10054,9 @@ __metadata: linkType: hard "async-each@npm:^1.0.0": - version: 1.0.3 - resolution: "async-each@npm:1.0.3" - checksum: 868651cfeb209970b367fbb96df1e1c8dc0b22c681cda7238417005ab2a5fbd944ee524b43f2692977259a57b7cc2547e03ff68f2b5113dbdf953d48cc078dc3 + version: 1.0.6 + resolution: "async-each@npm:1.0.6" + checksum: d237e8c39348d5f1441edbd3893692912afbacaf83a2ccce8978ebeea804529a8838654b12208fbbc08c8b0411a1248948ee9bf9291ebe1921aabd5b613bc5db languageName: node linkType: hard @@ -10195,8 +10185,8 @@ __metadata: linkType: hard "aws-sdk@npm:^2.1049.0": - version: 2.1298.0 - resolution: "aws-sdk@npm:2.1298.0" + version: 2.1313.0 + resolution: "aws-sdk@npm:2.1313.0" dependencies: buffer: 4.9.2 events: 1.1.1 @@ -10208,7 +10198,7 @@ __metadata: util: ^0.12.4 uuid: 8.0.0 xml2js: 0.4.19 - checksum: 77abd4690fcafcfb6e023c4747cd8be69874f6b35abc4273bed0f90d2bc3a8656c0e279f0f063f38e1c378694295eab101e583932b498616c0db0ded574758a5 + checksum: 30c7b9a10418a5570cfb0a6eae4a039e6495bfb1d36f39dd98391cf748392418759bb9934a39a03f4ed9706cb6585224a87528a5ef054ac3fa8a49191081683c languageName: node linkType: hard @@ -10227,9 +10217,9 @@ __metadata: linkType: hard "axe-core@npm:^4.6.2": - version: 4.6.2 - resolution: "axe-core@npm:4.6.2" - checksum: 81523eeaf101a3a129545a936d448d235ecf1f8c0daccdee224d29f63bec716fa38cf1a65c8462548b1f995624277eed790d9d9977ae40ba692c4cadf1196403 + version: 4.6.3 + resolution: "axe-core@npm:4.6.3" + checksum: d0c46be92b9707c48b88a53cd5f471b155a2bfc8bf6beffb514ecd14e30b4863e340b5fc4f496d82a3c562048088c1f3ff5b93b9b3b026cb9c3bfacfd535da10 languageName: node linkType: hard @@ -10486,20 +10476,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.0.3, babel-jest@npm:^29.3.1": - version: 29.3.1 - resolution: "babel-jest@npm:29.3.1" +"babel-jest@npm:^29.0.3, babel-jest@npm:^29.4.2": + version: 29.4.2 + resolution: "babel-jest@npm:29.4.2" dependencies: - "@jest/transform": ^29.3.1 + "@jest/transform": ^29.4.2 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.2.0 + babel-preset-jest: ^29.4.2 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: 793848238a771a931ddeb5930b9ec8ab800522ac8d64933665698f4a39603d157e572e20b57d79610277e1df88d3ee82b180d59a21f3570388f602beeb38a595 + checksum: 294b90e8193d72fb5d194126ce62d9d306cb1c1292f4737302c01c2a43d8975be9a476b001e43334fb63a1d25c9b5ea62e59d907cf1ff877e94d78772f3c7813 languageName: node linkType: hard @@ -10549,15 +10539,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.2.0": - version: 29.2.0 - resolution: "babel-plugin-jest-hoist@npm:29.2.0" +"babel-plugin-jest-hoist@npm:^29.4.2": + version: 29.4.2 + resolution: "babel-plugin-jest-hoist@npm:29.4.2" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 368d271ceae491ae6b96cd691434859ea589fbe5fd5aead7660df75d02394077273c6442f61f390e9347adffab57a32b564d0fabcf1c53c4b83cd426cb644072 + checksum: 674be77ed8cef3e55ac4a4b829aaf1cb81b5f20930f6e1018979cef0008cd67a4fa66ee7fc6b13eee4569c3daba4f172f57c21dfca35f3a1d18d7910c50cc6dd languageName: node linkType: hard @@ -11043,15 +11033,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.2.0": - version: 29.2.0 - resolution: "babel-preset-jest@npm:29.2.0" +"babel-preset-jest@npm:^29.4.2": + version: 29.4.2 + resolution: "babel-preset-jest@npm:29.4.2" dependencies: - babel-plugin-jest-hoist: ^29.2.0 + babel-plugin-jest-hoist: ^29.4.2 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 1b09a2db968c36e064daf98082cfffa39c849b63055112ddc56fc2551fd0d4783897265775b1d2f8a257960a3339745de92e74feb01bad86d41c4cecbfa854fc + checksum: e4fa9855441a6eff0dcde1ccb15c25d27efcdfc6be7d4e6b53e446a8f172cd68fd17022d9bd9140dda12ee345da2b7370ad4e66a288889f7318a4713e89953c0 languageName: node linkType: hard @@ -11342,7 +11332,7 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.0.2": +"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.0.2, bignumber.js@npm:^9.1.0": version: 9.1.1 resolution: "bignumber.js@npm:9.1.1" checksum: ad243b7e2f9120b112d670bb3d674128f0bd2ca1745b0a6c9df0433bd2c0252c43e6315d944c2ac07b4c639e7496b425e46842773cf89c6a2dcd4f31e5c4b11e @@ -11549,7 +11539,7 @@ __metadata: languageName: node linkType: hard -"blakejs@npm:^1.1.0, blakejs@npm:^1.1.1": +"blakejs@npm:^1.1.0, blakejs@npm:^1.1.1, blakejs@npm:^1.2.1": version: 1.2.1 resolution: "blakejs@npm:1.2.1" checksum: d699ba116cfa21d0b01d12014a03e484dd76d483133e6dc9eb415aa70a119f08beb3bcefb8c71840106a00b542cba77383f8be60cd1f0d4589cb8afb922eefbe @@ -11919,16 +11909,16 @@ __metadata: linkType: hard "browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": - version: 4.21.4 - resolution: "browserslist@npm:4.21.4" + version: 4.21.5 + resolution: "browserslist@npm:4.21.5" dependencies: - caniuse-lite: ^1.0.30001400 - electron-to-chromium: ^1.4.251 - node-releases: ^2.0.6 - update-browserslist-db: ^1.0.9 + caniuse-lite: ^1.0.30001449 + electron-to-chromium: ^1.4.284 + node-releases: ^2.0.8 + update-browserslist-db: ^1.0.10 bin: browserslist: cli.js - checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 + checksum: 9755986b22e73a6a1497fd8797aedd88e04270be33ce66ed5d85a1c8a798292a65e222b0f251bafa1c2522261e237d73b08b58689d4920a607e5a53d56dc4706 languageName: node linkType: hard @@ -12555,10 +12545,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001400": - version: 1.0.30001446 - resolution: "caniuse-lite@npm:1.0.30001446" - checksum: b31a7e1837783afd7f3d4cb742689996c0a09d67394ddaa0609fd2bce00ceea65c448e25f91c03ba0f2d0e345b7e28fd5bc636c6760c949621a654c0effe74b5 +"caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001449": + version: 1.0.30001451 + resolution: "caniuse-lite@npm:1.0.30001451" + checksum: 48a06a7881093bb4d8a08ed5428f24a1cbdaa544b0a6f0c3614287d4f34b6c853e79a0f608a5bd901c27995f5e951825606fba11e7930251cc422bd61de9d849 languageName: node linkType: hard @@ -12662,7 +12652,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.0.0, chalk@npm:^1.1.3": +"chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -13537,13 +13527,6 @@ __metadata: languageName: node linkType: hard -"console-stream@npm:^0.1.1": - version: 0.1.1 - resolution: "console-stream@npm:0.1.1" - checksum: 0a3b419287203847cf3983a37a5648c00664a4862f1c883706cbad61fceefdb4d71e45c957fa07de8e8d723593d92464bcced8d2b8d69c5e55052b8f8d9a23fe - languageName: node - linkType: hard - "consolidate@npm:^0.15.1": version: 0.15.1 resolution: "consolidate@npm:0.15.1" @@ -13592,9 +13575,9 @@ __metadata: linkType: hard "content-type@npm:~1.0.4": - version: 1.0.4 - resolution: "content-type@npm:1.0.4" - checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 + version: 1.0.5 + resolution: "content-type@npm:1.0.5" + checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 languageName: node linkType: hard @@ -14233,42 +14216,42 @@ __metadata: languageName: node linkType: hard -"csv-generate@npm:^4.2.1": - version: 4.2.1 - resolution: "csv-generate@npm:4.2.1" - checksum: 896a25c7cb181b0cd50aa1b97bf42b8a00f97892227fd21a0fce619fba5b38f6ce3bcd09e271659faad6cad43c9b210dcfb64cafad4369e10da8235a95335362 +"csv-generate@npm:^4.2.2": + version: 4.2.2 + resolution: "csv-generate@npm:4.2.2" + checksum: f262698c92376261c928779335850c583f5d6ea9f2e476ba476ece7c9fb70bdafe634a4f3024721d44e46b7c50d2135d5932fa383f4fbe48dcaa642635052b2f languageName: node linkType: hard -"csv-parse@npm:^5.3.3": - version: 5.3.3 - resolution: "csv-parse@npm:5.3.3" - checksum: 9f16e2003ef47c901aab31d202e1c9edb70c00faa7777e17a50087314c9da6561233bc60542c15d71f7973c7a0e947c35515ea2689929881c9430a8af374089e +"csv-parse@npm:^5.3.5": + version: 5.3.5 + resolution: "csv-parse@npm:5.3.5" + checksum: 077e010db2ebbc9db708b719f2f650577c5ec8d176cd4363235d6644c36c642811d05ef1b6907390dd7466bde20a8dbb0f34994bc0e101521eb09e6691a02206 languageName: node linkType: hard -"csv-stringify@npm:^6.2.3": - version: 6.2.3 - resolution: "csv-stringify@npm:6.2.3" - checksum: 448521731117fdf9703d2e16f10ee12ad3dcb096d3d6b8373a7535171af18c304ca6b835a4c0fe7f8fcbfef870e8f049553cd437c8177712294154b29e89d9f1 +"csv-stringify@npm:^6.2.4": + version: 6.2.4 + resolution: "csv-stringify@npm:6.2.4" + checksum: 12d8ab299735ad6c1ca90b37d900d66ef0fcc4289f565df7c67cbeed33f2de56daeae19094a215aa7d3bde8877c0a105f1aeb531e4f582d7561f213b0680c99d languageName: node linkType: hard "csv@npm:^6.0.5": - version: 6.2.5 - resolution: "csv@npm:6.2.5" + version: 6.2.7 + resolution: "csv@npm:6.2.7" dependencies: - csv-generate: ^4.2.1 - csv-parse: ^5.3.3 - csv-stringify: ^6.2.3 - stream-transform: ^3.2.1 - checksum: cc93984e3cfc6d2e309c8fec5230b5a3db687a38bdcc18a0efa583f2f9a8a8321b456a0ce8052112d7976274b3a45d6dfe798cae7198bf8d8fa851ffd55021c4 + csv-generate: ^4.2.2 + csv-parse: ^5.3.5 + csv-stringify: ^6.2.4 + stream-transform: ^3.2.2 + checksum: 0c8a310ddbe79ad78ff82ceeca72f2bc1090e876803c00fa43886c87a0bf5bd2ec5a51977dafe533acdec9da410ce84e70b66c756b47abe56b215c1379eaf92f languageName: node linkType: hard "cucumber-tsflow@npm:^4.0.0-rc.7": - version: 4.0.0-rc.9 - resolution: "cucumber-tsflow@npm:4.0.0-rc.9" + version: 4.0.0-rc.11 + resolution: "cucumber-tsflow@npm:4.0.0-rc.11" dependencies: callsites: ^3.1.0 log4js: ^6.3.0 @@ -14276,7 +14259,7 @@ __metadata: underscore: ^1.8.3 peerDependencies: "@cucumber/cucumber": ">7.0.0-rc || >7.0.0" - checksum: 5d8efb9f8ac1fb96075ff3e6b90f199652b99d15599735e37c0efa529078988484a7f3943d488b18f5c683e6e4af2f4dcb536e7e8bd216b9d5b90ce9e982c1aa + checksum: 629e4c59a413d9a54202754cf489bccc6d51624ccb9bc6c232d44bd2c5e23ea0f83f6c1327dfcf63003c0fc8f9e6951f02efea2f4f971b676017746835ded564 languageName: node linkType: hard @@ -14296,16 +14279,15 @@ __metadata: languageName: node linkType: hard -"cwebp-bin@npm:^5.0.0": - version: 5.1.0 - resolution: "cwebp-bin@npm:5.1.0" +"cwebp-bin@npm:^6.0.0": + version: 6.1.2 + resolution: "cwebp-bin@npm:6.1.2" dependencies: bin-build: ^3.0.0 bin-wrapper: ^4.0.1 - logalot: ^2.1.0 bin: cwebp: cli.js - checksum: c6a823083d9c510474cc9137d01fb4e9c4816b348c1dfa0138dc7721338363e5f30411662b921de0927faad6745b4179599cb524749478024376f0c06b51bb43 + checksum: 9bd0736bfbd39aaf3fdc718a7a5a303bb741e5229c7e0a24f3ef044c92a83c84b8c049444a15b83a154178a5fea8dca25d5d04d2ab330c7e3e3c0989cfd1b0fe languageName: node linkType: hard @@ -14372,9 +14354,9 @@ __metadata: linkType: hard "dataloader@npm:^2.1.0": - version: 2.1.0 - resolution: "dataloader@npm:2.1.0" - checksum: bbd43496c41697766f8611f60ed3bae437b450985499140b9603a2447c10d45975d3a0661caaebaa9750bc1bc9fd154676a314423294916c8b8ca1a59a08d139 + version: 2.2.1 + resolution: "dataloader@npm:2.2.1" + checksum: bc80fec711c264fa4244c749123658c7e73946aaa6f9906eb109763001751614aeb1688ffba2226c507bddb2da4da85432ae837cea8d09929e09bdb67048b96e languageName: node linkType: hard @@ -14719,9 +14701,9 @@ __metadata: linkType: hard "deepmerge@npm:^4.2.2": - version: 4.2.2 - resolution: "deepmerge@npm:4.2.2" - checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b + version: 4.3.0 + resolution: "deepmerge@npm:4.3.0" + checksum: c7980eb5c5be040b371f1df0d566473875cfabed9f672ccc177b81ba8eee5686ce2478de2f1d0076391621cbe729e5eacda397179a59ef0f68901849647db126 languageName: node linkType: hard @@ -14804,12 +14786,12 @@ __metadata: linkType: hard "define-properties@npm:^1.1.2, define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": - version: 1.1.4 - resolution: "define-properties@npm:1.1.4" + version: 1.2.0 + resolution: "define-properties@npm:1.2.0" dependencies: has-property-descriptors: ^1.0.0 object-keys: ^1.1.1 - checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b + checksum: e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6 languageName: node linkType: hard @@ -15068,10 +15050,10 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.3.1": - version: 29.3.1 - resolution: "diff-sequences@npm:29.3.1" - checksum: 8edab8c383355022e470779a099852d595dd856f9f5bd7af24f177e74138a668932268b4c4fd54096eed643861575c3652d4ecbbb1a9d710488286aed3ffa443 +"diff-sequences@npm:^29.4.2": + version: 29.4.2 + resolution: "diff-sequences@npm:29.4.2" + checksum: 70a9f7c5516fb62f7e2fb5aea8d9580cc319880b364779093669fa8e7bc6c47b7251e0e9f0d3289a4db0263708fbf0baa81f4305c2b839dd06b4771159835d31 languageName: node linkType: hard @@ -15430,13 +15412,6 @@ __metadata: languageName: node linkType: hard -"durations@npm:^3.4.2": - version: 3.4.2 - resolution: "durations@npm:3.4.2" - checksum: 40904f7e7621a3f6302648fd003dfedab6bf700e7b54bc79821c47c321e7f212fdecf01e8021ba07fe99e7b1ff862042c21c0b583de2303800fa959e3df56699 - languageName: node - linkType: hard - "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -15511,10 +15486,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.251": - version: 1.4.284 - resolution: "electron-to-chromium@npm:1.4.284" - checksum: be496e9dca6509dbdbb54dc32146fc99f8eb716d28a7ee8ccd3eba0066561df36fc51418d8bd7cf5a5891810bf56c0def3418e74248f51ea4a843d423603d10a +"electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.284": + version: 1.4.295 + resolution: "electron-to-chromium@npm:1.4.295" + checksum: 66fff1341d3c94c2ccd1f2a39cffdb92118304f4b949d3194427e7022d6a6bd8c482b5c4afd9dce210117ba20cac01c1a1466089f5a862fe9c563113b86ff829 languageName: node linkType: hard @@ -15630,16 +15605,16 @@ __metadata: languageName: node linkType: hard -"engine.io-client@npm:~6.2.3": - version: 6.2.3 - resolution: "engine.io-client@npm:6.2.3" +"engine.io-client@npm:~6.4.0": + version: 6.4.0 + resolution: "engine.io-client@npm:6.4.0" dependencies: "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.1 engine.io-parser: ~5.0.3 - ws: ~8.2.3 + ws: ~8.11.0 xmlhttprequest-ssl: ~2.0.0 - checksum: c09fb6429503a4a8a599ec1c4f67f100202e6e06588b67b81d386a4ebf8e81160cf7501ad6770ffe0a04575f41868f0a4cbf330b85de3f7cd24ebcf2bf9fc660 + checksum: f412a5d490d073bc6b1240002ea9d46c4813bfb7ad98edd54db3760d75cac1d7f73c2f802a7ce04827c1e304fa26f4d464785efdb003d6231cadedca649a7146 languageName: node linkType: hard @@ -16386,8 +16361,8 @@ __metadata: linkType: hard "eslint-plugin-react@npm:^7.27.1, eslint-plugin-react@npm:^7.28.0": - version: 7.32.1 - resolution: "eslint-plugin-react@npm:7.32.1" + version: 7.32.2 + resolution: "eslint-plugin-react@npm:7.32.2" dependencies: array-includes: ^3.1.6 array.prototype.flatmap: ^1.3.1 @@ -16406,18 +16381,18 @@ __metadata: string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: e20eab61161a3db6211c2bd1eb9be3e407fd14e72c06c5f39a078b6ac37427b2af6056ee70e3954249bca0a04088ae797a0c8ba909fb8802e29712de2a41262d + checksum: 2232b3b8945aa50b7773919c15cd96892acf35d2f82503667a79e2f55def90f728ed4f0e496f0f157acbe1bd4397c5615b676ae7428fe84488a544ca53feb944 languageName: node linkType: hard "eslint-plugin-testing-library@npm:^5.0.1": - version: 5.9.1 - resolution: "eslint-plugin-testing-library@npm:5.9.1" + version: 5.10.1 + resolution: "eslint-plugin-testing-library@npm:5.10.1" dependencies: - "@typescript-eslint/utils": ^5.13.0 + "@typescript-eslint/utils": ^5.43.0 peerDependencies: eslint: ^7.5.0 || ^8.0.0 - checksum: d09f9486945807e9587d52b6979117bc41b750df741567381a06219671096afb318696a0e0db63e253e150fead40e77ef9653ee00f1dda83fc8920e3b3c47107 + checksum: fbc24ce8cbd03bee283ae520f023bd52f10d21fb25bd66c5a09a0e0ad17997bae559450438ce0b4fcc38b4e14b6802f18482c41d2bc72bf1a8e1a12a91766572 languageName: node linkType: hard @@ -16483,8 +16458,8 @@ __metadata: linkType: hard "eslint@npm:^8.8.0": - version: 8.32.0 - resolution: "eslint@npm:8.32.0" + version: 8.34.0 + resolution: "eslint@npm:8.34.0" dependencies: "@eslint/eslintrc": ^1.4.1 "@humanwhocodes/config-array": ^0.11.8 @@ -16527,7 +16502,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 23c8fb3c57291eecd9c1448faf603226a8f885022a2cd96e303459bf72e39b7f54987c6fb948f0f9eecaf7085600e6eb0663482a35ea83da12e9f9141a22b91e + checksum: 4e13e9eb05ac2248efbb6acae0b2325091235d5c47ba91a4775c7d6760778cbcd358a773ebd42f4629d2ad89e27c02f5d66eb1f737d75d9f5fc411454f83b2e5 languageName: node linkType: hard @@ -16921,14 +16896,14 @@ __metadata: linkType: hard "ethereum-cryptography@npm:^1.0.3": - version: 1.1.2 - resolution: "ethereum-cryptography@npm:1.1.2" + version: 1.2.0 + resolution: "ethereum-cryptography@npm:1.2.0" dependencies: - "@noble/hashes": 1.1.2 - "@noble/secp256k1": 1.6.3 - "@scure/bip32": 1.1.0 - "@scure/bip39": 1.1.0 - checksum: 0ef55f141acad45b1ba1db58ce3d487155eb2d0b14a77b3959167a36ad324f46762873257def75e7f00dbe8ac78aabc323d2207830f85e63a42a1fb67063a6ba + "@noble/hashes": 1.2.0 + "@noble/secp256k1": 1.7.1 + "@scure/bip32": 1.1.5 + "@scure/bip39": 1.1.1 + checksum: 97e8e8253cb9f5a9271bd0201c37609c451c890eb85883b9c564f14743c3d7c673287406c93bf5604307593ee298ad9a03983388b85c11ca61461b9fc1a4f2c7 languageName: node linkType: hard @@ -17469,16 +17444,16 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.3.1": - version: 29.3.1 - resolution: "expect@npm:29.3.1" +"expect@npm:^29.0.0, expect@npm:^29.4.2": + version: 29.4.2 + resolution: "expect@npm:29.4.2" dependencies: - "@jest/expect-utils": ^29.3.1 - jest-get-type: ^29.2.0 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 - checksum: e9588c2a430b558b9a3dc72d4ad05f36b047cb477bc6a7bb9cfeef7614fe7e5edbab424c2c0ce82739ee21ecbbbd24596259528209f84cd72500cc612d910d30 + "@jest/expect-utils": ^29.4.2 + jest-get-type: ^29.4.2 + jest-matcher-utils: ^29.4.2 + jest-message-util: ^29.4.2 + jest-util: ^29.4.2 + checksum: 32315804ec40011b4550b03b5549579b57af4d5d9b109727ecc611ee9fc911de9c40a174333bee7972ddc5732260592e3a9f37c82bf4f5851fb36e6f0eae7ff1 languageName: node linkType: hard @@ -17892,16 +17867,6 @@ __metadata: languageName: node linkType: hard -"figures@npm:^1.3.5": - version: 1.7.0 - resolution: "figures@npm:1.7.0" - dependencies: - escape-string-regexp: ^1.0.5 - object-assign: ^4.1.0 - checksum: d77206deba991a7977f864b8c8edf9b8b43b441be005482db04b0526e36263adbdb22c1c6d2df15a1ad78d12029bd1aa41ccebcb5d425e1f2cf629c6daaa8e10 - languageName: node - linkType: hard - "figures@npm:^2.0.0": version: 2.0.0 resolution: "figures@npm:2.0.0" @@ -18833,7 +18798,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": version: 1.2.0 resolution: "get-intrinsic@npm:1.2.0" dependencies: @@ -19286,11 +19251,11 @@ __metadata: linkType: hard "globals@npm:^13.19.0": - version: 13.19.0 - resolution: "globals@npm:13.19.0" + version: 13.20.0 + resolution: "globals@npm:13.20.0" dependencies: type-fest: ^0.20.2 - checksum: a000dbd00bcf28f0941d8a29c3522b1c3b8e4bfe4e60e262c477a550c3cbbe8dbe2925a6905f037acd40f9a93c039242e1f7079c76b0fd184bc41dcc3b5c8e2e + checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a languageName: node linkType: hard @@ -19701,8 +19666,8 @@ __metadata: linkType: hard "hardhat@npm:^2.9.5": - version: 2.12.6 - resolution: "hardhat@npm:2.12.6" + version: 2.12.7 + resolution: "hardhat@npm:2.12.7" dependencies: "@ethersproject/abi": ^5.1.2 "@metamask/eth-sig-util": ^4.0.0 @@ -19764,7 +19729,7 @@ __metadata: optional: true bin: hardhat: internal/cli/cli.js - checksum: c97c5ed2336541e8b0a3034dc5c94319cffbf93fa1b6385091858f8eefb392129c6109cbaca0837fd4dff4d627b3e3ccb931706257a5d0bee71fc7f7fe90a536 + checksum: d1f86c09f3db1cc67a448214ebf67a15fc980304ad892ca90792bba679c887a23d8bc2006daf301f4106d638230229dc1ddbc5ba363b1c6aa6b361064f0d7aec languageName: node linkType: hard @@ -20200,9 +20165,9 @@ __metadata: linkType: hard "http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": - version: 4.1.0 - resolution: "http-cache-semantics@npm:4.1.0" - checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 + version: 4.1.1 + resolution: "http-cache-semantics@npm:4.1.1" + checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 languageName: node linkType: hard @@ -20635,13 +20600,13 @@ __metadata: linkType: hard "imagemin-webp@npm:^6.0.0": - version: 6.0.0 - resolution: "imagemin-webp@npm:6.0.0" + version: 6.1.0 + resolution: "imagemin-webp@npm:6.1.0" dependencies: - cwebp-bin: ^5.0.0 + cwebp-bin: ^6.0.0 exec-buffer: ^3.0.0 is-cwebp-readable: ^3.0.0 - checksum: 10cc8a1af23a69e816caf240b780a7b55c32b3eae5a40a84da849a2466dafede189558e51d51ee57a8e95af7c04ff1d2e7322d5930b01d941ff3bd6736ee604b + checksum: 055e6e96a9f6640087444e3c1f20f6b0a728c17fb75ed037918581725d8333f1c32fc58fbbef416e6d785e6816e53d46ecbba848bba7a272666a7b98b20ac6be languageName: node linkType: hard @@ -20675,9 +20640,9 @@ __metadata: linkType: hard "immutable@npm:^4.0.0, immutable@npm:^4.0.0-rc.12": - version: 4.2.2 - resolution: "immutable@npm:4.2.2" - checksum: 4d6437ea9388fe8ceca7eed5c768cf438cda7fa14d2831b87b90aa00cc60d536964d107c255b8a2e5dbf4f44a0e1295afbb9d1f0a65fb4f57b936e71df601862 + version: 4.2.4 + resolution: "immutable@npm:4.2.4" + checksum: 3be84eded37b05e65cad57bfba630bc1bf170c498b7472144bc02d2650cc9baef79daf03574a9c2e41d195ebb55a1c12c9b312f41ee324b653927b24ad8bcaa7 languageName: node linkType: hard @@ -20907,13 +20872,13 @@ __metadata: linkType: hard "internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4": - version: 1.0.4 - resolution: "internal-slot@npm:1.0.4" + version: 1.0.5 + resolution: "internal-slot@npm:1.0.5" dependencies: - get-intrinsic: ^1.1.3 + get-intrinsic: ^1.2.0 has: ^1.0.3 side-channel: ^1.0.4 - checksum: 8974588d06bab4f675573a3b52975370facf6486df51bc0567a982c7024fa29495f10b76c0d4dc742dd951d1b72024fdc1e31bb0bedf1678dc7aacacaf5a4f73 + checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a languageName: node linkType: hard @@ -22730,57 +22695,57 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-changed-files@npm:29.2.0" +"jest-changed-files@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-changed-files@npm:29.4.2" dependencies: execa: ^5.0.0 p-limit: ^3.1.0 - checksum: 8ad8290324db1de2ee3c9443d3e3fbfdcb6d72ec7054c5796be2854b2bc239dea38a7c797c8c9c2bd959f539d44305790f2f75b18f3046b04317ed77c7480cb1 + checksum: 44e4541479a8aabffa96e73ec42c88a155255edef797c3d5cc6a482ef10935564958f3135529c390a154dad8191a698818fa0dcdd8ea25c83d6b9e1ca270f869 languageName: node linkType: hard -"jest-circus@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-circus@npm:29.3.1" +"jest-circus@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-circus@npm:29.4.2" dependencies: - "@jest/environment": ^29.3.1 - "@jest/expect": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.2 + "@jest/expect": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^29.3.1 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-runtime: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 + jest-each: ^29.4.2 + jest-matcher-utils: ^29.4.2 + jest-message-util: ^29.4.2 + jest-runtime: ^29.4.2 + jest-snapshot: ^29.4.2 + jest-util: ^29.4.2 p-limit: ^3.1.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.2 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 125710debd998ad9693893e7c1235e271b79f104033b8169d82afe0bc0d883f8f5245feef87adcbb22ad27ff749fd001aa998d11a132774b03b4e2b8af77d5d8 + checksum: d16022eb3dbab097a85da2d1857b77bc4c478f8a19bf518e1554791cf462180c9d54e36765ba3c6ce98a4332c362604f662501639cdd57572852ebd64f1010ed languageName: node linkType: hard -"jest-cli@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-cli@npm:29.3.1" +"jest-cli@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-cli@npm:29.4.2" dependencies: - "@jest/core": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/core": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/types": ^29.4.2 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-config: ^29.4.2 + jest-util: ^29.4.2 + jest-validate: ^29.4.2 prompts: ^2.0.1 yargs: ^17.3.1 peerDependencies: @@ -22790,34 +22755,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 829895d33060042443bd1e9e87eb68993773d74f2c8a9b863acf53cece39d227ae0e7d76df2e9c5934c414bdf70ce398a34b3122cfe22164acb2499a74d7288d + checksum: 7ce0d82c877e0ab57c02fbfca050b4d3742d0eced497c52d2d0d2f15af2e59481fc3c25ee0734bcc2d8b8af880312c470bd9f4bf180b65e3a82cfa978039ffe5 languageName: node linkType: hard -"jest-config@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-config@npm:29.3.1" +"jest-config@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-config@npm:29.4.2" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.3.1 - "@jest/types": ^29.3.1 - babel-jest: ^29.3.1 + "@jest/test-sequencer": ^29.4.2 + "@jest/types": ^29.4.2 + babel-jest: ^29.4.2 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.3.1 - jest-environment-node: ^29.3.1 - jest-get-type: ^29.2.0 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-runner: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-circus: ^29.4.2 + jest-environment-node: ^29.4.2 + jest-get-type: ^29.4.2 + jest-regex-util: ^29.4.2 + jest-resolve: ^29.4.2 + jest-runner: ^29.4.2 + jest-util: ^29.4.2 + jest-validate: ^29.4.2 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.2 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -22828,55 +22793,55 @@ __metadata: optional: true ts-node: optional: true - checksum: 6e663f04ae1024a53a4c2c744499b4408ca9a8b74381dd5e31b11bb3c7393311ecff0fb61b06287768709eb2c9e5a2fd166d258f5a9123abbb4c5812f99c12fe + checksum: 4d0a2ea90a9387462242a6f39ad19898703706f82c63f59cdb5687728256c3bac5809e10af2a34dccb602e5c47b44403f56373fe42cd606f1bbc4c21667cf839 languageName: node linkType: hard -"jest-diff@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-diff@npm:29.3.1" +"jest-diff@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-diff@npm:29.4.2" dependencies: chalk: ^4.0.0 - diff-sequences: ^29.3.1 - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: ac5c09745f2b1897e6f53216acaf6ed44fc4faed8e8df053ff4ac3db5d2a1d06a17b876e49faaa15c8a7a26f5671bcbed0a93781dcc2835f781c79a716a591a9 + diff-sequences: ^29.4.2 + jest-get-type: ^29.4.2 + pretty-format: ^29.4.2 + checksum: 5f8ee70ed2cbfa8a76b7614e9d0736fc218a786df500aae6c5876ad7c58f658901fec7777112dc404e7146582c1537564d570eb7b989922f0dfcb3d6c8844952 languageName: node linkType: hard -"jest-docblock@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-docblock@npm:29.2.0" +"jest-docblock@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-docblock@npm:29.4.2" dependencies: detect-newline: ^3.0.0 - checksum: b3f1227b7d73fc9e4952180303475cf337b36fa65c7f730ac92f0580f1c08439983262fee21cf3dba11429aa251b4eee1e3bc74796c5777116b400d78f9d2bbe + checksum: b79a9da3098535762e9d0e4c298b4e958cef7a0065ebf9afca36391dd82d123be3d497289d55e6829664a939e92f93108474d69c715bec28b459e571634fcb93 languageName: node linkType: hard -"jest-each@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-each@npm:29.3.1" +"jest-each@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-each@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 chalk: ^4.0.0 - jest-get-type: ^29.2.0 - jest-util: ^29.3.1 - pretty-format: ^29.3.1 - checksum: 16d51ef8f96fba44a3479f1c6f7672027e3b39236dc4e41217c38fe60a3b66b022ffcee72f8835a442f7a8a0a65980a93fb8e73a9782d192452526e442ad049a + jest-get-type: ^29.4.2 + jest-util: ^29.4.2 + pretty-format: ^29.4.2 + checksum: 51471971032fcd23f659f90f9d821e7b815fe75421cc66a0489fdd4d309f01ad64c14c87e0e819342341d411d633bf02e9eb1657f16ed402271aa5427c8b8fe1 languageName: node linkType: hard -"jest-environment-node@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-environment-node@npm:29.3.1" +"jest-environment-node@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-environment-node@npm:29.4.2" dependencies: - "@jest/environment": ^29.3.1 - "@jest/fake-timers": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.2 + "@jest/fake-timers": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" - jest-mock: ^29.3.1 - jest-util: ^29.3.1 - checksum: 16d4854bd2d35501bd4862ca069baf27ce9f5fd7642fdcab9d2dab49acd28c082d0c8882bf2bb28ed7bbaada486da577c814c9688ddc62d1d9f74a954fde996a + jest-mock: ^29.4.2 + jest-util: ^29.4.2 + checksum: b0ff0ebf45889aaa2e7f1b6ad93be8ba98fd11cf74a2b049d74990db197028f4f24fcf9145b25722c5c0c241f4126f617e1a79a44305a9d4bbeb9d18724887b4 languageName: node linkType: hard @@ -22887,10 +22852,10 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-get-type@npm:29.2.0" - checksum: e396fd880a30d08940ed8a8e43cd4595db1b8ff09649018eb358ca701811137556bae82626af73459e3c0f8c5e972ed1e57fd3b1537b13a260893dac60a90942 +"jest-get-type@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-get-type@npm:29.4.2" + checksum: 52b69cfdc8817a106ed58b44ac0ee77df36073d0deb7357ea9eb208fd8fb9be2abcc2cc6d72019460b7ca262687da482c47bd9c357eb2fbe52279397739e8c11 languageName: node linkType: hard @@ -22918,76 +22883,76 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-haste-map@npm:29.3.1" +"jest-haste-map@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-haste-map@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.2.0 - jest-util: ^29.3.1 - jest-worker: ^29.3.1 + jest-regex-util: ^29.4.2 + jest-util: ^29.4.2 + jest-worker: ^29.4.2 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 97ea26af0c28a2ba568c9c65d06211487bbcd501cb4944f9d55e07fd2b00ad96653ea2cc9033f3d5b7dc1feda33e47ae9cc56b400191ea4533be213c9f82e67c + checksum: 0aa4a66702f020ea7e6a0ce58c6d2ef363c8f9f4302254f865dab4e1c6e9ac3926db088a42893a7207cc77559d563f6e8f396430f9bfb7784c3cc81862151df0 languageName: node linkType: hard -"jest-leak-detector@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-leak-detector@npm:29.3.1" +"jest-leak-detector@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-leak-detector@npm:29.4.2" dependencies: - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: 0dd8ed31ae0b5a3d14f13f567ca8567f2663dd2d540d1e55511d3b3fd7f80a1d075392179674ebe9fab9be0b73678bf4d2f8bbbc0f4bdd52b9815259194da559 + jest-get-type: ^29.4.2 + pretty-format: ^29.4.2 + checksum: d4df0cd2dbf0e79d25966d12907865f09c37847c14e86a1604ff50c4e824e42d9f7bbae19f8e03c06fc0fffa9cefad9bf667920db36164ae157701f41498b0bf languageName: node linkType: hard -"jest-matcher-utils@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-matcher-utils@npm:29.3.1" +"jest-matcher-utils@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-matcher-utils@npm:29.4.2" dependencies: chalk: ^4.0.0 - jest-diff: ^29.3.1 - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: 311e8d9f1e935216afc7dd8c6acf1fbda67a7415e1afb1bf72757213dfb025c1f2dc5e2c185c08064a35cdc1f2d8e40c57616666774ed1b03e57eb311c20ec77 + jest-diff: ^29.4.2 + jest-get-type: ^29.4.2 + pretty-format: ^29.4.2 + checksum: e8549f8534f31ae60c81b6c5f690b5dd6d42190318165bba943b3d2c278730c59b4933d5941c70e577f08c0c633b7d92edec43696b79a5cce8e2b4080cccae3c languageName: node linkType: hard -"jest-message-util@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-message-util@npm:29.3.1" +"jest-message-util@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-message-util@npm:29.4.2" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^29.3.1 + pretty-format: ^29.4.2 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 15d0a2fca3919eb4570bbf575734780c4b9e22de6aae903c4531b346699f7deba834c6c86fe6e9a83ad17fac0f7935511cf16dce4d71a93a71ebb25f18a6e07b + checksum: d3b32fbf5c16100817bdf6d3eaae0cf618d39df62df0c9e8dcfa2ffc9fe2afb0c71312b9b86d4afb33b87795dc1dc3b7f7f024ae1fe21e818d2caf90c3ba6fdc languageName: node linkType: hard -"jest-mock@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-mock@npm:29.3.1" +"jest-mock@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-mock@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@types/node": "*" - jest-util: ^29.3.1 - checksum: 9098852cb2866db4a1a59f9f7581741dfc572f648e9e574a1b187fd69f5f2f6190ad387ede21e139a8b80a6a1343ecc3d6751cd2ae1ae11d7ea9fa1950390fb2 + jest-util: ^29.4.2 + checksum: 8fa94bb71a0a12feeedd79ff3d7467cb249b8504a5dbad24acc060cdd9b2fbe96c67206f4c4c2b1da5d1b56bda8f9d5f1715632f82b3a9ed9d2ad97b05b519c5 languageName: node linkType: hard @@ -23010,20 +22975,20 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-regex-util@npm:29.2.0" - checksum: 7c533e51c51230dac20c0d7395b19b8366cb022f7c6e08e6bcf2921626840ff90424af4c9b4689f02f0addfc9b071c4cd5f8f7a989298a4c8e0f9c94418ca1c3 +"jest-regex-util@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-regex-util@npm:29.4.2" + checksum: a85bb9b5c64e57dba3fba1fe1a93eb78b53b5bb98c78fa3b5876baf3b831d8fc3067c05e93c0115b3100e7e3046d1109bc01671407527f8691742604be459a66 languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-resolve-dependencies@npm:29.3.1" +"jest-resolve-dependencies@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-resolve-dependencies@npm:29.4.2" dependencies: - jest-regex-util: ^29.2.0 - jest-snapshot: ^29.3.1 - checksum: 6ec4727a87c6e7954e93de9949ab9967b340ee2f07626144c273355f05a2b65fa47eb8dece2d6e5f4fd99cdb893510a3540aa5e14ba443f70b3feb63f6f98982 + jest-regex-util: ^29.4.2 + jest-snapshot: ^29.4.2 + checksum: f961b70c8c921b36c7dc4577c2823a78a0967604802cd2f3f294d2c8c2e7e7b03817127014b3c1affa8b786960ad410e903de995e78f889d7444be878181da8d languageName: node linkType: hard @@ -23045,79 +23010,80 @@ __metadata: languageName: node linkType: hard -"jest-resolve@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-resolve@npm:29.3.1" +"jest-resolve@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-resolve@npm:29.4.2" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 + jest-haste-map: ^29.4.2 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-util: ^29.4.2 + jest-validate: ^29.4.2 resolve: ^1.20.0 - resolve.exports: ^1.1.0 + resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 0dea22ed625e07b8bfee52dea1391d3a4b453c1a0c627a0fa7c22e44bb48e1c289afe6f3c316def70753773f099c4e8f436c7a2cc12fcc6c7dd6da38cba2cd5f + checksum: 94fac5d1438d90aefc24d4ee29f89a96c4b35ab8effdd582341310a1478b895bd3d48f4ccadbc69e56344f6bb5d03bcce8eba045b5a71609f571d91bb5c0ef73 languageName: node linkType: hard -"jest-runner@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-runner@npm:29.3.1" +"jest-runner@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-runner@npm:29.4.2" dependencies: - "@jest/console": ^29.3.1 - "@jest/environment": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.2 + "@jest/environment": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/transform": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.2.0 - jest-environment-node: ^29.3.1 - jest-haste-map: ^29.3.1 - jest-leak-detector: ^29.3.1 - jest-message-util: ^29.3.1 - jest-resolve: ^29.3.1 - jest-runtime: ^29.3.1 - jest-util: ^29.3.1 - jest-watcher: ^29.3.1 - jest-worker: ^29.3.1 + jest-docblock: ^29.4.2 + jest-environment-node: ^29.4.2 + jest-haste-map: ^29.4.2 + jest-leak-detector: ^29.4.2 + jest-message-util: ^29.4.2 + jest-resolve: ^29.4.2 + jest-runtime: ^29.4.2 + jest-util: ^29.4.2 + jest-watcher: ^29.4.2 + jest-worker: ^29.4.2 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 61ad445d8a5f29573332f27a21fc942fb0d2a82bf901a0ea1035bf3bd7f349d1e425f71f54c3a3f89b292a54872c3248d395a2829d987f26b6025b15530ea5d2 + checksum: c5a7540f79083bca9f642095efdff91981ead9264b58dbe294669ba837f06b831c65eba2f3d83cee7c4ecdadaf2ac25e3524a665d3722dcf447ba07379dbc256 languageName: node linkType: hard -"jest-runtime@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-runtime@npm:29.3.1" +"jest-runtime@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-runtime@npm:29.4.2" dependencies: - "@jest/environment": ^29.3.1 - "@jest/fake-timers": ^29.3.1 - "@jest/globals": ^29.3.1 - "@jest/source-map": ^29.2.0 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.2 + "@jest/fake-timers": ^29.4.2 + "@jest/globals": ^29.4.2 + "@jest/source-map": ^29.4.2 + "@jest/test-result": ^29.4.2 + "@jest/transform": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 - jest-message-util: ^29.3.1 - jest-mock: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 + jest-haste-map: ^29.4.2 + jest-message-util: ^29.4.2 + jest-mock: ^29.4.2 + jest-regex-util: ^29.4.2 + jest-resolve: ^29.4.2 + jest-snapshot: ^29.4.2 + jest-util: ^29.4.2 + semver: ^7.3.5 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 82f27b48f000be074064a854e16e768f9453e9b791d8c5f9316606c37f871b5b10f70544c1b218ab9784f00bd972bb77f868c5ab6752c275be2cd219c351f5a7 + checksum: 12de2ab7e77be28d2b58fdb797f156e9a27bc8b7454786fb641ad354c5af7aa9976fd729311ffa2f508be96e774924e9bb067eccbdd49e76b928f47a9d64ac7d languageName: node linkType: hard @@ -23131,9 +23097,9 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-snapshot@npm:29.3.1" +"jest-snapshot@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-snapshot@npm:29.4.2" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 @@ -23141,25 +23107,25 @@ __metadata: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/expect-utils": ^29.4.2 + "@jest/transform": ^29.4.2 + "@jest/types": ^29.4.2 "@types/babel__traverse": ^7.0.6 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.3.1 + expect: ^29.4.2 graceful-fs: ^4.2.9 - jest-diff: ^29.3.1 - jest-get-type: ^29.2.0 - jest-haste-map: ^29.3.1 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 + jest-diff: ^29.4.2 + jest-get-type: ^29.4.2 + jest-haste-map: ^29.4.2 + jest-matcher-utils: ^29.4.2 + jest-message-util: ^29.4.2 + jest-util: ^29.4.2 natural-compare: ^1.4.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.2 semver: ^7.3.5 - checksum: d7d0077935e78c353c828be78ccb092e12ba7622cb0577f21641fadd728ae63a7c1f4a0d8113bfb38db3453a64bfa232fb1cdeefe0e2b48c52ef4065b0ab75ae + checksum: 8ef4a30fa110ddc166fb8e2733403a33848cc1ca29553d51e145e5a355ede615865dc40f0c2ee3c2b982bd75eaf1c0da06dedcc27911d749084553d89437511f languageName: node linkType: hard @@ -23177,17 +23143,17 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-util@npm:29.3.1" +"jest-util@npm:^29.0.0, jest-util@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-util@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.9 picomatch: ^2.2.3 - checksum: f67c60f062b94d21cb60e84b3b812d64b7bfa81fe980151de5c17a74eb666042d0134e2e756d099b7606a1fcf1d633824d2e58197d01d76dde1e2dc00dfcd413 + checksum: c570de97ccae9f6eca736a4559c77205db1b115d1d3e63f3855b0f016708306de610615f9502291f9382b8e5c9be0443841c392d6ce3197a2915997ced88bc84 languageName: node linkType: hard @@ -23205,33 +23171,33 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-validate@npm:29.3.1" +"jest-validate@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-validate@npm:29.4.2" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.2 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.2.0 + jest-get-type: ^29.4.2 leven: ^3.1.0 - pretty-format: ^29.3.1 - checksum: 92584f0b8ac284235f12b3b812ccbc43ef6dea080a3b98b1aa81adbe009e962d0aa6131f21c8157b30ac3d58f335961694238a93d553d1d1e02ab264c923778c + pretty-format: ^29.4.2 + checksum: ea7f724a0e5d58742594b9d72240bbac5154a4f3f5dd54a6062c408744ec931055a30a436d852ef85af43bf1f5ddb0b4b51b67bff9aabd03985c3a8063d93f29 languageName: node linkType: hard -"jest-watcher@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-watcher@npm:29.3.1" +"jest-watcher@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-watcher@npm:29.4.2" dependencies: - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/test-result": ^29.4.2 + "@jest/types": ^29.4.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.3.1 + jest-util: ^29.4.2 string-length: ^4.0.1 - checksum: 60d189473486c73e9d540406a30189da5a3c67bfb0fb4ad4a83991c189135ef76d929ec99284ca5a505fe4ee9349ae3c99b54d2e00363e72837b46e77dec9642 + checksum: 09b3819205af65945368449f0e8816d384e44c75e3e04ff2bd80a2653c663222655d1078978590a13223095a9db626dc7f740f8238b4bc68d24808e91bd02bf9 languageName: node linkType: hard @@ -23255,26 +23221,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-worker@npm:29.3.1" +"jest-worker@npm:^29.4.2": + version: 29.4.2 + resolution: "jest-worker@npm:29.4.2" dependencies: "@types/node": "*" - jest-util: ^29.3.1 + jest-util: ^29.4.2 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 38687fcbdc2b7ddc70bbb5dfc703ae095b46b3c7f206d62ecdf5f4d16e336178e217302138f3b906125576bb1cfe4cfe8d43681276fa5899d138ed9422099fb3 + checksum: 6fd42900da0047e161fcb7d887f95dcc4aca824decc4a59b019011b9609621902bac71b3d4085ceb4f2d9f266263c547ddc1b29159383b45c04b0ab9944df2f5 languageName: node linkType: hard "jest@npm:^29.0.3": - version: 29.3.1 - resolution: "jest@npm:29.3.1" + version: 29.4.2 + resolution: "jest@npm:29.4.2" dependencies: - "@jest/core": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/core": ^29.4.2 + "@jest/types": ^29.4.2 import-local: ^3.0.2 - jest-cli: ^29.3.1 + jest-cli: ^29.4.2 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -23282,7 +23248,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 613f4ec657b14dd84c0056b2fef1468502927fd551bef0b19d4a91576a609678fb316c6a5b5fc6120dd30dd4ff4569070ffef3cb507db9bb0260b28ddaa18d7a + checksum: f08bf93a406ec3e76ff081d1b19e57775dfb6928e9503c4f2f630166d31e808b47faddb2cff6d2fdcfe5c2d0bb04b13a231946ef0efbcba7524b543975b2ecf4 languageName: node linkType: hard @@ -23303,15 +23269,15 @@ __metadata: linkType: hard "joi@npm:^17.2.1, joi@npm:^17.3.0": - version: 17.7.0 - resolution: "joi@npm:17.7.0" + version: 17.7.1 + resolution: "joi@npm:17.7.1" dependencies: "@hapi/hoek": ^9.0.0 "@hapi/topo": ^5.0.0 "@sideway/address": ^4.1.3 - "@sideway/formula": ^3.0.0 + "@sideway/formula": ^3.0.1 "@sideway/pinpoint": ^2.0.0 - checksum: 767a847936cb66787256c4351ff86e1b9e8d7383cbe81a5c827064032c2a8e8b6e938baef5ad32c4035fe4c56e537bd90aa2a952be8a0658601c920cdeb4fb3c + checksum: e34a97461ee1976e11ff79286e66a25271aacdb78a65bc6ce22bc1f59e458d0a1c7a762dfce61036432bf7324694bc0508613259cdd9a6e88013d7166c94e8f2 languageName: node linkType: hard @@ -23612,9 +23578,9 @@ __metadata: linkType: hard "json-to-graphql-query@npm:^2.1.0, json-to-graphql-query@npm:^2.2.0": - version: 2.2.4 - resolution: "json-to-graphql-query@npm:2.2.4" - checksum: 3caced3bfc59c4aa26632f8a96fa8cc356dd4b82a6cc9c64a16d2eb262d8ac539ed584ca51552a9cde24beb2735f15feaf611619e10182098bdb33d63b2bf5df + version: 2.2.5 + resolution: "json-to-graphql-query@npm:2.2.5" + checksum: f35e8a7ecf1d2e567b0b17ddd67ccf3b3cd4739034272a8a1745b5bdad9ecd3fcf4078a18517fdd15b5dd0c877784a99001d443685510ea0fbed5ed5e028d706 languageName: node linkType: hard @@ -23725,88 +23691,88 @@ __metadata: linkType: hard "jss-plugin-camel-case@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-camel-case@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-camel-case@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 hyphenate-style-name: ^1.0.3 - jss: 10.9.2 - checksum: 5fa617b23ce9718244691c59ace6a0d1271dbcb4430ce3e13b851ee1879c1db8ecab7e941c33802bea763a0f0e2b609d004b8a975b2063f213cdd639cdd384d2 + jss: 10.10.0 + checksum: 693485b86f7a0e0bd0c16b8ddd057ca02a993fc088558c96501f9131e7e6261cc9f4b08047879a68441c688c40dceeb5219b1f15ade9043935aade4f37f5ca85 languageName: node linkType: hard "jss-plugin-default-unit@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-default-unit@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-default-unit@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 48d8d836d36dd15513d98de11fba6be373ac29e6fd5702eb2edd143c815fb9e2f9969b2af6b1b964e9b8a052828690887042f6bcb34836836d5c359e52702d0f + jss: 10.10.0 + checksum: 6e56213830753ad80bca3824973a667106defaef698d5996d45d03a0e2a3e035b33cd257aa8015040c41bd6669e7598dce72c36099d7ae69db758a7b2ca453fa languageName: node linkType: hard "jss-plugin-global@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-global@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-global@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 9b29b0c1f169d5a1033890875df072d76364a902d0f6470f448544669a388612a9a4d51844fb2bcb6d25a1c43d67c1637f11a162c2cdd9f4b6b0a8f9c94f6090 + jss: 10.10.0 + checksum: f3af4f40358e96cf89e0c7c84b6e441dc9b4d543cd6109fdf9314a9818fd780d252035f46cc526c3d3fb4393bc29effc6993cc22e04f4e67ec3c889ab760d580 languageName: node linkType: hard "jss-plugin-nested@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-nested@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-nested@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.9.2 + jss: 10.10.0 tiny-warning: ^1.0.2 - checksum: ee08df07f3d553931b48037674842a8314bbc7857cc954a52f962a516bfc4b2d4e9871578b06b8fa3981edf5a927cea00021fd368d4ce315870065b7647f7b57 + checksum: 190094375972b68eb8f683387c74e97dc8347e7cc4f2fbfd40b3baf077dfde83d70e57be56744690d22537c0390e0a398714d86736df820c64e498df95f937de languageName: node linkType: hard "jss-plugin-props-sort@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-props-sort@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-props-sort@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 70bd181a458a6078f19ad4d7350570c78d26b9aabc25a1fbde673839edcc19825af7b636861b208a38aa17e551e68d0ea38599480716b4aec08e353bbe737222 + jss: 10.10.0 + checksum: 274483444b6733bd58d229ebdcdb32b3c24172bc83cb2f6f8364926de19acd872758bcf06c7b3af11cf75504a67a7d67abba62b25081d144585a56b4df9512ba languageName: node linkType: hard "jss-plugin-rule-value-function@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-rule-value-function@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-rule-value-function@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.9.2 + jss: 10.10.0 tiny-warning: ^1.0.2 - checksum: b1a03209d0249f13ea6de766d3ee14c1769cd1f67d8c543c7d1ce6178c32cf15507c021ecb3e3b7585a8a7a2425dddbe0bdae02f4135c4598725a4152bebfc99 + checksum: 009c9593b9be8b9f1030b797e58e3c233d90e034e5c68b0cabd25bffc7da965c69dc1ccb1bb6a542d72bb824df89036b2264fe564e8538320ef99febaf2882ee languageName: node linkType: hard "jss-plugin-vendor-prefixer@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-vendor-prefixer@npm:10.9.2" + version: 10.10.0 + resolution: "jss-plugin-vendor-prefixer@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 css-vendor: ^2.0.8 - jss: 10.9.2 - checksum: a5c352a500fea82e8a782a090cc9815f6331259f1a331158ed74ed77c750fb45750f5ae95f07d27922742830b45d4c3592cfaab194b3ba4a50591acbdeab04d8 + jss: 10.10.0 + checksum: 879b7233f9b0b571074dc2b88d97a05dbb949012ba2405f1481bbedd521167dc835133632adb3f2d8ffceddd337c8c13e3e8b1931590516c0664039598752dff languageName: node linkType: hard -"jss@npm:10.9.2, jss@npm:^10.5.1, jss@npm:^10.9.0": - version: 10.9.2 - resolution: "jss@npm:10.9.2" +"jss@npm:10.10.0, jss@npm:^10.5.1, jss@npm:^10.9.0": + version: 10.10.0 + resolution: "jss@npm:10.10.0" dependencies: "@babel/runtime": ^7.3.1 csstype: ^3.0.2 is-in-browser: ^1.1.3 tiny-warning: ^1.0.2 - checksum: 7ae5cd2f8602bf197ec90251d774b9f10d55eb2db0854ac78dc7fb6983828c202e8eb0d5c8c59c73b2f64718ebd33d6063afa799d625a995986a22dc1cc27230 + checksum: ecf71971df42729668c283e432e841349b7fdbe52e520f7704991cf4a738fd2451ec0feeb25c12cdc5addf7facecf838e74e62936fd461fb4c99f23d54a4792d languageName: node linkType: hard @@ -24047,8 +24013,8 @@ __metadata: linkType: hard "knex@npm:^2.1.0": - version: 2.4.1 - resolution: "knex@npm:2.4.1" + version: 2.4.2 + resolution: "knex@npm:2.4.2" dependencies: colorette: 2.0.19 commander: ^9.1.0 @@ -24081,7 +24047,7 @@ __metadata: optional: true bin: knex: bin/cli.js - checksum: 03caf06c2305379f25bfe9427512862b0bf6564f087a40456fd1bd4df081f9b0b4cfd050bb747861ef0ec95d26aacbef415fe1f2e1e6e1c963e722e6eb50573d + checksum: cfb6436c0e3df3cd1f55d3637e4f222d1acbc7b6ec3757e52c92cbf0a7da4055d40156d707ffede57dc155af75d7f5739a49d1b31d8755bc77bc0e4e2a570748 languageName: node linkType: hard @@ -24955,8 +24921,8 @@ __metadata: linkType: hard "lint-staged@npm:>=10": - version: 13.1.0 - resolution: "lint-staged@npm:13.1.0" + version: 13.1.1 + resolution: "lint-staged@npm:13.1.1" dependencies: cli-truncate: ^3.1.0 colorette: ^2.0.19 @@ -24973,7 +24939,7 @@ __metadata: yaml: ^2.1.3 bin: lint-staged: bin/lint-staged.js - checksum: adf20c4ca9285c4a93b06598b970d71b04cfe58a1a4c9006f753b83e02c1c622d1866c32a4f1e7e29a98091c501eac3345f7678af247b4f97d5be88b3d8727c1 + checksum: 8e5093c7e982a2f6d6449927a40156a812644479df1d2760aee8bf05df3a314e022d8f7e275e57fd61769ee57e3cf7b062ed3c6e4934a63848300b877e269daa languageName: node linkType: hard @@ -25292,16 +25258,6 @@ __metadata: languageName: node linkType: hard -"logalot@npm:^2.1.0": - version: 2.1.0 - resolution: "logalot@npm:2.1.0" - dependencies: - figures: ^1.3.5 - squeak: ^1.0.0 - checksum: 6d3c8b25f90c7d059a4491737aeef4db562f0510cc1618af4579286cb3852dcf915b28586f889b792ad8031f6c6e8835e1d024ec18908d9da62af1754ea49264 - languageName: node - linkType: hard - "logfmt@npm:^1.3.2": version: 1.3.2 resolution: "logfmt@npm:1.3.2" @@ -25328,13 +25284,6 @@ __metadata: languageName: node linkType: hard -"longest@npm:^1.0.0": - version: 1.0.1 - resolution: "longest@npm:1.0.1" - checksum: 21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f - languageName: node - linkType: hard - "looper@npm:^2.0.0": version: 2.0.0 resolution: "looper@npm:2.0.0" @@ -25361,9 +25310,9 @@ __metadata: linkType: hard "lottie-web@npm:^5.1.3": - version: 5.10.1 - resolution: "lottie-web@npm:5.10.1" - checksum: 5da7d0804b4b895d795e3eb299e45a0dfd1c7a5268784668ff72965d4c6e0806e0b60984fade74dd681909cc325d45b13d4a8e24c96e73472a00646e16b628b4 + version: 5.10.2 + resolution: "lottie-web@npm:5.10.2" + checksum: 9ec80b479d8d03c079bd4f246d301f0c4aac2c4d6f8daaa79f6f3fc285aaba377c64879f6748d49c1db52b9854aea81c3203d858e9c686f7a47cd8b771d112d0 languageName: node linkType: hard @@ -25423,20 +25372,6 @@ __metadata: languageName: node linkType: hard -"lpad-align@npm:^1.0.1": - version: 1.1.2 - resolution: "lpad-align@npm:1.1.2" - dependencies: - get-stdin: ^4.0.1 - indent-string: ^2.1.0 - longest: ^1.0.0 - meow: ^3.3.0 - bin: - lpad-align: cli.js - checksum: e3ee93a8392c0161f8e28d9743e2cea925a4729e89b86a9bd8ce1a984879645afbcc9db4a3332a531e28d0d297fafe40c09589deda4a8a598ea2b05aff634f1e - languageName: node - linkType: hard - "lru-cache@npm:5.1.1, lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -25516,7 +25451,7 @@ __metadata: languageName: node linkType: hard -"luxon@npm:^3.1.1, luxon@npm:^3.2.1": +"luxon@npm:3.2.1, luxon@npm:^3.2.1": version: 3.2.1 resolution: "luxon@npm:3.2.1" checksum: 3fa3def2c5f5d3032b4c46220c4da8aeb467ac979888fc9d2557adcd22195f93516b4ad5909a75862bec8dc6ddc0953b0f38e6d2f4a8ab8450ddc531a83cf20d @@ -26315,9 +26250,9 @@ __metadata: linkType: hard "minimist@npm:^1.1.0, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:~1.2.7": - version: 1.2.7 - resolution: "minimist@npm:1.2.7" - checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec + version: 1.2.8 + resolution: "minimist@npm:1.2.8" + checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 languageName: node linkType: hard @@ -26407,11 +26342,9 @@ __metadata: linkType: hard "minipass@npm:^4.0.0": - version: 4.0.0 - resolution: "minipass@npm:4.0.0" - dependencies: - yallist: ^4.0.0 - checksum: 7a609afbf394abfcf9c48e6c90226f471676c8f2a67f07f6838871afb03215ede431d1433feffe1b855455bcb13ef0eb89162841b9796109d6fed8d89790f381 + version: 4.0.3 + resolution: "minipass@npm:4.0.3" + checksum: a09f405e2f380ae7f6ee0cbb53b45c1fcc1b6c70fc3896f4d20649d92a10e61892c57bd9960a64cedf6c90b50022cb6c195905b515039c335b423202f99e6f18 languageName: node linkType: hard @@ -27201,12 +27134,12 @@ __metadata: linkType: hard "nist-weierstrauss@npm:^1.3.0": - version: 1.5.1 - resolution: "nist-weierstrauss@npm:1.5.1" + version: 1.6.1 + resolution: "nist-weierstrauss@npm:1.6.1" dependencies: multiformats: ^9.6.5 uint8arrays: ^2.1.4 - checksum: 0fdfbf99787daac1c6c7641b196006124b749f165bd7b56bd733d74f890a5819d016c83200ac83d9f7e4ffb33cbbb14e6c3b467a6d3a86eeee859a3342acbe54 + checksum: 406fa3f8e43b43730c8fff314f3984f0e12815322b28d2fb12c83d6f5c0b27d7622eae3046861a795685346aa85fd8c699b1f05d123d612d8e36440c24fc3eb2 languageName: node linkType: hard @@ -27278,8 +27211,8 @@ __metadata: linkType: hard "node-fetch@npm:2, node-fetch@npm:^2.5.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.8": - version: 2.6.8 - resolution: "node-fetch@npm:2.6.8" + version: 2.6.9 + resolution: "node-fetch@npm:2.6.9" dependencies: whatwg-url: ^5.0.0 peerDependencies: @@ -27287,7 +27220,7 @@ __metadata: peerDependenciesMeta: encoding: optional: true - checksum: 91f57be68e29f9b1382750693619e199733a6936998e6d618f1aa779853ad8fc4a2facf170db7957bf1d2510bad33449edf74b5802713d81b63de5986fa3be00 + checksum: acb04f9ce7224965b2b59e71b33c639794d8991efd73855b0b250921382b38331ffc9d61bce502571f6cc6e11a8905ca9b1b6d4aeb586ab093e2756a1fd190d0 languageName: node linkType: hard @@ -27453,10 +27386,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.6": - version: 2.0.8 - resolution: "node-releases@npm:2.0.8" - checksum: b1ab02c0d5d8e081bf9537232777a7a787dc8fef07f70feabe70a344599b220fe16462f746ac30f3eed5a58549445ad69368964d12a1f8b3b764f6caab7ba34a +"node-releases@npm:^2.0.8": + version: 2.0.10 + resolution: "node-releases@npm:2.0.10" + checksum: d784ecde25696a15d449c4433077f5cce620ed30a1656c4abf31282bfc691a70d9618bae6868d247a67914d1be5cc4fde22f65a05f4398cdfb92e0fc83cadfbc languageName: node linkType: hard @@ -28090,13 +28023,13 @@ __metadata: linkType: hard "open@npm:^8.0.9": - version: 8.4.0 - resolution: "open@npm:8.4.0" + version: 8.4.1 + resolution: "open@npm:8.4.1" dependencies: define-lazy-prop: ^2.0.0 is-docker: ^2.1.1 is-wsl: ^2.2.0 - checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c + checksum: dbe8e1d98889df60b5179eab8b94b9591744d1f0033bce1a9a10738ba140bd9d625d6bcde7ff9f043e379aafb918975c2daa03b87cef13eb046ac18ed807f06d languageName: node linkType: hard @@ -28470,12 +28403,12 @@ __metadata: linkType: hard "p-queue@npm:^7.2.0": - version: 7.3.0 - resolution: "p-queue@npm:7.3.0" + version: 7.3.4 + resolution: "p-queue@npm:7.3.4" dependencies: eventemitter3: ^4.0.7 p-timeout: ^5.0.2 - checksum: eda8b8d4dac9456d1722c8ee0892bbb2e7f7b79d1f90b6cc1bac5fb9dcf3120285f90c28a68dc2f66bc9e46c7d7d42ad206a2c4d83e7aad27a0226ae042081ee + checksum: a21b8a4dd75f64a4988e4468cc344d1b45132506ddd2c771932d3de446d108ee68713b629e0d3f0809c227bc10eafc613edde6ae741d9f60db89b6031e40921c languageName: node linkType: hard @@ -29032,8 +28965,8 @@ __metadata: linkType: hard "pg-boss@npm:^8.2.0": - version: 8.3.0 - resolution: "pg-boss@npm:8.3.0" + version: 8.4.0 + resolution: "pg-boss@npm:8.4.0" dependencies: cron-parser: ^4.0.0 delay: ^5.0.0 @@ -29042,7 +28975,7 @@ __metadata: pg: ^8.5.1 serialize-error: ^8.1.0 uuid: ^9.0.0 - checksum: 2e5d3d443df1d65184da73279021b5d224d49590fda87bcef9488ed628e319dbba6ef82cd3b775502e3c672ad92e56bcdcc8596241a2b6c886a93dd0244ffb20 + checksum: 98d0874ae16df36acb8455f51653bd68b80d8b84eacd7ea67e324dfe71007c3d3fcf701131a3f826e8773d43c78ec5d251f8ebf9098be9d8f1b7d4bed95d89de languageName: node linkType: hard @@ -29069,10 +29002,10 @@ __metadata: languageName: node linkType: hard -"pg-protocol@npm:^1.5.0": - version: 1.5.0 - resolution: "pg-protocol@npm:1.5.0" - checksum: b839d12cafe942ef9cbc5b13c174eb2356804fb4fe8ead8279f46a36be90722d19a91409955beb8a3d5301639c44854e49749de4aef02dc361fee3e2a61fb1e4 +"pg-protocol@npm:^1.6.0": + version: 1.6.0 + resolution: "pg-protocol@npm:1.6.0" + checksum: e12662d2de2011e0c3a03f6a09f435beb1025acdc860f181f18a600a5495dc38a69d753bbde1ace279c8c442536af9c1a7c11e1d0fe3fad3aa1348b28d9d2683 languageName: node linkType: hard @@ -29090,14 +29023,14 @@ __metadata: linkType: hard "pg@npm:^8.5.1, pg@npm:^8.7.3": - version: 8.8.0 - resolution: "pg@npm:8.8.0" + version: 8.9.0 + resolution: "pg@npm:8.9.0" dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 pg-connection-string: ^2.5.0 pg-pool: ^3.5.2 - pg-protocol: ^1.5.0 + pg-protocol: ^1.6.0 pg-types: ^2.1.0 pgpass: 1.x peerDependencies: @@ -29105,7 +29038,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: fa30a85814dd7238b582c3bc6c0b9e2b0ae38dd0a6bb485ef480e64bb5ce589de6cb873ce4d3cd10c37a3e0a1e1281ba75dc7d80b1a68bae91999cd5b70d398b + checksum: dfd158955318f9ffb9428eaada29f3ee98b9eb07e87ed4b56589a19984d109f23bb8f88db78b7d7f870553e5b75ca0d58d0ed55755a8c6aed5df44e038c1d529 languageName: node linkType: hard @@ -29210,8 +29143,8 @@ __metadata: linkType: hard "pino@npm:^8.1.0": - version: 8.8.0 - resolution: "pino@npm:8.8.0" + version: 8.10.0 + resolution: "pino@npm:8.10.0" dependencies: atomic-sleep: ^1.0.0 fast-redact: ^3.1.1 @@ -29226,7 +29159,7 @@ __metadata: thread-stream: ^2.0.0 bin: pino: bin.js - checksum: 69256469221b332776333069d637100053eb15dc7baa3f95897d7864bf2e6fd99f15cfd9cfc94b56e7b00da2e6b349c49affcff1abaca9a3d4b7ba63ff86b4f0 + checksum: c8b87e72a2863e9d2c94fdfa61aec8c7fa782320669df40ce5b9281473324987a227710a0bf067d63aed821dfeeeea3665db4eecece273a60c5d2d58b011a4da languageName: node linkType: hard @@ -29559,11 +29492,11 @@ __metadata: linkType: hard "prettier@npm:^1.18.2 || ^2.0.0, prettier@npm:^2.0.2, prettier@npm:^2.1.2, prettier@npm:^2.2.1": - version: 2.8.3 - resolution: "prettier@npm:2.8.3" + version: 2.8.4 + resolution: "prettier@npm:2.8.4" bin: prettier: bin-prettier.js - checksum: 92f2ceb522d454370e02082aa74ad27388672f7cee8975028b59517c069fe643bdc73e322675c8faf2ff173d7a626d1a6389f26b474000308e793aa25fff46e5 + checksum: c173064bf3df57b6d93d19aa98753b9b9dd7657212e33b41ada8e2e9f9884066bb9ca0b4005b89b3ab137efffdf8fbe0b462785aba20364798ff4303aadda57e languageName: node linkType: hard @@ -29588,14 +29521,14 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.0.0, pretty-format@npm:^29.3.1": - version: 29.3.1 - resolution: "pretty-format@npm:29.3.1" +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.4.2": + version: 29.4.2 + resolution: "pretty-format@npm:29.4.2" dependencies: - "@jest/schemas": ^29.0.0 + "@jest/schemas": ^29.4.2 ansi-styles: ^5.0.0 react-is: ^18.0.0 - checksum: 9917a0bb859cd7a24a343363f70d5222402c86d10eb45bcc2f77b23a4e67586257390e959061aec22762a782fe6bafb59bf34eb94527bc2e5d211afdb287eb4e + checksum: ef322c76b617494efda4a7fe277fe10ac4b34ffc4dc2149adbd2533f3b03a67a58ab0c32ee6a9a9ac143a4822c971a071502f6c9ecd87b07ba5d43c58619c2e1 languageName: node linkType: hard @@ -30427,26 +30360,26 @@ __metadata: linkType: hard "react-router-dom@npm:^6.3.0": - version: 6.7.0 - resolution: "react-router-dom@npm:6.7.0" + version: 6.8.1 + resolution: "react-router-dom@npm:6.8.1" dependencies: - "@remix-run/router": 1.3.0 - react-router: 6.7.0 + "@remix-run/router": 1.3.2 + react-router: 6.8.1 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: b5175b0c0560a45ee5b1f924af038b48bb29711839cbe65e2859a299f74740598bd90db438e205517b9568e7c5e6e6cb22fe1554f9763d60f6e347a8883940f9 + checksum: fb1a9f5c7e4c83536ee7e6493f3c13f6abda66da69f9191fb8b087ab188ecc18a3a32575813a280cbeca67bcb8b0dcb6dbcef7ed599e03f38a44d694f4abcf14 languageName: node linkType: hard -"react-router@npm:6.7.0": - version: 6.7.0 - resolution: "react-router@npm:6.7.0" +"react-router@npm:6.8.1": + version: 6.8.1 + resolution: "react-router@npm:6.8.1" dependencies: - "@remix-run/router": 1.3.0 + "@remix-run/router": 1.3.2 peerDependencies: react: ">=16.8" - checksum: 6dda5f084e04355c8deacb631fcd8472f3590dbd54d19175401aa1ed6bc6a2a244cd4d70cdb4fc81d2d800d75923461189e9e6a853c1838af78eff3021e4efbe + checksum: 8e7cc7a516adeb6060911861af99d9b512893c15ec732cbf8574872919be4f3fe439ffa8c0876d1bcbced880d081bfeda3c01cb505b5a243565d10500ee0ac36 languageName: node linkType: hard @@ -30969,16 +30902,16 @@ __metadata: linkType: hard "regexpu-core@npm:^5.2.1": - version: 5.2.2 - resolution: "regexpu-core@npm:5.2.2" + version: 5.3.0 + resolution: "regexpu-core@npm:5.3.0" dependencies: + "@babel/regjsgen": ^0.8.0 regenerate: ^1.4.2 regenerate-unicode-properties: ^10.1.0 - regjsgen: ^0.7.1 regjsparser: ^0.9.1 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.1.0 - checksum: 87c56815e20d213848d38f6b047ba52f0d632f36e791b777f59327e8d350c0743b27cc25feab64c0eadc9fe9959dde6b1261af71108a9371b72c8c26beda05ef + checksum: f3c7921543ebda919c53fdbbf3a9cebbecbf8ad65b30e423d7eaef35484e08cbc919f9e8334f4693a72206f583d4f2b48d4415483f6e6e8c81f0046e3a23c66f languageName: node linkType: hard @@ -30989,13 +30922,6 @@ __metadata: languageName: node linkType: hard -"regjsgen@npm:^0.7.1": - version: 0.7.1 - resolution: "regjsgen@npm:0.7.1" - checksum: 7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc - languageName: node - linkType: hard - "regjsparser@npm:^0.1.4": version: 0.1.5 resolution: "regjsparser@npm:0.1.5" @@ -31270,6 +31196,13 @@ __metadata: languageName: node linkType: hard +"resolve.exports@npm:^2.0.0": + version: 2.0.0 + resolution: "resolve.exports@npm:2.0.0" + checksum: d8bee3b0cc0a0ae6c8323710983505bc6a3a2574f718e96f01e048a0f0af035941434b386cc9efc7eededc5e1199726185c306ec6f6a1aa55d5fbad926fd0634 + languageName: node + linkType: hard + "resolve@npm:1.1.x": version: 1.1.7 resolution: "resolve@npm:1.1.7" @@ -31515,9 +31448,9 @@ __metadata: linkType: hard "rotating-file-stream@npm:^3.0.2": - version: 3.0.4 - resolution: "rotating-file-stream@npm:3.0.4" - checksum: 2f2cd4ec781239eb4e3d0a8ae76193e0b41fa0cda19513ae54d814fa66448bf973a2e0230371c083e6326d3deeef4818f5aea73fba685bd0e98df743ad78a86a + version: 3.1.0 + resolution: "rotating-file-stream@npm:3.1.0" + checksum: 2f5840ae7fee1c93403e042c87f3e90c329244f73d561afb4b3290e3d580c05d971fe72c70177c38fba734172a098b460bfe91b46f77236a2ff4b7b7ed35db18 languageName: node linkType: hard @@ -31726,15 +31659,15 @@ __metadata: linkType: hard "sass@npm:^1.55.0": - version: 1.57.1 - resolution: "sass@npm:1.57.1" + version: 1.58.0 + resolution: "sass@npm:1.58.0" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 734a08781bcbe0e8defb2d54864e7012014ed3e68ba5fcb766189b002929019fc37b2f83a18d4be0b5f69ad77317c92396ce6112447ab47a194ed600ae1afb27 + checksum: a7219634881d2de6441fb619787fb1a02e3fa0333fb715be26aa335ba49d6bdb4f1105d9df70a80a67200893022b08346745783dc49046095d94fc6e044492d6 languageName: node linkType: hard @@ -32563,14 +32496,14 @@ __metadata: linkType: soft "socket.io-client@npm:^4.1.2": - version: 4.5.4 - resolution: "socket.io-client@npm:4.5.4" + version: 4.6.0 + resolution: "socket.io-client@npm:4.6.0" dependencies: "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.2 - engine.io-client: ~6.2.3 + engine.io-client: ~6.4.0 socket.io-parser: ~4.2.1 - checksum: 8320ce4a96e9c28318b17037e412746b1d612cfba653c3c321c0e49042f0be9aeb8de67d5861e45e9aad32407bb4dd204bfe199565d78d5320aaf65253371b7f + checksum: c0443a0e59e0d3f1953f8a3b1fdb7e4408edee8449f26e657d5e4df13c15a9c18df00c657e5641f5699f922a76b74a61f4b6f087b9ced0be72ae6e4dd34631e1 languageName: node linkType: hard @@ -32714,9 +32647,9 @@ __metadata: linkType: hard "solidity-ast@npm:^0.4.15, solidity-ast@npm:^0.4.38": - version: 0.4.40 - resolution: "solidity-ast@npm:0.4.40" - checksum: e73c8e701b671f65cd556a96d2e4ab38e337d075e4bc843f7304f39d7ec3d68990702ada041a280b0288bc59b9a506549107b7ba435efeebb32287285c64078d + version: 0.4.45 + resolution: "solidity-ast@npm:0.4.45" + checksum: a9d2908f8335c09b7c943c912281679236f43be0b4a679ac9310c55a36c189249a4cf26f90e26a694e3c5b7db5bdf1c3b72e367597c3e4a46bbca4973601b1d4 languageName: node linkType: hard @@ -33150,17 +33083,6 @@ __metadata: languageName: node linkType: hard -"squeak@npm:^1.0.0": - version: 1.3.0 - resolution: "squeak@npm:1.3.0" - dependencies: - chalk: ^1.0.0 - console-stream: ^0.1.1 - lpad-align: ^1.0.1 - checksum: 6a3c02cb5a75d3bbddbb9fe8940999e40b06060f35960867bccc61e5f2459ac6428c7b214b2776b36b0122140abad7e26aba6e42858bcf44fbff3a0fc7971fa2 - languageName: node - linkType: hard - "sshpk@npm:^1.7.0": version: 1.17.0 resolution: "sshpk@npm:1.17.0" @@ -33370,10 +33292,10 @@ __metadata: languageName: node linkType: hard -"stream-transform@npm:^3.2.1": - version: 3.2.1 - resolution: "stream-transform@npm:3.2.1" - checksum: 97e46cb469654dbd6e737ce325d3284d9e9aab73e77b570dc1334da5da9272ecf39a1cddc5d9da7c0710f85a049979686ea9d0b49b6cc75cf11822630f13d132 +"stream-transform@npm:^3.2.2": + version: 3.2.2 + resolution: "stream-transform@npm:3.2.2" + checksum: bc368a623b65f91d4d7faff90c46b740401fddedd79a4b325e5f9319d227894a84aca0e459d92177a679d5006d7ada3f46ebb514a1712da60b2e8beca54111c4 languageName: node linkType: hard @@ -34150,8 +34072,8 @@ __metadata: linkType: hard "terser@npm:^5.10.0, terser@npm:^5.14.1": - version: 5.16.1 - resolution: "terser@npm:5.16.1" + version: 5.16.3 + resolution: "terser@npm:5.16.3" dependencies: "@jridgewell/source-map": ^0.3.2 acorn: ^8.5.0 @@ -34159,7 +34081,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: cb524123504a2f0d9140c1e1a8628c83bba9cacc404c6aca79e2493a38dfdf21275617ba75b91006b3f1ff586e401ab31121160cd253699f334c6340ea2756f5 + checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f languageName: node linkType: hard @@ -34398,21 +34320,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^5.7.104": - version: 5.7.104 - resolution: "tldts-core@npm:5.7.104" - checksum: 61681f05f80cddebcbb86b44d246841d73f28f0ecea7e4c8fbd0dbfc736e829a385bdd88640ef805326ac4ef2549f1eabd5a1df59c177f83607c114654ac7f68 +"tldts-core@npm:^5.7.107": + version: 5.7.107 + resolution: "tldts-core@npm:5.7.107" + checksum: d7496c06edf395aec2f531055013fb0b1cc7763394e9459e3b02cc7e2c103857fd0e2b6bb39592a3c858486b27888c3feb3b73b6b9647cfd3732bb0e8f1ced30 languageName: node linkType: hard "tldts@npm:^5.7.89, tldts@npm:^5.7.99": - version: 5.7.104 - resolution: "tldts@npm:5.7.104" + version: 5.7.107 + resolution: "tldts@npm:5.7.107" dependencies: - tldts-core: ^5.7.104 + tldts-core: ^5.7.107 bin: tldts: bin/cli.js - checksum: 7328b8552eeab149466e9bb6406bd8304608aa171a3939844d9992068bee211376f3b92828eb4276a7fea1158079f21f45bb8e509e1b536956492d635e624a4c + checksum: 134bd24fdade62d81b31be17c50204ba60ee8e1952887c123ec5ff7f4e1b2487fd4bac5db8b39e8875ec44936efafbbb8beba09901a9fef9c6481fbdef2e7846 languageName: node linkType: hard @@ -34861,9 +34783,9 @@ __metadata: linkType: hard "tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0": - version: 2.4.1 - resolution: "tslib@npm:2.4.1" - checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 languageName: node linkType: hard @@ -35320,11 +35242,11 @@ __metadata: linkType: hard "undici@npm:^5.14.0": - version: 5.15.1 - resolution: "undici@npm:5.15.1" + version: 5.18.0 + resolution: "undici@npm:5.18.0" dependencies: busboy: ^1.6.0 - checksum: 45ebf72b1c589ad00077923c1064312bc7a7afcdbbf8d1b4fd56de03e8a3e2daef2a22f37e4d0a0019120004c57e31879447b98b2fe1df32f4ce9508359cbeb9 + checksum: 74e0f357c376c745fcca612481a5742866ae36086ad387e626255f4c4a15fc5357d9d0fa4355271b6a633d50f5556c3e85720844680c44861c66e23afca7245f languageName: node linkType: hard @@ -35508,7 +35430,7 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.0.9": +"update-browserslist-db@npm:^1.0.10": version: 1.0.10 resolution: "update-browserslist-db@npm:1.0.10" dependencies: @@ -35744,7 +35666,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.0, util@npm:^0.12.4": +"util@npm:^0.12.0, util@npm:^0.12.4, util@npm:^0.12.5": version: 0.12.5 resolution: "util@npm:0.12.5" dependencies: @@ -36105,14 +36027,14 @@ __metadata: languageName: node linkType: hard -"web3-bzz@npm:1.8.1": - version: 1.8.1 - resolution: "web3-bzz@npm:1.8.1" +"web3-bzz@npm:1.8.2": + version: 1.8.2 + resolution: "web3-bzz@npm:1.8.2" dependencies: "@types/node": ^12.12.6 got: 12.1.0 swarm-js: ^0.1.40 - checksum: 2c049582aaec69c9e1d7762cb2af3297fa5996f2605c76ea17649e2f7ae02d5258d2deb10669dfdcfaab262d69225c960e09dc154621e259fe8b2e390be0f66c + checksum: 54e01bae4668ab391d349de46d7479fcfa765262fc8f748f1e4b3c8ef815b8c622be38ec34247d690bdd110f90270ee2aeb3d879e01ea5acb51531b483fda2fb languageName: node linkType: hard @@ -36137,13 +36059,13 @@ __metadata: languageName: node linkType: hard -"web3-core-helpers@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core-helpers@npm:1.8.1" +"web3-core-helpers@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core-helpers@npm:1.8.2" dependencies: - web3-eth-iban: 1.8.1 - web3-utils: 1.8.1 - checksum: b06f69ad5b6155261f1160c740ffc993cc9fbbe270697cdd5bf708da2df42e8aa4fb5fba37a5c9d4c91c6ddf5f4ecd9272d317809a1acb92621d15ad29f61f7c + web3-eth-iban: 1.8.2 + web3-utils: 1.8.2 + checksum: 6575b26587aad005fb17658938fa07bc9769019e3451960130a00ac83500c27c35708eafd1382d9cc0a2ea0e39ca220d83a2ff28430ef67ea009768f3cbce03d languageName: node linkType: hard @@ -36174,16 +36096,16 @@ __metadata: languageName: node linkType: hard -"web3-core-method@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core-method@npm:1.8.1" +"web3-core-method@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core-method@npm:1.8.2" dependencies: "@ethersproject/transactions": ^5.6.2 - web3-core-helpers: 1.8.1 - web3-core-promievent: 1.8.1 - web3-core-subscriptions: 1.8.1 - web3-utils: 1.8.1 - checksum: 4a3b4010c713a14bdabad8946cfb589438c0b5f48aa6734106843b8cb8d971458749b64e680d3127538c143635e6327d7bd2c8dc74b0290bac35e8e61cdf48bf + web3-core-helpers: 1.8.2 + web3-core-promievent: 1.8.2 + web3-core-subscriptions: 1.8.2 + web3-utils: 1.8.2 + checksum: 99ef07865a9dc09615bd0fb1dab7a35851e24b5541f3daeda4f668911ad2540395a8bb358e52273740696bb159858d8c8e295f850afc6ab30d6c7a8be20b0223 languageName: node linkType: hard @@ -36205,12 +36127,12 @@ __metadata: languageName: node linkType: hard -"web3-core-promievent@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core-promievent@npm:1.8.1" +"web3-core-promievent@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core-promievent@npm:1.8.2" dependencies: eventemitter3: 4.0.4 - checksum: 4de5044decd901cd88836465023815f18d56c5ac69af201eb5dc668ed6b28a489df62d1fa5833e3320a1b6426f90e6e8e466c0b6dcd3af05a928d13053bc12e7 + checksum: 41ee45b313e735e205cf76de5255bbc013eb82c62474b3b4a282a2ca756114898bf4d40b1cb423ef487979d89dd282728d93d9b1afad1040cc449de3aba297f7 languageName: node linkType: hard @@ -36240,16 +36162,16 @@ __metadata: languageName: node linkType: hard -"web3-core-requestmanager@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core-requestmanager@npm:1.8.1" +"web3-core-requestmanager@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core-requestmanager@npm:1.8.2" dependencies: - util: ^0.12.0 - web3-core-helpers: 1.8.1 - web3-providers-http: 1.8.1 - web3-providers-ipc: 1.8.1 - web3-providers-ws: 1.8.1 - checksum: 525f47e4d765d176412a61909abe434573d0b43411e7110b04d0b812b340f454b41732becbef5720514fe36dcb6498bdae70525a13acd23b6b5d47dc9fe976e5 + util: ^0.12.5 + web3-core-helpers: 1.8.2 + web3-providers-http: 1.8.2 + web3-providers-ipc: 1.8.2 + web3-providers-ws: 1.8.2 + checksum: 6a7374aade4dd32232fef929be5f2b2e4e0830cf7071d44343f3735a52ea0b4e64b4959297a3d1237716742406dafa61d16d5123d3c5288b21df00e06ea4555d languageName: node linkType: hard @@ -36274,13 +36196,13 @@ __metadata: languageName: node linkType: hard -"web3-core-subscriptions@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core-subscriptions@npm:1.8.1" +"web3-core-subscriptions@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core-subscriptions@npm:1.8.2" dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.8.1 - checksum: 5dfcb0054b18266a6ca54d2c1d1505d1415bbd8d38492622446a00f4e2c1045079722c9032eb1cac7ea8e42459901bc57110829912fbc764a1fb35446749f282 + web3-core-helpers: 1.8.2 + checksum: e4bc9b4e62f4c5357e9111fe73edc4c880e2c3ad1476fbbd2d63851f05c3e60485aca9f524a5c1bd317953a68f8012f3c45343603b9785b131c6cbda0b46864d languageName: node linkType: hard @@ -36314,18 +36236,18 @@ __metadata: languageName: node linkType: hard -"web3-core@npm:1.8.1": - version: 1.8.1 - resolution: "web3-core@npm:1.8.1" +"web3-core@npm:1.8.2": + version: 1.8.2 + resolution: "web3-core@npm:1.8.2" dependencies: "@types/bn.js": ^5.1.0 "@types/node": ^12.12.6 bignumber.js: ^9.0.0 - web3-core-helpers: 1.8.1 - web3-core-method: 1.8.1 - web3-core-requestmanager: 1.8.1 - web3-utils: 1.8.1 - checksum: 8c54ff774bf18dc04c80d2e4e82368700d1c1a74cc93208c2be9985d859de02f491106ab097b2e894222caeaa59ef909ee05e1df080dc5ab460e74aafc88fc51 + web3-core-helpers: 1.8.2 + web3-core-method: 1.8.2 + web3-core-requestmanager: 1.8.2 + web3-utils: 1.8.2 + checksum: 362405c7b3646723724ebc134426ff7809cadc66eee1cf411c05d2d46a1c57e211c5d32d7da936d36e94f20e9afe54ad3a921fa7d90b77410fab8ef1a6203f7a languageName: node linkType: hard @@ -36350,13 +36272,13 @@ __metadata: languageName: node linkType: hard -"web3-eth-abi@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-abi@npm:1.8.1" +"web3-eth-abi@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-abi@npm:1.8.2" dependencies: "@ethersproject/abi": ^5.6.3 - web3-utils: 1.8.1 - checksum: b92ada32e05415fe30fe0f42bf4b691ead70c868b31e003768aa7be22a0cbac9443147bb763183f9728c6b0ce6d7f0e01aec595fd2c51a26d9a77b0ab139068e + web3-utils: 1.8.2 + checksum: d593b42c5a63afaba88b947245594769df6aa1a2b2cba5a43fddb8e77791fc38da3238673d713d2ddfc3fc4aac91f7ec529bbc3ad8ea4e02995919a0c89cbb88 languageName: node linkType: hard @@ -36398,22 +36320,21 @@ __metadata: languageName: node linkType: hard -"web3-eth-accounts@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-accounts@npm:1.8.1" +"web3-eth-accounts@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-accounts@npm:1.8.2" dependencies: "@ethereumjs/common": 2.5.0 "@ethereumjs/tx": 3.3.2 - crypto-browserify: 3.12.0 eth-lib: 0.2.8 - ethereumjs-util: ^7.0.10 + ethereumjs-util: ^7.1.5 scrypt-js: ^3.0.1 uuid: ^9.0.0 - web3-core: 1.8.1 - web3-core-helpers: 1.8.1 - web3-core-method: 1.8.1 - web3-utils: 1.8.1 - checksum: 40999d33b7355272984eb34936677aeddebf551e056b1210a7d67f636ac2f841cbe68bce067cdb61d82ac48c903f19ffcbf75ad9f34fd122a78f514429759259 + web3-core: 1.8.2 + web3-core-helpers: 1.8.2 + web3-core-method: 1.8.2 + web3-utils: 1.8.2 + checksum: 74e179a235b02553c862fc24ccf68be8999e4d67e931e94ee9bb969f9a850a82a8a0125e2004db587acb44cf80dda4ca04e196c0330f2c0b9a1f8af290fc813c languageName: node linkType: hard @@ -36450,19 +36371,19 @@ __metadata: languageName: node linkType: hard -"web3-eth-contract@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-contract@npm:1.8.1" +"web3-eth-contract@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-contract@npm:1.8.2" dependencies: "@types/bn.js": ^5.1.0 - web3-core: 1.8.1 - web3-core-helpers: 1.8.1 - web3-core-method: 1.8.1 - web3-core-promievent: 1.8.1 - web3-core-subscriptions: 1.8.1 - web3-eth-abi: 1.8.1 - web3-utils: 1.8.1 - checksum: f408d2871a8e861b43c209c15d3e6eaa5d81c776643195ec0967ce0d6dcb242788aa38150ca4599e56b80f9edf1b71c590cf9a7d18ee4e1008aa2ef2b742ced2 + web3-core: 1.8.2 + web3-core-helpers: 1.8.2 + web3-core-method: 1.8.2 + web3-core-promievent: 1.8.2 + web3-core-subscriptions: 1.8.2 + web3-eth-abi: 1.8.2 + web3-utils: 1.8.2 + checksum: 7fc9111e350be1b1f3337deb258a88eb29e7ebfe7d3f1bae96fb7e925f991f2f18b69983ab16f9780e3447453bf42d891194499d3b875c11711a8f8c6a6751a4 languageName: node linkType: hard @@ -36499,19 +36420,19 @@ __metadata: languageName: node linkType: hard -"web3-eth-ens@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-ens@npm:1.8.1" +"web3-eth-ens@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-ens@npm:1.8.2" dependencies: content-hash: ^2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.8.1 - web3-core-helpers: 1.8.1 - web3-core-promievent: 1.8.1 - web3-eth-abi: 1.8.1 - web3-eth-contract: 1.8.1 - web3-utils: 1.8.1 - checksum: a5fbbdf483585ca7b1ba291f712d79d3bb870886d128ef1ca6d4f05d47f7bc7f8753922f78a8d7965253545712d674a54e68fb171b33f81ae721c9ce1e962239 + web3-core: 1.8.2 + web3-core-helpers: 1.8.2 + web3-core-promievent: 1.8.2 + web3-eth-abi: 1.8.2 + web3-eth-contract: 1.8.2 + web3-utils: 1.8.2 + checksum: 4f1ec5a7006031ec0bce38204c88a2d43890809965f1b581964bb8c90f16d87dbbbbffd456de2d38dbe845001a6968de6160a9051a1c64b02d5a3acf109d8b0d languageName: node linkType: hard @@ -36535,13 +36456,13 @@ __metadata: languageName: node linkType: hard -"web3-eth-iban@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-iban@npm:1.8.1" +"web3-eth-iban@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-iban@npm:1.8.2" dependencies: bn.js: ^5.2.1 - web3-utils: 1.8.1 - checksum: 4deac5ac514065df2d9207194f0f73e17583b0cf28e718d1cf051e00a95600b15d354aeca557f9283662322e175502e0c7c0bf26c32c0981c91da56ccc0d19d8 + web3-utils: 1.8.2 + checksum: 915cb79d90a5bbca4694df1a29583ea52ba4482fee95534a3ec28632a3e196dd01f50bb38ad8cbeb65abd109b76afda9b207675cb6a8184f633902afb4cbfbb5 languageName: node linkType: hard @@ -36573,17 +36494,17 @@ __metadata: languageName: node linkType: hard -"web3-eth-personal@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth-personal@npm:1.8.1" +"web3-eth-personal@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth-personal@npm:1.8.2" dependencies: "@types/node": ^12.12.6 - web3-core: 1.8.1 - web3-core-helpers: 1.8.1 - web3-core-method: 1.8.1 - web3-net: 1.8.1 - web3-utils: 1.8.1 - checksum: 98a163ec1a1596d091799f6a712beba12dcd34f459d9157c2ebaabdfa887222cabb3dfea0588a77ee9156ddc83f322d29c7721896198713c12162889b3272e7c + web3-core: 1.8.2 + web3-core-helpers: 1.8.2 + web3-core-method: 1.8.2 + web3-net: 1.8.2 + web3-utils: 1.8.2 + checksum: e3104c554f4f2b37acb4ad7e2515921a5e9c96181ee78924e07c8fb38f61afa01100c3a8f5df65139062f43066a030a7da14829b71d9d0619b58e3a220a067f7 languageName: node linkType: hard @@ -36628,23 +36549,23 @@ __metadata: languageName: node linkType: hard -"web3-eth@npm:1.8.1": - version: 1.8.1 - resolution: "web3-eth@npm:1.8.1" +"web3-eth@npm:1.8.2": + version: 1.8.2 + resolution: "web3-eth@npm:1.8.2" dependencies: - web3-core: 1.8.1 - web3-core-helpers: 1.8.1 - web3-core-method: 1.8.1 - web3-core-subscriptions: 1.8.1 - web3-eth-abi: 1.8.1 - web3-eth-accounts: 1.8.1 - web3-eth-contract: 1.8.1 - web3-eth-ens: 1.8.1 - web3-eth-iban: 1.8.1 - web3-eth-personal: 1.8.1 - web3-net: 1.8.1 - web3-utils: 1.8.1 - checksum: 84009426be1a410faa000b5e90a6268ccb90c177fd8f0f9491d0ba6334bad66ffd14c73afcce146e3cff13648e2ca5ba22c9c60f0c322ca007ca9595859fdbed + web3-core: 1.8.2 + web3-core-helpers: 1.8.2 + web3-core-method: 1.8.2 + web3-core-subscriptions: 1.8.2 + web3-eth-abi: 1.8.2 + web3-eth-accounts: 1.8.2 + web3-eth-contract: 1.8.2 + web3-eth-ens: 1.8.2 + web3-eth-iban: 1.8.2 + web3-eth-personal: 1.8.2 + web3-net: 1.8.2 + web3-utils: 1.8.2 + checksum: cadf3dc062faba4cf9dfefe02fa2b9ffade49b337e7c46be96c1b38d5440112770b8a868449b14a89550dd474698b950e8b1b9f1b2bdb2f15332a6396dd0a4ed languageName: node linkType: hard @@ -36670,14 +36591,14 @@ __metadata: languageName: node linkType: hard -"web3-net@npm:1.8.1": - version: 1.8.1 - resolution: "web3-net@npm:1.8.1" +"web3-net@npm:1.8.2": + version: 1.8.2 + resolution: "web3-net@npm:1.8.2" dependencies: - web3-core: 1.8.1 - web3-core-method: 1.8.1 - web3-utils: 1.8.1 - checksum: f2c9413df4747ac3d99e68239fb7fbca2e97557c267dfba42d1501cd8b8fa77c06485022ba6c53bde08c18ef4f108533c3f299368d3287b875c5b1dc7e897683 + web3-core: 1.8.2 + web3-core-method: 1.8.2 + web3-utils: 1.8.2 + checksum: 1c0bd619806936c6118a2b13ceebc3d7d985e4ed320b9287a248d44ac5cd16d7e339b98fa5eff62840825d0bc716d237943edfc6a695f503cd0195d035c9a522 languageName: node linkType: hard @@ -36759,15 +36680,15 @@ __metadata: languageName: node linkType: hard -"web3-providers-http@npm:1.8.1": - version: 1.8.1 - resolution: "web3-providers-http@npm:1.8.1" +"web3-providers-http@npm:1.8.2": + version: 1.8.2 + resolution: "web3-providers-http@npm:1.8.2" dependencies: abortcontroller-polyfill: ^1.7.3 cross-fetch: ^3.1.4 es6-promise: ^4.2.8 - web3-core-helpers: 1.8.1 - checksum: 91aa5ed9064c287a3ce7447aaebe8f83398ce1c0d6eef50037a9a58c86910537f85c75c025857abbe0b4ca68f05b39d0a9d0153302f0c7952444e066f6cc8380 + web3-core-helpers: 1.8.2 + checksum: 5f95ca0be78d7f8e96dec128a78b7a3b49d42143be77fede874f35b0c3ce3f0422e56ec3a21171be0df7adce1c1df06ee2b23f5ba8d673b411a62edf5acd4843 languageName: node linkType: hard @@ -36792,13 +36713,13 @@ __metadata: languageName: node linkType: hard -"web3-providers-ipc@npm:1.8.1": - version: 1.8.1 - resolution: "web3-providers-ipc@npm:1.8.1" +"web3-providers-ipc@npm:1.8.2": + version: 1.8.2 + resolution: "web3-providers-ipc@npm:1.8.2" dependencies: oboe: 2.1.5 - web3-core-helpers: 1.8.1 - checksum: 7469e84fd38bbf5509e7fedd427b2b112ee98b5f800749ed7f0f2bbfbcc48faf0f4042c4e3a892867903ca918aaeeb5dfa88e91770a36e55502b8090b56ed073 + web3-core-helpers: 1.8.2 + checksum: d143064e96223ca79cb751c5e1f10bb48c3181ec87d7f61127e05eb733c67075c98de4126db793b3cf36102dda39f3e9d63927e592c43373158373c17a8e252b languageName: node linkType: hard @@ -36825,14 +36746,14 @@ __metadata: languageName: node linkType: hard -"web3-providers-ws@npm:1.8.1": - version: 1.8.1 - resolution: "web3-providers-ws@npm:1.8.1" +"web3-providers-ws@npm:1.8.2": + version: 1.8.2 + resolution: "web3-providers-ws@npm:1.8.2" dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.8.1 + web3-core-helpers: 1.8.2 websocket: ^1.0.32 - checksum: 800dd2fe214074fd36bb5be91c790bc4dfed8563bef54b7b888c21eee159012bb164032ea7163f60ee6cdf94c8aade0b43a6aa799baec82ead32976e687afafc + checksum: 45fb8e29b3111e0fea4ed6f83e28895d3b6bf151811a65002a04bc39c52b5e70324db4c35f00f842637e225a9d451519e4714f51c7cd518be52784dd0632bf8d languageName: node linkType: hard @@ -36860,15 +36781,15 @@ __metadata: languageName: node linkType: hard -"web3-shh@npm:1.8.1": - version: 1.8.1 - resolution: "web3-shh@npm:1.8.1" +"web3-shh@npm:1.8.2": + version: 1.8.2 + resolution: "web3-shh@npm:1.8.2" dependencies: - web3-core: 1.8.1 - web3-core-method: 1.8.1 - web3-core-subscriptions: 1.8.1 - web3-net: 1.8.1 - checksum: edfb0ddfbf3779bff53d7927f737c3eecb715b0f91daeea8a98532ce10c1ea5d8bdafceccf8e908aaeceaf391f557787c989f9411a1be2e00360bbaf71ab64c2 + web3-core: 1.8.2 + web3-core-method: 1.8.2 + web3-core-subscriptions: 1.8.2 + web3-net: 1.8.2 + checksum: d385b163710eb1b40ac75738a7eb0a4cbc9ac59aad7381f7b19d3891918fe6bf07229b78fbb43d47b60da9692531140ad3b8ed3336e87c22e80c593d52afc012 languageName: node linkType: hard @@ -36903,9 +36824,9 @@ __metadata: languageName: node linkType: hard -"web3-utils@npm:1.8.1, web3-utils@npm:^1.0.0-beta.31, web3-utils@npm:^1.3.0, web3-utils@npm:^1.3.4": - version: 1.8.1 - resolution: "web3-utils@npm:1.8.1" +"web3-utils@npm:1.8.2, web3-utils@npm:^1.0.0-beta.31, web3-utils@npm:^1.3.0, web3-utils@npm:^1.3.4": + version: 1.8.2 + resolution: "web3-utils@npm:1.8.2" dependencies: bn.js: ^5.2.1 ethereum-bloom-filters: ^1.0.6 @@ -36914,7 +36835,7 @@ __metadata: number-to-bn: 1.7.0 randombytes: ^2.1.0 utf8: 3.0.0 - checksum: 08bb2df9cd19672f034bb82a27b857e0571b836a620f83de2214377457c6e52446e8dedcf916f8f10a13c86b5a02674dd4f45c60c45698b388368601cce9cf5e + checksum: a6cda086d7bde4939fc55be8f1dc5040b4cacd9205ac2ac07f37d14305214679e030af7814a3e97f6fabf2901e3452cd0dc8ce7c1cdd8bce4d0d4bae72c50ad9 languageName: node linkType: hard @@ -36948,24 +36869,24 @@ __metadata: languageName: node linkType: hard -"web3@npm:1.8.1, web3@npm:^1.6.0": - version: 1.8.1 - resolution: "web3@npm:1.8.1" +"web3@npm:1.8.2, web3@npm:^1.6.0": + version: 1.8.2 + resolution: "web3@npm:1.8.2" dependencies: - web3-bzz: 1.8.1 - web3-core: 1.8.1 - web3-eth: 1.8.1 - web3-eth-personal: 1.8.1 - web3-net: 1.8.1 - web3-shh: 1.8.1 - web3-utils: 1.8.1 - checksum: b1cef25229d29e83fe65fdae95f72a1c78b89c2c08bdac9529727b20460b2c77b5ee79e5356db586ab5cb26c92d9c271cf019731cf1fcc6270baffb18b9d8a37 + web3-bzz: 1.8.2 + web3-core: 1.8.2 + web3-eth: 1.8.2 + web3-eth-personal: 1.8.2 + web3-net: 1.8.2 + web3-shh: 1.8.2 + web3-utils: 1.8.2 + checksum: cd3c20c7076ab0650ea8afe216c79dad38592ef17a6d5a169ddd22f2d99c15b1933de728b6f69a6449ebacc33d5e365424e4b95fc0b61175bd13a2aa62f2b9da languageName: node linkType: hard "web3modal@npm:^1.9.4": - version: 1.9.11 - resolution: "web3modal@npm:1.9.11" + version: 1.9.12 + resolution: "web3modal@npm:1.9.12" dependencies: detect-browser: ^5.1.0 prop-types: ^15.7.2 @@ -36973,7 +36894,7 @@ __metadata: react-dom: ^16.8.6 styled-components: ^5.3.3 tslib: ^1.10.0 - checksum: 35185b3c33b75ff6982105d0ebc013e39d5813ac5b9e94680ef82913f18cbfca5c473787dedf8d6fb5d65acdf1106cf0a21faf21735925774fe6d169241ecffb + checksum: 47fd1cfda9a1565a411d8f28586d9410681f0456a1ff85259e2f94777ebec5129ab983a27718f9a9b4cf5d065201721eb0ed0bec2cc039d9ccacf9f2d8f3d65b languageName: node linkType: hard @@ -37479,7 +37400,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^4.0.1": +"write-file-atomic@npm:^4.0.2": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" dependencies: @@ -37607,9 +37528,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:~8.2.3": - version: 8.2.3 - resolution: "ws@npm:8.2.3" +"ws@npm:~8.11.0": + version: 8.11.0 + resolution: "ws@npm:8.11.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -37618,7 +37539,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: c869296ccb45f218ac6d32f8f614cd85b50a21fd434caf11646008eef92173be53490810c5c23aea31bc527902261fbfd7b062197eea341b26128d4be56a85e4 + checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67 languageName: node linkType: hard From 42acd4f8ace37f351b646831fa07264ae6446042 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Mon, 13 Feb 2023 12:54:14 -0800 Subject: [PATCH 05/26] nuke block comments --- packages/contracts/contracts/registry/Sift.sol | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 1e1669c573..92bdcb2f9c 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -146,24 +146,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /* SIFT CONTRACT WHITELISTING */ /* Adding Contract to Whitelist, using their address as key */ - // function verifyContractAddress(address tokenContract) external { - // // check if the url has already been verified on the contract - // // if it has a token id mapped to it, it has been verified - // require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); - - // tokenContractMetadata memory whitelistEntry = _createWhitelistData(1, "", "", "", "VERIFIED"); - // addContractToWhitelist(tokenContract, whitelistEntry); - // } - - // function reportContractAddress(address tokenContract) external { - // // check if the url has already been verified on the contract - // // if it has a token id mapped to it, it has been verified - // require(bytesToContract[tokenContract] == 0, "Consent: Token contract already verified"); - - // tokenContractMetadata memory whitelistEntry = _createWhitelistData(1, "", "", "", "MALICIOUS"); - // addContractToWhitelist(tokenContract, whitelistEntry); - // } - /// @notice Checks the status of a tokenContract /// @param ID users ID /// @param ticker - ticker symbol From d6fee291d4b732d6d7abac63823945a8e2fa62f9 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Mon, 13 Feb 2023 13:02:51 -0800 Subject: [PATCH 06/26] updated package.json --- packages/browserExtension/package.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/browserExtension/package.json b/packages/browserExtension/package.json index c44a8811ca..3316d39b55 100644 --- a/packages/browserExtension/package.json +++ b/packages/browserExtension/package.json @@ -6,14 +6,14 @@ "scripts": { "build": "yarn build-dev", "build-local": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='http://localhost:9001/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='5,43113,31337,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='http://localhost:8080/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='http://localhost:3001/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DNS_SERVER_ADDRESS__='' node utils/build.cjs local", - "build-dev": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.dev.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,56,1284,100' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.dev.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.dev.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs dev", - "build-demo-01": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-01.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-01.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-01.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo01", - "build-demo-02": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-02.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-02.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-02.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo02", - "build-demo-03": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-03.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-03.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-03.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo03", - "build-demo-04": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-04.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-04.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-04.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo04", - "build-demo-05": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-05.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-05.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-05.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo05", - "build-prod": "yarn precompile && yarn compile && __GOOGLE_CLOUD_BUCKET__='datawallet-prod' && __REQUEST_FOR_DATA_EVENT_FREQ__=300000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", - "build-prod-for-qa": "yarn precompile && yarn compile && __GOOGLE_CLOUD_BUCKET__='datawallet-prod' && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome:\/\/)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", + "build-dev": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.dev.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,56,1284,100' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.dev.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.dev.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs dev", + "build-demo-01": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-01.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-01.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-01.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo01", + "build-demo-02": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-02.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-02.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-02.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo02", + "build-demo-03": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-03.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-03.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-03.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo03", + "build-demo-04": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-04.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-04.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-04.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo04", + "build-demo-05": "yarn precompile && yarn compile && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=31337 __ONBOARDING_URL__='https://datawallet.demo-05.snickerdoodle.dev/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='80001,43113,1,137,43114,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.dev/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.demo-05.snickerdoodle.dev/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __CONTROL_CHAIN_PROVIDER_URL__='https://doodlechain.demo-05.snickerdoodle.dev' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs demo05", + "build-prod": "yarn precompile && yarn compile && __GOOGLE_CLOUD_BUCKET__='datawallet-prod' && __REQUEST_FOR_DATA_EVENT_FREQ__=300000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", + "build-prod-for-qa": "yarn precompile && yarn compile && __GOOGLE_CLOUD_BUCKET__='datawallet-prod' && __REQUEST_FOR_DATA_EVENT_FREQ__=4000 __CONTROL_CHAIN_ID__=43113 __ONBOARDING_URL__='https://datawallet.snickerdoodle.com/' __ACCOUNT_COOKIE_URL__='https://snickerdoodlelabs.io/' __SUPPORTED_CHAINS__='1,43113,43114,137,-1,100,56,1284' __IPFS_FETCH_BASE_URL__='https://ipfs-gateway.snickerdoodle.com/ipfs/' __DEFAULT_INSIGHT_PLATFORM_BASE_URL__='https://insight-api.snickerdoodle.com/v0/' __CERAMIC_NODE_URL__='https://ceramic.snickerdoodle.dev/' __COVALENT_API_KEY__='' __MORALIS_API_KEY__='' __NFTSCAN_API_KEY__='' __DOMAIN_FILTER__='(localhost|chrome://)' __DNS_SERVER_ADDRESS__='' node utils/build.cjs prod", "build-setup-demo-01": "git status && git checkout sandbox/DEMO-01 && git pull && yarn install; true && yarn build-demo-01 && open .", "build-setup-demo-02": "git status && git checkout sandbox/DEMO-02 && git pull && yarn install; true && yarn build-demo-02 && open .", "build-setup-demo-03": "git status && git checkout sandbox/DEMO-03 && git pull && yarn install; true && yarn build-demo-03 && open .", From ec0630f645ac82e539adcc15172f3815042bf6e4 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Mon, 13 Feb 2023 13:03:03 -0800 Subject: [PATCH 07/26] yarn.lock edits --- yarn.lock | 194 +++++++++++++++++++++++++++--------------------------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/yarn.lock b/yarn.lock index 22e7254112..fc84de66dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2173,8 +2173,8 @@ __metadata: linkType: hard "@cucumber/cucumber@npm:^8.8.0": - version: 8.11.0 - resolution: "@cucumber/cucumber@npm:8.11.0" + version: 8.11.1 + resolution: "@cucumber/cucumber@npm:8.11.1" dependencies: "@cucumber/ci-environment": 9.1.0 "@cucumber/cucumber-expressions": 16.1.1 @@ -2217,7 +2217,7 @@ __metadata: yup: ^0.32.11 bin: cucumber-js: bin/cucumber.js - checksum: 06dd852f2df05d3885ff98f928825c0c97ede3a06e188da35350e633a3569006f6360de54d96b9d3deef53e3cb5cd08ec38e64fa810c04d2784addd9743e8916 + checksum: 48f0b089a65d20dce73a83438bf9134dde3ec448d966ec5c50c540107298434dbb4862de6482efa450c00e4b2291136a1b7e869db03e95d48fc74400bd0fd89f languageName: node linkType: hard @@ -8319,12 +8319,12 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.30.5, @typescript-eslint/eslint-plugin@npm:^5.5.0": - version: 5.51.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.51.0" + version: 5.52.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.52.0" dependencies: - "@typescript-eslint/scope-manager": 5.51.0 - "@typescript-eslint/type-utils": 5.51.0 - "@typescript-eslint/utils": 5.51.0 + "@typescript-eslint/scope-manager": 5.52.0 + "@typescript-eslint/type-utils": 5.52.0 + "@typescript-eslint/utils": 5.52.0 debug: ^4.3.4 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 @@ -8338,7 +8338,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 5351d8cec13bd9867ce4aaf7052aa31c9ca867fc89c620fc0fe5718ac2cbc165903275db59974324d98e45df0d33a73a4367d236668772912731031a672cfdcd + checksum: cff07ee94d8ab2a1b6c33b5c5bf641eff2bf2bebc0f35a9d8b3f128fd610e27a4aaf620bc2ad23608ad161b1810b7e32e5a2e0f746cc5094c3f506f7a14daa34 languageName: node linkType: hard @@ -8357,13 +8357,13 @@ __metadata: linkType: hard "@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.51.0 - resolution: "@typescript-eslint/experimental-utils@npm:5.51.0" + version: 5.52.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.52.0" dependencies: - "@typescript-eslint/utils": 5.51.0 + "@typescript-eslint/utils": 5.52.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 109f80c534a4079f4120075bdf460ccccb3941f1d795d449a9ad1e78d2234be56297b00243e180f36b877baf354404fa290453ab16dd45042f31d133d6e2d02c + checksum: dd16813335bcf867a4223ee6c2c1e6026a02f3de3c859b6ff59383746d20fb37bef21e3e65b07ff3b48480814c352f92064c3615c6b3241f3473c10cb3bdcf64 languageName: node linkType: hard @@ -8385,38 +8385,38 @@ __metadata: linkType: hard "@typescript-eslint/parser@npm:^5.30.5, @typescript-eslint/parser@npm:^5.5.0": - version: 5.51.0 - resolution: "@typescript-eslint/parser@npm:5.51.0" + version: 5.52.0 + resolution: "@typescript-eslint/parser@npm:5.52.0" dependencies: - "@typescript-eslint/scope-manager": 5.51.0 - "@typescript-eslint/types": 5.51.0 - "@typescript-eslint/typescript-estree": 5.51.0 + "@typescript-eslint/scope-manager": 5.52.0 + "@typescript-eslint/types": 5.52.0 + "@typescript-eslint/typescript-estree": 5.52.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 096ec819132839febd4f390c4bbf31687e06191092c244dbd189a64cd7383fbaba728f2765e8809cd9834c0069163ab38b0e5f0f6360157d831647d4c295f8cd + checksum: 1d8ff6e932f9c9db8d24b16ce89fd963f0982c38559e500aa1f8dc5cd66abd02f1659dd1a1361ce550def05331803caa69a69a039b54c94fc0f22919a2305c12 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.51.0": - version: 5.51.0 - resolution: "@typescript-eslint/scope-manager@npm:5.51.0" +"@typescript-eslint/scope-manager@npm:5.52.0": + version: 5.52.0 + resolution: "@typescript-eslint/scope-manager@npm:5.52.0" dependencies: - "@typescript-eslint/types": 5.51.0 - "@typescript-eslint/visitor-keys": 5.51.0 - checksum: b3c9f48b6b7a7ae2ebcad4745ef91e4727776b2cf56d31be6456b1aa063aa649539e20f9fffa83cad9ccaaa9c492f2354a1c15526a2b789e235ec58b3a82d22c + "@typescript-eslint/types": 5.52.0 + "@typescript-eslint/visitor-keys": 5.52.0 + checksum: 9a03fe30f8e90a5106c482478f213eefdd09f2f74e24d9dc59b453885466a758fe6d1cd24d706aed6188fb03c84b16ca6491cf20da6b16b8fc53cad8b8c327f2 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.51.0": - version: 5.51.0 - resolution: "@typescript-eslint/type-utils@npm:5.51.0" +"@typescript-eslint/type-utils@npm:5.52.0": + version: 5.52.0 + resolution: "@typescript-eslint/type-utils@npm:5.52.0" dependencies: - "@typescript-eslint/typescript-estree": 5.51.0 - "@typescript-eslint/utils": 5.51.0 + "@typescript-eslint/typescript-estree": 5.52.0 + "@typescript-eslint/utils": 5.52.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -8424,14 +8424,14 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ab9747b0c629cfaaab903eed8ce1e39d34d69a402ce5faf2f1fff2bbb461bdbe034044b1368ba67ba8e5c1c512172e07d83c8a563635d8de811bf148d95c7dec + checksum: ac5422040461febab8a2eeec76d969024ccff76203dec357f7220c9b5e0dde96e3e3a76fd4118d42b50bd5bfb3a194aaceeb63417a2ac4e1ebf5e687558a9a10 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.51.0": - version: 5.51.0 - resolution: "@typescript-eslint/types@npm:5.51.0" - checksum: b31021a0866f41ba5d71b6c4c7e20cc9b99d49c93bb7db63b55b2e51542fb75b4e27662ee86350da3c1318029e278a5a807facaf4cb5aeea724be8b0e021e836 +"@typescript-eslint/types@npm:5.52.0": + version: 5.52.0 + resolution: "@typescript-eslint/types@npm:5.52.0" + checksum: 018940d61aebf7cf3f7de1b9957446e2ea01f08fe950bef4788c716a3a88f7c42765fe7d80152b0d0428fcd4bd3ace2dfa8c459ba1c59d9a84e951642180f869 languageName: node linkType: hard @@ -8453,12 +8453,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.51.0": - version: 5.51.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.51.0" +"@typescript-eslint/typescript-estree@npm:5.52.0": + version: 5.52.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.52.0" dependencies: - "@typescript-eslint/types": 5.51.0 - "@typescript-eslint/visitor-keys": 5.51.0 + "@typescript-eslint/types": 5.52.0 + "@typescript-eslint/visitor-keys": 5.52.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -8467,35 +8467,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: aec23e5cab48ee72fefa6d1ac266639ebabf6cebec1e0207ad47011d3a48186ac9a632c8e34c3bac896155f54895a497230c11d789fd81263b08eb267d7113ce + checksum: 67d396907fee3d6894e26411a5098a37f07e5d50343189e6361ff7db91c74a7ffe2abd630d11f14c2bda1f4af13edf52b80b11cbccb55b44079c7cec14c9e108 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.51.0, @typescript-eslint/utils@npm:^5.43.0": - version: 5.51.0 - resolution: "@typescript-eslint/utils@npm:5.51.0" +"@typescript-eslint/utils@npm:5.52.0, @typescript-eslint/utils@npm:^5.43.0": + version: 5.52.0 + resolution: "@typescript-eslint/utils@npm:5.52.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.51.0 - "@typescript-eslint/types": 5.51.0 - "@typescript-eslint/typescript-estree": 5.51.0 + "@typescript-eslint/scope-manager": 5.52.0 + "@typescript-eslint/types": 5.52.0 + "@typescript-eslint/typescript-estree": 5.52.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: c6e28c942fbac5500f0e8ed67ef304b484ba296486e55306f78fb090dc9d5bb1f25a0bedc065e14680041eadce5e95fa10aab618cb0c316599ec987e6ea72442 + checksum: 01906be5262ece36537e9d586e4d2d4791e05752a9354bcb42b1f5bf965f53daa13309c61c3dff5e201ea28c298e4e01cf0c93738afa0099fea0da3b1d8cb3a5 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.51.0": - version: 5.51.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.51.0" +"@typescript-eslint/visitor-keys@npm:5.52.0": + version: 5.52.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.52.0" dependencies: - "@typescript-eslint/types": 5.51.0 + "@typescript-eslint/types": 5.52.0 eslint-visitor-keys: ^3.3.0 - checksum: b49710f3c6b3b62a846a163afffd81be5eb2b1f44e25bec51ff3c9f4c3b579d74aa4cbd3753b4fc09ea3dbc64a7062f9c658c08d22bb2740a599cb703d876220 + checksum: 33b44f0cd35b7b47f34e89d52e47b8d8200f55af306b22db4de104d79f65907458ea022e548f50d966e32fea150432ac9c1ae65b3001b0ad2ac8a17c0211f370 languageName: node linkType: hard @@ -9956,14 +9956,14 @@ __metadata: linkType: hard "arweave@npm:^1.10.13, arweave@npm:^1.11.4": - version: 1.12.6 - resolution: "arweave@npm:1.12.6" + version: 1.12.7 + resolution: "arweave@npm:1.12.7" dependencies: arconnect: ^0.4.2 asn1.js: ^5.4.1 base64-js: ^1.5.1 bignumber.js: ^9.0.2 - checksum: 992b3a9cf6c4c3fa199c66851742e709e7c1ce2ba5a8d107a5023b773107dce236028091f22290e2577e3cebe87ccc75706b17a0a47689d921b8d02bfe10813e + checksum: a62414ff1bfec6f15d65307d3c691a8655ba399aa25743d6d4df04ec5d94a803b7c9485534c1378574ba0e8b68c7b8319311ae9af3a712b8b5f137a71e5f12bd languageName: node linkType: hard @@ -10185,8 +10185,8 @@ __metadata: linkType: hard "aws-sdk@npm:^2.1049.0": - version: 2.1313.0 - resolution: "aws-sdk@npm:2.1313.0" + version: 2.1314.0 + resolution: "aws-sdk@npm:2.1314.0" dependencies: buffer: 4.9.2 events: 1.1.1 @@ -10198,7 +10198,7 @@ __metadata: util: ^0.12.4 uuid: 8.0.0 xml2js: 0.4.19 - checksum: 30c7b9a10418a5570cfb0a6eae4a039e6495bfb1d36f39dd98391cf748392418759bb9934a39a03f4ed9706cb6585224a87528a5ef054ac3fa8a49191081683c + checksum: bfe8bda40f3baca4d247435ccef7bf7b4572e18321e7788281f17a4f53621de5c6ae4a553c2bef051804966c739092352e80af0910998af634b9fd4acbc59d4e languageName: node linkType: hard @@ -11908,7 +11908,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": +"browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.5": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -12844,9 +12844,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.7.1 - resolution: "ci-info@npm:3.7.1" - checksum: 72d93d5101ea1c186511277fbd8d06ae8a6e028cc2fb94361e92bf735b39c5ebd192e8d15a66ff8c4e3ed569f87c2f844e96f90e141b2de5c649f77ec34ff601 + version: 3.8.0 + resolution: "ci-info@npm:3.8.0" + checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098 languageName: node linkType: hard @@ -13799,18 +13799,18 @@ __metadata: linkType: hard "core-js-compat@npm:^3.25.1": - version: 3.27.2 - resolution: "core-js-compat@npm:3.27.2" + version: 3.28.0 + resolution: "core-js-compat@npm:3.28.0" dependencies: - browserslist: ^4.21.4 - checksum: 4574d4507de8cba9a75e37401b3ca6e5908ab066ec717e3b34866d25f623e1aa614fb886e10973be64a6250f325dcba6809e4fae4ed43375cc3e4276c5514c13 + browserslist: ^4.21.5 + checksum: 41d1d58c99ce7ee7abd8cf070f4c07a8f2655dbed1777d90a26246dddd7fac68315d53d2192584c8621a5328e6fe1a10da39b6bf2666e90fd5c2ff3b8f24e874 languageName: node linkType: hard "core-js-pure@npm:^3.0.1, core-js-pure@npm:^3.25.1": - version: 3.27.2 - resolution: "core-js-pure@npm:3.27.2" - checksum: 7cb24502a782a032ffa2af6e84abfcfeffa0c30e84c38f4d0a1d7567c8c86e2d36a7554a00ca47762606c84d2a86d99662a7158e9f4df989f3fe3c7e7c09fa45 + version: 3.28.0 + resolution: "core-js-pure@npm:3.28.0" + checksum: 8bef96a435783ea7e62b2bd4d6cc3d427a7bfeb053954aadabb33b5dba14a85c6297f7638bba9676a144f9cd7a5a0185a576d41d67baaae15227a4c9982a8cef languageName: node linkType: hard @@ -14354,9 +14354,9 @@ __metadata: linkType: hard "dataloader@npm:^2.1.0": - version: 2.2.1 - resolution: "dataloader@npm:2.2.1" - checksum: bc80fec711c264fa4244c749123658c7e73946aaa6f9906eb109763001751614aeb1688ffba2226c507bddb2da4da85432ae837cea8d09929e09bdb67048b96e + version: 2.2.2 + resolution: "dataloader@npm:2.2.2" + checksum: 4dabd247089c29f194e94d5434d504f99156c5c214a03463c20f3f17f40398d7e179edee69a27c16e315519ac8739042a810090087ae26449a0e685156a02c65 languageName: node linkType: hard @@ -15000,8 +15000,8 @@ __metadata: linkType: hard "did-jwt@npm:^6.0.0": - version: 6.11.0 - resolution: "did-jwt@npm:6.11.0" + version: 6.11.1 + resolution: "did-jwt@npm:6.11.1" dependencies: "@stablelib/ed25519": ^1.0.2 "@stablelib/random": ^1.0.1 @@ -15015,7 +15015,7 @@ __metadata: js-sha3: ^0.8.0 multiformats: ^9.6.5 uint8arrays: ^3.0.0 - checksum: b8b63ad7c7c6eb786fb386a5f74046e50f4ab93552a609556035642819fb26c15e03c020d704f5049331a8b07df9f7408cb7f4155f366f7286384e0d83739988 + checksum: 35be4ff16c699d5aaf6302f6ecf1459da86da868c2c3c2b018d8b20e355beac8809e03de919a500c8868ebd537ff880913f39e6e75d412c6b49b9443978b5cb7 languageName: node linkType: hard @@ -24921,8 +24921,8 @@ __metadata: linkType: hard "lint-staged@npm:>=10": - version: 13.1.1 - resolution: "lint-staged@npm:13.1.1" + version: 13.1.2 + resolution: "lint-staged@npm:13.1.2" dependencies: cli-truncate: ^3.1.0 colorette: ^2.0.19 @@ -24939,7 +24939,7 @@ __metadata: yaml: ^2.1.3 bin: lint-staged: bin/lint-staged.js - checksum: 8e5093c7e982a2f6d6449927a40156a812644479df1d2760aee8bf05df3a314e022d8f7e275e57fd61769ee57e3cf7b062ed3c6e4934a63848300b877e269daa + checksum: f854ad5c88542b8f06e27f3b4046927a4f3d4a451a04e079526559d819a325762268f65bd2df7156bcc0cb5f531f621c42cdb824b403f537c78305adc9e56a54 languageName: node linkType: hard @@ -30018,12 +30018,12 @@ __metadata: linkType: hard "quibble@npm:^0.6.14": - version: 0.6.15 - resolution: "quibble@npm:0.6.15" + version: 0.6.16 + resolution: "quibble@npm:0.6.16" dependencies: lodash: ^4.17.21 - resolve: ^1.20.0 - checksum: 422985e33e22795401d44392d30db47d7826223bb99e012a2cacfdf99953df715a3922dea51b054c70401ef3bf9d4c01a38bd1c287c4b9224c2c29c007b3e408 + resolve: ^1.22.1 + checksum: 83d573fca17ba513d87cbf0676f212fd9c1b3d39c3037fb5442b12a6236ae6ff793f11324fc249b5dfd6f5ed9b615b971bbc6fcf3195ddee435dc88ce678c88e languageName: node linkType: hard @@ -34320,21 +34320,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^5.7.107": - version: 5.7.107 - resolution: "tldts-core@npm:5.7.107" - checksum: d7496c06edf395aec2f531055013fb0b1cc7763394e9459e3b02cc7e2c103857fd0e2b6bb39592a3c858486b27888c3feb3b73b6b9647cfd3732bb0e8f1ced30 +"tldts-core@npm:^5.7.108": + version: 5.7.108 + resolution: "tldts-core@npm:5.7.108" + checksum: 66cfc1bd3363db8e8bdc641e0ef053bf03bba819ff7f02ae997eace6a590cfde71f12c10749997f89ffd7a376704582c51cb253a88a1681141a9480ab6135ab9 languageName: node linkType: hard "tldts@npm:^5.7.89, tldts@npm:^5.7.99": - version: 5.7.107 - resolution: "tldts@npm:5.7.107" + version: 5.7.108 + resolution: "tldts@npm:5.7.108" dependencies: - tldts-core: ^5.7.107 + tldts-core: ^5.7.108 bin: tldts: bin/cli.js - checksum: 134bd24fdade62d81b31be17c50204ba60ee8e1952887c123ec5ff7f4e1b2487fd4bac5db8b39e8875ec44936efafbbb8beba09901a9fef9c6481fbdef2e7846 + checksum: 9925e3bf1d7350737929c680693bbb2d28d64d33f0ba69d2954486b85fa3bebfebe8e5830b97b7513f69fead03ebcb039d5eef305342cf2cba5f9b06b569bd86 languageName: node linkType: hard @@ -35242,11 +35242,11 @@ __metadata: linkType: hard "undici@npm:^5.14.0": - version: 5.18.0 - resolution: "undici@npm:5.18.0" + version: 5.19.1 + resolution: "undici@npm:5.19.1" dependencies: busboy: ^1.6.0 - checksum: 74e0f357c376c745fcca612481a5742866ae36086ad387e626255f4c4a15fc5357d9d0fa4355271b6a633d50f5556c3e85720844680c44861c66e23afca7245f + checksum: 57ee94ee74d944faa41dbcb2faf4e0c90069708d3aaae860185884e51376b5d457728352a8396d69a3c9cb752b62ff99a19a664c5aacb7ee61cc488af499a01c languageName: node linkType: hard @@ -37514,8 +37514,8 @@ __metadata: linkType: hard "ws@npm:^8.4.2, ws@npm:^8.5.0": - version: 8.12.0 - resolution: "ws@npm:8.12.0" + version: 8.12.1 + resolution: "ws@npm:8.12.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -37524,7 +37524,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 818ff3f8749c172a95a114cceb8b89cedd27e43a82d65c7ad0f7882b1e96a2ee6709e3746a903c3fa88beec0c8bae9a9fcd75f20858b32a166dfb7519316a5d7 + checksum: 97301c1c4d838fc81bd413f370f75c12aabe44527b31323b761eab3043a9ecb7e32ffd668548382c9a6a5ad3a1c3a9249608e8338e6b939f2f9540f1e21970b5 languageName: node linkType: hard From 4bca44fff3553088b72b671201ce9790b7e268a5 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Mon, 13 Feb 2023 14:39:36 -0800 Subject: [PATCH 08/26] compiles and runs without error --- .../contracts/contracts/registry/Sift.sol | 67 +++++++-------- packages/contracts/test/sift.js | 83 ++++++++++--------- 2 files changed, 72 insertions(+), 78 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 92bdcb2f9c..eab2ee341d 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -23,6 +23,8 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, CountersUpgradeable.Counter private _tokenIdCounter; + CountersUpgradeable.Counter private _whiteListCounter; + /// @dev mapping of hashed url to tokenId mapping(bytes32 => uint256) public urlToTokenId; @@ -39,26 +41,22 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @dev Order struct struct tokenContractMetadata { - uint ID; + address tokenAddress; string ticker; string chainId; string metadata; string status; } - //@dev initialized whiteListCount, used as mapping key - uint256 whiteListCount; + //@dev initialized whiteListCount + uint256 public whiteListCount; /// @dev mapping of hashed url to tokenId mapping(address => uint256) public bytesToContract; - /// @dev mapping of hashed url to tokenId - mapping(uint256 => tokenContractMetadata) public uintToContract; - /// @dev mapping of addressToContractMetadata mapping(address => tokenContractMetadata) public addressToContractMetadata; - /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); @@ -141,60 +139,40 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// increase total supply count totalSupply++; } - /* SIFT CONTRACT WHITELISTING */ /* Adding Contract to Whitelist, using their address as key */ /// @notice Checks the status of a tokenContract - /// @param ID users ID + /// @param tokenAddress users tokenAddress /// @param ticker - ticker symbol /// @param chainId - chainId /// @param metadata - metadata /// @param status - "VERIFIED" or "MALICIOUS" - /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function createWhitelistData(uint ID, string memory ticker, string memory chainId, string memory metadata, string memory status) external pure returns(tokenContractMetadata memory result) { + function addContractToWhitelist(address tokenAddress, string memory ticker, string memory chainId, string memory metadata, string memory status) external { + // get the url's token using its hashed value + // tokenContractMetadata memory newWhitelistEntry = checkContract(tokenAddress); tokenContractMetadata memory newWhitelistEntry; - newWhitelistEntry.ID = ID; + newWhitelistEntry.tokenAddress = tokenAddress; newWhitelistEntry.ticker = ticker; newWhitelistEntry.chainId = chainId; newWhitelistEntry.metadata = metadata; newWhitelistEntry.status = status; - // mint token id and append to the token URI "VERIFIED" - return newWhitelistEntry; - } - - /// @notice Checks the status of a tokenContract - /// @param tokenAddress users token address - /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkContract(address tokenAddress) external view returns(tokenContractMetadata memory result) { - // get the url's token using its hashed value - uint256 tokenId = bytesToContract[tokenAddress]; - - require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); - - return uintToContract[tokenId]; - } + uint256 tokenId = _whiteListCounter.current() + 1; + _whiteListCounter.increment(); - /// @param tokenAddress users token address - /// @param tokenContract token address - function addContractToWhitelist(address tokenAddress, tokenContractMetadata memory tokenContract) external { - // get the url's token using its hashed value - addressToContractMetadata[tokenAddress] = tokenContract; + bytesToContract[tokenAddress] = tokenId; + addressToContractMetadata[tokenAddress] = newWhitelistEntry; whiteListCount++; } - /// @param tokenAddress users token address - function removeContractToWhitelist(address tokenAddress) external { - // get the url's token using its hashed value - delete addressToContractMetadata[tokenAddress]; - whiteListCount--; + function returnWhiteListCount() external view returns(uint256 Val) { + return whiteListCount; } /// @param tokenAddress users token address function setStatusToMalicious(address tokenAddress) external { - // get the url's token using its hashed value tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; metadata.status = "MALICIOUS"; addressToContractMetadata[tokenAddress] = metadata; @@ -202,12 +180,23 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param tokenAddress users token address function setStatusToVerified(address tokenAddress) external { - // get the url's token using its hashed value tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; metadata.status = "VERIFIED"; addressToContractMetadata[tokenAddress] = metadata; } + /// @notice Checks the status of a tokenContract + /// @param tokenAddress users token address + /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' + function checkContract(address tokenAddress) external view returns(tokenContractMetadata memory result) { + // get the url's token using its hashed value + uint256 tokenId = bytesToContract[tokenAddress]; + + require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); + + return addressToContractMetadata[tokenAddress]; + } + /* OVERRIDES */ diff --git a/packages/contracts/test/sift.js b/packages/contracts/test/sift.js index 23c8d4c77a..eb591d01bb 100644 --- a/packages/contracts/test/sift.js +++ b/packages/contracts/test/sift.js @@ -143,55 +143,60 @@ describe("Sift", () => { }); }); - /* Checking Whitelist data functions */ - describe("Token Whitelist Operations", function () { - it("createWhitelistData operates correctly", async function () { - const returnVal = await sift + describe("Token Whitelist Operations: ", function () { + it("Adding A Contract", async function () { + // const goodAddress = new EVMAccountAddress("good address"); + let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; + await sift .connect(owner) - .createWhitelistData(1, "", "", "", "VERIFIED"); - - // expect(returnVal).to.typeOf("struct"); - expect(returnVal.ID).to.eq(1); - expect(returnVal.ticker).to.eq(""); - expect(returnVal.chainId).to.eq(""); - expect(returnVal.metadata).to.eq(""); - expect(returnVal.status).to.eq("VERIFIED"); - }); - }); + .addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); - describe("Token Whitelist Operations", function () { - it("Account Found, Added, then Removed from WhiteList", async function () { - // const connectOwner = ; - whiteListEntry = await sift + expect(await sift .connect(owner) - .createWhitelistData("1", "", "", "", "VERIFIED"); - console.log("whiteListEntry: ", whiteListEntry); + .returnWhiteListCount()).to.eq(1); + }); + it("Checking for Contract - Succeed", async function () { // const goodAddress = new EVMAccountAddress("good address"); - const addedEntry = await sift + let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; + await sift + .connect(owner) + .addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); + + const returned = await sift .connect(owner) - .addContractToWhitelist("goodAddress", whiteListEntry); - console.log("addedEntry: ", addedEntry); - // expect(addedEntry.whiteListCount).to.eq(1); + .checkContract(CONTRACT_ADDRESS); + + console.log("returned: ", returned); + }); - // console.log("whiteListCount: ", addedEntry.whiteListCount); + it("Change Status To Verified", async function () { + let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; - // const removedEntry = await connectOwner.removeContractToWhitelist( - // EVMAccountAddress("good address"), - // ); + // Add the Contract + await sift.connect(owner).addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "MALICIOUS"); - // expect(addedEntry.whiteListCount).to.eq(0); + // Update the Status + await sift.connect(owner).setStatusToVerified(CONTRACT_ADDRESS); + + // Check for new status + const whiteListEntry = await sift.connect(owner).checkContract(CONTRACT_ADDRESS); + expect(whiteListEntry["status"]).to.eq("VERIFIED"); }); - }); - // describe("Account Not Found", function () { - // it("Account not found", async function () { - // const returnVal = await sift - // .connect(owner) - // .checkContract("sample address"); + it("Change Status to Malicious", async function () { + let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; + + // Add the Contract + await sift.connect(owner).addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); + + // Update the Status + await sift.connect(owner).setStatusToMalicious(CONTRACT_ADDRESS); - // console.log("Account not found: ", returnVal); - // expect(returnVal).throws(); - // }); - // }); + // Check for new status + const whiteListEntry = await sift.connect(owner).checkContract(CONTRACT_ADDRESS); + expect(whiteListEntry["status"]).to.eq("MALICIOUS") + }); + + }); }); From 43ed2c7cd27eb1f759a3a84a4341b64fec1d71d4 Mon Sep 17 00:00:00 2001 From: TtheBC01 Date: Tue, 14 Feb 2023 13:57:30 -0800 Subject: [PATCH 09/26] Hacked some examples into sift.sol --- .../contracts/contracts/registry/Sift.sol | 41 ++++++++++--------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index eab2ee341d..a25c806046 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -25,8 +25,8 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, CountersUpgradeable.Counter private _whiteListCounter; - /// @dev mapping of hashed url to tokenId - mapping(bytes32 => uint256) public urlToTokenId; + /// @dev mapping of hashed label to tokenId (i.e. a URL, Ticker, ) + mapping(bytes32 => uint256) public labelToTokenId; /// @dev Base uri of Sift string public baseURI; @@ -40,22 +40,21 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, string malicious = "MALICIOUS"; /// @dev Order struct - struct tokenContractMetadata { - address tokenAddress; - string ticker; - string chainId; - string metadata; - string status; + struct entityStruct { + string metadata; /// this can be JSON i.e. a string + uint256 status; /// i.e. Verified, not_verified, malicious } //@dev initialized whiteListCount uint256 public whiteListCount; - /// @dev mapping of hashed url to tokenId + mapping(uint256 => entityStruct) public tokenIDtoEntity + + /*// @dev mapping of hashed url to tokenId mapping(address => uint256) public bytesToContract; /// @dev mapping of addressToContractMetadata - mapping(address => tokenContractMetadata) public addressToContractMetadata; + mapping(address => tokenContractMetadata) public addressToContractMetadata;*/ /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); @@ -81,15 +80,17 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @notice Verifies a url /// @dev Mints an NFT with the 'VERIFIED' tokenURI /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() - /// @param url Site URL - /// @param owner Address receiving the url's NFT - function verifyURL(string memory url, address owner) external { + /// @param label human-readable object label + /// @param owner Address receiving the url's NFT + /// @param metadata stringified JSON object with useful keyvalue pairs + function verifyURL(string memory label, address owner, string memory metadata) external { // check if the url has already been verified on the contract // if it has a token id mapped to it, it has been verified - require(urlToTokenId[keccak256(abi.encodePacked(url))] == 0, "Consent: URL already verified"); + require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); + // mint token id and append to the token URI "VERIFIED" - _safeMintAndRegister(owner, "VERIFIED", url); + _safeMintAndRegister(owner, 1, label, metadata); } /// @notice Marks a url as malicious @@ -105,7 +106,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @notice Checks the status of a url /// @param url Site URL /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkURL(string memory url) external view returns(string memory result) { + function checkEntities(string memory [] labels) external view returns(entityStruct memory result) { // get the url's token using its hashed value uint256 tokenId = urlToTokenId[keccak256(abi.encodePacked(url))]; @@ -126,15 +127,17 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param to Address receiving the token /// @param uri Token uri containing status /// @param url Site URL - function _safeMintAndRegister(address to, string memory uri, string memory url) internal onlyRole(VERIFIER_ROLE) { + function _safeMintAndRegister(address to, uint256 verifiedstatus, string memory label, string memory metadata) internal onlyRole(VERIFIER_ROLE) { // ensure that tokenIds start from 1 so that 0 can be kept as tokens that are not verified yet uint256 tokenId = _tokenIdCounter.current() + 1; _tokenIdCounter.increment(); _safeMint(to, tokenId); - _setTokenURI(tokenId, uri); // register hashed url to token mapping - urlToTokenId[keccak256(abi.encodePacked(url))] = tokenId; + urlToTokenId[keccak256(abi.encodePacked(label))] = tokenId; + + /// set the metadata + tokenIDtoEntity[tokenId] = entityStruct(metadata, verifiedStatus); /// increase total supply count totalSupply++; From b2738080ea7570f765cabe2c18ed275c340db9fc Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 15:32:41 -0800 Subject: [PATCH 10/26] more general setup --- .../contracts/contracts/registry/Sift.sol | 117 +++++------------- 1 file changed, 33 insertions(+), 84 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index a25c806046..34a7743482 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// S// SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol"; @@ -34,27 +34,16 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @dev Total supply of Sift tokens uint256 public totalSupply; - /// @dev creating public strings, cleaning up hardcoded responses. - string verified = "VERIFIED"; - string not_verified = "NOT VERIFIED"; - string malicious = "MALICIOUS"; - /// @dev Order struct struct entityStruct { string metadata; /// this can be JSON i.e. a string - uint256 status; /// i.e. Verified, not_verified, malicious + uint256 status; /// i.e. Verified: 0, not_verified: 1, malicious: 2 } //@dev initialized whiteListCount uint256 public whiteListCount; - mapping(uint256 => entityStruct) public tokenIDtoEntity - - /*// @dev mapping of hashed url to tokenId - mapping(address => uint256) public bytesToContract; - - /// @dev mapping of addressToContractMetadata - mapping(address => tokenContractMetadata) public addressToContractMetadata;*/ + mapping(uint256 => entityStruct) public tokenIDtoEntity; /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); @@ -83,12 +72,11 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @param label human-readable object label /// @param owner Address receiving the url's NFT /// @param metadata stringified JSON object with useful keyvalue pairs - function verifyURL(string memory label, address owner, string memory metadata) external { + function verifyEntity(string memory label, address owner, string memory metadata) external { // check if the url has already been verified on the contract // if it has a token id mapped to it, it has been verified require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); - // mint token id and append to the token URI "VERIFIED" _safeMintAndRegister(owner, 1, label, metadata); } @@ -96,25 +84,39 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @notice Marks a url as malicious /// @dev Mints an NFT with the 'MALICIOUS' tokenURI /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() - /// @param url Site URL + /// @param label human-readable object label /// @param owner Address receiving the url's NFT - function maliciousURL(string memory url, address owner) external { + /// @param metadata stringified JSON object with useful keyvalue pairs + function maliciousEntity(string memory label, address owner, string memory metadata) external { // mint token id and append to the token URI "MALICIOUS" - _safeMintAndRegister(owner, "MALICIOUS", url); + _safeMintAndRegister(owner, 2, label, metadata); } /// @notice Checks the status of a url - /// @param url Site URL + /// @dev Returns status of entities + /// @param labels human-readable object labels /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkEntities(string memory [] labels) external view returns(entityStruct memory result) { + function checkEntities(string[] memory labels) external view returns(entityStruct[] memory result) { // get the url's token using its hashed value - uint256 tokenId = urlToTokenId[keccak256(abi.encodePacked(url))]; + entityStruct[] memory returnedValues = new entityStruct[](labels.length); - // if token's id is 0, it has not been verified yet - if (tokenId == 0) return not_verified; + for (uint i = 0; i < labels.length; i++) { + uint256 tokenId = labelToTokenId[keccak256(abi.encodePacked(labels[i]))]; - // else, return token's URI - return tokenURI(tokenId); + // if token's id is 0, it has not been verified yet + if (tokenId == 0) { + returnedValues[i] = entityStruct("", 0); + } + else + { + // else, return token's entityStruct + returnedValues[i] = tokenIDtoEntity[tokenId]; + } + + i++; + } + + return returnedValues; } /// @notice Sets the Sift tokens base URI @@ -125,16 +127,17 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @notice Internal function to carry out token minting and mapping updates /// @param to Address receiving the token - /// @param uri Token uri containing status - /// @param url Site URL - function _safeMintAndRegister(address to, uint256 verifiedstatus, string memory label, string memory metadata) internal onlyRole(VERIFIER_ROLE) { + /// @param verifiedStatus Status passed from the token + /// @param label Status passed from the token + /// @param metadata Token's metadata + function _safeMintAndRegister(address to, uint256 verifiedStatus, string memory label, string memory metadata) internal onlyRole(VERIFIER_ROLE) { // ensure that tokenIds start from 1 so that 0 can be kept as tokens that are not verified yet uint256 tokenId = _tokenIdCounter.current() + 1; _tokenIdCounter.increment(); _safeMint(to, tokenId); // register hashed url to token mapping - urlToTokenId[keccak256(abi.encodePacked(label))] = tokenId; + labelToTokenId[keccak256(abi.encodePacked(label))] = tokenId; /// set the metadata tokenIDtoEntity[tokenId] = entityStruct(metadata, verifiedStatus); @@ -143,64 +146,10 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, totalSupply++; } - - /* SIFT CONTRACT WHITELISTING */ - /* Adding Contract to Whitelist, using their address as key */ - /// @notice Checks the status of a tokenContract - /// @param tokenAddress users tokenAddress - /// @param ticker - ticker symbol - /// @param chainId - chainId - /// @param metadata - metadata - /// @param status - "VERIFIED" or "MALICIOUS" - function addContractToWhitelist(address tokenAddress, string memory ticker, string memory chainId, string memory metadata, string memory status) external { - // get the url's token using its hashed value - // tokenContractMetadata memory newWhitelistEntry = checkContract(tokenAddress); - tokenContractMetadata memory newWhitelistEntry; - newWhitelistEntry.tokenAddress = tokenAddress; - newWhitelistEntry.ticker = ticker; - newWhitelistEntry.chainId = chainId; - newWhitelistEntry.metadata = metadata; - newWhitelistEntry.status = status; - - uint256 tokenId = _whiteListCounter.current() + 1; - _whiteListCounter.increment(); - - bytesToContract[tokenAddress] = tokenId; - addressToContractMetadata[tokenAddress] = newWhitelistEntry; - whiteListCount++; - } - function returnWhiteListCount() external view returns(uint256 Val) { return whiteListCount; } - /// @param tokenAddress users token address - function setStatusToMalicious(address tokenAddress) external { - tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; - metadata.status = "MALICIOUS"; - addressToContractMetadata[tokenAddress] = metadata; - } - - /// @param tokenAddress users token address - function setStatusToVerified(address tokenAddress) external { - tokenContractMetadata memory metadata = addressToContractMetadata[tokenAddress]; - metadata.status = "VERIFIED"; - addressToContractMetadata[tokenAddress] = metadata; - } - - /// @notice Checks the status of a tokenContract - /// @param tokenAddress users token address - /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' - function checkContract(address tokenAddress) external view returns(tokenContractMetadata memory result) { - // get the url's token using its hashed value - uint256 tokenId = bytesToContract[tokenAddress]; - - require( tokenId > 0, "Sift error: Contract address's metadata doesnt exist"); - - return addressToContractMetadata[tokenAddress]; - } - - /* OVERRIDES */ /// @notice Override _baseURI to return the Sift tokens base URI From bea472dcd93d9f3879c17d77131e5880754cc88c Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 17:33:56 -0800 Subject: [PATCH 11/26] fixed testing --- .../contracts/contracts/registry/Sift.sol | 2 - packages/contracts/test/sift.js | 141 ++++++++---------- 2 files changed, 65 insertions(+), 78 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 34a7743482..1c69c7b2db 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -112,8 +112,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, // else, return token's entityStruct returnedValues[i] = tokenIDtoEntity[tokenId]; } - - i++; } return returnedValues; diff --git a/packages/contracts/test/sift.js b/packages/contracts/test/sift.js index eb591d01bb..124b3d09d0 100644 --- a/packages/contracts/test/sift.js +++ b/packages/contracts/test/sift.js @@ -24,10 +24,12 @@ describe("Sift", () => { await sift.deployed(); }); - describe("verifyURL", function () { + describe("verifyEntity", function () { it("Allows address with VERIFIER_ROLE to verify a url.", async function () { // accounts 1 creates a crumb - await sift.connect(owner).verifyURL("www.uniswap.com", owner.address); + await sift + .connect(owner) + .verifyEntity("www.uniswap.com", owner.address, "website metadata"); // check token balance of the account has 1 const tokenCount = await sift.balanceOf(owner.address); @@ -35,7 +37,7 @@ describe("Sift", () => { // check token's uri const tokenURI = await sift.tokenURI(1); - expect(tokenURI).to.eq("www.sift.com/VERIFIED"); + expect(tokenURI).to.eq("www.sift.com/1"); // check total supply const totalSupply = await sift.totalSupply(); @@ -45,7 +47,9 @@ describe("Sift", () => { it("Does not allow address without VERIFIER_ROLE to verify a url.", async function () { // account 1 verifies a url await expect( - sift.connect(accounts[1]).verifyURL("www.uniswap.com", owner.address), + sift + .connect(accounts[1]) + .verifyEntity("www.uniswap.com", owner.address, "website metadata"), ).to.revertedWith( `AccessControl: account ${accounts[1].address.toLowerCase()} is missing role ${verifierRoleBytes}`, ); @@ -53,20 +57,26 @@ describe("Sift", () => { it("Does not allow user to verify a url twice.", async function () { // account 1 verifies a url - await sift.connect(owner).verifyURL("www.uniswap.com", owner.address); + await sift + .connect(owner) + .verifyEntity("www.uniswap.com", owner.address, "website metadata"); //account 1 tries to verify the same url await expect( - sift.connect(owner).verifyURL("www.uniswap.com", owner.address), + sift + .connect(owner) + .verifyEntity("www.uniswap.com", owner.address, "website metadata"), ).to.revertedWith("Consent: URL already verified"); }); }); - describe("maliciousURL", function () { + describe("maliciousEntity", function () { it("Allows address with VERIFIER_ROLE to register a url as malicious.", async function () { // accounts 1 creates a crumb - await sift.connect(owner).maliciousURL("www.uniswop.com", owner.address); + await sift + .connect(owner) + .maliciousEntity("www.uniswop.com", owner.address, "website metadata"); // check token balance of the account has 1 const tokenCount = await sift.balanceOf(owner.address); @@ -74,7 +84,7 @@ describe("Sift", () => { // check token's uri const tokenURI = await sift.tokenURI(1); - expect(tokenURI).to.eq("www.sift.com/MALICIOUS"); + expect(tokenURI).to.eq("www.sift.com/1"); // check total supply const totalSupply = await sift.totalSupply(); @@ -86,36 +96,72 @@ describe("Sift", () => { await expect( sift .connect(accounts[1]) - .maliciousURL("www.uniswpp.com", owner.address), + .maliciousEntity( + "www.uniswpp.com", + owner.address, + "website metadata", + ), ).to.revertedWith( `AccessControl: account ${accounts[1].address.toLowerCase()} is missing role ${verifierRoleBytes}`, ); }); }); - describe("checkURL", function () { + describe("checkEntities", function () { it("Returns the VERIFIED URI for a verified URL", async function () { // accounts 1 creates a crumb - await sift.connect(owner).verifyURL("www.uniswap.com", owner.address); + await sift + .connect(owner) + .verifyEntity("www.uniswap.com", owner.address, "website metadata"); // check url - const result = await sift.checkURL("www.uniswap.com"); - expect(result).to.eq("www.sift.com/VERIFIED"); + const result = await sift.checkEntities(["www.uniswap.com"]); + expect(result[0]["metadata"]).to.eq("website metadata"); + expect(result[0]["status"]).to.eq(1); }); it("Returns the MALICIOUS URI for a verified URL", async function () { // accounts 1 creates a crumb - await sift.connect(owner).maliciousURL("www.uniswop.com", owner.address); + await sift + .connect(owner) + .maliciousEntity("www.uniswop.com", owner.address, "website metadata"); // check url - const result = await sift.checkURL("www.uniswop.com"); - expect(result).to.eq("www.sift.com/MALICIOUS"); + const result = await sift.checkEntities(["www.uniswop.com"]); + expect(result[0]["metadata"]).to.eq("website metadata"); + expect(result[0]["status"]).to.eq(2); }); it("Returns the NOT VERIFIED string for a URL that has not been registered", async function () { // check url - const result = await sift.checkURL("www.test.com"); - expect(result).to.eq("NOT VERIFIED"); + const result = await sift.checkEntities(["www.test.com"]); + expect(result[0]["status"]).to.eq(0); + }); + + it("Returns 3 values: 1 verfied, 1 malicious, 1 not verified", async function () { + // check url + // accounts 1 creates a crumb + await sift + .connect(owner) + .verifyEntity("www.uniswap.com", owner.address, "good metadata"); + await sift + .connect(owner) + .maliciousEntity("www.uniswop.com", owner.address, "bad metadata"); + + // check url + const result = await sift.checkEntities([ + "www.uniswap.com", + "www.uniswop.com", + "AVAX NFT", + ]); + console.log("result: ", result); + expect(result[0]["metadata"]).to.eq("good metadata"); + expect(result[0]["status"]).to.eq(1); + + expect(result[1]["metadata"]).to.eq("bad metadata"); + expect(result[1]["status"]).to.eq(2); + + expect(result[2]["status"]).to.eq(0); }); }); @@ -142,61 +188,4 @@ describe("Sift", () => { expect(await sift.supportsInterface(0x01ffc9a7)).to.eq(true); }); }); - - describe("Token Whitelist Operations: ", function () { - it("Adding A Contract", async function () { - // const goodAddress = new EVMAccountAddress("good address"); - let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; - await sift - .connect(owner) - .addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); - - expect(await sift - .connect(owner) - .returnWhiteListCount()).to.eq(1); - }); - - it("Checking for Contract - Succeed", async function () { - // const goodAddress = new EVMAccountAddress("good address"); - let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; - await sift - .connect(owner) - .addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); - - const returned = await sift - .connect(owner) - .checkContract(CONTRACT_ADDRESS); - - console.log("returned: ", returned); - }); - - it("Change Status To Verified", async function () { - let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; - - // Add the Contract - await sift.connect(owner).addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "MALICIOUS"); - - // Update the Status - await sift.connect(owner).setStatusToVerified(CONTRACT_ADDRESS); - - // Check for new status - const whiteListEntry = await sift.connect(owner).checkContract(CONTRACT_ADDRESS); - expect(whiteListEntry["status"]).to.eq("VERIFIED"); - }); - - it("Change Status to Malicious", async function () { - let CONTRACT_ADDRESS = '0x36dF9998570395e214B4b4156e3918a856E3Af40'; - - // Add the Contract - await sift.connect(owner).addContractToWhitelist(CONTRACT_ADDRESS, "", "", "", "VERIFIED"); - - // Update the Status - await sift.connect(owner).setStatusToMalicious(CONTRACT_ADDRESS); - - // Check for new status - const whiteListEntry = await sift.connect(owner).checkContract(CONTRACT_ADDRESS); - expect(whiteListEntry["status"]).to.eq("MALICIOUS") - }); - - }); }); From 3467eb768db922cdd2fa73359bf5731d81dacb09 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 17:57:00 -0800 Subject: [PATCH 12/26] removed ERC721URIStorageUpgradeable --- .../contracts/contracts/registry/Sift.sol | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 1c69c7b2db..e54dac8cd7 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -2,7 +2,6 @@ pragma solidity ^0.8.4; import "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol"; -import "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721URIStorageUpgradeable.sol"; import "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721BurnableUpgradeable.sol"; import "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol"; import "@openzeppelin/contracts-upgradeable/utils/CountersUpgradeable.sol"; @@ -18,7 +17,7 @@ import "@openzeppelin/contracts-upgradeable/access/AccessControlEnumerableUpgrad /// @dev Each url that enters the registry is mapped to a token id that has the corresponding tokenURI describe above /// @dev If the url does not have a tokenId minted against it, the contract returns the 'NOT VERIFIED' status -contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, ERC721BurnableUpgradeable, AccessControlEnumerableUpgradeable { +contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, AccessControlEnumerableUpgradeable { using CountersUpgradeable for CountersUpgradeable.Counter; CountersUpgradeable.Counter private _tokenIdCounter; @@ -57,7 +56,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, /// @dev Uses the initializer modifier to to ensure the contract is only initialized once function initialize(string memory baseURI_) initializer public { __ERC721_init("Sift", "SIFT"); - __ERC721URIStorage_init(); __ERC721Burnable_init(); _grantRole(DEFAULT_ADMIN_ROLE, msg.sender); @@ -112,6 +110,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, // else, return token's entityStruct returnedValues[i] = tokenIDtoEntity[tokenId]; } + } return returnedValues; @@ -157,25 +156,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721URIStorageUpgradeable, // The following functions are overrides required by Solidity. - function _burn(uint256 tokenId) - internal - override(ERC721Upgradeable, ERC721URIStorageUpgradeable) - { - super._burn(tokenId); - - /// decrease total supply count - totalSupply--; - } - - function tokenURI(uint256 tokenId) - public - view - override(ERC721Upgradeable, ERC721URIStorageUpgradeable) - returns (string memory) - { - return super.tokenURI(tokenId); - } - function supportsInterface(bytes4 interfaceId) public view From 97685f8a7ac548a4acfd8e27626d2714e642ddfe Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 18:02:18 -0800 Subject: [PATCH 13/26] OG yarn.lock --- yarn.lock | 2585 +++++++++++++++++++++++++++-------------------------- 1 file changed, 1332 insertions(+), 1253 deletions(-) diff --git a/yarn.lock b/yarn.lock index fc84de66dd..6be11826b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -42,9 +42,9 @@ __metadata: linkType: hard "@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5": - version: 7.20.14 - resolution: "@babel/compat-data@npm:7.20.14" - checksum: 6c9efe36232094e4ad0b70d165587f21ca718e5d011f7a52a77a18502a7524e90e2855aa5a2e086395bcfd21bd2c7c99128dcd8d9fdffe94316b72acf5c66f2c + version: 7.20.10 + resolution: "@babel/compat-data@npm:7.20.10" + checksum: 6ed6c1bb6fc03c225d63b8611788cd976107d1692402b560ebffbf1fa53e63705f8625bb12e12d17ce7f7af34e61e1ca96c77858aac6f57010045271466200c0 languageName: node linkType: hard @@ -86,13 +86,13 @@ __metadata: linkType: hard "@babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": - version: 7.20.14 - resolution: "@babel/generator@npm:7.20.14" + version: 7.20.7 + resolution: "@babel/generator@npm:7.20.7" dependencies: "@babel/types": ^7.20.7 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: 5f6aa2d86af26e76d276923a5c34191124a119b16ee9ccc34aef654a7dec84fbd7d2daed2e6458a6a06bf87f3661deb77c9fea59b8f67faff5c90793c96d76d6 + checksum: 84b6983ffdb50c80c1c2e3f3c32617a7133d8effd1065f3e0f9bba188a7d54ab42a4dd5e42b61b843c65f9dd1aa870036ff0f848ebd42707aaa8a2b6d31d04f5 languageName: node linkType: hard @@ -130,7 +130,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.12, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": version: 7.20.12 resolution: "@babel/helper-create-class-features-plugin@npm:7.20.12" dependencies: @@ -350,13 +350,13 @@ __metadata: linkType: hard "@babel/helpers@npm:^7.20.7": - version: 7.20.13 - resolution: "@babel/helpers@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/helpers@npm:7.20.7" dependencies: "@babel/template": ^7.20.7 - "@babel/traverse": ^7.20.13 + "@babel/traverse": ^7.20.7 "@babel/types": ^7.20.7 - checksum: d62076fa834f342798f8c3fd7aec0870cc1725d273d99e540cbaa8d6c3ed10258228dd14601c8e66bfeabbb9424c3b31090ecc467fe855f7bd72c4734df7fb09 + checksum: 3fb10df3510ba7116a180d5fd983d0f558f7a65c3d599385dba991bff66b74174c88881bc12c2b3cf7284294fcac5b301ded49a8b0098bdf2ef61d0cad8010db languageName: node linkType: hard @@ -371,12 +371,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.7.0": - version: 7.20.15 - resolution: "@babel/parser@npm:7.20.15" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.7.0": + version: 7.20.7 + resolution: "@babel/parser@npm:7.20.7" bin: parser: ./bin/babel-parser.js - checksum: 1d0f47ca67ff2652f1c0ff1570bed8deccbc4b53509e7cd73476af9cc7ed23480c99f1179bd6d0be01612368b92b39e206d330ad6054009d699934848a89298b + checksum: 25b5266e3bd4be837092685f6b7ef886f1308ff72659a24342eb646ae5014f61ed1771ce8fc20636c890fcae19304fc72c069564ca6075207b7fbf3f75367275 languageName: node linkType: hard @@ -444,17 +444,17 @@ __metadata: linkType: hard "@babel/plugin-proposal-decorators@npm:^7.12.13, @babel/plugin-proposal-decorators@npm:^7.16.4": - version: 7.20.13 - resolution: "@babel/plugin-proposal-decorators@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/plugin-proposal-decorators@npm:7.20.7" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.12 + "@babel/helper-create-class-features-plugin": ^7.20.7 "@babel/helper-plugin-utils": ^7.20.2 "@babel/helper-replace-supers": ^7.20.7 "@babel/helper-split-export-declaration": ^7.18.6 "@babel/plugin-syntax-decorators": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 445723b410627d52ab2d195589eb9fe5fbd66a00ebfc9bedcf63b6cbfdfc42e163d77ac391f8738ab9f632779e6f2aa427fe468fbbd6661177ef0cdca735a7d5 + checksum: 0de9134d71a60b165df9b6e66b7c270fb2fa940ad28d7672e5c73fe5e4300a798cbb28d845477e3265a356d5254758735f28d13452f448dd12988ea299cf7e16 languageName: node linkType: hard @@ -898,13 +898,13 @@ __metadata: linkType: hard "@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.20.2": - version: 7.20.15 - resolution: "@babel/plugin-transform-block-scoping@npm:7.20.15" + version: 7.20.11 + resolution: "@babel/plugin-transform-block-scoping@npm:7.20.11" dependencies: "@babel/helper-plugin-utils": ^7.20.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1dddf7be578306837074cb5059f8408af0b1c0bfcf922ed920d4aa65d08fb7c6e6129ca254e9879c4c6d2a6be4937111551f51922e8b0e071ed16eb6564a4dbb + checksum: b33fe53f42f83f14d1d73d6bfc058d3311ac314809de504fd4e7c99ef3a411b2d25211d7ca23aadd6530f73a8df070eaae6d202c07422ffc36f5507917e35f58 languageName: node linkType: hard @@ -1207,8 +1207,8 @@ __metadata: linkType: hard "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.18.6": - version: 7.20.13 - resolution: "@babel/plugin-transform-react-jsx@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/plugin-transform-react-jsx@npm:7.20.7" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-module-imports": ^7.18.6 @@ -1217,7 +1217,7 @@ __metadata: "@babel/types": ^7.20.7 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b1daaa9b093ab59f71572dde7ad05ed3490433a47de103fc866f60347da55fa7fe84cf9b4c9fa22917517d52f70ab5e05ec631bba1c348733c0d8ebbd7de8c68 + checksum: 13ecbd1da582177f76ebd74d685947e703a3dcf8bd39cbc62784253201c6f7a667f3573932f6f20602dbcaf077451bf9dd3571892e3ccf4c7176add6358cd641 languageName: node linkType: hard @@ -1329,15 +1329,15 @@ __metadata: linkType: hard "@babel/plugin-transform-typescript@npm:^7.18.6, @babel/plugin-transform-typescript@npm:^7.5.0": - version: 7.20.13 - resolution: "@babel/plugin-transform-typescript@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/plugin-transform-typescript@npm:7.20.7" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.12 + "@babel/helper-create-class-features-plugin": ^7.20.7 "@babel/helper-plugin-utils": ^7.20.2 "@babel/plugin-syntax-typescript": ^7.20.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0b0c3a3e53268d4feb35eb17d57873f2488392e404a0b32735d51c49b08462dc738ebd860f0ff3a3dc5cd1b1fa70340bb6c072239c86afca635831b930593b3b + checksum: ca569a1b8001e7e8971874656091789c6b3209f155c91c56bce82b545e43d09d156b4fcf2f0dfcdf7911a2c546c7090c2aff167a5692443f6f0382b358c233e0 languageName: node linkType: hard @@ -1493,20 +1493,13 @@ __metadata: languageName: node linkType: hard -"@babel/regjsgen@npm:^0.8.0": - version: 0.8.0 - resolution: "@babel/regjsgen@npm:0.8.0" - checksum: 89c338fee774770e5a487382170711014d49a68eb281e74f2b5eac88f38300a4ad545516a7786a8dd5702e9cf009c94c2f582d200f077ac5decd74c56b973730 - languageName: node - linkType: hard - "@babel/runtime-corejs3@npm:^7.12.1": - version: 7.20.13 - resolution: "@babel/runtime-corejs3@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/runtime-corejs3@npm:7.20.7" dependencies: core-js-pure: ^3.25.1 regenerator-runtime: ^0.13.11 - checksum: 259681d99909fb56fc31d0d1a17cf98949db648873299958f9e1bf44d137f812c10815edb371fbd5a6ced3af9dde40ab461a06bd9151d5155b4808578a3d2290 + checksum: 3fa584a8d03e23968bbe839bf45ec7215fe3e4bc9a184be2174bd66ace599bd9ff03faa2a390407276508c4d72af1141a5a6b15fc984fd73683a800866009858 languageName: node linkType: hard @@ -1529,11 +1522,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": - version: 7.20.13 - resolution: "@babel/runtime@npm:7.20.13" + version: 7.20.7 + resolution: "@babel/runtime@npm:7.20.7" dependencies: regenerator-runtime: ^0.13.11 - checksum: 09b7a97a05c80540db6c9e4ddf8c5d2ebb06cae5caf3a87e33c33f27f8c4d49d9c67a2d72f1570e796045288fad569f98a26ceba0c4f5fad2af84b6ad855c4fb + checksum: 4629ce5c46f06cca9cfb9b7fc00d48003335a809888e2b91ec2069a2dcfbfef738480cff32ba81e0b7c290f8918e5c22ddcf2b710001464ee84ba62c7e32a3a3 languageName: node linkType: hard @@ -1548,9 +1541,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": - version: 7.20.13 - resolution: "@babel/traverse@npm:7.20.13" +"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": + version: 7.20.12 + resolution: "@babel/traverse@npm:7.20.12" dependencies: "@babel/code-frame": ^7.18.6 "@babel/generator": ^7.20.7 @@ -1558,11 +1551,11 @@ __metadata: "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.20.13 + "@babel/parser": ^7.20.7 "@babel/types": ^7.20.7 debug: ^4.1.0 globals: ^11.1.0 - checksum: 30ca6e0bd18233fda48fa09315efd14dfc61dcf5b8fa3712b343bfc61b32bc63b5e85ea1773cc9576c9b293b96f46b4589aaeb0a52e1f3eeac4edc076d049fc7 + checksum: d758b355ab4f1e87984524b67785fa23d74e8a45d2ceb8bcf4d5b2b0cd15ee160db5e68c7078808542805774ca3802e2eafb1b9638afa4cd7f9ecabd0ca7fd56 languageName: node linkType: hard @@ -1613,42 +1606,42 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/3id-did-resolver@npm:^2.11.0": - version: 2.11.0 - resolution: "@ceramicnetwork/3id-did-resolver@npm:2.11.0" +"@ceramicnetwork/3id-did-resolver@npm:^2.9.0": + version: 2.9.0 + resolution: "@ceramicnetwork/3id-did-resolver@npm:2.9.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-tile": ^2.14.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-tile": ^2.12.0 + "@ceramicnetwork/streamid": ^2.9.0 cross-fetch: ^3.1.4 lru_map: ^0.4.1 multiformats: ^9.5.8 uint8arrays: ^3.0.0 - checksum: d6de906a1f35e96e36494638b63e476cdf2267fe9c4532b88938438948d87296281fc2d36fe8aa940ef5e3fb2bb314faabc1fef07aba99834328a3c897d5583e + checksum: 2ca26792e468126028f281829fc7c291c539eff27853e83d36ebb96afa02e9d0d7445d09e23c92cc7eb21027577affdf4834c6481f17ec6c72f80ee8391da69a languageName: node linkType: hard -"@ceramicnetwork/blockchain-utils-linking@npm:^2.0.10, @ceramicnetwork/blockchain-utils-linking@npm:^2.9.0": - version: 2.9.0 - resolution: "@ceramicnetwork/blockchain-utils-linking@npm:2.9.0" +"@ceramicnetwork/blockchain-utils-linking@npm:^2.0.10, @ceramicnetwork/blockchain-utils-linking@npm:^2.8.0": + version: 2.8.0 + resolution: "@ceramicnetwork/blockchain-utils-linking@npm:2.8.0" dependencies: - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/streamid": ^2.9.0 "@didtools/cacao": ^1.0.0 "@stablelib/random": ^1.0.1 "@stablelib/sha256": ^1.0.1 caip: ~1.1.0 near-api-js: ^0.44.2 uint8arrays: ^3.0.0 - checksum: ebfcfb2ef05745cbcdc983e92f6d762765fda2ff375e8b68c08ec87394eef7324b416a1d1a01cc54ae29810350bf5b610abff127066ec1bff7481c1d5a5dd2e2 + checksum: ebf66cac1d328423b6f1d56d86eedee00778b610b54c252ecb77a854f35616ec1379834e01aac752c63ed4713cd15df8ec40a0bb747c26b679067c38b490d6a7 languageName: node linkType: hard -"@ceramicnetwork/blockchain-utils-validation@npm:^2.10.0": - version: 2.10.0 - resolution: "@ceramicnetwork/blockchain-utils-validation@npm:2.10.0" +"@ceramicnetwork/blockchain-utils-validation@npm:^2.8.0": + version: 2.8.0 + resolution: "@ceramicnetwork/blockchain-utils-validation@npm:2.8.0" dependencies: - "@ceramicnetwork/blockchain-utils-linking": ^2.9.0 - "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/blockchain-utils-linking": ^2.8.0 + "@ceramicnetwork/common": ^2.16.0 "@ethersproject/contracts": ^5.5.0 "@ethersproject/providers": ^5.5.1 "@ethersproject/wallet": ^5.5.0 @@ -1662,24 +1655,24 @@ __metadata: cross-fetch: ^3.1.4 tweetnacl: ^1.0.3 uint8arrays: ^3.0.0 - checksum: 2aa87deff09245730e40c502b42fb6b6559fe8903f43f7d6eef6115d0820b08e23f9674d9ec13f717e217a6172c252ba26be83de4e2e5b992806abef635627cb + checksum: 230da705997e1025acb332c6324568447d921d7203289d5c5bfdc9a25400f923eabd93fe045a919efa18bdf3f4178f72da9137121f34789c125fb3f7ab57eb56 languageName: node linkType: hard "@ceramicnetwork/cli@npm:^2.6.1": - version: 2.20.0 - resolution: "@ceramicnetwork/cli@npm:2.20.0" + version: 2.18.0 + resolution: "@ceramicnetwork/cli@npm:2.18.0" dependencies: "@awaitjs/express": ^0.9.0 - "@ceramicnetwork/3id-did-resolver": ^2.11.0 - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/core": ^2.23.0 - "@ceramicnetwork/http-client": ^2.15.0 - "@ceramicnetwork/ipfs-daemon": ^2.11.0 + "@ceramicnetwork/3id-did-resolver": ^2.9.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/core": ^2.21.0 + "@ceramicnetwork/http-client": ^2.13.0 + "@ceramicnetwork/ipfs-daemon": ^2.9.0 "@ceramicnetwork/logger": ^2.5.0 "@ceramicnetwork/observability": ^1.0.6 - "@ceramicnetwork/stream-tile": ^2.14.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/stream-tile": ^2.12.0 + "@ceramicnetwork/streamid": ^2.9.0 "@stablelib/random": ^1.0.1 aws-sdk: ^2.1049.0 commander: ^9.4.1 @@ -1708,7 +1701,7 @@ __metadata: uint8arrays: ^3.0.0 bin: ceramic: bin/ceramic.js - checksum: de7bccab6e3d00f79d93ad5cfd9cf7f165a14314c64157ceabcad2a4cc8a2363e46338f70398fe7534e5653f4be935bddc619ab6c6d03f9b5eeface645913238 + checksum: 9f1f620ded932870b6b3d73b0849b5061fb3acadb2fc5ca56bbf422a5cc0c97a6e31f3e4761584d2cad6b8220452515e0c336b95bf7db37427fd48af4660af0a languageName: node linkType: hard @@ -1732,15 +1725,14 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/common@npm:^2.0.0, @ceramicnetwork/common@npm:^2.0.0-rc.0, @ceramicnetwork/common@npm:^2.18.0": - version: 2.18.0 - resolution: "@ceramicnetwork/common@npm:2.18.0" +"@ceramicnetwork/common@npm:^2.0.0, @ceramicnetwork/common@npm:^2.0.0-rc.0, @ceramicnetwork/common@npm:^2.16.0": + version: 2.16.0 + resolution: "@ceramicnetwork/common@npm:2.16.0" dependencies: - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/streamid": ^2.9.0 "@didtools/cacao": ^1.0.0 - "@didtools/pkh-ethereum": ^0.0.3 - "@didtools/pkh-solana": ^0.0.4 - "@didtools/pkh-tezos": ^0.0.2 + "@didtools/pkh-ethereum": ^0.0.1 + "@didtools/pkh-solana": ^0.0.1 "@stablelib/random": ^1.0.1 caip: ~1.1.0 cross-fetch: ^3.1.4 @@ -1752,28 +1744,28 @@ __metadata: multiformats: ^9.5.8 rxjs: ^7.5.2 uint8arrays: ^3.0.0 - checksum: 7338c4ed012f74844ea709b08d08d243ecd8c18baa2cf8cf40d8e8cf13f75951675ee8b5d72222bdb81847c674301a5013f45f859395e9bb36b417ae8efd1661 + checksum: 26f2ea512b75915d9ac800cfbb90ff3a5a8cd8ff84a732cc5bdb45620b913fe8318436a8a51d18ffee4c731e693a48ca374cefebb21a74222fa9b658330e1ab0 languageName: node linkType: hard -"@ceramicnetwork/core@npm:^2.23.0": - version: 2.23.0 - resolution: "@ceramicnetwork/core@npm:2.23.0" +"@ceramicnetwork/core@npm:^2.21.0": + version: 2.21.0 + resolution: "@ceramicnetwork/core@npm:2.21.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/ipfs-topology": ^2.12.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/ipfs-topology": ^2.10.0 "@ceramicnetwork/observability": ^1.0.4 - "@ceramicnetwork/pinning-aggregation": ^2.10.0 - "@ceramicnetwork/pinning-ipfs-backend": ^2.10.0 - "@ceramicnetwork/stream-caip10-link": ^2.13.0 - "@ceramicnetwork/stream-caip10-link-handler": ^2.11.0 - "@ceramicnetwork/stream-model": ^0.16.0 - "@ceramicnetwork/stream-model-handler": ^0.17.0 - "@ceramicnetwork/stream-model-instance": ^0.14.0 - "@ceramicnetwork/stream-model-instance-handler": ^0.18.0 - "@ceramicnetwork/stream-tile": ^2.14.0 - "@ceramicnetwork/stream-tile-handler": ^2.13.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/pinning-aggregation": ^2.8.0 + "@ceramicnetwork/pinning-ipfs-backend": ^2.8.0 + "@ceramicnetwork/stream-caip10-link": ^2.11.0 + "@ceramicnetwork/stream-caip10-link-handler": ^2.9.0 + "@ceramicnetwork/stream-model": ^0.14.0 + "@ceramicnetwork/stream-model-handler": ^0.15.0 + "@ceramicnetwork/stream-model-instance": ^0.12.0 + "@ceramicnetwork/stream-model-instance-handler": ^0.16.0 + "@ceramicnetwork/stream-tile": ^2.12.0 + "@ceramicnetwork/stream-tile-handler": ^2.11.0 + "@ceramicnetwork/streamid": ^2.9.0 "@datastructures-js/priority-queue": ^6.1.0 "@ethersproject/providers": ^5.5.1 "@ipld/dag-cbor": ^7.0.0 @@ -1796,32 +1788,32 @@ __metadata: rxjs: ^7.5.2 sqlite3: ^5.0.8 uint8arrays: ^3.0.0 - checksum: 534b1a6ee14474909cdce2d80bc8be5ab8dac1c8267e207994b7e082b0a21e342e5f6fe7ef0708ce0016ebf8784760c303ce2c7d3a525a0a22f8667bf0763034 + checksum: 21bc3fffee61a83df8e57d946ba0f5744e23e8daa5fa9a13c3936113890e4d5be760525609f0942b3cd6a6922c21858f8f9c000a5aa3caaf5464dc8a8254957e languageName: node linkType: hard -"@ceramicnetwork/http-client@npm:^2.15.0, @ceramicnetwork/http-client@npm:^2.3.3": - version: 2.15.0 - resolution: "@ceramicnetwork/http-client@npm:2.15.0" - dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-caip10-link": ^2.13.0 - "@ceramicnetwork/stream-model": ^0.16.0 - "@ceramicnetwork/stream-model-instance": ^0.14.0 - "@ceramicnetwork/stream-tile": ^2.14.0 - "@ceramicnetwork/streamid": ^2.10.0 +"@ceramicnetwork/http-client@npm:^2.13.0, @ceramicnetwork/http-client@npm:^2.3.3": + version: 2.13.0 + resolution: "@ceramicnetwork/http-client@npm:2.13.0" + dependencies: + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-caip10-link": ^2.11.0 + "@ceramicnetwork/stream-model": ^0.14.0 + "@ceramicnetwork/stream-model-instance": ^0.12.0 + "@ceramicnetwork/stream-tile": ^2.12.0 + "@ceramicnetwork/streamid": ^2.9.0 query-string: ^7.1.0 rxjs: ^7.5.2 - checksum: bf88097d5a9a8c97f7ef2ddc26d85df01730896301cc7f3b236cc9105b657e28052ebe76c5efdaa5787bd41c8ff0d87ec8c069ff44379210fe8fc9485e592066 + checksum: 444418d6ceabbb0a55ac70acddf13a0003d78690f30c2f4a60cb1a7685ce0043fc0a84fe5f242c703ad4005b1128544b9eb60a4477c9506b9e6b53e077cf50a9 languageName: node linkType: hard -"@ceramicnetwork/ipfs-daemon@npm:^2.11.0": - version: 2.11.0 - resolution: "@ceramicnetwork/ipfs-daemon@npm:2.11.0" +"@ceramicnetwork/ipfs-daemon@npm:^2.9.0": + version: 2.9.0 + resolution: "@ceramicnetwork/ipfs-daemon@npm:2.9.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/ipfs-topology": ^2.12.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/ipfs-topology": ^2.10.0 dag-jose: ^2.0.0 express: ^4.17.2 get-port: ^6.0.0 @@ -1833,17 +1825,17 @@ __metadata: tmp-promise: ^3.0.3 bin: ipfs-daemon: bin/ipfs-daemon.js - checksum: eb71b27af08fba1f16a84b8273ac181c9fa01b233f0f6ca822eb89f59094185517c69de4eed8486a7dd265aa18341173032ba72ba4df5863f70d8056398bbfac + checksum: a1105746520abff8d50b4cfdfc820a219a436097f46a34ad01ff4e984b4a2d4eae61fa246f9e786796f50134983ea5dcbd1e2b1835c46e21ba456074fd506a3c languageName: node linkType: hard -"@ceramicnetwork/ipfs-topology@npm:^2.12.0": - version: 2.12.0 - resolution: "@ceramicnetwork/ipfs-topology@npm:2.12.0" +"@ceramicnetwork/ipfs-topology@npm:^2.10.0": + version: 2.10.0 + resolution: "@ceramicnetwork/ipfs-topology@npm:2.10.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 + "@ceramicnetwork/common": ^2.16.0 cross-fetch: ^3.1.4 - checksum: 0075132b240ff0fdf664c93274864e2d65f5000e714ee6d687863686f420fcf727720141b6dd2b6c5864ae53d75b6962c6d03266090017ed5ecf9d990f387000 + checksum: ab47a0e298ae61ccef333cb87abfbb2ebac98731fb266b79d8f04b7069b770c34f6daaeaf23529ad0052238f30e11481bb8aa4fbbb43b6ab6c6ad12103b0bfc6 languageName: node linkType: hard @@ -1871,36 +1863,36 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/pinning-aggregation@npm:^2.10.0": - version: 2.10.0 - resolution: "@ceramicnetwork/pinning-aggregation@npm:2.10.0" +"@ceramicnetwork/pinning-aggregation@npm:^2.8.0": + version: 2.8.0 + resolution: "@ceramicnetwork/pinning-aggregation@npm:2.8.0" dependencies: "@stablelib/sha256": ^1.0.1 uint8arrays: ^3.0.0 - checksum: cb90af461ad3c595ed2a250d1a8e6c3f9a910c4fae63da805b0d9a9a03c63400b278ed812d9a876641ddb84902e048f10f5430c725dcf4d058c9e3cdc259a059 + checksum: 0fc366885f1de2bc4d2cf5692eece6fd50e6fd603db3da8ce9bfa653d2e7b8f807d0a022277aaf2d4cf86fd64d01e231276248794cc7937e2c49231828535165 languageName: node linkType: hard -"@ceramicnetwork/pinning-ipfs-backend@npm:^2.10.0": - version: 2.10.0 - resolution: "@ceramicnetwork/pinning-ipfs-backend@npm:2.10.0" +"@ceramicnetwork/pinning-ipfs-backend@npm:^2.8.0": + version: 2.8.0 + resolution: "@ceramicnetwork/pinning-ipfs-backend@npm:2.8.0" dependencies: "@stablelib/sha256": ^1.0.1 ipfs-http-client: ^55.0.0 uint8arrays: ^3.0.0 - checksum: 9343ac45aec3140b903a2bfa5243db0cf4e195df6ef410a6e4509293b59980bc0dd5bb1a54c7c1e19f2563ad8cc3484a08cc1f285987f5047194195c308d86e9 + checksum: b720fe073bae1735a1dc221d8740b11a90ddd6b09caab9cd62fa1d5bc3703a10385249d0f9da62e7be65c73b0142942e609c2cb3f4215699d5b9b89b89d3eb7e languageName: node linkType: hard -"@ceramicnetwork/stream-caip10-link-handler@npm:^2.11.0": - version: 2.11.0 - resolution: "@ceramicnetwork/stream-caip10-link-handler@npm:2.11.0" +"@ceramicnetwork/stream-caip10-link-handler@npm:^2.9.0": + version: 2.9.0 + resolution: "@ceramicnetwork/stream-caip10-link-handler@npm:2.9.0" dependencies: - "@ceramicnetwork/blockchain-utils-validation": ^2.10.0 - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-caip10-link": ^2.13.0 - "@ceramicnetwork/stream-handler-common": ^1.8.0 - checksum: d7419de47235eeb933eb815cb83adc9186485a4593ab2961fd84c5a4da9197584cc33afc2627f75ce055080823f0243adbb2f636c54077e275b1d3b84e6ec693 + "@ceramicnetwork/blockchain-utils-validation": ^2.8.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-caip10-link": ^2.11.0 + "@ceramicnetwork/stream-handler-common": ^1.6.0 + checksum: ffdf6b4b6cfa5a8b1f21972f44a381d795c42b116d6b88f7f26f9d64a8eaba3ccc94d5eec85f91942592dbaf2af5b449835cd39b26679771e3067e559ee871cd languageName: node linkType: hard @@ -1916,85 +1908,85 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-caip10-link@npm:^2.0.0, @ceramicnetwork/stream-caip10-link@npm:^2.0.0-rc.0, @ceramicnetwork/stream-caip10-link@npm:^2.13.0": - version: 2.13.0 - resolution: "@ceramicnetwork/stream-caip10-link@npm:2.13.0" +"@ceramicnetwork/stream-caip10-link@npm:^2.0.0, @ceramicnetwork/stream-caip10-link@npm:^2.0.0-rc.0, @ceramicnetwork/stream-caip10-link@npm:^2.11.0": + version: 2.11.0 + resolution: "@ceramicnetwork/stream-caip10-link@npm:2.11.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/streamid": ^2.9.0 caip: ~1.1.0 did-resolver: ^3.1.5 lodash.clonedeep: ^4.5.0 - checksum: 21fb4799490cd9d431882f3edc8875ab38ff3b2b21e5701fa3accd0374a6b4ffa1959581d330327f5a791b931cbc70eed026276b4f6265f524c3b37b072d62ff + checksum: 6624331b5af6ae6521764ea37e8ea50e79c93e9a0ec7fbcab996489d3c823db0e5b4290241c423792273b39b48a73b11e18e65846038d7d7b121163b70bc9f73 languageName: node linkType: hard -"@ceramicnetwork/stream-handler-common@npm:^1.8.0": - version: 1.8.0 - resolution: "@ceramicnetwork/stream-handler-common@npm:1.8.0" +"@ceramicnetwork/stream-handler-common@npm:^1.6.0": + version: 1.6.0 + resolution: "@ceramicnetwork/stream-handler-common@npm:1.6.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/streamid": ^2.9.0 lodash.clonedeep: ^4.5.0 - checksum: c18d9ae4b1696ce6c6758434cfd256a0484ca97141643628021fbfd149adb4894ef2f62faa0e0b68488859f756cbf0da491c2c36b6eee2702cf2c01426a7e1a7 + checksum: 13e2153c5d4a1f15a3b35e113a8ad5675f20c565f089fbc9311767986a0c98c081d203d6abeb589893dbfea8c3980fc85968785656206dfafb62983eafaa7e9f languageName: node linkType: hard -"@ceramicnetwork/stream-model-handler@npm:^0.17.0": - version: 0.17.0 - resolution: "@ceramicnetwork/stream-model-handler@npm:0.17.0" +"@ceramicnetwork/stream-model-handler@npm:^0.15.0": + version: 0.15.0 + resolution: "@ceramicnetwork/stream-model-handler@npm:0.15.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-handler-common": ^1.8.0 - "@ceramicnetwork/stream-model": ^0.16.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-handler-common": ^1.6.0 + "@ceramicnetwork/stream-model": ^0.14.0 + "@ceramicnetwork/streamid": ^2.9.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 uint8arrays: ^3.0.0 - checksum: 2cd1e5db92ca5c0a271b4c4723e8365214d2ff78df66957fec16c4319afd9d4cb108d032baaf0a955aee8e1773c03bfa9174e5e995d1b68b025d1c41545c514a + checksum: 364adec662e722ae393944f15e5b0f72e884c3490ba298f6cf23b222fa3ccb690d37ece18be9ddb42e3f9cd2f98f53a12b973a8deaed4dc91f9c3ae231caee8f languageName: node linkType: hard -"@ceramicnetwork/stream-model-instance-handler@npm:^0.18.0": - version: 0.18.0 - resolution: "@ceramicnetwork/stream-model-instance-handler@npm:0.18.0" +"@ceramicnetwork/stream-model-instance-handler@npm:^0.16.0": + version: 0.16.0 + resolution: "@ceramicnetwork/stream-model-instance-handler@npm:0.16.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-handler-common": ^1.8.0 - "@ceramicnetwork/stream-model-instance": ^0.14.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-handler-common": ^1.6.0 + "@ceramicnetwork/stream-model-instance": ^0.12.0 + "@ceramicnetwork/streamid": ^2.9.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 lru_map: ^0.4.1 uint8arrays: ^3.0.0 - checksum: 494fa2864da279ea6316f0ddd31729156e69e186778bd833464af9c4baeb5c56fed2fb5f9730860d5a8df63e8451b2a5cf4ef2adff204e3433508ed4c3213e7d + checksum: b289fb6fd127cc67e1fbcabc629f0df6c4c4e60bb3cd7ce84918c075d1e10c8439b19fd38c101dd889b58a7152464a90a6d8430cbf6b0c103f261fe3c049af63 languageName: node linkType: hard -"@ceramicnetwork/stream-model-instance@npm:^0.14.0": - version: 0.14.0 - resolution: "@ceramicnetwork/stream-model-instance@npm:0.14.0" +"@ceramicnetwork/stream-model-instance@npm:^0.12.0": + version: 0.12.0 + resolution: "@ceramicnetwork/stream-model-instance@npm:0.12.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/streamid": ^2.9.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 fast-json-patch: ^3.1.0 uint8arrays: ^3.0.0 - checksum: cea1bc7d6063e644e42490dd74f9f18dd6a6bed5cbcf45342c35c00bebade0618606ae1abc6b38395cf6a32e9e87fa8f3fa746e30d40c24d90dae3385537326e + checksum: f16f09c4aafb66190a3150c9ac66a903b2b41ab993f71a2e30b9b8058c0791e3423f8386a022ba65235c620ffe0201d738751ef2e3a4fbeb00e9ab1fc73eb7b3 languageName: node linkType: hard -"@ceramicnetwork/stream-model@npm:^0.16.0": - version: 0.16.0 - resolution: "@ceramicnetwork/stream-model@npm:0.16.0" +"@ceramicnetwork/stream-model@npm:^0.14.0": + version: 0.14.0 + resolution: "@ceramicnetwork/stream-model@npm:0.14.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/streamid": ^2.9.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 fast-json-patch: ^3.1.0 @@ -2002,25 +1994,25 @@ __metadata: multiformats: ^9.5.8 multihashes: ^4.0.3 uint8arrays: ^3.0.0 - checksum: 01170c8555f019b3d0131247808520e4020f4288f665578c6c1faace9408d1be8eccaaeac0c4e00f09d731dcda72faaf96322a913b6cef92c33188a37b6f44b4 + checksum: 1a379afd9784aa8212793641d73adb7783911442d154da4a7f87e919f4e295e08f714c63bb0b99f136bb575140ee695ccdacdd4220c69f2db1484548a9b22dfd languageName: node linkType: hard -"@ceramicnetwork/stream-tile-handler@npm:^2.13.0": - version: 2.13.0 - resolution: "@ceramicnetwork/stream-tile-handler@npm:2.13.0" +"@ceramicnetwork/stream-tile-handler@npm:^2.11.0": + version: 2.11.0 + resolution: "@ceramicnetwork/stream-tile-handler@npm:2.11.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/stream-handler-common": ^1.8.0 - "@ceramicnetwork/stream-tile": ^2.14.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/stream-handler-common": ^1.6.0 + "@ceramicnetwork/stream-tile": ^2.12.0 + "@ceramicnetwork/streamid": ^2.9.0 ajv: ^8.8.2 ajv-formats: ^2.1.1 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 lru_map: ^0.4.1 uint8arrays: ^3.0.0 - checksum: 564cd72aa9b9fc7e36b0eab27776c8487ab900665262306b340f923a3c6a6616e85296f01194b736fa8f96d1f89fc406cf67bba53af7276f47583d2b0e7eb9a7 + checksum: 63b3de3b663815a9c006bb29ce1b05a273ed25e26e35e25bd4106c6a5d422d1e21cd76d643cd3c7bf96611cb1df1125628d0d5818385d58dda172cab7e77fe6c languageName: node linkType: hard @@ -2037,19 +2029,19 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-tile@npm:^2.0.0, @ceramicnetwork/stream-tile@npm:^2.14.0, @ceramicnetwork/stream-tile@npm:^2.2.2": - version: 2.14.0 - resolution: "@ceramicnetwork/stream-tile@npm:2.14.0" +"@ceramicnetwork/stream-tile@npm:^2.0.0, @ceramicnetwork/stream-tile@npm:^2.12.0, @ceramicnetwork/stream-tile@npm:^2.2.2": + version: 2.12.0 + resolution: "@ceramicnetwork/stream-tile@npm:2.12.0" dependencies: - "@ceramicnetwork/common": ^2.18.0 - "@ceramicnetwork/streamid": ^2.10.0 + "@ceramicnetwork/common": ^2.16.0 + "@ceramicnetwork/streamid": ^2.9.0 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 dids: ^3.4.0 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 uint8arrays: ^3.0.0 - checksum: 2bc0ba9d18a704cd4f302524b6c07272361c7668fd1ee42af07a4a1267184fc6cdd1ee61933805a9e713d3769dbee4d91dafebd323ae8526642f7c80694ddf7f + checksum: 1b544d782d6b88c35c75bc5d6fcc4e483c96263928038f8af8d81da18373a5afe532daa22bd4836621ad18d799d8dbbab5547902f5d30309c61f4bde5757ce98 languageName: node linkType: hard @@ -2067,16 +2059,16 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/streamid@npm:^2.0.0, @ceramicnetwork/streamid@npm:^2.1.0, @ceramicnetwork/streamid@npm:^2.10.0": - version: 2.10.0 - resolution: "@ceramicnetwork/streamid@npm:2.10.0" +"@ceramicnetwork/streamid@npm:^2.0.0, @ceramicnetwork/streamid@npm:^2.1.0, @ceramicnetwork/streamid@npm:^2.9.0": + version: 2.9.0 + resolution: "@ceramicnetwork/streamid@npm:2.9.0" dependencies: "@ipld/dag-cbor": ^7.0.0 mapmoize: ^1.2.1 multiformats: ^9.5.8 uint8arrays: ^3.0.0 varint: ^6.0.0 - checksum: 7c2b1e1fef082d35e663bfe2cd55c4050ffb88b083cb49fff7b272b6065c5996aabeca0760648b6437f28d1480c9b6a1cafccebaa501e58ed309f53e91f44843 + checksum: b0e873adc7a183756e5a693071b65cca9a10c646b6f0223f88a94dc1dab4da6c948014b0d73024db2a2b735fe1beccc024a4d75bf0ec4cc9feaa9bd53d871159 languageName: node linkType: hard @@ -2163,34 +2155,35 @@ __metadata: languageName: node linkType: hard -"@cucumber/cucumber-expressions@npm:16.1.1": - version: 16.1.1 - resolution: "@cucumber/cucumber-expressions@npm:16.1.1" +"@cucumber/cucumber-expressions@npm:16.1.0": + version: 16.1.0 + resolution: "@cucumber/cucumber-expressions@npm:16.1.0" dependencies: regexp-match-indices: 1.0.2 - checksum: 2c05439248f2a85df01f6c72bfee8e67cb29c22b2cde796bc8c420da3405ffc029dc07e81cacbb80aa2cb6415db0a0d41bf23434218dcffeb758a027d86e0ff2 + checksum: abc4aba8c97942a21171c939a4298447bbb3ef158d6fee49a2ca99bb955eaa25e5bcfefc770c4a55e2b71208cea780c6eaae2d4fd520a19bdbf518de86ae7138 languageName: node linkType: hard "@cucumber/cucumber@npm:^8.8.0": - version: 8.11.1 - resolution: "@cucumber/cucumber@npm:8.11.1" + version: 8.10.0 + resolution: "@cucumber/cucumber@npm:8.10.0" dependencies: "@cucumber/ci-environment": 9.1.0 - "@cucumber/cucumber-expressions": 16.1.1 - "@cucumber/gherkin": 26.0.3 + "@cucumber/cucumber-expressions": 16.1.0 + "@cucumber/gherkin": 25.0.2 "@cucumber/gherkin-streams": 5.0.1 "@cucumber/gherkin-utils": 8.0.2 - "@cucumber/html-formatter": 20.2.1 + "@cucumber/html-formatter": 20.2.0 "@cucumber/message-streams": 4.0.1 - "@cucumber/messages": 21.0.1 - "@cucumber/tag-expressions": 5.0.1 + "@cucumber/messages": 20.0.0 + "@cucumber/tag-expressions": 4.1.0 assertion-error-formatter: ^3.0.0 capital-case: ^1.0.4 chalk: ^4.1.2 cli-table3: 0.6.3 commander: ^9.0.0 debug: ^4.3.4 + durations: ^3.4.2 error-stack-parser: ^2.1.4 figures: ^3.2.0 glob: ^7.1.6 @@ -2201,7 +2194,7 @@ __metadata: knuth-shuffle-seeded: ^1.0.6 lodash.merge: ^4.6.2 lodash.mergewith: ^4.6.2 - luxon: 3.2.1 + luxon: ^3.1.1 mz: ^2.7.0 progress: ^2.0.3 resolve-pkg: ^2.0.0 @@ -2217,7 +2210,7 @@ __metadata: yup: ^0.32.11 bin: cucumber-js: bin/cucumber.js - checksum: 48f0b089a65d20dce73a83438bf9134dde3ec448d966ec5c50c540107298434dbb4862de6482efa450c00e4b2291136a1b7e869db03e95d48fc74400bd0fd89f + checksum: a33f46b5ef510135a430d5f5b82d28fdfc61e0f09f9aa65fabbf059d6013198b3801060b043de2ae062b988b91264f4cb5f6505a0315cd90af0adb3f60e1c4cb languageName: node linkType: hard @@ -2252,16 +2245,7 @@ __metadata: languageName: node linkType: hard -"@cucumber/gherkin@npm:26.0.3": - version: 26.0.3 - resolution: "@cucumber/gherkin@npm:26.0.3" - dependencies: - "@cucumber/messages": 19.1.4 - 21 - checksum: b070739a8b91fa38993f2608c9eb14d145b496c4888d77e70985ac8235b9184664d88734b0cb326c0baba517d6cfe3aa8efa44acf94daa49b73b5d4dd41074c7 - languageName: node - linkType: hard - -"@cucumber/gherkin@npm:^25.0.0": +"@cucumber/gherkin@npm:25.0.2, @cucumber/gherkin@npm:^25.0.0": version: 25.0.2 resolution: "@cucumber/gherkin@npm:25.0.2" dependencies: @@ -2270,12 +2254,12 @@ __metadata: languageName: node linkType: hard -"@cucumber/html-formatter@npm:20.2.1": - version: 20.2.1 - resolution: "@cucumber/html-formatter@npm:20.2.1" +"@cucumber/html-formatter@npm:20.2.0": + version: 20.2.0 + resolution: "@cucumber/html-formatter@npm:20.2.0" peerDependencies: "@cucumber/messages": ">=18" - checksum: a98538ccc89e9c0cd8a1d54ec3999ddf449a984c34bc85845c061edde691723b0f749c7e239b0a6bb631cd1085c5810c1e0651b1e46309da1df544f8c94ada89 + checksum: 5a02851e9892a303099bf9b1a021c0e202ad1e640e962500ac7ba554d28b302fd43becc65fbd0598c6c714449ee22449b01a4e25094605f53fd2a0d226798239 languageName: node linkType: hard @@ -2288,15 +2272,15 @@ __metadata: languageName: node linkType: hard -"@cucumber/messages@npm:19.1.4 - 21, @cucumber/messages@npm:21.0.1": - version: 21.0.1 - resolution: "@cucumber/messages@npm:21.0.1" +"@cucumber/messages@npm:20.0.0": + version: 20.0.0 + resolution: "@cucumber/messages@npm:20.0.0" dependencies: "@types/uuid": 8.3.4 class-transformer: 0.5.1 reflect-metadata: 0.1.13 uuid: 9.0.0 - checksum: 01849f35bb38593a3833174e141b78b576e70128be015ebd2e61a86cf0c0e4e43a15ff38ce2a3c6404b5e99dc9cd6b269b8bcb4d014f2e023bf968fe70fdc867 + checksum: b1ef3a22909dc169a5575bd66e0e9d95fa21ca643b48c5783e66c7287cd54703e80f770f4fb49f333c1caad888676d2c192ee0d376abc606b8d1410c1e144c86 languageName: node linkType: hard @@ -2327,10 +2311,10 @@ __metadata: languageName: node linkType: hard -"@cucumber/tag-expressions@npm:5.0.1": - version: 5.0.1 - resolution: "@cucumber/tag-expressions@npm:5.0.1" - checksum: 9d3a5b4d98e4bfb9d1d869c94e5ad73b3b8f40ed53227bb460428c19d8dafe69ac22569f720388f3bc7a9849869b3d7d8149545bf9c336b22576cf156b5630d5 +"@cucumber/tag-expressions@npm:4.1.0": + version: 4.1.0 + resolution: "@cucumber/tag-expressions@npm:4.1.0" + checksum: e1546a3fc9cfc9b6fb16aaef1b40cbd88614ddc9517583356b72400c9c43a01610d41d4eb94f31f4e23906b960ba44211ea9a5cbec1efb74d4c69a4676f982ac languageName: node linkType: hard @@ -2371,16 +2355,16 @@ __metadata: languageName: node linkType: hard -"@didtools/cacao@npm:^1.0.0, @didtools/cacao@npm:^1.1.0": - version: 1.2.0 - resolution: "@didtools/cacao@npm:1.2.0" +"@didtools/cacao@npm:^1.0.0": + version: 1.1.0 + resolution: "@didtools/cacao@npm:1.1.0" dependencies: "@ipld/dag-cbor": ^7.0.1 apg-js: ^4.1.1 caip: ^1.1.0 multiformats: ^9.5.1 uint8arrays: ^4.0.2 - checksum: 14a421f64d51d5066fb5ae010a2f842ff842402670f7c23202a17005a195a97f545bafbab3d7ba1e7d6487ca0a948d6eda28bb31c62967fe4f76ffd27c991c89 + checksum: 14b4ed4e6915d444c35ff6d128c7adc2d14b3b2eb604bd7aa100a1b6f87c175ffb80ef99817a1e3c8437e0e451e172b1a962bdd2cc417a632776b9d15e906d3b languageName: node linkType: hard @@ -2396,40 +2380,15 @@ __metadata: languageName: node linkType: hard -"@didtools/pkh-ethereum@npm:^0.0.3": - version: 0.0.3 - resolution: "@didtools/pkh-ethereum@npm:0.0.3" - dependencies: - "@didtools/cacao": ^1.0.0 - "@ethersproject/wallet": ^5.7.0 - "@stablelib/random": ^1.0.2 - caip: ^1.1.0 - checksum: d0fa0b37f9c2946e832ede67990cdb56b927a007c1ef45d9349c050de81761743e9d32ad3ee605e04a4bb4be9aab628600c422e9f95e6af5d9bcdff23a68020d - languageName: node - linkType: hard - -"@didtools/pkh-solana@npm:^0.0.4": - version: 0.0.4 - resolution: "@didtools/pkh-solana@npm:0.0.4" +"@didtools/pkh-solana@npm:^0.0.1": + version: 0.0.1 + resolution: "@didtools/pkh-solana@npm:0.0.1" dependencies: "@didtools/cacao": ^1.0.0 "@stablelib/ed25519": ^1.0.3 - "@stablelib/random": ^1.0.2 caip: ^1.1.0 uint8arrays: ^3.1.0 - checksum: 641ba802869bb06402288cb2f719ab3c45319b78f63eda3b362eb8b7391139486cabec600c273a5ded1115553be18425e284bcc3699b07a91303c6384159b7b4 - languageName: node - linkType: hard - -"@didtools/pkh-tezos@npm:^0.0.2": - version: 0.0.2 - resolution: "@didtools/pkh-tezos@npm:0.0.2" - dependencies: - "@didtools/cacao": ^1.1.0 - "@stablelib/random": ^1.0.2 - "@taquito/utils": ^14.0.0 - caip: ^1.1.0 - checksum: 675a8719a59ef3b13219eb14f8853019932d6d112af9caeaeaf728df69f5eadce0b43adb42e7c0a969a297afe4b7f3c6b6ed64064eb67815625479b3fc3c23f7 + checksum: 2e35099424f4e89408c3eb3abdbddc73a5599f17d260832ad3712a3b27424bd69b28ef8cb33bef88480718e160c2219f75a3c4e37163ad33521c5154557b9cc7 languageName: node linkType: hard @@ -3238,8 +3197,8 @@ __metadata: linkType: hard "@google-cloud/storage@npm:^6.7.0": - version: 6.9.2 - resolution: "@google-cloud/storage@npm:6.9.2" + version: 6.9.0 + resolution: "@google-cloud/storage@npm:6.9.0" dependencies: "@google-cloud/paginator": ^3.0.7 "@google-cloud/projectify": ^3.0.0 @@ -3258,7 +3217,7 @@ __metadata: retry-request: ^5.0.0 teeny-request: ^8.0.0 uuid: ^8.0.0 - checksum: e4962be29ca3dd722019db95f99b095993534915d663a82b41c95beaf284d878de5b1357102441e4e375de838299f6d82eff55a2c4e9f610f9a12feac21e2735 + checksum: 886b9aad6bd44901b22a6e77c6430bae0effc2137e6c18196d151db8b9690d80726ecc4b60ac1ba315372305010282de6b9845ef23eaa7351449d0193aac62cc languageName: node linkType: hard @@ -3710,50 +3669,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/console@npm:29.4.2" +"@jest/console@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/console@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.4.2 - jest-util: ^29.4.2 + jest-message-util: ^29.3.1 + jest-util: ^29.3.1 slash: ^3.0.0 - checksum: 2c44449689494104c0c703567849f165718be3413263cf113aeda5a52a46c0aebf64d86ea077e19cf8b2078c67430461cc95f79e47cab3690b2483a34113d065 + checksum: 9eecbfb6df4f5b810374849b7566d321255e6fd6e804546236650384966be532ff75a3e445a3277eadefe67ddf4dc56cd38332abd72d6a450f1bea9866efc6d7 languageName: node linkType: hard -"@jest/core@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/core@npm:29.4.2" +"@jest/core@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/core@npm:29.3.1" dependencies: - "@jest/console": ^29.4.2 - "@jest/reporters": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/transform": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/console": ^29.3.1 + "@jest/reporters": ^29.3.1 + "@jest/test-result": ^29.3.1 + "@jest/transform": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.4.2 - jest-config: ^29.4.2 - jest-haste-map: ^29.4.2 - jest-message-util: ^29.4.2 - jest-regex-util: ^29.4.2 - jest-resolve: ^29.4.2 - jest-resolve-dependencies: ^29.4.2 - jest-runner: ^29.4.2 - jest-runtime: ^29.4.2 - jest-snapshot: ^29.4.2 - jest-util: ^29.4.2 - jest-validate: ^29.4.2 - jest-watcher: ^29.4.2 + jest-changed-files: ^29.2.0 + jest-config: ^29.3.1 + jest-haste-map: ^29.3.1 + jest-message-util: ^29.3.1 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.3.1 + jest-resolve-dependencies: ^29.3.1 + jest-runner: ^29.3.1 + jest-runtime: ^29.3.1 + jest-snapshot: ^29.3.1 + jest-util: ^29.3.1 + jest-validate: ^29.3.1 + jest-watcher: ^29.3.1 micromatch: ^4.0.4 - pretty-format: ^29.4.2 + pretty-format: ^29.3.1 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -3761,76 +3720,76 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 9ef41d55a9ab49d808179b93584921157106fe48ed5cedfeefd6b8a7a25b074175d6d5aaa50b093e891ccb60fb3719fdd44e39dcaad2f439733341a799a737c8 + checksum: e3ac9201e8a084ccd832b17877b56490402b919f227622bb24f9372931e77b869e60959d34144222ce20fb619d0a6a6be20b257adb077a6b0f430a4584a45b0f languageName: node linkType: hard -"@jest/environment@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/environment@npm:29.4.2" +"@jest/environment@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/environment@npm:29.3.1" dependencies: - "@jest/fake-timers": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/fake-timers": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" - jest-mock: ^29.4.2 - checksum: 007a2db50b4245b80d3dae189773773634ab8f013adfc7ad41654ae03bcd4e620d472bcd1b58629b1744653f8de07335b71dd00f83d8d0d73170f91c8c07a2d7 + jest-mock: ^29.3.1 + checksum: 974102aba7cc80508f787bb5504dcc96e5392e0a7776a63dffbf54ddc2c77d52ef4a3c08ed2eedec91965befff873f70cd7c9ed56f62bb132dcdb821730e6076 languageName: node linkType: hard -"@jest/expect-utils@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/expect-utils@npm:29.4.2" +"@jest/expect-utils@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/expect-utils@npm:29.3.1" dependencies: - jest-get-type: ^29.4.2 - checksum: 5d23a09a4f85f0cb8da3bac3a6118efe4365dce6923702bc7f1a0edf36699c5c91d9c77e95349e71e305d36ae35d4e06086c923bf9635ccf3fffda05cc7cc2e8 + jest-get-type: ^29.2.0 + checksum: 7f3b853eb1e4299988f66b9aa49c1aacb7b8da1cf5518dca4ccd966e865947eed8f1bde6c8f5207d8400e9af870112a44b57aa83515ad6ea5e4a04a971863adb languageName: node linkType: hard -"@jest/expect@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/expect@npm:29.4.2" +"@jest/expect@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/expect@npm:29.3.1" dependencies: - expect: ^29.4.2 - jest-snapshot: ^29.4.2 - checksum: b15eaa66dad33a080cfeceaed0c170163fbc1544e59b5fe42480edde333f0ef2fb789bf1f99e7e258663b5e8878af0ae0e9ad7898336230245d6f95538b5435f + expect: ^29.3.1 + jest-snapshot: ^29.3.1 + checksum: 1d7b5cc735c8a99bfbed884d80fdb43b23b3456f4ec88c50fd86404b097bb77fba84f44e707fc9b49f106ca1154ae03f7c54dc34754b03f8a54eeb420196e5bf languageName: node linkType: hard -"@jest/fake-timers@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/fake-timers@npm:29.4.2" +"@jest/fake-timers@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/fake-timers@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 - "@sinonjs/fake-timers": ^10.0.2 + "@jest/types": ^29.3.1 + "@sinonjs/fake-timers": ^9.1.2 "@types/node": "*" - jest-message-util: ^29.4.2 - jest-mock: ^29.4.2 - jest-util: ^29.4.2 - checksum: 22f322614668a910ff393f8ba0b7c865cb37a101ab1af6cfc3247e09fdce6737797e6075193fb24b94239865c35f2dce43cb43ea1ae712e23bd23c3f857e3386 + jest-message-util: ^29.3.1 + jest-mock: ^29.3.1 + jest-util: ^29.3.1 + checksum: b1dafa8cdc439ef428cd772c775f0b22703677f52615513eda11a104bbfc352d7ec69b1225db95d4ef2e1b4ef0f23e1a7d96de5313aeb0950f672e6548ae069d languageName: node linkType: hard -"@jest/globals@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/globals@npm:29.4.2" +"@jest/globals@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/globals@npm:29.3.1" dependencies: - "@jest/environment": ^29.4.2 - "@jest/expect": ^29.4.2 - "@jest/types": ^29.4.2 - jest-mock: ^29.4.2 - checksum: 6914fbc7c3dbc92f1d73639764c872476e24ca21c629373f35a63cd7e9f8df4635ab4a10e8057e87a7e6a45febcf4ee80d09e92feafce7c938f7496bc359a1a8 + "@jest/environment": ^29.3.1 + "@jest/expect": ^29.3.1 + "@jest/types": ^29.3.1 + jest-mock: ^29.3.1 + checksum: 4d2b9458aabf7c28fd167e53984477498c897b64eec67a7f84b8fff465235cae1456ee0721cb0e7943f0cda443c7656adb9801f9f34e27495b8ebbd9f3033100 languageName: node linkType: hard -"@jest/reporters@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/reporters@npm:29.4.2" +"@jest/reporters@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/reporters@npm:29.3.1" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/transform": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/console": ^29.3.1 + "@jest/test-result": ^29.3.1 + "@jest/transform": ^29.3.1 + "@jest/types": ^29.3.1 "@jridgewell/trace-mapping": ^0.3.15 "@types/node": "*" chalk: ^4.0.0 @@ -3843,9 +3802,9 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.4.2 - jest-util: ^29.4.2 - jest-worker: ^29.4.2 + jest-message-util: ^29.3.1 + jest-util: ^29.3.1 + jest-worker: ^29.3.1 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -3855,74 +3814,74 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 5f7525d9c382a06c7d4003e5c2c345ddc1d7f76ff45f66f89253f640e2d361e87a96bacda2b5dca2b7d777b06ae48adb86daaba2b5bb62d68f2db4ee74d868c9 + checksum: 273e0c6953285f01151e9d84ac1e55744802a1ec79fb62dafeea16a49adfe7b24e7f35bef47a0214e5e057272dbfdacf594208286b7766046fd0f3cfa2043840 languageName: node linkType: hard -"@jest/schemas@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/schemas@npm:29.4.2" +"@jest/schemas@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/schemas@npm:29.0.0" dependencies: - "@sinclair/typebox": ^0.25.16 - checksum: 85d9416dce85604400e65ba0b2146fea5ba313612d6d1fa8f39c30bcb42fabd7120193d277327fb10228ea3112f3b83e914bc7ab42137d19a1e1c37093f32363 + "@sinclair/typebox": ^0.24.1 + checksum: 41355c78f09eb1097e57a3c5d0ca11c9099e235e01ea5fa4e3953562a79a6a9296c1d300f1ba50ca75236048829e056b00685cd2f1ff8285e56fd2ce01249acb languageName: node linkType: hard -"@jest/source-map@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/source-map@npm:29.4.2" +"@jest/source-map@npm:^29.2.0": + version: 29.2.0 + resolution: "@jest/source-map@npm:29.2.0" dependencies: "@jridgewell/trace-mapping": ^0.3.15 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 362ad36a84354939e5f2dee6a081b4b3558e0f96d3d5d6afbb9dc6142c7d34490516f2906aa2950b1fd0293fde5965c9c9d6c56d0d04c8e3bd8cc20148b1251c + checksum: 09f76ab63d15dcf44b3035a79412164f43be34ec189575930f1a00c87e36ea0211ebd6a4fbe2253c2516e19b49b131f348ddbb86223ca7b6bbac9a6bc76ec96e languageName: node linkType: hard -"@jest/test-result@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/test-result@npm:29.4.2" +"@jest/test-result@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/test-result@npm:29.3.1" dependencies: - "@jest/console": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/console": ^29.3.1 + "@jest/types": ^29.3.1 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 2dddcd761cf07f5ccd694ec30cd7775c1e31377da922d5a33e60185d76143566c7bee2b5fa85202300536bc3c11730e1a0e7d821309f5e52b8f1f9c146f3aabf + checksum: b24ac283321189b624c372a6369c0674b0ee6d9e3902c213452c6334d037113718156b315364bee8cee0f03419c2bdff5e2c63967193fb422830e79cbb26866a languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/test-sequencer@npm:29.4.2" +"@jest/test-sequencer@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/test-sequencer@npm:29.3.1" dependencies: - "@jest/test-result": ^29.4.2 + "@jest/test-result": ^29.3.1 graceful-fs: ^4.2.9 - jest-haste-map: ^29.4.2 + jest-haste-map: ^29.3.1 slash: ^3.0.0 - checksum: efa99382c73930d5ad529c23f5aafb8ba68fb194f113203aa3c3aca757352bed7926020b24dc2824a3f860a65aff330da6a09215930fef694db33f1298245d43 + checksum: a8325b1ea0ce644486fb63bb67cedd3524d04e3d7b1e6c1e3562bf12ef477ecd0cf34044391b2a07d925e1c0c8b4e0f3285035ceca3a474a2c55980f1708caf3 languageName: node linkType: hard -"@jest/transform@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/transform@npm:29.4.2" +"@jest/transform@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/transform@npm:29.3.1" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@jridgewell/trace-mapping": ^0.3.15 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.4.2 - jest-regex-util: ^29.4.2 - jest-util: ^29.4.2 + jest-haste-map: ^29.3.1 + jest-regex-util: ^29.2.0 + jest-util: ^29.3.1 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 - write-file-atomic: ^4.0.2 - checksum: 3c653dff6ccaa010e83789d22582217b02fe9919f46d50ba07157a6004c9153edec987efba51edf0c261b409f6178e4fa1e34e59ce8dd4cb5c2197d42b30960e + write-file-atomic: ^4.0.1 + checksum: 673df5900ffc95bc811084e09d6e47948034dea6ab6cc4f81f80977e3a52468a6c2284d0ba9796daf25a62ae50d12f7e97fc9a3a0c587f11f2a479ff5493ca53 languageName: node linkType: hard @@ -3939,17 +3898,17 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.0.3, @jest/types@npm:^29.4.2": - version: 29.4.2 - resolution: "@jest/types@npm:29.4.2" +"@jest/types@npm:^29.0.3, @jest/types@npm:^29.3.1": + version: 29.3.1 + resolution: "@jest/types@npm:29.3.1" dependencies: - "@jest/schemas": ^29.4.2 + "@jest/schemas": ^29.0.0 "@types/istanbul-lib-coverage": ^2.0.0 "@types/istanbul-reports": ^3.0.0 "@types/node": "*" "@types/yargs": ^17.0.8 chalk: ^4.0.0 - checksum: da2caa2c1d3ce7461167faddf9a4158a4be5c900e44f22db9c370b189c804b7492051c635a8c0c62ac4e41aff3bc6c324a008043e193bc5d6ce7b44aaa449258 + checksum: 6f9faf27507b845ff3839c1adc6dbd038d7046d03d37e84c9fc956f60718711a801a5094c7eeee6b39ccf42c0ab61347fdc0fa49ab493ae5a8efd2fd41228ee8 languageName: node linkType: hard @@ -5226,15 +5185,15 @@ __metadata: linkType: hard "@metaplex-foundation/mpl-candy-guard@npm:^0.3.0": - version: 0.3.2 - resolution: "@metaplex-foundation/mpl-candy-guard@npm:0.3.2" + version: 0.3.1 + resolution: "@metaplex-foundation/mpl-candy-guard@npm:0.3.1" dependencies: "@metaplex-foundation/beet": ^0.4.0 "@metaplex-foundation/beet-solana": ^0.3.0 "@metaplex-foundation/cusper": ^0.0.2 "@solana/web3.js": ^1.66.2 bn.js: ^5.2.0 - checksum: cc8521bd1d96cb32c8a79ae71d4fac01ae3f22a76ee95ae40169d1d6cf0d92679a3262abb06c9ff5f15d7254e00830e09937d60d5679d2233b4c51eafc1e5172 + checksum: ef1933f41d1691133719d9eccca579b8714345336b0e5d279f535d1db19517b4c741d2d84019a012264a3c7a12e752b3f2644df2a0d3736d087304c0e79162fc languageName: node linkType: hard @@ -5252,21 +5211,21 @@ __metadata: linkType: hard "@metaplex-foundation/mpl-candy-machine@npm:^5.0.0": - version: 5.1.0 - resolution: "@metaplex-foundation/mpl-candy-machine@npm:5.1.0" + version: 5.0.0 + resolution: "@metaplex-foundation/mpl-candy-machine@npm:5.0.0" dependencies: "@metaplex-foundation/beet": ^0.7.1 "@metaplex-foundation/beet-solana": ^0.4.0 "@metaplex-foundation/cusper": ^0.0.2 "@solana/spl-token": ^0.3.6 "@solana/web3.js": ^1.66.2 - checksum: 5f219a84b2a21056f81e956a2a48079d97ceafdd0dd8a24dc77f28fc28662b84401614558a31e1f755a936909f314e31482270606282c1c0970424f20f22ba1d + checksum: 1330875b5879570d6239af793df41011ceece8a4ecb0fb46c35a185dce6c27ac41ee1d7b6bafafa2785071ad0563d2a2f3b04779df1ac3488bf8c21882884c00 languageName: node linkType: hard "@metaplex-foundation/mpl-token-metadata@npm:^2.3.3": - version: 2.8.3 - resolution: "@metaplex-foundation/mpl-token-metadata@npm:2.8.3" + version: 2.5.2 + resolution: "@metaplex-foundation/mpl-token-metadata@npm:2.5.2" dependencies: "@metaplex-foundation/beet": ^0.7.1 "@metaplex-foundation/beet-solana": ^0.4.0 @@ -5275,7 +5234,7 @@ __metadata: "@solana/web3.js": ^1.66.2 bn.js: ^5.2.0 debug: ^4.3.4 - checksum: c926ec1cbd4f909a8010fcc149f35577cac6e69114138a295e51a9804b8383a4aa6186f786b36c52d62e6f73dc92981b3797bfe7aa326358ffe2b64638e7f08c + checksum: d263ad9faf0cb653783a68f0859ef35a8347b1d4b9cfccc354f9299712238cb823823ce41bc6dc223631da516e3f539ec7e0020ab58acfa2208662fb6b4a5051 languageName: node linkType: hard @@ -5316,20 +5275,34 @@ __metadata: linkType: hard "@noble/ed25519@npm:^1.5.1, @noble/ed25519@npm:^1.6.1, @noble/ed25519@npm:^1.7.0, @noble/ed25519@npm:^1.7.1": - version: 1.7.3 - resolution: "@noble/ed25519@npm:1.7.3" - checksum: 45169927d51de513e47bbeebff3a603433c4ac7579e1b8c5034c380a0afedbe85e6959be3d69584a7a5ed6828d638f8f28879003b9bb2fb5f22d8aa2d88fd5fe + version: 1.7.1 + resolution: "@noble/ed25519@npm:1.7.1" + checksum: b8e50306ac70f5cecc349111997e72e897b47a28d406b96cf95d0ebe7cbdefb8380d26117d7847d94102281db200aa3a494e520f9fc12e2f292e0762cb0fa333 languageName: node linkType: hard -"@noble/hashes@npm:1.2.0, @noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:~1.2.0": - version: 1.2.0 - resolution: "@noble/hashes@npm:1.2.0" - checksum: 8ca080ce557b8f40fb2f78d3aedffd95825a415ac8e13d7ffe3643f8626a8c2d99a3e5975b555027ac24316d8b3c02a35b8358567c0c23af681e6573602aa434 +"@noble/hashes@npm:1.1.2": + version: 1.1.2 + resolution: "@noble/hashes@npm:1.1.2" + checksum: 3c2a8cb7c2e053811032f242155d870c5eb98844d924d69702244d48804cb03b42d4a666c49c2b71164420d8229cb9a6f242b972d50d5bb2f1d673b98b041de2 + languageName: node + linkType: hard + +"@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:~1.1.1": + version: 1.1.5 + resolution: "@noble/hashes@npm:1.1.5" + checksum: de3f095a7ac1cbf5b4b3d09f193288d4f2eec35fbadf2ed9fd7e47d8a3042fef410052ba62dc0296a185f994c11192f5357fdb1bd9178c905efd82e946c53b00 + languageName: node + linkType: hard + +"@noble/secp256k1@npm:1.6.3, @noble/secp256k1@npm:~1.6.0": + version: 1.6.3 + resolution: "@noble/secp256k1@npm:1.6.3" + checksum: 16eb3242533e645deb64444c771515f66bdc2ee0759894efd42fdeed4ab226ed29827aaaf6caa27d3d95b831452fd4246aa1007cd688aa462ad48fc084ab76e6 languageName: node linkType: hard -"@noble/secp256k1@npm:1.7.1, @noble/secp256k1@npm:^1.3.0, @noble/secp256k1@npm:^1.6.3, @noble/secp256k1@npm:~1.7.0": +"@noble/secp256k1@npm:^1.3.0, @noble/secp256k1@npm:^1.6.3": version: 1.7.1 resolution: "@noble/secp256k1@npm:1.7.1" checksum: d2301f1f7690368d8409a3152450458f27e54df47e3f917292de3de82c298770890c2de7c967d237eff9c95b70af485389a9695f73eb05a43e2bd562d18b18cb @@ -5646,14 +5619,17 @@ __metadata: linkType: hard "@nomiclabs/hardhat-waffle@npm:^2.0.3": - version: 2.0.5 - resolution: "@nomiclabs/hardhat-waffle@npm:2.0.5" + version: 2.0.3 + resolution: "@nomiclabs/hardhat-waffle@npm:2.0.3" + dependencies: + "@types/sinon-chai": ^3.2.3 + "@types/web3": 1.0.19 peerDependencies: "@nomiclabs/hardhat-ethers": ^2.0.0 - ethereum-waffle: "*" + ethereum-waffle: ^3.2.0 ethers: ^5.0.0 hardhat: ^2.0.0 - checksum: 6cdea876ee3babf74ef6aceb9025e287ce4da3b2c7cfeb31834d35a8fdc77e59964395b529007bdbbb84d08f0f2c397ee7f5992fcb42abab88d00e7ae1add0ea + checksum: e68c9e13905caa54a10fa68d9ad7dc905c86469c879f91e999a1c4d039dd2f9fa43a8ed90ab975afb14a79cd6badeb60a7cf50dc6564660edd192614c55875ca languageName: node linkType: hard @@ -5881,14 +5857,14 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/core@npm:1.9.1": - version: 1.9.1 - resolution: "@opentelemetry/core@npm:1.9.1" +"@opentelemetry/core@npm:1.9.0": + version: 1.9.0 + resolution: "@opentelemetry/core@npm:1.9.0" dependencies: - "@opentelemetry/semantic-conventions": 1.9.1 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 5581a809e2caff142136734634f45255ce9f1ed701cf38629b9e17d91a8d15449b467fb3a7f3d0d8b076f653090e50cc31d3b1db4cfefeda9b6b901c60581024 + checksum: beee9e5c48a0d0b221ba3819ea5302ba1ab38ce858363bd041f9dc03966709e5f54eec3baffe2452ec7e0301108fc53408e42018af4d67a5ec35b38200a5a40a languageName: node linkType: hard @@ -5959,15 +5935,15 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/resources@npm:1.9.1, @opentelemetry/resources@npm:^1.8.0": - version: 1.9.1 - resolution: "@opentelemetry/resources@npm:1.9.1" +"@opentelemetry/resources@npm:1.9.0, @opentelemetry/resources@npm:^1.8.0": + version: 1.9.0 + resolution: "@opentelemetry/resources@npm:1.9.0" dependencies: - "@opentelemetry/core": 1.9.1 - "@opentelemetry/semantic-conventions": 1.9.1 + "@opentelemetry/core": 1.9.0 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: cf15e5faa698df3f0abcee35f7b4271c019b6cb81cb521b07793fe622c716d9c6873216219879afd57a28202f748a839ecaf28e04268e490004f14bbb850c96e + checksum: 7c9ea4ffc09fa5f02811bbb2f1a7074c3c70202b394afca4d99e0913d9a2600c756c62064e394a61a85e3b0af96a93fe75f5a2c082320b64193dfd39127fdb37 languageName: node linkType: hard @@ -5985,15 +5961,15 @@ __metadata: linkType: hard "@opentelemetry/sdk-metrics@npm:^1.8.0": - version: 1.9.1 - resolution: "@opentelemetry/sdk-metrics@npm:1.9.1" + version: 1.9.0 + resolution: "@opentelemetry/sdk-metrics@npm:1.9.0" dependencies: - "@opentelemetry/core": 1.9.1 - "@opentelemetry/resources": 1.9.1 + "@opentelemetry/core": 1.9.0 + "@opentelemetry/resources": 1.9.0 lodash.merge: 4.6.2 peerDependencies: "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: 08e8215841da74ffc36f2e5c414ab4230e5a2676a4329f9c98fbde4b162b6166612ab48bcc701cebf8ded3e2b5a68981f72987751df4393e0839089fa0c5ee13 + checksum: 9a80c5aac1d2d184c426af283a7798e7fb737f8cc74562133450a506af75aa311e47506b444e3032cfe5625f0dd7b26f70b3ade58850c427f31e51d0181c503d languageName: node linkType: hard @@ -6011,15 +5987,15 @@ __metadata: linkType: hard "@opentelemetry/sdk-trace-base@npm:^1.8.0": - version: 1.9.1 - resolution: "@opentelemetry/sdk-trace-base@npm:1.9.1" + version: 1.9.0 + resolution: "@opentelemetry/sdk-trace-base@npm:1.9.0" dependencies: - "@opentelemetry/core": 1.9.1 - "@opentelemetry/resources": 1.9.1 - "@opentelemetry/semantic-conventions": 1.9.1 + "@opentelemetry/core": 1.9.0 + "@opentelemetry/resources": 1.9.0 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: f9448132686b1a8c1fde7539845a2b31bcb315c3bbabccb20a18142db80eeed433b3713e2761151348c1b626ad00183f4b7e9b9868d1a8ab8c541dce1d082f38 + checksum: 752b56f0c20600e1fd9dfe40d15832d3803e4e2d03a92242589a74def202710a448dc430d098eb7e795e44d65f5a09c07b54b9411fe0ea1888d8be85b8b003e7 languageName: node linkType: hard @@ -6030,10 +6006,10 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/semantic-conventions@npm:1.9.1, @opentelemetry/semantic-conventions@npm:^1.8.0": - version: 1.9.1 - resolution: "@opentelemetry/semantic-conventions@npm:1.9.1" - checksum: 6217ba14b8f0068a3400f054c1f9d918b2e22d1cf8d31112baa712b8d196e207aed7421c6df37ed1403f7109f51c7834c230cbe180313eee07db6f7e0a7797bc +"@opentelemetry/semantic-conventions@npm:1.9.0, @opentelemetry/semantic-conventions@npm:^1.8.0": + version: 1.9.0 + resolution: "@opentelemetry/semantic-conventions@npm:1.9.0" + checksum: 36f3c34b74838ad0c018e2225e30b38874c0dffe0ec618ac0ab647ae4576b0486d8c130097bb04f0e306db7a91234b8177aef2a46e85fe337383e615fa3fd383 languageName: node linkType: hard @@ -6074,8 +6050,8 @@ __metadata: linkType: hard "@openzeppelin/upgrades-core@npm:^1.20.0": - version: 1.23.0 - resolution: "@openzeppelin/upgrades-core@npm:1.23.0" + version: 1.21.0 + resolution: "@openzeppelin/upgrades-core@npm:1.21.0" dependencies: cbor: ^8.0.0 chalk: ^4.1.0 @@ -6084,7 +6060,7 @@ __metadata: ethereumjs-util: ^7.0.3 proper-lockfile: ^4.1.1 solidity-ast: ^0.4.15 - checksum: 78bd12f96c1f77bdb51e6df3879cb8c882a03eea368d50ea54595850b712987f01d1bab90cc8dd9398c279e700088c94c38c0dbfcb27050bc8a79fd91bf9415d + checksum: 4cb9bfd92a406cbcc3433545064c7e53776e7bfce2f2f02848fd0cb73da939bd3d8e18a746b38f62a2bebf69d5ee2379a6a4f3de95cfe143134328643f2a59d0 languageName: node linkType: hard @@ -6349,10 +6325,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.3.2": - version: 1.3.2 - resolution: "@remix-run/router@npm:1.3.2" - checksum: ee2108b87d4a1241cdea137dd7e1741ee679228bd33fd81e22a6bb2940f81186cefe9a85e26d60cc49bbcc1bdbc57d1954b7d4d62f8a51ef69feddfc899f55fa +"@remix-run/router@npm:1.3.0": + version: 1.3.0 + resolution: "@remix-run/router@npm:1.3.0" + checksum: 5141e9703d29cd29334ccb9e5f22ee6973bf121574e06509489b7623a12549bd188cfc322eac1263f913353087f132a641579280e94558f346adc2b0b65080d0 languageName: node linkType: hard @@ -6415,24 +6391,24 @@ __metadata: languageName: node linkType: hard -"@scure/bip32@npm:1.1.5": - version: 1.1.5 - resolution: "@scure/bip32@npm:1.1.5" +"@scure/bip32@npm:1.1.0": + version: 1.1.0 + resolution: "@scure/bip32@npm:1.1.0" dependencies: - "@noble/hashes": ~1.2.0 - "@noble/secp256k1": ~1.7.0 + "@noble/hashes": ~1.1.1 + "@noble/secp256k1": ~1.6.0 "@scure/base": ~1.1.0 - checksum: b08494ab0d2b1efee7226d1b5100db5157ebea22a78bb87126982a76a186cb3048413e8be0ba2622d00d048a20acbba527af730de86c132a77de616eb9907a3b + checksum: e6102ab9038896861fca5628b8a97f3c4cb24a073cc9f333c71c747037d82e4423d1d111fd282ba212efaf73cbc5875702567fb4cf13b5f0eb23a5bab402e37e languageName: node linkType: hard -"@scure/bip39@npm:1.1.1": - version: 1.1.1 - resolution: "@scure/bip39@npm:1.1.1" +"@scure/bip39@npm:1.1.0": + version: 1.1.0 + resolution: "@scure/bip39@npm:1.1.0" dependencies: - "@noble/hashes": ~1.2.0 + "@noble/hashes": ~1.1.1 "@scure/base": ~1.1.0 - checksum: fbb594c50696fa9c14e891d872f382e50a3f919b6c96c55ef2fb10c7102c546dafb8f099a62bd114c12a00525b595dcf7381846f383f0ddcedeaa6e210747d2f + checksum: c4361406f092a45e511dc572c89f497af6665ad81cb3fd7bf78e6772f357f7ae885e129ef0b985cb3496a460b4811318f77bc61634d9b0a8446079a801b6003c languageName: node linkType: hard @@ -6527,7 +6503,7 @@ __metadata: languageName: node linkType: hard -"@sideway/formula@npm:^3.0.1": +"@sideway/formula@npm:^3.0.0": version: 3.0.1 resolution: "@sideway/formula@npm:3.0.1" checksum: e4beeebc9dbe2ff4ef0def15cec0165e00d1612e3d7cea0bc9ce5175c3263fc2c818b679bd558957f49400ee7be9d4e5ac90487e1625b4932e15c4aa7919c57a @@ -6541,10 +6517,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.25.16": - version: 0.25.21 - resolution: "@sinclair/typebox@npm:0.25.21" - checksum: 763af1163fe4eabee9b914d4e4548a39fbba3287d2b3b1ff043c1da3c5a321e99d50a3ca94eb182988131e00b006a6f019799cde8da2f61e2f118b30b0276a00 +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.51 + resolution: "@sinclair/typebox@npm:0.24.51" + checksum: fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0 languageName: node linkType: hard @@ -6569,21 +6545,21 @@ __metadata: languageName: node linkType: hard -"@sinonjs/commons@npm:^2.0.0": - version: 2.0.0 - resolution: "@sinonjs/commons@npm:2.0.0" +"@sinonjs/commons@npm:^1.7.0": + version: 1.8.6 + resolution: "@sinonjs/commons@npm:1.8.6" dependencies: type-detect: 4.0.8 - checksum: 5023ba17edf2b85ed58262313b8e9b59e23c6860681a9af0200f239fe939e2b79736d04a260e8270ddd57196851dde3ba754d7230be5c5234e777ae2ca8af137 + checksum: 7d3f8c1e85f30cd4e83594fc19b7a657f14d49eb8d95a30095631ce15e906c869e0eff96c5b93dffea7490c00418b07f54582ba49c6560feb2a8c34c0b16832d languageName: node linkType: hard -"@sinonjs/fake-timers@npm:^10.0.2": - version: 10.0.2 - resolution: "@sinonjs/fake-timers@npm:10.0.2" +"@sinonjs/fake-timers@npm:^9.1.2": + version: 9.1.2 + resolution: "@sinonjs/fake-timers@npm:9.1.2" dependencies: - "@sinonjs/commons": ^2.0.0 - checksum: c62aa98e7cefda8dedc101ce227abc888dc46b8ff9706c5f0a8dfd9c3ada97d0a5611384738d9ba0b26b59f99c2ba24efece8e779bb08329e9e87358fa309824 + "@sinonjs/commons": ^1.7.0 + checksum: 7d3aef54e17c1073101cb64d953157c19d62a40e261a30923fa1ee337b049c5f29cc47b1f0c477880f42b5659848ba9ab897607ac8ea4acd5c30ddcfac57fca6 languageName: node linkType: hard @@ -6943,8 +6919,8 @@ __metadata: linkType: hard "@solana/web3.js@npm:^1.32.0, @solana/web3.js@npm:^1.36.0, @solana/web3.js@npm:^1.56.2, @solana/web3.js@npm:^1.63.0, @solana/web3.js@npm:^1.63.1, @solana/web3.js@npm:^1.66.2": - version: 1.73.2 - resolution: "@solana/web3.js@npm:1.73.2" + version: 1.73.0 + resolution: "@solana/web3.js@npm:1.73.0" dependencies: "@babel/runtime": ^7.12.5 "@noble/ed25519": ^1.7.0 @@ -6962,7 +6938,7 @@ __metadata: node-fetch: 2 rpc-websockets: ^7.5.0 superstruct: ^0.14.2 - checksum: 7ac6a7b4c52b7676586cc61a856ac3045413f584666e3cdff4b69daeb74cbdb8f94f764bdeffa0d0998a00f88820f098c7c1b0f728e85e2ad77d586d5a6b434e + checksum: 8bd212d3fce35ad4ad4bc2490181c3d18b6abda10b253fde5a7c6b1620cdb27f37f96d5739d3058abeded76e736b35439cae2deddb3dfd4aae8ffcdf7233223c languageName: node linkType: hard @@ -7181,9 +7157,9 @@ __metadata: linkType: hard "@supercharge/promise-pool@npm:^2.1.0": - version: 2.4.0 - resolution: "@supercharge/promise-pool@npm:2.4.0" - checksum: d21223256ba05c34a29742172e2b625627038e731f511de0b728c638531096ce12d1a4156fd04e3b34eec980ce8445a66a9d8d070fde7886c9b33a0d759ab2e9 + version: 2.3.2 + resolution: "@supercharge/promise-pool@npm:2.3.2" + checksum: a6fa2773867db659d594868a4029792c1e6587de6940ea464df550a76cddf8bd604c4548447f89a73897d8aaf4f282ffecf61bc5e54798f5b37e13efbc775d79 languageName: node linkType: hard @@ -7230,23 +7206,6 @@ __metadata: languageName: node linkType: hard -"@taquito/utils@npm:^14.0.0": - version: 14.2.0 - resolution: "@taquito/utils@npm:14.2.0" - dependencies: - "@stablelib/blake2b": ^1.0.1 - "@stablelib/ed25519": ^1.0.3 - "@types/bs58check": ^2.1.0 - bignumber.js: ^9.1.0 - blakejs: ^1.2.1 - bs58check: ^2.1.2 - buffer: ^6.0.3 - elliptic: ^6.5.4 - typedarray-to-buffer: ^4.0.0 - checksum: 0e7200bdc5596a467823aea7d49cb913923a4944c71f51de7dce8ba334846a08b4bc037552405794432e61c5f698c3040196db537acb802dfcd583511fc61457 - languageName: node - linkType: hard - "@tendermint/belt@npm:0.3.0": version: 0.3.0 resolution: "@tendermint/belt@npm:0.3.0" @@ -7307,13 +7266,13 @@ __metadata: linkType: hard "@truffle/interface-adapter@npm:^0.5.25": - version: 0.5.28 - resolution: "@truffle/interface-adapter@npm:0.5.28" + version: 0.5.27 + resolution: "@truffle/interface-adapter@npm:0.5.27" dependencies: bn.js: ^5.1.3 ethers: ^4.0.32 - web3: 1.8.2 - checksum: d556f13ec0ac6ab9a19ae8129beb76e9af8b39d249e800b4b2b2942fdeea5cd56d9c09f58ad358f130b4f329c787293f96d37fe6c03598a5ff5719eb83b8b90b + web3: 1.8.1 + checksum: 681bc0298727cb4c99e527af691bd4c4f92e33275492fbc1e801519cc31cf8bb30662d8698b00ccdbea3bcce7edeb53b43b8cfaf9677d2207937104a10f466d3 languageName: node linkType: hard @@ -7424,21 +7383,21 @@ __metadata: languageName: node linkType: hard -"@types/bn.js@npm:^4.11.3, @types/bn.js@npm:^4.11.5, @types/bn.js@npm:^4.11.6": - version: 4.11.6 - resolution: "@types/bn.js@npm:4.11.6" +"@types/bn.js@npm:*, @types/bn.js@npm:^5.1.0": + version: 5.1.1 + resolution: "@types/bn.js@npm:5.1.1" dependencies: "@types/node": "*" - checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f + checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2 languageName: node linkType: hard -"@types/bn.js@npm:^5.1.0": - version: 5.1.1 - resolution: "@types/bn.js@npm:5.1.1" +"@types/bn.js@npm:^4.11.3, @types/bn.js@npm:^4.11.5, @types/bn.js@npm:^4.11.6": + version: 4.11.6 + resolution: "@types/bn.js@npm:4.11.6" dependencies: "@types/node": "*" - checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2 + checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f languageName: node linkType: hard @@ -7482,6 +7441,13 @@ __metadata: languageName: node linkType: hard +"@types/chai@npm:*": + version: 4.3.4 + resolution: "@types/chai@npm:4.3.4" + checksum: 571184967beb03bf64c4392a13a7d44e72da9af5a1e83077ff81c39cf59c0fda2a5c78d2005084601cf8f3d11726608574d8b5b4a0e3e9736792807afd926cd0 + languageName: node + linkType: hard + "@types/chrome@npm:^0.0.136": version: 0.0.136 resolution: "@types/chrome@npm:0.0.136" @@ -7576,12 +7542,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.21.0 - resolution: "@types/eslint@npm:8.21.0" + version: 8.4.10 + resolution: "@types/eslint@npm:8.4.10" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: 48823b13e1ffbc6fe22c96d99f691a17507ef5a498c4aed95e3a9076ec6d44ff48ce8a632928b6f82bea92701ac8967bba0d78a5c9de4dfa3f2e12d26dae7da4 + checksum: 21e009ed9ed9bc8920fdafc6e11ff321c4538b4cc18a56fdd59dc5184ea7bbf363c71638c9bdb59fc1254dddcdd567485136ed68b0ee4750948d4e32cb79c689 languageName: node linkType: hard @@ -7599,26 +7565,26 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": - version: 4.17.33 - resolution: "@types/express-serve-static-core@npm:4.17.33" +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.31": + version: 4.17.32 + resolution: "@types/express-serve-static-core@npm:4.17.32" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" - checksum: dce580d16b85f207445af9d4053d66942b27d0c72e86153089fa00feee3e96ae336b7bedb31ed4eea9e553c99d6dd356ed6e0928f135375d9f862a1a8015adf2 + checksum: 70ec1b8f386628850b315a7b9fd4240a5a70297b41ef1c39af65c8b9661d2c775cfff4686b491fd90e5b6eef43088af203700c5541aec0d063db0c6cbeff254c languageName: node linkType: hard "@types/express@npm:*, @types/express@npm:^4.17.11, @types/express@npm:^4.17.13": - version: 4.17.17 - resolution: "@types/express@npm:4.17.17" + version: 4.17.15 + resolution: "@types/express@npm:4.17.15" dependencies: "@types/body-parser": "*" - "@types/express-serve-static-core": ^4.17.33 + "@types/express-serve-static-core": ^4.17.31 "@types/qs": "*" "@types/serve-static": "*" - checksum: 0196dacc275ac3ce89d7364885cb08e7fb61f53ca101f65886dbf1daf9b7eb05c0943e2e4bbd01b0cc5e50f37e0eea7e4cbe97d0304094411ac73e1b7998f4da + checksum: b4acd8a836d4f6409cdf79b12d6e660485249b62500cccd61e7997d2f520093edf77d7f8498ca79d64a112c6434b6de5ca48039b8fde2c881679eced7e96979b languageName: node linkType: hard @@ -7738,12 +7704,12 @@ __metadata: linkType: hard "@types/jest@npm:^29.0.2": - version: 29.4.0 - resolution: "@types/jest@npm:29.4.0" + version: 29.2.6 + resolution: "@types/jest@npm:29.2.6" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: 23760282362a252e6690314584d83a47512d4cd61663e957ed3398ecf98195fe931c45606ee2f9def12f8ed7d8aa102d492ec42d26facdaf8b78094a31e6568e + checksum: 90190ac830334af1470d255853f9621fe657e5030b4d96773fc1f884833cd303c76580b00c1b86dc38a8db94f1c7141d462190437a10af31852b8845a57c48ba languageName: node linkType: hard @@ -7846,9 +7812,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=13.7.0": - version: 18.13.0 - resolution: "@types/node@npm:18.13.0" - checksum: 4ea10f8802848b01672bce938f678b6774ca2cee0c9774f12275ab064ae07818419c3e2e41d6257ce7ba846d1ea26c63214aa1dfa4166fa3746291752b8c6416 + version: 18.11.18 + resolution: "@types/node@npm:18.11.18" + checksum: 03f17f9480f8d775c8a72da5ea7e9383db5f6d85aa5fefde90dd953a1449bd5e4ffde376f139da4f3744b4c83942166d2a7603969a6f8ea826edfb16e6e3b49d languageName: node linkType: hard @@ -8029,11 +7995,11 @@ __metadata: linkType: hard "@types/react-native@npm:^0.63.2": - version: 0.63.67 - resolution: "@types/react-native@npm:0.63.67" + version: 0.63.66 + resolution: "@types/react-native@npm:0.63.66" dependencies: "@types/react": ^16 - checksum: 53f96fb1718c6fa8e0174130d11af99950f284d971f9e77ebcede5b3757b7c7adbfe9b033b23fdebb8caebd0f39f5900f7c608c41c18f18cf21ab8048674091f + checksum: 715a3c6d6104fffcf8448152389dc332169e220c0bc747d13cea95fcd9b8643bf02daaf82bc936706e72e9f90d5ee4f92dfbb97edd75553bedda45668be5669b languageName: node linkType: hard @@ -8154,6 +8120,32 @@ __metadata: languageName: node linkType: hard +"@types/sinon-chai@npm:^3.2.3": + version: 3.2.9 + resolution: "@types/sinon-chai@npm:3.2.9" + dependencies: + "@types/chai": "*" + "@types/sinon": "*" + checksum: 3238ee2e3f64d0fc3e3d08a0d69f1edf062500e58814cbf9898ab6b28a8acfa01734069a431e7cff2b0890d8fa2782103b2c011b247520885a50f8928e395681 + languageName: node + linkType: hard + +"@types/sinon@npm:*": + version: 10.0.13 + resolution: "@types/sinon@npm:10.0.13" + dependencies: + "@types/sinonjs__fake-timers": "*" + checksum: 46a14c888db50f0098ec53d451877e0111d878ec4a653b9e9ed7f8e54de386d6beb0e528ddc3e95cd3361a8ab9ad54e4cca33cd88d45b9227b83e9fc8fb6688a + languageName: node + linkType: hard + +"@types/sinonjs__fake-timers@npm:*": + version: 8.1.2 + resolution: "@types/sinonjs__fake-timers@npm:8.1.2" + checksum: bbc73a5ab6c0ec974929392f3d6e1e8db4ebad97ec506d785301e1c3d8a4f98a35b1aa95b97035daef02886fd8efd7788a2fa3ced2ec7105988bfd8dce61eedd + languageName: node + linkType: hard + "@types/sjcl@npm:^1.0.29": version: 1.0.30 resolution: "@types/sjcl@npm:1.0.30" @@ -8218,6 +8210,13 @@ __metadata: languageName: node linkType: hard +"@types/underscore@npm:*": + version: 1.11.4 + resolution: "@types/underscore@npm:1.11.4" + checksum: db9f8486bc851b732259e51f42d62aad1ae2158be5724612dc125ece5f5d61c51447f9dea28284c2a0f79cb95e788d01cb5ce97709880019213e69fab0dd1696 + languageName: node + linkType: hard + "@types/uuid@npm:8.3.4, @types/uuid@npm:^8.3.0": version: 8.3.4 resolution: "@types/uuid@npm:8.3.4" @@ -8225,6 +8224,16 @@ __metadata: languageName: node linkType: hard +"@types/web3@npm:1.0.19": + version: 1.0.19 + resolution: "@types/web3@npm:1.0.19" + dependencies: + "@types/bn.js": "*" + "@types/underscore": "*" + checksum: 25a78e80052cca8abe5edf15c0ae92854d00d1bec15283486a2535ab673345b0be090e39cc9a86822be17ddd812fa76cbfd869be21bb944d2faaf2922e2a836a + languageName: node + linkType: hard + "@types/webextension-polyfill@npm:^0.9.0": version: 0.9.2 resolution: "@types/webextension-polyfill@npm:0.9.2" @@ -8292,11 +8301,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.22 - resolution: "@types/yargs@npm:17.0.22" + version: 17.0.20 + resolution: "@types/yargs@npm:17.0.20" dependencies: "@types/yargs-parser": "*" - checksum: 0773523fda71bafdc52f13f5970039e535a353665a60ba9261149a5c9c2b908242e6e77fbb7a8c06931ec78ce889d64d09673c68ba23eb5f5742d5385d0d1982 + checksum: dc2edbb0e4b6bfe5189b86c057bb6991139af02372b1d3591083e4ce8f9605b19d598e56413e30f41453733f7a048f732f899cb637f3938f90ed3eb13f23cc90 languageName: node linkType: hard @@ -8319,14 +8328,13 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.30.5, @typescript-eslint/eslint-plugin@npm:^5.5.0": - version: 5.52.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.52.0" + version: 5.48.2 + resolution: "@typescript-eslint/eslint-plugin@npm:5.48.2" dependencies: - "@typescript-eslint/scope-manager": 5.52.0 - "@typescript-eslint/type-utils": 5.52.0 - "@typescript-eslint/utils": 5.52.0 + "@typescript-eslint/scope-manager": 5.48.2 + "@typescript-eslint/type-utils": 5.48.2 + "@typescript-eslint/utils": 5.48.2 debug: ^4.3.4 - grapheme-splitter: ^1.0.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 regexpp: ^3.2.0 @@ -8338,7 +8346,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: cff07ee94d8ab2a1b6c33b5c5bf641eff2bf2bebc0f35a9d8b3f128fd610e27a4aaf620bc2ad23608ad161b1810b7e32e5a2e0f746cc5094c3f506f7a14daa34 + checksum: 78a9d0550f0b4aa026efef939ef93a36d84464f4f74c7f7e9e99bcc385eb9dd4e6755f9046775dfd74906933df3c2f6ac8c02ddee5df2f6f69d54c4f85f6eeed languageName: node linkType: hard @@ -8357,13 +8365,13 @@ __metadata: linkType: hard "@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.52.0 - resolution: "@typescript-eslint/experimental-utils@npm:5.52.0" + version: 5.48.2 + resolution: "@typescript-eslint/experimental-utils@npm:5.48.2" dependencies: - "@typescript-eslint/utils": 5.52.0 + "@typescript-eslint/utils": 5.48.2 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: dd16813335bcf867a4223ee6c2c1e6026a02f3de3c859b6ff59383746d20fb37bef21e3e65b07ff3b48480814c352f92064c3615c6b3241f3473c10cb3bdcf64 + checksum: eabb776b1a19c1ac2cbd09c843ffeee7bf7b5460836cd4fee4ee576d84eafa3aed324794fdf41fcde8e395ce77b1f31f519a995bf3836de6295925debad9fa5a languageName: node linkType: hard @@ -8385,38 +8393,38 @@ __metadata: linkType: hard "@typescript-eslint/parser@npm:^5.30.5, @typescript-eslint/parser@npm:^5.5.0": - version: 5.52.0 - resolution: "@typescript-eslint/parser@npm:5.52.0" + version: 5.48.2 + resolution: "@typescript-eslint/parser@npm:5.48.2" dependencies: - "@typescript-eslint/scope-manager": 5.52.0 - "@typescript-eslint/types": 5.52.0 - "@typescript-eslint/typescript-estree": 5.52.0 + "@typescript-eslint/scope-manager": 5.48.2 + "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/typescript-estree": 5.48.2 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 1d8ff6e932f9c9db8d24b16ce89fd963f0982c38559e500aa1f8dc5cd66abd02f1659dd1a1361ce550def05331803caa69a69a039b54c94fc0f22919a2305c12 + checksum: 0ca1494dfde0019c647afc8d48e751856c0c9e302627cc63e59cb221d4350d2e260f99e57660e4ab27ded873c1c677e43e2dba973a0656c6522205b9b52e0290 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.52.0": - version: 5.52.0 - resolution: "@typescript-eslint/scope-manager@npm:5.52.0" +"@typescript-eslint/scope-manager@npm:5.48.2": + version: 5.48.2 + resolution: "@typescript-eslint/scope-manager@npm:5.48.2" dependencies: - "@typescript-eslint/types": 5.52.0 - "@typescript-eslint/visitor-keys": 5.52.0 - checksum: 9a03fe30f8e90a5106c482478f213eefdd09f2f74e24d9dc59b453885466a758fe6d1cd24d706aed6188fb03c84b16ca6491cf20da6b16b8fc53cad8b8c327f2 + "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/visitor-keys": 5.48.2 + checksum: d18a9016b734b58eb7664701a1f8933704167cd7a96c10b8d3d224301b9e194674fdde4d288079d6800452d4524b38c83f7e8dc76cea15793d2358aa7026fdde languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.52.0": - version: 5.52.0 - resolution: "@typescript-eslint/type-utils@npm:5.52.0" +"@typescript-eslint/type-utils@npm:5.48.2": + version: 5.48.2 + resolution: "@typescript-eslint/type-utils@npm:5.48.2" dependencies: - "@typescript-eslint/typescript-estree": 5.52.0 - "@typescript-eslint/utils": 5.52.0 + "@typescript-eslint/typescript-estree": 5.48.2 + "@typescript-eslint/utils": 5.48.2 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -8424,14 +8432,14 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ac5422040461febab8a2eeec76d969024ccff76203dec357f7220c9b5e0dde96e3e3a76fd4118d42b50bd5bfb3a194aaceeb63417a2ac4e1ebf5e687558a9a10 + checksum: ad60a3557ebdb6e42ceab4627ca79c0101723ab65b2db63f9b36f9ee4df13687c3be6ecc243f0a3e84ed96d30331997c46421e7a4bc8ed58367e98d2a92b8339 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.52.0": - version: 5.52.0 - resolution: "@typescript-eslint/types@npm:5.52.0" - checksum: 018940d61aebf7cf3f7de1b9957446e2ea01f08fe950bef4788c716a3a88f7c42765fe7d80152b0d0428fcd4bd3ace2dfa8c459ba1c59d9a84e951642180f869 +"@typescript-eslint/types@npm:5.48.2": + version: 5.48.2 + resolution: "@typescript-eslint/types@npm:5.48.2" + checksum: 9c5e860a0102badf5116985cfa0a1be5b1d7453c3fd84861c4e82d9b73b881304f52ea8455740f5b4af8491dabe5e8d2dfdeb5e333a509118b1fd7e718496147 languageName: node linkType: hard @@ -8453,12 +8461,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.52.0": - version: 5.52.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.52.0" +"@typescript-eslint/typescript-estree@npm:5.48.2": + version: 5.48.2 + resolution: "@typescript-eslint/typescript-estree@npm:5.48.2" dependencies: - "@typescript-eslint/types": 5.52.0 - "@typescript-eslint/visitor-keys": 5.52.0 + "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/visitor-keys": 5.48.2 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -8467,35 +8475,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 67d396907fee3d6894e26411a5098a37f07e5d50343189e6361ff7db91c74a7ffe2abd630d11f14c2bda1f4af13edf52b80b11cbccb55b44079c7cec14c9e108 + checksum: 3ae06c597249220bcc138857d37ab2c14204d7db42e943e1a4fe6c56b6912ea271e3ab19f15f458390c54f82ac47785481546b644ff3c111cbb37398cf29949a languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.52.0, @typescript-eslint/utils@npm:^5.43.0": - version: 5.52.0 - resolution: "@typescript-eslint/utils@npm:5.52.0" +"@typescript-eslint/utils@npm:5.48.2, @typescript-eslint/utils@npm:^5.13.0": + version: 5.48.2 + resolution: "@typescript-eslint/utils@npm:5.48.2" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.52.0 - "@typescript-eslint/types": 5.52.0 - "@typescript-eslint/typescript-estree": 5.52.0 + "@typescript-eslint/scope-manager": 5.48.2 + "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/typescript-estree": 5.48.2 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 01906be5262ece36537e9d586e4d2d4791e05752a9354bcb42b1f5bf965f53daa13309c61c3dff5e201ea28c298e4e01cf0c93738afa0099fea0da3b1d8cb3a5 + checksum: d363dbf577acc5817427ac0e1290df685b027de6b03bbc150fa252e6435a2e88e254ec4c1db03773cbcae14875d1529e447861e015bf19055bd2b02de766f722 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.52.0": - version: 5.52.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.52.0" +"@typescript-eslint/visitor-keys@npm:5.48.2": + version: 5.48.2 + resolution: "@typescript-eslint/visitor-keys@npm:5.48.2" dependencies: - "@typescript-eslint/types": 5.52.0 + "@typescript-eslint/types": 5.48.2 eslint-visitor-keys: ^3.3.0 - checksum: 33b44f0cd35b7b47f34e89d52e47b8d8200f55af306b22db4de104d79f65907458ea022e548f50d966e32fea150432ac9c1ae65b3001b0ad2ac8a17c0211f370 + checksum: 4d83d1e4b39ad76fe865b0580dbfcad6d6f9e936de3d40c1c13d552d40e394eab390a7f9d1172ba59ce457853b93ed0ec253642e6d07cd6cf4fa0b5ec006f0c4 languageName: node linkType: hard @@ -9199,11 +9207,11 @@ __metadata: linkType: hard "acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0": - version: 8.8.2 - resolution: "acorn@npm:8.8.2" + version: 8.8.1 + resolution: "acorn@npm:8.8.1" bin: acorn: bin/acorn - checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 + checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f languageName: node linkType: hard @@ -9956,14 +9964,16 @@ __metadata: linkType: hard "arweave@npm:^1.10.13, arweave@npm:^1.11.4": - version: 1.12.7 - resolution: "arweave@npm:1.12.7" + version: 1.12.2 + resolution: "arweave@npm:1.12.2" dependencies: arconnect: ^0.4.2 asn1.js: ^5.4.1 + axios: ^0.27.2 base64-js: ^1.5.1 bignumber.js: ^9.0.2 - checksum: a62414ff1bfec6f15d65307d3c691a8655ba399aa25743d6d4df04ec5d94a803b7c9485534c1378574ba0e8b68c7b8319311ae9af3a712b8b5f137a71e5f12bd + util: ^0.12.4 + checksum: 947fc0bdb4e8828f73adda74e4ba7cfb1b5bcd6b0e096de9ad3487775cff877473b898fe6ebfcb10bba4ce70eef90901e8ce9178cd3c55c2f063aeff6342ab35 languageName: node linkType: hard @@ -10054,9 +10064,9 @@ __metadata: linkType: hard "async-each@npm:^1.0.0": - version: 1.0.6 - resolution: "async-each@npm:1.0.6" - checksum: d237e8c39348d5f1441edbd3893692912afbacaf83a2ccce8978ebeea804529a8838654b12208fbbc08c8b0411a1248948ee9bf9291ebe1921aabd5b613bc5db + version: 1.0.3 + resolution: "async-each@npm:1.0.3" + checksum: 868651cfeb209970b367fbb96df1e1c8dc0b22c681cda7238417005ab2a5fbd944ee524b43f2692977259a57b7cc2547e03ff68f2b5113dbdf953d48cc078dc3 languageName: node linkType: hard @@ -10185,8 +10195,8 @@ __metadata: linkType: hard "aws-sdk@npm:^2.1049.0": - version: 2.1314.0 - resolution: "aws-sdk@npm:2.1314.0" + version: 2.1298.0 + resolution: "aws-sdk@npm:2.1298.0" dependencies: buffer: 4.9.2 events: 1.1.1 @@ -10198,7 +10208,7 @@ __metadata: util: ^0.12.4 uuid: 8.0.0 xml2js: 0.4.19 - checksum: bfe8bda40f3baca4d247435ccef7bf7b4572e18321e7788281f17a4f53621de5c6ae4a553c2bef051804966c739092352e80af0910998af634b9fd4acbc59d4e + checksum: 77abd4690fcafcfb6e023c4747cd8be69874f6b35abc4273bed0f90d2bc3a8656c0e279f0f063f38e1c378694295eab101e583932b498616c0db0ded574758a5 languageName: node linkType: hard @@ -10217,9 +10227,9 @@ __metadata: linkType: hard "axe-core@npm:^4.6.2": - version: 4.6.3 - resolution: "axe-core@npm:4.6.3" - checksum: d0c46be92b9707c48b88a53cd5f471b155a2bfc8bf6beffb514ecd14e30b4863e340b5fc4f496d82a3c562048088c1f3ff5b93b9b3b026cb9c3bfacfd535da10 + version: 4.6.2 + resolution: "axe-core@npm:4.6.2" + checksum: 81523eeaf101a3a129545a936d448d235ecf1f8c0daccdee224d29f63bec716fa38cf1a65c8462548b1f995624277eed790d9d9977ae40ba692c4cadf1196403 languageName: node linkType: hard @@ -10476,20 +10486,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.0.3, babel-jest@npm:^29.4.2": - version: 29.4.2 - resolution: "babel-jest@npm:29.4.2" +"babel-jest@npm:^29.0.3, babel-jest@npm:^29.3.1": + version: 29.3.1 + resolution: "babel-jest@npm:29.3.1" dependencies: - "@jest/transform": ^29.4.2 + "@jest/transform": ^29.3.1 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.4.2 + babel-preset-jest: ^29.2.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: 294b90e8193d72fb5d194126ce62d9d306cb1c1292f4737302c01c2a43d8975be9a476b001e43334fb63a1d25c9b5ea62e59d907cf1ff877e94d78772f3c7813 + checksum: 793848238a771a931ddeb5930b9ec8ab800522ac8d64933665698f4a39603d157e572e20b57d79610277e1df88d3ee82b180d59a21f3570388f602beeb38a595 languageName: node linkType: hard @@ -10539,15 +10549,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.4.2": - version: 29.4.2 - resolution: "babel-plugin-jest-hoist@npm:29.4.2" +"babel-plugin-jest-hoist@npm:^29.2.0": + version: 29.2.0 + resolution: "babel-plugin-jest-hoist@npm:29.2.0" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 674be77ed8cef3e55ac4a4b829aaf1cb81b5f20930f6e1018979cef0008cd67a4fa66ee7fc6b13eee4569c3daba4f172f57c21dfca35f3a1d18d7910c50cc6dd + checksum: 368d271ceae491ae6b96cd691434859ea589fbe5fd5aead7660df75d02394077273c6442f61f390e9347adffab57a32b564d0fabcf1c53c4b83cd426cb644072 languageName: node linkType: hard @@ -11033,15 +11043,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.4.2": - version: 29.4.2 - resolution: "babel-preset-jest@npm:29.4.2" +"babel-preset-jest@npm:^29.2.0": + version: 29.2.0 + resolution: "babel-preset-jest@npm:29.2.0" dependencies: - babel-plugin-jest-hoist: ^29.4.2 + babel-plugin-jest-hoist: ^29.2.0 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: e4fa9855441a6eff0dcde1ccb15c25d27efcdfc6be7d4e6b53e446a8f172cd68fd17022d9bd9140dda12ee345da2b7370ad4e66a288889f7318a4713e89953c0 + checksum: 1b09a2db968c36e064daf98082cfffa39c849b63055112ddc56fc2551fd0d4783897265775b1d2f8a257960a3339745de92e74feb01bad86d41c4cecbfa854fc languageName: node linkType: hard @@ -11332,7 +11342,7 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.0.2, bignumber.js@npm:^9.1.0": +"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.0.2": version: 9.1.1 resolution: "bignumber.js@npm:9.1.1" checksum: ad243b7e2f9120b112d670bb3d674128f0bd2ca1745b0a6c9df0433bd2c0252c43e6315d944c2ac07b4c639e7496b425e46842773cf89c6a2dcd4f31e5c4b11e @@ -11539,7 +11549,7 @@ __metadata: languageName: node linkType: hard -"blakejs@npm:^1.1.0, blakejs@npm:^1.1.1, blakejs@npm:^1.2.1": +"blakejs@npm:^1.1.0, blakejs@npm:^1.1.1": version: 1.2.1 resolution: "blakejs@npm:1.2.1" checksum: d699ba116cfa21d0b01d12014a03e484dd76d483133e6dc9eb415aa70a119f08beb3bcefb8c71840106a00b542cba77383f8be60cd1f0d4589cb8afb922eefbe @@ -11908,17 +11918,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.5": - version: 4.21.5 - resolution: "browserslist@npm:4.21.5" +"browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": + version: 4.21.4 + resolution: "browserslist@npm:4.21.4" dependencies: - caniuse-lite: ^1.0.30001449 - electron-to-chromium: ^1.4.284 - node-releases: ^2.0.8 - update-browserslist-db: ^1.0.10 + caniuse-lite: ^1.0.30001400 + electron-to-chromium: ^1.4.251 + node-releases: ^2.0.6 + update-browserslist-db: ^1.0.9 bin: browserslist: cli.js - checksum: 9755986b22e73a6a1497fd8797aedd88e04270be33ce66ed5d85a1c8a798292a65e222b0f251bafa1c2522261e237d73b08b58689d4920a607e5a53d56dc4706 + checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 languageName: node linkType: hard @@ -12545,10 +12555,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001449": - version: 1.0.30001451 - resolution: "caniuse-lite@npm:1.0.30001451" - checksum: 48a06a7881093bb4d8a08ed5428f24a1cbdaa544b0a6f0c3614287d4f34b6c853e79a0f608a5bd901c27995f5e951825606fba11e7930251cc422bd61de9d849 +"caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001400": + version: 1.0.30001446 + resolution: "caniuse-lite@npm:1.0.30001446" + checksum: b31a7e1837783afd7f3d4cb742689996c0a09d67394ddaa0609fd2bce00ceea65c448e25f91c03ba0f2d0e345b7e28fd5bc636c6760c949621a654c0effe74b5 languageName: node linkType: hard @@ -12652,7 +12662,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.1.3": +"chalk@npm:^1.0.0, chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -12844,9 +12854,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.8.0 - resolution: "ci-info@npm:3.8.0" - checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098 + version: 3.7.1 + resolution: "ci-info@npm:3.7.1" + checksum: 72d93d5101ea1c186511277fbd8d06ae8a6e028cc2fb94361e92bf735b39c5ebd192e8d15a66ff8c4e3ed569f87c2f844e96f90e141b2de5c649f77ec34ff601 languageName: node linkType: hard @@ -13527,6 +13537,13 @@ __metadata: languageName: node linkType: hard +"console-stream@npm:^0.1.1": + version: 0.1.1 + resolution: "console-stream@npm:0.1.1" + checksum: 0a3b419287203847cf3983a37a5648c00664a4862f1c883706cbad61fceefdb4d71e45c957fa07de8e8d723593d92464bcced8d2b8d69c5e55052b8f8d9a23fe + languageName: node + linkType: hard + "consolidate@npm:^0.15.1": version: 0.15.1 resolution: "consolidate@npm:0.15.1" @@ -13575,9 +13592,9 @@ __metadata: linkType: hard "content-type@npm:~1.0.4": - version: 1.0.5 - resolution: "content-type@npm:1.0.5" - checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 + version: 1.0.4 + resolution: "content-type@npm:1.0.4" + checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 languageName: node linkType: hard @@ -13799,18 +13816,18 @@ __metadata: linkType: hard "core-js-compat@npm:^3.25.1": - version: 3.28.0 - resolution: "core-js-compat@npm:3.28.0" + version: 3.27.2 + resolution: "core-js-compat@npm:3.27.2" dependencies: - browserslist: ^4.21.5 - checksum: 41d1d58c99ce7ee7abd8cf070f4c07a8f2655dbed1777d90a26246dddd7fac68315d53d2192584c8621a5328e6fe1a10da39b6bf2666e90fd5c2ff3b8f24e874 + browserslist: ^4.21.4 + checksum: 4574d4507de8cba9a75e37401b3ca6e5908ab066ec717e3b34866d25f623e1aa614fb886e10973be64a6250f325dcba6809e4fae4ed43375cc3e4276c5514c13 languageName: node linkType: hard "core-js-pure@npm:^3.0.1, core-js-pure@npm:^3.25.1": - version: 3.28.0 - resolution: "core-js-pure@npm:3.28.0" - checksum: 8bef96a435783ea7e62b2bd4d6cc3d427a7bfeb053954aadabb33b5dba14a85c6297f7638bba9676a144f9cd7a5a0185a576d41d67baaae15227a4c9982a8cef + version: 3.27.2 + resolution: "core-js-pure@npm:3.27.2" + checksum: 7cb24502a782a032ffa2af6e84abfcfeffa0c30e84c38f4d0a1d7567c8c86e2d36a7554a00ca47762606c84d2a86d99662a7158e9f4df989f3fe3c7e7c09fa45 languageName: node linkType: hard @@ -14216,42 +14233,42 @@ __metadata: languageName: node linkType: hard -"csv-generate@npm:^4.2.2": - version: 4.2.2 - resolution: "csv-generate@npm:4.2.2" - checksum: f262698c92376261c928779335850c583f5d6ea9f2e476ba476ece7c9fb70bdafe634a4f3024721d44e46b7c50d2135d5932fa383f4fbe48dcaa642635052b2f +"csv-generate@npm:^4.2.1": + version: 4.2.1 + resolution: "csv-generate@npm:4.2.1" + checksum: 896a25c7cb181b0cd50aa1b97bf42b8a00f97892227fd21a0fce619fba5b38f6ce3bcd09e271659faad6cad43c9b210dcfb64cafad4369e10da8235a95335362 languageName: node linkType: hard -"csv-parse@npm:^5.3.5": - version: 5.3.5 - resolution: "csv-parse@npm:5.3.5" - checksum: 077e010db2ebbc9db708b719f2f650577c5ec8d176cd4363235d6644c36c642811d05ef1b6907390dd7466bde20a8dbb0f34994bc0e101521eb09e6691a02206 +"csv-parse@npm:^5.3.3": + version: 5.3.3 + resolution: "csv-parse@npm:5.3.3" + checksum: 9f16e2003ef47c901aab31d202e1c9edb70c00faa7777e17a50087314c9da6561233bc60542c15d71f7973c7a0e947c35515ea2689929881c9430a8af374089e languageName: node linkType: hard -"csv-stringify@npm:^6.2.4": - version: 6.2.4 - resolution: "csv-stringify@npm:6.2.4" - checksum: 12d8ab299735ad6c1ca90b37d900d66ef0fcc4289f565df7c67cbeed33f2de56daeae19094a215aa7d3bde8877c0a105f1aeb531e4f582d7561f213b0680c99d +"csv-stringify@npm:^6.2.3": + version: 6.2.3 + resolution: "csv-stringify@npm:6.2.3" + checksum: 448521731117fdf9703d2e16f10ee12ad3dcb096d3d6b8373a7535171af18c304ca6b835a4c0fe7f8fcbfef870e8f049553cd437c8177712294154b29e89d9f1 languageName: node linkType: hard "csv@npm:^6.0.5": - version: 6.2.7 - resolution: "csv@npm:6.2.7" + version: 6.2.5 + resolution: "csv@npm:6.2.5" dependencies: - csv-generate: ^4.2.2 - csv-parse: ^5.3.5 - csv-stringify: ^6.2.4 - stream-transform: ^3.2.2 - checksum: 0c8a310ddbe79ad78ff82ceeca72f2bc1090e876803c00fa43886c87a0bf5bd2ec5a51977dafe533acdec9da410ce84e70b66c756b47abe56b215c1379eaf92f + csv-generate: ^4.2.1 + csv-parse: ^5.3.3 + csv-stringify: ^6.2.3 + stream-transform: ^3.2.1 + checksum: cc93984e3cfc6d2e309c8fec5230b5a3db687a38bdcc18a0efa583f2f9a8a8321b456a0ce8052112d7976274b3a45d6dfe798cae7198bf8d8fa851ffd55021c4 languageName: node linkType: hard "cucumber-tsflow@npm:^4.0.0-rc.7": - version: 4.0.0-rc.11 - resolution: "cucumber-tsflow@npm:4.0.0-rc.11" + version: 4.0.0-rc.9 + resolution: "cucumber-tsflow@npm:4.0.0-rc.9" dependencies: callsites: ^3.1.0 log4js: ^6.3.0 @@ -14259,7 +14276,7 @@ __metadata: underscore: ^1.8.3 peerDependencies: "@cucumber/cucumber": ">7.0.0-rc || >7.0.0" - checksum: 629e4c59a413d9a54202754cf489bccc6d51624ccb9bc6c232d44bd2c5e23ea0f83f6c1327dfcf63003c0fc8f9e6951f02efea2f4f971b676017746835ded564 + checksum: 5d8efb9f8ac1fb96075ff3e6b90f199652b99d15599735e37c0efa529078988484a7f3943d488b18f5c683e6e4af2f4dcb536e7e8bd216b9d5b90ce9e982c1aa languageName: node linkType: hard @@ -14279,15 +14296,16 @@ __metadata: languageName: node linkType: hard -"cwebp-bin@npm:^6.0.0": - version: 6.1.2 - resolution: "cwebp-bin@npm:6.1.2" +"cwebp-bin@npm:^5.0.0": + version: 5.1.0 + resolution: "cwebp-bin@npm:5.1.0" dependencies: bin-build: ^3.0.0 bin-wrapper: ^4.0.1 + logalot: ^2.1.0 bin: cwebp: cli.js - checksum: 9bd0736bfbd39aaf3fdc718a7a5a303bb741e5229c7e0a24f3ef044c92a83c84b8c049444a15b83a154178a5fea8dca25d5d04d2ab330c7e3e3c0989cfd1b0fe + checksum: c6a823083d9c510474cc9137d01fb4e9c4816b348c1dfa0138dc7721338363e5f30411662b921de0927faad6745b4179599cb524749478024376f0c06b51bb43 languageName: node linkType: hard @@ -14354,9 +14372,9 @@ __metadata: linkType: hard "dataloader@npm:^2.1.0": - version: 2.2.2 - resolution: "dataloader@npm:2.2.2" - checksum: 4dabd247089c29f194e94d5434d504f99156c5c214a03463c20f3f17f40398d7e179edee69a27c16e315519ac8739042a810090087ae26449a0e685156a02c65 + version: 2.1.0 + resolution: "dataloader@npm:2.1.0" + checksum: bbd43496c41697766f8611f60ed3bae437b450985499140b9603a2447c10d45975d3a0661caaebaa9750bc1bc9fd154676a314423294916c8b8ca1a59a08d139 languageName: node linkType: hard @@ -14701,9 +14719,9 @@ __metadata: linkType: hard "deepmerge@npm:^4.2.2": - version: 4.3.0 - resolution: "deepmerge@npm:4.3.0" - checksum: c7980eb5c5be040b371f1df0d566473875cfabed9f672ccc177b81ba8eee5686ce2478de2f1d0076391621cbe729e5eacda397179a59ef0f68901849647db126 + version: 4.2.2 + resolution: "deepmerge@npm:4.2.2" + checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b languageName: node linkType: hard @@ -14786,12 +14804,12 @@ __metadata: linkType: hard "define-properties@npm:^1.1.2, define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": - version: 1.2.0 - resolution: "define-properties@npm:1.2.0" + version: 1.1.4 + resolution: "define-properties@npm:1.1.4" dependencies: has-property-descriptors: ^1.0.0 object-keys: ^1.1.1 - checksum: e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6 + checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b languageName: node linkType: hard @@ -15000,8 +15018,8 @@ __metadata: linkType: hard "did-jwt@npm:^6.0.0": - version: 6.11.1 - resolution: "did-jwt@npm:6.11.1" + version: 6.11.0 + resolution: "did-jwt@npm:6.11.0" dependencies: "@stablelib/ed25519": ^1.0.2 "@stablelib/random": ^1.0.1 @@ -15015,7 +15033,7 @@ __metadata: js-sha3: ^0.8.0 multiformats: ^9.6.5 uint8arrays: ^3.0.0 - checksum: 35be4ff16c699d5aaf6302f6ecf1459da86da868c2c3c2b018d8b20e355beac8809e03de919a500c8868ebd537ff880913f39e6e75d412c6b49b9443978b5cb7 + checksum: b8b63ad7c7c6eb786fb386a5f74046e50f4ab93552a609556035642819fb26c15e03c020d704f5049331a8b07df9f7408cb7f4155f366f7286384e0d83739988 languageName: node linkType: hard @@ -15050,10 +15068,10 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.4.2": - version: 29.4.2 - resolution: "diff-sequences@npm:29.4.2" - checksum: 70a9f7c5516fb62f7e2fb5aea8d9580cc319880b364779093669fa8e7bc6c47b7251e0e9f0d3289a4db0263708fbf0baa81f4305c2b839dd06b4771159835d31 +"diff-sequences@npm:^29.3.1": + version: 29.3.1 + resolution: "diff-sequences@npm:29.3.1" + checksum: 8edab8c383355022e470779a099852d595dd856f9f5bd7af24f177e74138a668932268b4c4fd54096eed643861575c3652d4ecbbb1a9d710488286aed3ffa443 languageName: node linkType: hard @@ -15412,6 +15430,13 @@ __metadata: languageName: node linkType: hard +"durations@npm:^3.4.2": + version: 3.4.2 + resolution: "durations@npm:3.4.2" + checksum: 40904f7e7621a3f6302648fd003dfedab6bf700e7b54bc79821c47c321e7f212fdecf01e8021ba07fe99e7b1ff862042c21c0b583de2303800fa959e3df56699 + languageName: node + linkType: hard + "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -15486,10 +15511,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.284": - version: 1.4.295 - resolution: "electron-to-chromium@npm:1.4.295" - checksum: 66fff1341d3c94c2ccd1f2a39cffdb92118304f4b949d3194427e7022d6a6bd8c482b5c4afd9dce210117ba20cac01c1a1466089f5a862fe9c563113b86ff829 +"electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.251": + version: 1.4.284 + resolution: "electron-to-chromium@npm:1.4.284" + checksum: be496e9dca6509dbdbb54dc32146fc99f8eb716d28a7ee8ccd3eba0066561df36fc51418d8bd7cf5a5891810bf56c0def3418e74248f51ea4a843d423603d10a languageName: node linkType: hard @@ -15605,16 +15630,16 @@ __metadata: languageName: node linkType: hard -"engine.io-client@npm:~6.4.0": - version: 6.4.0 - resolution: "engine.io-client@npm:6.4.0" +"engine.io-client@npm:~6.2.3": + version: 6.2.3 + resolution: "engine.io-client@npm:6.2.3" dependencies: "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.1 engine.io-parser: ~5.0.3 - ws: ~8.11.0 + ws: ~8.2.3 xmlhttprequest-ssl: ~2.0.0 - checksum: f412a5d490d073bc6b1240002ea9d46c4813bfb7ad98edd54db3760d75cac1d7f73c2f802a7ce04827c1e304fa26f4d464785efdb003d6231cadedca649a7146 + checksum: c09fb6429503a4a8a599ec1c4f67f100202e6e06588b67b81d386a4ebf8e81160cf7501ad6770ffe0a04575f41868f0a4cbf330b85de3f7cd24ebcf2bf9fc660 languageName: node linkType: hard @@ -16361,8 +16386,8 @@ __metadata: linkType: hard "eslint-plugin-react@npm:^7.27.1, eslint-plugin-react@npm:^7.28.0": - version: 7.32.2 - resolution: "eslint-plugin-react@npm:7.32.2" + version: 7.32.1 + resolution: "eslint-plugin-react@npm:7.32.1" dependencies: array-includes: ^3.1.6 array.prototype.flatmap: ^1.3.1 @@ -16381,18 +16406,18 @@ __metadata: string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 2232b3b8945aa50b7773919c15cd96892acf35d2f82503667a79e2f55def90f728ed4f0e496f0f157acbe1bd4397c5615b676ae7428fe84488a544ca53feb944 + checksum: e20eab61161a3db6211c2bd1eb9be3e407fd14e72c06c5f39a078b6ac37427b2af6056ee70e3954249bca0a04088ae797a0c8ba909fb8802e29712de2a41262d languageName: node linkType: hard "eslint-plugin-testing-library@npm:^5.0.1": - version: 5.10.1 - resolution: "eslint-plugin-testing-library@npm:5.10.1" + version: 5.9.1 + resolution: "eslint-plugin-testing-library@npm:5.9.1" dependencies: - "@typescript-eslint/utils": ^5.43.0 + "@typescript-eslint/utils": ^5.13.0 peerDependencies: eslint: ^7.5.0 || ^8.0.0 - checksum: fbc24ce8cbd03bee283ae520f023bd52f10d21fb25bd66c5a09a0e0ad17997bae559450438ce0b4fcc38b4e14b6802f18482c41d2bc72bf1a8e1a12a91766572 + checksum: d09f9486945807e9587d52b6979117bc41b750df741567381a06219671096afb318696a0e0db63e253e150fead40e77ef9653ee00f1dda83fc8920e3b3c47107 languageName: node linkType: hard @@ -16458,8 +16483,8 @@ __metadata: linkType: hard "eslint@npm:^8.8.0": - version: 8.34.0 - resolution: "eslint@npm:8.34.0" + version: 8.32.0 + resolution: "eslint@npm:8.32.0" dependencies: "@eslint/eslintrc": ^1.4.1 "@humanwhocodes/config-array": ^0.11.8 @@ -16502,7 +16527,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 4e13e9eb05ac2248efbb6acae0b2325091235d5c47ba91a4775c7d6760778cbcd358a773ebd42f4629d2ad89e27c02f5d66eb1f737d75d9f5fc411454f83b2e5 + checksum: 23c8fb3c57291eecd9c1448faf603226a8f885022a2cd96e303459bf72e39b7f54987c6fb948f0f9eecaf7085600e6eb0663482a35ea83da12e9f9141a22b91e languageName: node linkType: hard @@ -16896,14 +16921,14 @@ __metadata: linkType: hard "ethereum-cryptography@npm:^1.0.3": - version: 1.2.0 - resolution: "ethereum-cryptography@npm:1.2.0" + version: 1.1.2 + resolution: "ethereum-cryptography@npm:1.1.2" dependencies: - "@noble/hashes": 1.2.0 - "@noble/secp256k1": 1.7.1 - "@scure/bip32": 1.1.5 - "@scure/bip39": 1.1.1 - checksum: 97e8e8253cb9f5a9271bd0201c37609c451c890eb85883b9c564f14743c3d7c673287406c93bf5604307593ee298ad9a03983388b85c11ca61461b9fc1a4f2c7 + "@noble/hashes": 1.1.2 + "@noble/secp256k1": 1.6.3 + "@scure/bip32": 1.1.0 + "@scure/bip39": 1.1.0 + checksum: 0ef55f141acad45b1ba1db58ce3d487155eb2d0b14a77b3959167a36ad324f46762873257def75e7f00dbe8ac78aabc323d2207830f85e63a42a1fb67063a6ba languageName: node linkType: hard @@ -17444,16 +17469,16 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.4.2": - version: 29.4.2 - resolution: "expect@npm:29.4.2" +"expect@npm:^29.0.0, expect@npm:^29.3.1": + version: 29.3.1 + resolution: "expect@npm:29.3.1" dependencies: - "@jest/expect-utils": ^29.4.2 - jest-get-type: ^29.4.2 - jest-matcher-utils: ^29.4.2 - jest-message-util: ^29.4.2 - jest-util: ^29.4.2 - checksum: 32315804ec40011b4550b03b5549579b57af4d5d9b109727ecc611ee9fc911de9c40a174333bee7972ddc5732260592e3a9f37c82bf4f5851fb36e6f0eae7ff1 + "@jest/expect-utils": ^29.3.1 + jest-get-type: ^29.2.0 + jest-matcher-utils: ^29.3.1 + jest-message-util: ^29.3.1 + jest-util: ^29.3.1 + checksum: e9588c2a430b558b9a3dc72d4ad05f36b047cb477bc6a7bb9cfeef7614fe7e5edbab424c2c0ce82739ee21ecbbbd24596259528209f84cd72500cc612d910d30 languageName: node linkType: hard @@ -17867,6 +17892,16 @@ __metadata: languageName: node linkType: hard +"figures@npm:^1.3.5": + version: 1.7.0 + resolution: "figures@npm:1.7.0" + dependencies: + escape-string-regexp: ^1.0.5 + object-assign: ^4.1.0 + checksum: d77206deba991a7977f864b8c8edf9b8b43b441be005482db04b0526e36263adbdb22c1c6d2df15a1ad78d12029bd1aa41ccebcb5d425e1f2cf629c6daaa8e10 + languageName: node + linkType: hard + "figures@npm:^2.0.0": version: 2.0.0 resolution: "figures@npm:2.0.0" @@ -18798,7 +18833,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": version: 1.2.0 resolution: "get-intrinsic@npm:1.2.0" dependencies: @@ -19251,11 +19286,11 @@ __metadata: linkType: hard "globals@npm:^13.19.0": - version: 13.20.0 - resolution: "globals@npm:13.20.0" + version: 13.19.0 + resolution: "globals@npm:13.19.0" dependencies: type-fest: ^0.20.2 - checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a + checksum: a000dbd00bcf28f0941d8a29c3522b1c3b8e4bfe4e60e262c477a550c3cbbe8dbe2925a6905f037acd40f9a93c039242e1f7079c76b0fd184bc41dcc3b5c8e2e languageName: node linkType: hard @@ -19666,8 +19701,8 @@ __metadata: linkType: hard "hardhat@npm:^2.9.5": - version: 2.12.7 - resolution: "hardhat@npm:2.12.7" + version: 2.12.6 + resolution: "hardhat@npm:2.12.6" dependencies: "@ethersproject/abi": ^5.1.2 "@metamask/eth-sig-util": ^4.0.0 @@ -19729,7 +19764,7 @@ __metadata: optional: true bin: hardhat: internal/cli/cli.js - checksum: d1f86c09f3db1cc67a448214ebf67a15fc980304ad892ca90792bba679c887a23d8bc2006daf301f4106d638230229dc1ddbc5ba363b1c6aa6b361064f0d7aec + checksum: c97c5ed2336541e8b0a3034dc5c94319cffbf93fa1b6385091858f8eefb392129c6109cbaca0837fd4dff4d627b3e3ccb931706257a5d0bee71fc7f7fe90a536 languageName: node linkType: hard @@ -20165,9 +20200,9 @@ __metadata: linkType: hard "http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": - version: 4.1.1 - resolution: "http-cache-semantics@npm:4.1.1" - checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 + version: 4.1.0 + resolution: "http-cache-semantics@npm:4.1.0" + checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 languageName: node linkType: hard @@ -20600,13 +20635,13 @@ __metadata: linkType: hard "imagemin-webp@npm:^6.0.0": - version: 6.1.0 - resolution: "imagemin-webp@npm:6.1.0" + version: 6.0.0 + resolution: "imagemin-webp@npm:6.0.0" dependencies: - cwebp-bin: ^6.0.0 + cwebp-bin: ^5.0.0 exec-buffer: ^3.0.0 is-cwebp-readable: ^3.0.0 - checksum: 055e6e96a9f6640087444e3c1f20f6b0a728c17fb75ed037918581725d8333f1c32fc58fbbef416e6d785e6816e53d46ecbba848bba7a272666a7b98b20ac6be + checksum: 10cc8a1af23a69e816caf240b780a7b55c32b3eae5a40a84da849a2466dafede189558e51d51ee57a8e95af7c04ff1d2e7322d5930b01d941ff3bd6736ee604b languageName: node linkType: hard @@ -20640,9 +20675,9 @@ __metadata: linkType: hard "immutable@npm:^4.0.0, immutable@npm:^4.0.0-rc.12": - version: 4.2.4 - resolution: "immutable@npm:4.2.4" - checksum: 3be84eded37b05e65cad57bfba630bc1bf170c498b7472144bc02d2650cc9baef79daf03574a9c2e41d195ebb55a1c12c9b312f41ee324b653927b24ad8bcaa7 + version: 4.2.2 + resolution: "immutable@npm:4.2.2" + checksum: 4d6437ea9388fe8ceca7eed5c768cf438cda7fa14d2831b87b90aa00cc60d536964d107c255b8a2e5dbf4f44a0e1295afbb9d1f0a65fb4f57b936e71df601862 languageName: node linkType: hard @@ -20872,13 +20907,13 @@ __metadata: linkType: hard "internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4": - version: 1.0.5 - resolution: "internal-slot@npm:1.0.5" + version: 1.0.4 + resolution: "internal-slot@npm:1.0.4" dependencies: - get-intrinsic: ^1.2.0 + get-intrinsic: ^1.1.3 has: ^1.0.3 side-channel: ^1.0.4 - checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a + checksum: 8974588d06bab4f675573a3b52975370facf6486df51bc0567a982c7024fa29495f10b76c0d4dc742dd951d1b72024fdc1e31bb0bedf1678dc7aacacaf5a4f73 languageName: node linkType: hard @@ -22695,57 +22730,57 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-changed-files@npm:29.4.2" +"jest-changed-files@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-changed-files@npm:29.2.0" dependencies: execa: ^5.0.0 p-limit: ^3.1.0 - checksum: 44e4541479a8aabffa96e73ec42c88a155255edef797c3d5cc6a482ef10935564958f3135529c390a154dad8191a698818fa0dcdd8ea25c83d6b9e1ca270f869 + checksum: 8ad8290324db1de2ee3c9443d3e3fbfdcb6d72ec7054c5796be2854b2bc239dea38a7c797c8c9c2bd959f539d44305790f2f75b18f3046b04317ed77c7480cb1 languageName: node linkType: hard -"jest-circus@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-circus@npm:29.4.2" +"jest-circus@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-circus@npm:29.3.1" dependencies: - "@jest/environment": ^29.4.2 - "@jest/expect": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/environment": ^29.3.1 + "@jest/expect": ^29.3.1 + "@jest/test-result": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^29.4.2 - jest-matcher-utils: ^29.4.2 - jest-message-util: ^29.4.2 - jest-runtime: ^29.4.2 - jest-snapshot: ^29.4.2 - jest-util: ^29.4.2 + jest-each: ^29.3.1 + jest-matcher-utils: ^29.3.1 + jest-message-util: ^29.3.1 + jest-runtime: ^29.3.1 + jest-snapshot: ^29.3.1 + jest-util: ^29.3.1 p-limit: ^3.1.0 - pretty-format: ^29.4.2 + pretty-format: ^29.3.1 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: d16022eb3dbab097a85da2d1857b77bc4c478f8a19bf518e1554791cf462180c9d54e36765ba3c6ce98a4332c362604f662501639cdd57572852ebd64f1010ed + checksum: 125710debd998ad9693893e7c1235e271b79f104033b8169d82afe0bc0d883f8f5245feef87adcbb22ad27ff749fd001aa998d11a132774b03b4e2b8af77d5d8 languageName: node linkType: hard -"jest-cli@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-cli@npm:29.4.2" +"jest-cli@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-cli@npm:29.3.1" dependencies: - "@jest/core": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/core": ^29.3.1 + "@jest/test-result": ^29.3.1 + "@jest/types": ^29.3.1 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.4.2 - jest-util: ^29.4.2 - jest-validate: ^29.4.2 + jest-config: ^29.3.1 + jest-util: ^29.3.1 + jest-validate: ^29.3.1 prompts: ^2.0.1 yargs: ^17.3.1 peerDependencies: @@ -22755,34 +22790,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 7ce0d82c877e0ab57c02fbfca050b4d3742d0eced497c52d2d0d2f15af2e59481fc3c25ee0734bcc2d8b8af880312c470bd9f4bf180b65e3a82cfa978039ffe5 + checksum: 829895d33060042443bd1e9e87eb68993773d74f2c8a9b863acf53cece39d227ae0e7d76df2e9c5934c414bdf70ce398a34b3122cfe22164acb2499a74d7288d languageName: node linkType: hard -"jest-config@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-config@npm:29.4.2" +"jest-config@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-config@npm:29.3.1" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.4.2 - "@jest/types": ^29.4.2 - babel-jest: ^29.4.2 + "@jest/test-sequencer": ^29.3.1 + "@jest/types": ^29.3.1 + babel-jest: ^29.3.1 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.4.2 - jest-environment-node: ^29.4.2 - jest-get-type: ^29.4.2 - jest-regex-util: ^29.4.2 - jest-resolve: ^29.4.2 - jest-runner: ^29.4.2 - jest-util: ^29.4.2 - jest-validate: ^29.4.2 + jest-circus: ^29.3.1 + jest-environment-node: ^29.3.1 + jest-get-type: ^29.2.0 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.3.1 + jest-runner: ^29.3.1 + jest-util: ^29.3.1 + jest-validate: ^29.3.1 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.4.2 + pretty-format: ^29.3.1 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -22793,55 +22828,55 @@ __metadata: optional: true ts-node: optional: true - checksum: 4d0a2ea90a9387462242a6f39ad19898703706f82c63f59cdb5687728256c3bac5809e10af2a34dccb602e5c47b44403f56373fe42cd606f1bbc4c21667cf839 + checksum: 6e663f04ae1024a53a4c2c744499b4408ca9a8b74381dd5e31b11bb3c7393311ecff0fb61b06287768709eb2c9e5a2fd166d258f5a9123abbb4c5812f99c12fe languageName: node linkType: hard -"jest-diff@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-diff@npm:29.4.2" +"jest-diff@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-diff@npm:29.3.1" dependencies: chalk: ^4.0.0 - diff-sequences: ^29.4.2 - jest-get-type: ^29.4.2 - pretty-format: ^29.4.2 - checksum: 5f8ee70ed2cbfa8a76b7614e9d0736fc218a786df500aae6c5876ad7c58f658901fec7777112dc404e7146582c1537564d570eb7b989922f0dfcb3d6c8844952 + diff-sequences: ^29.3.1 + jest-get-type: ^29.2.0 + pretty-format: ^29.3.1 + checksum: ac5c09745f2b1897e6f53216acaf6ed44fc4faed8e8df053ff4ac3db5d2a1d06a17b876e49faaa15c8a7a26f5671bcbed0a93781dcc2835f781c79a716a591a9 languageName: node linkType: hard -"jest-docblock@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-docblock@npm:29.4.2" +"jest-docblock@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-docblock@npm:29.2.0" dependencies: detect-newline: ^3.0.0 - checksum: b79a9da3098535762e9d0e4c298b4e958cef7a0065ebf9afca36391dd82d123be3d497289d55e6829664a939e92f93108474d69c715bec28b459e571634fcb93 + checksum: b3f1227b7d73fc9e4952180303475cf337b36fa65c7f730ac92f0580f1c08439983262fee21cf3dba11429aa251b4eee1e3bc74796c5777116b400d78f9d2bbe languageName: node linkType: hard -"jest-each@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-each@npm:29.4.2" +"jest-each@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-each@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 chalk: ^4.0.0 - jest-get-type: ^29.4.2 - jest-util: ^29.4.2 - pretty-format: ^29.4.2 - checksum: 51471971032fcd23f659f90f9d821e7b815fe75421cc66a0489fdd4d309f01ad64c14c87e0e819342341d411d633bf02e9eb1657f16ed402271aa5427c8b8fe1 + jest-get-type: ^29.2.0 + jest-util: ^29.3.1 + pretty-format: ^29.3.1 + checksum: 16d51ef8f96fba44a3479f1c6f7672027e3b39236dc4e41217c38fe60a3b66b022ffcee72f8835a442f7a8a0a65980a93fb8e73a9782d192452526e442ad049a languageName: node linkType: hard -"jest-environment-node@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-environment-node@npm:29.4.2" +"jest-environment-node@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-environment-node@npm:29.3.1" dependencies: - "@jest/environment": ^29.4.2 - "@jest/fake-timers": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/environment": ^29.3.1 + "@jest/fake-timers": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" - jest-mock: ^29.4.2 - jest-util: ^29.4.2 - checksum: b0ff0ebf45889aaa2e7f1b6ad93be8ba98fd11cf74a2b049d74990db197028f4f24fcf9145b25722c5c0c241f4126f617e1a79a44305a9d4bbeb9d18724887b4 + jest-mock: ^29.3.1 + jest-util: ^29.3.1 + checksum: 16d4854bd2d35501bd4862ca069baf27ce9f5fd7642fdcab9d2dab49acd28c082d0c8882bf2bb28ed7bbaada486da577c814c9688ddc62d1d9f74a954fde996a languageName: node linkType: hard @@ -22852,10 +22887,10 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-get-type@npm:29.4.2" - checksum: 52b69cfdc8817a106ed58b44ac0ee77df36073d0deb7357ea9eb208fd8fb9be2abcc2cc6d72019460b7ca262687da482c47bd9c357eb2fbe52279397739e8c11 +"jest-get-type@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-get-type@npm:29.2.0" + checksum: e396fd880a30d08940ed8a8e43cd4595db1b8ff09649018eb358ca701811137556bae82626af73459e3c0f8c5e972ed1e57fd3b1537b13a260893dac60a90942 languageName: node linkType: hard @@ -22883,76 +22918,76 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-haste-map@npm:29.4.2" +"jest-haste-map@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-haste-map@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.4.2 - jest-util: ^29.4.2 - jest-worker: ^29.4.2 + jest-regex-util: ^29.2.0 + jest-util: ^29.3.1 + jest-worker: ^29.3.1 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 0aa4a66702f020ea7e6a0ce58c6d2ef363c8f9f4302254f865dab4e1c6e9ac3926db088a42893a7207cc77559d563f6e8f396430f9bfb7784c3cc81862151df0 + checksum: 97ea26af0c28a2ba568c9c65d06211487bbcd501cb4944f9d55e07fd2b00ad96653ea2cc9033f3d5b7dc1feda33e47ae9cc56b400191ea4533be213c9f82e67c languageName: node linkType: hard -"jest-leak-detector@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-leak-detector@npm:29.4.2" +"jest-leak-detector@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-leak-detector@npm:29.3.1" dependencies: - jest-get-type: ^29.4.2 - pretty-format: ^29.4.2 - checksum: d4df0cd2dbf0e79d25966d12907865f09c37847c14e86a1604ff50c4e824e42d9f7bbae19f8e03c06fc0fffa9cefad9bf667920db36164ae157701f41498b0bf + jest-get-type: ^29.2.0 + pretty-format: ^29.3.1 + checksum: 0dd8ed31ae0b5a3d14f13f567ca8567f2663dd2d540d1e55511d3b3fd7f80a1d075392179674ebe9fab9be0b73678bf4d2f8bbbc0f4bdd52b9815259194da559 languageName: node linkType: hard -"jest-matcher-utils@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-matcher-utils@npm:29.4.2" +"jest-matcher-utils@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-matcher-utils@npm:29.3.1" dependencies: chalk: ^4.0.0 - jest-diff: ^29.4.2 - jest-get-type: ^29.4.2 - pretty-format: ^29.4.2 - checksum: e8549f8534f31ae60c81b6c5f690b5dd6d42190318165bba943b3d2c278730c59b4933d5941c70e577f08c0c633b7d92edec43696b79a5cce8e2b4080cccae3c + jest-diff: ^29.3.1 + jest-get-type: ^29.2.0 + pretty-format: ^29.3.1 + checksum: 311e8d9f1e935216afc7dd8c6acf1fbda67a7415e1afb1bf72757213dfb025c1f2dc5e2c185c08064a35cdc1f2d8e40c57616666774ed1b03e57eb311c20ec77 languageName: node linkType: hard -"jest-message-util@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-message-util@npm:29.4.2" +"jest-message-util@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-message-util@npm:29.3.1" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^29.4.2 + pretty-format: ^29.3.1 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: d3b32fbf5c16100817bdf6d3eaae0cf618d39df62df0c9e8dcfa2ffc9fe2afb0c71312b9b86d4afb33b87795dc1dc3b7f7f024ae1fe21e818d2caf90c3ba6fdc + checksum: 15d0a2fca3919eb4570bbf575734780c4b9e22de6aae903c4531b346699f7deba834c6c86fe6e9a83ad17fac0f7935511cf16dce4d71a93a71ebb25f18a6e07b languageName: node linkType: hard -"jest-mock@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-mock@npm:29.4.2" +"jest-mock@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-mock@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@types/node": "*" - jest-util: ^29.4.2 - checksum: 8fa94bb71a0a12feeedd79ff3d7467cb249b8504a5dbad24acc060cdd9b2fbe96c67206f4c4c2b1da5d1b56bda8f9d5f1715632f82b3a9ed9d2ad97b05b519c5 + jest-util: ^29.3.1 + checksum: 9098852cb2866db4a1a59f9f7581741dfc572f648e9e574a1b187fd69f5f2f6190ad387ede21e139a8b80a6a1343ecc3d6751cd2ae1ae11d7ea9fa1950390fb2 languageName: node linkType: hard @@ -22975,20 +23010,20 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-regex-util@npm:29.4.2" - checksum: a85bb9b5c64e57dba3fba1fe1a93eb78b53b5bb98c78fa3b5876baf3b831d8fc3067c05e93c0115b3100e7e3046d1109bc01671407527f8691742604be459a66 +"jest-regex-util@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-regex-util@npm:29.2.0" + checksum: 7c533e51c51230dac20c0d7395b19b8366cb022f7c6e08e6bcf2921626840ff90424af4c9b4689f02f0addfc9b071c4cd5f8f7a989298a4c8e0f9c94418ca1c3 languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-resolve-dependencies@npm:29.4.2" +"jest-resolve-dependencies@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-resolve-dependencies@npm:29.3.1" dependencies: - jest-regex-util: ^29.4.2 - jest-snapshot: ^29.4.2 - checksum: f961b70c8c921b36c7dc4577c2823a78a0967604802cd2f3f294d2c8c2e7e7b03817127014b3c1affa8b786960ad410e903de995e78f889d7444be878181da8d + jest-regex-util: ^29.2.0 + jest-snapshot: ^29.3.1 + checksum: 6ec4727a87c6e7954e93de9949ab9967b340ee2f07626144c273355f05a2b65fa47eb8dece2d6e5f4fd99cdb893510a3540aa5e14ba443f70b3feb63f6f98982 languageName: node linkType: hard @@ -23010,80 +23045,79 @@ __metadata: languageName: node linkType: hard -"jest-resolve@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-resolve@npm:29.4.2" +"jest-resolve@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-resolve@npm:29.3.1" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.4.2 + jest-haste-map: ^29.3.1 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.4.2 - jest-validate: ^29.4.2 + jest-util: ^29.3.1 + jest-validate: ^29.3.1 resolve: ^1.20.0 - resolve.exports: ^2.0.0 + resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: 94fac5d1438d90aefc24d4ee29f89a96c4b35ab8effdd582341310a1478b895bd3d48f4ccadbc69e56344f6bb5d03bcce8eba045b5a71609f571d91bb5c0ef73 + checksum: 0dea22ed625e07b8bfee52dea1391d3a4b453c1a0c627a0fa7c22e44bb48e1c289afe6f3c316def70753773f099c4e8f436c7a2cc12fcc6c7dd6da38cba2cd5f languageName: node linkType: hard -"jest-runner@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-runner@npm:29.4.2" +"jest-runner@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-runner@npm:29.3.1" dependencies: - "@jest/console": ^29.4.2 - "@jest/environment": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/transform": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/console": ^29.3.1 + "@jest/environment": ^29.3.1 + "@jest/test-result": ^29.3.1 + "@jest/transform": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.4.2 - jest-environment-node: ^29.4.2 - jest-haste-map: ^29.4.2 - jest-leak-detector: ^29.4.2 - jest-message-util: ^29.4.2 - jest-resolve: ^29.4.2 - jest-runtime: ^29.4.2 - jest-util: ^29.4.2 - jest-watcher: ^29.4.2 - jest-worker: ^29.4.2 + jest-docblock: ^29.2.0 + jest-environment-node: ^29.3.1 + jest-haste-map: ^29.3.1 + jest-leak-detector: ^29.3.1 + jest-message-util: ^29.3.1 + jest-resolve: ^29.3.1 + jest-runtime: ^29.3.1 + jest-util: ^29.3.1 + jest-watcher: ^29.3.1 + jest-worker: ^29.3.1 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: c5a7540f79083bca9f642095efdff91981ead9264b58dbe294669ba837f06b831c65eba2f3d83cee7c4ecdadaf2ac25e3524a665d3722dcf447ba07379dbc256 + checksum: 61ad445d8a5f29573332f27a21fc942fb0d2a82bf901a0ea1035bf3bd7f349d1e425f71f54c3a3f89b292a54872c3248d395a2829d987f26b6025b15530ea5d2 languageName: node linkType: hard -"jest-runtime@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-runtime@npm:29.4.2" +"jest-runtime@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-runtime@npm:29.3.1" dependencies: - "@jest/environment": ^29.4.2 - "@jest/fake-timers": ^29.4.2 - "@jest/globals": ^29.4.2 - "@jest/source-map": ^29.4.2 - "@jest/test-result": ^29.4.2 - "@jest/transform": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/environment": ^29.3.1 + "@jest/fake-timers": ^29.3.1 + "@jest/globals": ^29.3.1 + "@jest/source-map": ^29.2.0 + "@jest/test-result": ^29.3.1 + "@jest/transform": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.4.2 - jest-message-util: ^29.4.2 - jest-mock: ^29.4.2 - jest-regex-util: ^29.4.2 - jest-resolve: ^29.4.2 - jest-snapshot: ^29.4.2 - jest-util: ^29.4.2 - semver: ^7.3.5 + jest-haste-map: ^29.3.1 + jest-message-util: ^29.3.1 + jest-mock: ^29.3.1 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.3.1 + jest-snapshot: ^29.3.1 + jest-util: ^29.3.1 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 12de2ab7e77be28d2b58fdb797f156e9a27bc8b7454786fb641ad354c5af7aa9976fd729311ffa2f508be96e774924e9bb067eccbdd49e76b928f47a9d64ac7d + checksum: 82f27b48f000be074064a854e16e768f9453e9b791d8c5f9316606c37f871b5b10f70544c1b218ab9784f00bd972bb77f868c5ab6752c275be2cd219c351f5a7 languageName: node linkType: hard @@ -23097,9 +23131,9 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-snapshot@npm:29.4.2" +"jest-snapshot@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-snapshot@npm:29.3.1" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 @@ -23107,25 +23141,25 @@ __metadata: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.4.2 - "@jest/transform": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/expect-utils": ^29.3.1 + "@jest/transform": ^29.3.1 + "@jest/types": ^29.3.1 "@types/babel__traverse": ^7.0.6 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.4.2 + expect: ^29.3.1 graceful-fs: ^4.2.9 - jest-diff: ^29.4.2 - jest-get-type: ^29.4.2 - jest-haste-map: ^29.4.2 - jest-matcher-utils: ^29.4.2 - jest-message-util: ^29.4.2 - jest-util: ^29.4.2 + jest-diff: ^29.3.1 + jest-get-type: ^29.2.0 + jest-haste-map: ^29.3.1 + jest-matcher-utils: ^29.3.1 + jest-message-util: ^29.3.1 + jest-util: ^29.3.1 natural-compare: ^1.4.0 - pretty-format: ^29.4.2 + pretty-format: ^29.3.1 semver: ^7.3.5 - checksum: 8ef4a30fa110ddc166fb8e2733403a33848cc1ca29553d51e145e5a355ede615865dc40f0c2ee3c2b982bd75eaf1c0da06dedcc27911d749084553d89437511f + checksum: d7d0077935e78c353c828be78ccb092e12ba7622cb0577f21641fadd728ae63a7c1f4a0d8113bfb38db3453a64bfa232fb1cdeefe0e2b48c52ef4065b0ab75ae languageName: node linkType: hard @@ -23143,17 +23177,17 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-util@npm:29.4.2" +"jest-util@npm:^29.0.0, jest-util@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-util@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.9 picomatch: ^2.2.3 - checksum: c570de97ccae9f6eca736a4559c77205db1b115d1d3e63f3855b0f016708306de610615f9502291f9382b8e5c9be0443841c392d6ce3197a2915997ced88bc84 + checksum: f67c60f062b94d21cb60e84b3b812d64b7bfa81fe980151de5c17a74eb666042d0134e2e756d099b7606a1fcf1d633824d2e58197d01d76dde1e2dc00dfcd413 languageName: node linkType: hard @@ -23171,33 +23205,33 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-validate@npm:29.4.2" +"jest-validate@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-validate@npm:29.3.1" dependencies: - "@jest/types": ^29.4.2 + "@jest/types": ^29.3.1 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.4.2 + jest-get-type: ^29.2.0 leven: ^3.1.0 - pretty-format: ^29.4.2 - checksum: ea7f724a0e5d58742594b9d72240bbac5154a4f3f5dd54a6062c408744ec931055a30a436d852ef85af43bf1f5ddb0b4b51b67bff9aabd03985c3a8063d93f29 + pretty-format: ^29.3.1 + checksum: 92584f0b8ac284235f12b3b812ccbc43ef6dea080a3b98b1aa81adbe009e962d0aa6131f21c8157b30ac3d58f335961694238a93d553d1d1e02ab264c923778c languageName: node linkType: hard -"jest-watcher@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-watcher@npm:29.4.2" +"jest-watcher@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-watcher@npm:29.3.1" dependencies: - "@jest/test-result": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/test-result": ^29.3.1 + "@jest/types": ^29.3.1 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.4.2 + jest-util: ^29.3.1 string-length: ^4.0.1 - checksum: 09b3819205af65945368449f0e8816d384e44c75e3e04ff2bd80a2653c663222655d1078978590a13223095a9db626dc7f740f8238b4bc68d24808e91bd02bf9 + checksum: 60d189473486c73e9d540406a30189da5a3c67bfb0fb4ad4a83991c189135ef76d929ec99284ca5a505fe4ee9349ae3c99b54d2e00363e72837b46e77dec9642 languageName: node linkType: hard @@ -23221,26 +23255,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.4.2": - version: 29.4.2 - resolution: "jest-worker@npm:29.4.2" +"jest-worker@npm:^29.3.1": + version: 29.3.1 + resolution: "jest-worker@npm:29.3.1" dependencies: "@types/node": "*" - jest-util: ^29.4.2 + jest-util: ^29.3.1 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 6fd42900da0047e161fcb7d887f95dcc4aca824decc4a59b019011b9609621902bac71b3d4085ceb4f2d9f266263c547ddc1b29159383b45c04b0ab9944df2f5 + checksum: 38687fcbdc2b7ddc70bbb5dfc703ae095b46b3c7f206d62ecdf5f4d16e336178e217302138f3b906125576bb1cfe4cfe8d43681276fa5899d138ed9422099fb3 languageName: node linkType: hard "jest@npm:^29.0.3": - version: 29.4.2 - resolution: "jest@npm:29.4.2" + version: 29.3.1 + resolution: "jest@npm:29.3.1" dependencies: - "@jest/core": ^29.4.2 - "@jest/types": ^29.4.2 + "@jest/core": ^29.3.1 + "@jest/types": ^29.3.1 import-local: ^3.0.2 - jest-cli: ^29.4.2 + jest-cli: ^29.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -23248,7 +23282,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: f08bf93a406ec3e76ff081d1b19e57775dfb6928e9503c4f2f630166d31e808b47faddb2cff6d2fdcfe5c2d0bb04b13a231946ef0efbcba7524b543975b2ecf4 + checksum: 613f4ec657b14dd84c0056b2fef1468502927fd551bef0b19d4a91576a609678fb316c6a5b5fc6120dd30dd4ff4569070ffef3cb507db9bb0260b28ddaa18d7a languageName: node linkType: hard @@ -23269,15 +23303,15 @@ __metadata: linkType: hard "joi@npm:^17.2.1, joi@npm:^17.3.0": - version: 17.7.1 - resolution: "joi@npm:17.7.1" + version: 17.7.0 + resolution: "joi@npm:17.7.0" dependencies: "@hapi/hoek": ^9.0.0 "@hapi/topo": ^5.0.0 "@sideway/address": ^4.1.3 - "@sideway/formula": ^3.0.1 + "@sideway/formula": ^3.0.0 "@sideway/pinpoint": ^2.0.0 - checksum: e34a97461ee1976e11ff79286e66a25271aacdb78a65bc6ce22bc1f59e458d0a1c7a762dfce61036432bf7324694bc0508613259cdd9a6e88013d7166c94e8f2 + checksum: 767a847936cb66787256c4351ff86e1b9e8d7383cbe81a5c827064032c2a8e8b6e938baef5ad32c4035fe4c56e537bd90aa2a952be8a0658601c920cdeb4fb3c languageName: node linkType: hard @@ -23578,9 +23612,9 @@ __metadata: linkType: hard "json-to-graphql-query@npm:^2.1.0, json-to-graphql-query@npm:^2.2.0": - version: 2.2.5 - resolution: "json-to-graphql-query@npm:2.2.5" - checksum: f35e8a7ecf1d2e567b0b17ddd67ccf3b3cd4739034272a8a1745b5bdad9ecd3fcf4078a18517fdd15b5dd0c877784a99001d443685510ea0fbed5ed5e028d706 + version: 2.2.4 + resolution: "json-to-graphql-query@npm:2.2.4" + checksum: 3caced3bfc59c4aa26632f8a96fa8cc356dd4b82a6cc9c64a16d2eb262d8ac539ed584ca51552a9cde24beb2735f15feaf611619e10182098bdb33d63b2bf5df languageName: node linkType: hard @@ -23691,88 +23725,88 @@ __metadata: linkType: hard "jss-plugin-camel-case@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-camel-case@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-camel-case@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 hyphenate-style-name: ^1.0.3 - jss: 10.10.0 - checksum: 693485b86f7a0e0bd0c16b8ddd057ca02a993fc088558c96501f9131e7e6261cc9f4b08047879a68441c688c40dceeb5219b1f15ade9043935aade4f37f5ca85 + jss: 10.9.2 + checksum: 5fa617b23ce9718244691c59ace6a0d1271dbcb4430ce3e13b851ee1879c1db8ecab7e941c33802bea763a0f0e2b609d004b8a975b2063f213cdd639cdd384d2 languageName: node linkType: hard "jss-plugin-default-unit@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-default-unit@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-default-unit@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: 6e56213830753ad80bca3824973a667106defaef698d5996d45d03a0e2a3e035b33cd257aa8015040c41bd6669e7598dce72c36099d7ae69db758a7b2ca453fa + jss: 10.9.2 + checksum: 48d8d836d36dd15513d98de11fba6be373ac29e6fd5702eb2edd143c815fb9e2f9969b2af6b1b964e9b8a052828690887042f6bcb34836836d5c359e52702d0f languageName: node linkType: hard "jss-plugin-global@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-global@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-global@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: f3af4f40358e96cf89e0c7c84b6e441dc9b4d543cd6109fdf9314a9818fd780d252035f46cc526c3d3fb4393bc29effc6993cc22e04f4e67ec3c889ab760d580 + jss: 10.9.2 + checksum: 9b29b0c1f169d5a1033890875df072d76364a902d0f6470f448544669a388612a9a4d51844fb2bcb6d25a1c43d67c1637f11a162c2cdd9f4b6b0a8f9c94f6090 languageName: node linkType: hard "jss-plugin-nested@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-nested@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-nested@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.10.0 + jss: 10.9.2 tiny-warning: ^1.0.2 - checksum: 190094375972b68eb8f683387c74e97dc8347e7cc4f2fbfd40b3baf077dfde83d70e57be56744690d22537c0390e0a398714d86736df820c64e498df95f937de + checksum: ee08df07f3d553931b48037674842a8314bbc7857cc954a52f962a516bfc4b2d4e9871578b06b8fa3981edf5a927cea00021fd368d4ce315870065b7647f7b57 languageName: node linkType: hard "jss-plugin-props-sort@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-props-sort@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-props-sort@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: 274483444b6733bd58d229ebdcdb32b3c24172bc83cb2f6f8364926de19acd872758bcf06c7b3af11cf75504a67a7d67abba62b25081d144585a56b4df9512ba + jss: 10.9.2 + checksum: 70bd181a458a6078f19ad4d7350570c78d26b9aabc25a1fbde673839edcc19825af7b636861b208a38aa17e551e68d0ea38599480716b4aec08e353bbe737222 languageName: node linkType: hard "jss-plugin-rule-value-function@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-rule-value-function@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-rule-value-function@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 - jss: 10.10.0 + jss: 10.9.2 tiny-warning: ^1.0.2 - checksum: 009c9593b9be8b9f1030b797e58e3c233d90e034e5c68b0cabd25bffc7da965c69dc1ccb1bb6a542d72bb824df89036b2264fe564e8538320ef99febaf2882ee + checksum: b1a03209d0249f13ea6de766d3ee14c1769cd1f67d8c543c7d1ce6178c32cf15507c021ecb3e3b7585a8a7a2425dddbe0bdae02f4135c4598725a4152bebfc99 languageName: node linkType: hard "jss-plugin-vendor-prefixer@npm:^10.5.1": - version: 10.10.0 - resolution: "jss-plugin-vendor-prefixer@npm:10.10.0" + version: 10.9.2 + resolution: "jss-plugin-vendor-prefixer@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 css-vendor: ^2.0.8 - jss: 10.10.0 - checksum: 879b7233f9b0b571074dc2b88d97a05dbb949012ba2405f1481bbedd521167dc835133632adb3f2d8ffceddd337c8c13e3e8b1931590516c0664039598752dff + jss: 10.9.2 + checksum: a5c352a500fea82e8a782a090cc9815f6331259f1a331158ed74ed77c750fb45750f5ae95f07d27922742830b45d4c3592cfaab194b3ba4a50591acbdeab04d8 languageName: node linkType: hard -"jss@npm:10.10.0, jss@npm:^10.5.1, jss@npm:^10.9.0": - version: 10.10.0 - resolution: "jss@npm:10.10.0" +"jss@npm:10.9.2, jss@npm:^10.5.1, jss@npm:^10.9.0": + version: 10.9.2 + resolution: "jss@npm:10.9.2" dependencies: "@babel/runtime": ^7.3.1 csstype: ^3.0.2 is-in-browser: ^1.1.3 tiny-warning: ^1.0.2 - checksum: ecf71971df42729668c283e432e841349b7fdbe52e520f7704991cf4a738fd2451ec0feeb25c12cdc5addf7facecf838e74e62936fd461fb4c99f23d54a4792d + checksum: 7ae5cd2f8602bf197ec90251d774b9f10d55eb2db0854ac78dc7fb6983828c202e8eb0d5c8c59c73b2f64718ebd33d6063afa799d625a995986a22dc1cc27230 languageName: node linkType: hard @@ -24013,8 +24047,8 @@ __metadata: linkType: hard "knex@npm:^2.1.0": - version: 2.4.2 - resolution: "knex@npm:2.4.2" + version: 2.4.1 + resolution: "knex@npm:2.4.1" dependencies: colorette: 2.0.19 commander: ^9.1.0 @@ -24047,7 +24081,7 @@ __metadata: optional: true bin: knex: bin/cli.js - checksum: cfb6436c0e3df3cd1f55d3637e4f222d1acbc7b6ec3757e52c92cbf0a7da4055d40156d707ffede57dc155af75d7f5739a49d1b31d8755bc77bc0e4e2a570748 + checksum: 03caf06c2305379f25bfe9427512862b0bf6564f087a40456fd1bd4df081f9b0b4cfd050bb747861ef0ec95d26aacbef415fe1f2e1e6e1c963e722e6eb50573d languageName: node linkType: hard @@ -24921,8 +24955,8 @@ __metadata: linkType: hard "lint-staged@npm:>=10": - version: 13.1.2 - resolution: "lint-staged@npm:13.1.2" + version: 13.1.0 + resolution: "lint-staged@npm:13.1.0" dependencies: cli-truncate: ^3.1.0 colorette: ^2.0.19 @@ -24939,7 +24973,7 @@ __metadata: yaml: ^2.1.3 bin: lint-staged: bin/lint-staged.js - checksum: f854ad5c88542b8f06e27f3b4046927a4f3d4a451a04e079526559d819a325762268f65bd2df7156bcc0cb5f531f621c42cdb824b403f537c78305adc9e56a54 + checksum: adf20c4ca9285c4a93b06598b970d71b04cfe58a1a4c9006f753b83e02c1c622d1866c32a4f1e7e29a98091c501eac3345f7678af247b4f97d5be88b3d8727c1 languageName: node linkType: hard @@ -25258,6 +25292,16 @@ __metadata: languageName: node linkType: hard +"logalot@npm:^2.1.0": + version: 2.1.0 + resolution: "logalot@npm:2.1.0" + dependencies: + figures: ^1.3.5 + squeak: ^1.0.0 + checksum: 6d3c8b25f90c7d059a4491737aeef4db562f0510cc1618af4579286cb3852dcf915b28586f889b792ad8031f6c6e8835e1d024ec18908d9da62af1754ea49264 + languageName: node + linkType: hard + "logfmt@npm:^1.3.2": version: 1.3.2 resolution: "logfmt@npm:1.3.2" @@ -25284,6 +25328,13 @@ __metadata: languageName: node linkType: hard +"longest@npm:^1.0.0": + version: 1.0.1 + resolution: "longest@npm:1.0.1" + checksum: 21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f + languageName: node + linkType: hard + "looper@npm:^2.0.0": version: 2.0.0 resolution: "looper@npm:2.0.0" @@ -25310,9 +25361,9 @@ __metadata: linkType: hard "lottie-web@npm:^5.1.3": - version: 5.10.2 - resolution: "lottie-web@npm:5.10.2" - checksum: 9ec80b479d8d03c079bd4f246d301f0c4aac2c4d6f8daaa79f6f3fc285aaba377c64879f6748d49c1db52b9854aea81c3203d858e9c686f7a47cd8b771d112d0 + version: 5.10.1 + resolution: "lottie-web@npm:5.10.1" + checksum: 5da7d0804b4b895d795e3eb299e45a0dfd1c7a5268784668ff72965d4c6e0806e0b60984fade74dd681909cc325d45b13d4a8e24c96e73472a00646e16b628b4 languageName: node linkType: hard @@ -25372,6 +25423,20 @@ __metadata: languageName: node linkType: hard +"lpad-align@npm:^1.0.1": + version: 1.1.2 + resolution: "lpad-align@npm:1.1.2" + dependencies: + get-stdin: ^4.0.1 + indent-string: ^2.1.0 + longest: ^1.0.0 + meow: ^3.3.0 + bin: + lpad-align: cli.js + checksum: e3ee93a8392c0161f8e28d9743e2cea925a4729e89b86a9bd8ce1a984879645afbcc9db4a3332a531e28d0d297fafe40c09589deda4a8a598ea2b05aff634f1e + languageName: node + linkType: hard + "lru-cache@npm:5.1.1, lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -25451,7 +25516,7 @@ __metadata: languageName: node linkType: hard -"luxon@npm:3.2.1, luxon@npm:^3.2.1": +"luxon@npm:^3.1.1, luxon@npm:^3.2.1": version: 3.2.1 resolution: "luxon@npm:3.2.1" checksum: 3fa3def2c5f5d3032b4c46220c4da8aeb467ac979888fc9d2557adcd22195f93516b4ad5909a75862bec8dc6ddc0953b0f38e6d2f4a8ab8450ddc531a83cf20d @@ -26250,9 +26315,9 @@ __metadata: linkType: hard "minimist@npm:^1.1.0, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:~1.2.7": - version: 1.2.8 - resolution: "minimist@npm:1.2.8" - checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 + version: 1.2.7 + resolution: "minimist@npm:1.2.7" + checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec languageName: node linkType: hard @@ -26342,9 +26407,11 @@ __metadata: linkType: hard "minipass@npm:^4.0.0": - version: 4.0.3 - resolution: "minipass@npm:4.0.3" - checksum: a09f405e2f380ae7f6ee0cbb53b45c1fcc1b6c70fc3896f4d20649d92a10e61892c57bd9960a64cedf6c90b50022cb6c195905b515039c335b423202f99e6f18 + version: 4.0.0 + resolution: "minipass@npm:4.0.0" + dependencies: + yallist: ^4.0.0 + checksum: 7a609afbf394abfcf9c48e6c90226f471676c8f2a67f07f6838871afb03215ede431d1433feffe1b855455bcb13ef0eb89162841b9796109d6fed8d89790f381 languageName: node linkType: hard @@ -27134,12 +27201,12 @@ __metadata: linkType: hard "nist-weierstrauss@npm:^1.3.0": - version: 1.6.1 - resolution: "nist-weierstrauss@npm:1.6.1" + version: 1.5.1 + resolution: "nist-weierstrauss@npm:1.5.1" dependencies: multiformats: ^9.6.5 uint8arrays: ^2.1.4 - checksum: 406fa3f8e43b43730c8fff314f3984f0e12815322b28d2fb12c83d6f5c0b27d7622eae3046861a795685346aa85fd8c699b1f05d123d612d8e36440c24fc3eb2 + checksum: 0fdfbf99787daac1c6c7641b196006124b749f165bd7b56bd733d74f890a5819d016c83200ac83d9f7e4ffb33cbbb14e6c3b467a6d3a86eeee859a3342acbe54 languageName: node linkType: hard @@ -27211,8 +27278,8 @@ __metadata: linkType: hard "node-fetch@npm:2, node-fetch@npm:^2.5.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.8": - version: 2.6.9 - resolution: "node-fetch@npm:2.6.9" + version: 2.6.8 + resolution: "node-fetch@npm:2.6.8" dependencies: whatwg-url: ^5.0.0 peerDependencies: @@ -27220,7 +27287,7 @@ __metadata: peerDependenciesMeta: encoding: optional: true - checksum: acb04f9ce7224965b2b59e71b33c639794d8991efd73855b0b250921382b38331ffc9d61bce502571f6cc6e11a8905ca9b1b6d4aeb586ab093e2756a1fd190d0 + checksum: 91f57be68e29f9b1382750693619e199733a6936998e6d618f1aa779853ad8fc4a2facf170db7957bf1d2510bad33449edf74b5802713d81b63de5986fa3be00 languageName: node linkType: hard @@ -27386,10 +27453,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.8": - version: 2.0.10 - resolution: "node-releases@npm:2.0.10" - checksum: d784ecde25696a15d449c4433077f5cce620ed30a1656c4abf31282bfc691a70d9618bae6868d247a67914d1be5cc4fde22f65a05f4398cdfb92e0fc83cadfbc +"node-releases@npm:^2.0.6": + version: 2.0.8 + resolution: "node-releases@npm:2.0.8" + checksum: b1ab02c0d5d8e081bf9537232777a7a787dc8fef07f70feabe70a344599b220fe16462f746ac30f3eed5a58549445ad69368964d12a1f8b3b764f6caab7ba34a languageName: node linkType: hard @@ -28023,13 +28090,13 @@ __metadata: linkType: hard "open@npm:^8.0.9": - version: 8.4.1 - resolution: "open@npm:8.4.1" + version: 8.4.0 + resolution: "open@npm:8.4.0" dependencies: define-lazy-prop: ^2.0.0 is-docker: ^2.1.1 is-wsl: ^2.2.0 - checksum: dbe8e1d98889df60b5179eab8b94b9591744d1f0033bce1a9a10738ba140bd9d625d6bcde7ff9f043e379aafb918975c2daa03b87cef13eb046ac18ed807f06d + checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c languageName: node linkType: hard @@ -28403,12 +28470,12 @@ __metadata: linkType: hard "p-queue@npm:^7.2.0": - version: 7.3.4 - resolution: "p-queue@npm:7.3.4" + version: 7.3.0 + resolution: "p-queue@npm:7.3.0" dependencies: eventemitter3: ^4.0.7 p-timeout: ^5.0.2 - checksum: a21b8a4dd75f64a4988e4468cc344d1b45132506ddd2c771932d3de446d108ee68713b629e0d3f0809c227bc10eafc613edde6ae741d9f60db89b6031e40921c + checksum: eda8b8d4dac9456d1722c8ee0892bbb2e7f7b79d1f90b6cc1bac5fb9dcf3120285f90c28a68dc2f66bc9e46c7d7d42ad206a2c4d83e7aad27a0226ae042081ee languageName: node linkType: hard @@ -28965,8 +29032,8 @@ __metadata: linkType: hard "pg-boss@npm:^8.2.0": - version: 8.4.0 - resolution: "pg-boss@npm:8.4.0" + version: 8.3.0 + resolution: "pg-boss@npm:8.3.0" dependencies: cron-parser: ^4.0.0 delay: ^5.0.0 @@ -28975,7 +29042,7 @@ __metadata: pg: ^8.5.1 serialize-error: ^8.1.0 uuid: ^9.0.0 - checksum: 98d0874ae16df36acb8455f51653bd68b80d8b84eacd7ea67e324dfe71007c3d3fcf701131a3f826e8773d43c78ec5d251f8ebf9098be9d8f1b7d4bed95d89de + checksum: 2e5d3d443df1d65184da73279021b5d224d49590fda87bcef9488ed628e319dbba6ef82cd3b775502e3c672ad92e56bcdcc8596241a2b6c886a93dd0244ffb20 languageName: node linkType: hard @@ -29002,10 +29069,10 @@ __metadata: languageName: node linkType: hard -"pg-protocol@npm:^1.6.0": - version: 1.6.0 - resolution: "pg-protocol@npm:1.6.0" - checksum: e12662d2de2011e0c3a03f6a09f435beb1025acdc860f181f18a600a5495dc38a69d753bbde1ace279c8c442536af9c1a7c11e1d0fe3fad3aa1348b28d9d2683 +"pg-protocol@npm:^1.5.0": + version: 1.5.0 + resolution: "pg-protocol@npm:1.5.0" + checksum: b839d12cafe942ef9cbc5b13c174eb2356804fb4fe8ead8279f46a36be90722d19a91409955beb8a3d5301639c44854e49749de4aef02dc361fee3e2a61fb1e4 languageName: node linkType: hard @@ -29023,14 +29090,14 @@ __metadata: linkType: hard "pg@npm:^8.5.1, pg@npm:^8.7.3": - version: 8.9.0 - resolution: "pg@npm:8.9.0" + version: 8.8.0 + resolution: "pg@npm:8.8.0" dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 pg-connection-string: ^2.5.0 pg-pool: ^3.5.2 - pg-protocol: ^1.6.0 + pg-protocol: ^1.5.0 pg-types: ^2.1.0 pgpass: 1.x peerDependencies: @@ -29038,7 +29105,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: dfd158955318f9ffb9428eaada29f3ee98b9eb07e87ed4b56589a19984d109f23bb8f88db78b7d7f870553e5b75ca0d58d0ed55755a8c6aed5df44e038c1d529 + checksum: fa30a85814dd7238b582c3bc6c0b9e2b0ae38dd0a6bb485ef480e64bb5ce589de6cb873ce4d3cd10c37a3e0a1e1281ba75dc7d80b1a68bae91999cd5b70d398b languageName: node linkType: hard @@ -29143,8 +29210,8 @@ __metadata: linkType: hard "pino@npm:^8.1.0": - version: 8.10.0 - resolution: "pino@npm:8.10.0" + version: 8.8.0 + resolution: "pino@npm:8.8.0" dependencies: atomic-sleep: ^1.0.0 fast-redact: ^3.1.1 @@ -29159,7 +29226,7 @@ __metadata: thread-stream: ^2.0.0 bin: pino: bin.js - checksum: c8b87e72a2863e9d2c94fdfa61aec8c7fa782320669df40ce5b9281473324987a227710a0bf067d63aed821dfeeeea3665db4eecece273a60c5d2d58b011a4da + checksum: 69256469221b332776333069d637100053eb15dc7baa3f95897d7864bf2e6fd99f15cfd9cfc94b56e7b00da2e6b349c49affcff1abaca9a3d4b7ba63ff86b4f0 languageName: node linkType: hard @@ -29492,11 +29559,11 @@ __metadata: linkType: hard "prettier@npm:^1.18.2 || ^2.0.0, prettier@npm:^2.0.2, prettier@npm:^2.1.2, prettier@npm:^2.2.1": - version: 2.8.4 - resolution: "prettier@npm:2.8.4" + version: 2.8.3 + resolution: "prettier@npm:2.8.3" bin: prettier: bin-prettier.js - checksum: c173064bf3df57b6d93d19aa98753b9b9dd7657212e33b41ada8e2e9f9884066bb9ca0b4005b89b3ab137efffdf8fbe0b462785aba20364798ff4303aadda57e + checksum: 92f2ceb522d454370e02082aa74ad27388672f7cee8975028b59517c069fe643bdc73e322675c8faf2ff173d7a626d1a6389f26b474000308e793aa25fff46e5 languageName: node linkType: hard @@ -29521,14 +29588,14 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.0.0, pretty-format@npm:^29.4.2": - version: 29.4.2 - resolution: "pretty-format@npm:29.4.2" +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.3.1": + version: 29.3.1 + resolution: "pretty-format@npm:29.3.1" dependencies: - "@jest/schemas": ^29.4.2 + "@jest/schemas": ^29.0.0 ansi-styles: ^5.0.0 react-is: ^18.0.0 - checksum: ef322c76b617494efda4a7fe277fe10ac4b34ffc4dc2149adbd2533f3b03a67a58ab0c32ee6a9a9ac143a4822c971a071502f6c9ecd87b07ba5d43c58619c2e1 + checksum: 9917a0bb859cd7a24a343363f70d5222402c86d10eb45bcc2f77b23a4e67586257390e959061aec22762a782fe6bafb59bf34eb94527bc2e5d211afdb287eb4e languageName: node linkType: hard @@ -30018,12 +30085,12 @@ __metadata: linkType: hard "quibble@npm:^0.6.14": - version: 0.6.16 - resolution: "quibble@npm:0.6.16" + version: 0.6.15 + resolution: "quibble@npm:0.6.15" dependencies: lodash: ^4.17.21 - resolve: ^1.22.1 - checksum: 83d573fca17ba513d87cbf0676f212fd9c1b3d39c3037fb5442b12a6236ae6ff793f11324fc249b5dfd6f5ed9b615b971bbc6fcf3195ddee435dc88ce678c88e + resolve: ^1.20.0 + checksum: 422985e33e22795401d44392d30db47d7826223bb99e012a2cacfdf99953df715a3922dea51b054c70401ef3bf9d4c01a38bd1c287c4b9224c2c29c007b3e408 languageName: node linkType: hard @@ -30360,26 +30427,26 @@ __metadata: linkType: hard "react-router-dom@npm:^6.3.0": - version: 6.8.1 - resolution: "react-router-dom@npm:6.8.1" + version: 6.7.0 + resolution: "react-router-dom@npm:6.7.0" dependencies: - "@remix-run/router": 1.3.2 - react-router: 6.8.1 + "@remix-run/router": 1.3.0 + react-router: 6.7.0 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: fb1a9f5c7e4c83536ee7e6493f3c13f6abda66da69f9191fb8b087ab188ecc18a3a32575813a280cbeca67bcb8b0dcb6dbcef7ed599e03f38a44d694f4abcf14 + checksum: b5175b0c0560a45ee5b1f924af038b48bb29711839cbe65e2859a299f74740598bd90db438e205517b9568e7c5e6e6cb22fe1554f9763d60f6e347a8883940f9 languageName: node linkType: hard -"react-router@npm:6.8.1": - version: 6.8.1 - resolution: "react-router@npm:6.8.1" +"react-router@npm:6.7.0": + version: 6.7.0 + resolution: "react-router@npm:6.7.0" dependencies: - "@remix-run/router": 1.3.2 + "@remix-run/router": 1.3.0 peerDependencies: react: ">=16.8" - checksum: 8e7cc7a516adeb6060911861af99d9b512893c15ec732cbf8574872919be4f3fe439ffa8c0876d1bcbced880d081bfeda3c01cb505b5a243565d10500ee0ac36 + checksum: 6dda5f084e04355c8deacb631fcd8472f3590dbd54d19175401aa1ed6bc6a2a244cd4d70cdb4fc81d2d800d75923461189e9e6a853c1838af78eff3021e4efbe languageName: node linkType: hard @@ -30902,16 +30969,16 @@ __metadata: linkType: hard "regexpu-core@npm:^5.2.1": - version: 5.3.0 - resolution: "regexpu-core@npm:5.3.0" + version: 5.2.2 + resolution: "regexpu-core@npm:5.2.2" dependencies: - "@babel/regjsgen": ^0.8.0 regenerate: ^1.4.2 regenerate-unicode-properties: ^10.1.0 + regjsgen: ^0.7.1 regjsparser: ^0.9.1 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.1.0 - checksum: f3c7921543ebda919c53fdbbf3a9cebbecbf8ad65b30e423d7eaef35484e08cbc919f9e8334f4693a72206f583d4f2b48d4415483f6e6e8c81f0046e3a23c66f + checksum: 87c56815e20d213848d38f6b047ba52f0d632f36e791b777f59327e8d350c0743b27cc25feab64c0eadc9fe9959dde6b1261af71108a9371b72c8c26beda05ef languageName: node linkType: hard @@ -30922,6 +30989,13 @@ __metadata: languageName: node linkType: hard +"regjsgen@npm:^0.7.1": + version: 0.7.1 + resolution: "regjsgen@npm:0.7.1" + checksum: 7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc + languageName: node + linkType: hard + "regjsparser@npm:^0.1.4": version: 0.1.5 resolution: "regjsparser@npm:0.1.5" @@ -31196,13 +31270,6 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:^2.0.0": - version: 2.0.0 - resolution: "resolve.exports@npm:2.0.0" - checksum: d8bee3b0cc0a0ae6c8323710983505bc6a3a2574f718e96f01e048a0f0af035941434b386cc9efc7eededc5e1199726185c306ec6f6a1aa55d5fbad926fd0634 - languageName: node - linkType: hard - "resolve@npm:1.1.x": version: 1.1.7 resolution: "resolve@npm:1.1.7" @@ -31448,9 +31515,9 @@ __metadata: linkType: hard "rotating-file-stream@npm:^3.0.2": - version: 3.1.0 - resolution: "rotating-file-stream@npm:3.1.0" - checksum: 2f5840ae7fee1c93403e042c87f3e90c329244f73d561afb4b3290e3d580c05d971fe72c70177c38fba734172a098b460bfe91b46f77236a2ff4b7b7ed35db18 + version: 3.0.4 + resolution: "rotating-file-stream@npm:3.0.4" + checksum: 2f2cd4ec781239eb4e3d0a8ae76193e0b41fa0cda19513ae54d814fa66448bf973a2e0230371c083e6326d3deeef4818f5aea73fba685bd0e98df743ad78a86a languageName: node linkType: hard @@ -31659,15 +31726,15 @@ __metadata: linkType: hard "sass@npm:^1.55.0": - version: 1.58.0 - resolution: "sass@npm:1.58.0" + version: 1.57.1 + resolution: "sass@npm:1.57.1" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: a7219634881d2de6441fb619787fb1a02e3fa0333fb715be26aa335ba49d6bdb4f1105d9df70a80a67200893022b08346745783dc49046095d94fc6e044492d6 + checksum: 734a08781bcbe0e8defb2d54864e7012014ed3e68ba5fcb766189b002929019fc37b2f83a18d4be0b5f69ad77317c92396ce6112447ab47a194ed600ae1afb27 languageName: node linkType: hard @@ -32496,14 +32563,14 @@ __metadata: linkType: soft "socket.io-client@npm:^4.1.2": - version: 4.6.0 - resolution: "socket.io-client@npm:4.6.0" + version: 4.5.4 + resolution: "socket.io-client@npm:4.5.4" dependencies: "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.2 - engine.io-client: ~6.4.0 + engine.io-client: ~6.2.3 socket.io-parser: ~4.2.1 - checksum: c0443a0e59e0d3f1953f8a3b1fdb7e4408edee8449f26e657d5e4df13c15a9c18df00c657e5641f5699f922a76b74a61f4b6f087b9ced0be72ae6e4dd34631e1 + checksum: 8320ce4a96e9c28318b17037e412746b1d612cfba653c3c321c0e49042f0be9aeb8de67d5861e45e9aad32407bb4dd204bfe199565d78d5320aaf65253371b7f languageName: node linkType: hard @@ -32647,9 +32714,9 @@ __metadata: linkType: hard "solidity-ast@npm:^0.4.15, solidity-ast@npm:^0.4.38": - version: 0.4.45 - resolution: "solidity-ast@npm:0.4.45" - checksum: a9d2908f8335c09b7c943c912281679236f43be0b4a679ac9310c55a36c189249a4cf26f90e26a694e3c5b7db5bdf1c3b72e367597c3e4a46bbca4973601b1d4 + version: 0.4.40 + resolution: "solidity-ast@npm:0.4.40" + checksum: e73c8e701b671f65cd556a96d2e4ab38e337d075e4bc843f7304f39d7ec3d68990702ada041a280b0288bc59b9a506549107b7ba435efeebb32287285c64078d languageName: node linkType: hard @@ -33083,6 +33150,17 @@ __metadata: languageName: node linkType: hard +"squeak@npm:^1.0.0": + version: 1.3.0 + resolution: "squeak@npm:1.3.0" + dependencies: + chalk: ^1.0.0 + console-stream: ^0.1.1 + lpad-align: ^1.0.1 + checksum: 6a3c02cb5a75d3bbddbb9fe8940999e40b06060f35960867bccc61e5f2459ac6428c7b214b2776b36b0122140abad7e26aba6e42858bcf44fbff3a0fc7971fa2 + languageName: node + linkType: hard + "sshpk@npm:^1.7.0": version: 1.17.0 resolution: "sshpk@npm:1.17.0" @@ -33292,10 +33370,10 @@ __metadata: languageName: node linkType: hard -"stream-transform@npm:^3.2.2": - version: 3.2.2 - resolution: "stream-transform@npm:3.2.2" - checksum: bc368a623b65f91d4d7faff90c46b740401fddedd79a4b325e5f9319d227894a84aca0e459d92177a679d5006d7ada3f46ebb514a1712da60b2e8beca54111c4 +"stream-transform@npm:^3.2.1": + version: 3.2.1 + resolution: "stream-transform@npm:3.2.1" + checksum: 97e46cb469654dbd6e737ce325d3284d9e9aab73e77b570dc1334da5da9272ecf39a1cddc5d9da7c0710f85a049979686ea9d0b49b6cc75cf11822630f13d132 languageName: node linkType: hard @@ -34072,8 +34150,8 @@ __metadata: linkType: hard "terser@npm:^5.10.0, terser@npm:^5.14.1": - version: 5.16.3 - resolution: "terser@npm:5.16.3" + version: 5.16.1 + resolution: "terser@npm:5.16.1" dependencies: "@jridgewell/source-map": ^0.3.2 acorn: ^8.5.0 @@ -34081,7 +34159,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f + checksum: cb524123504a2f0d9140c1e1a8628c83bba9cacc404c6aca79e2493a38dfdf21275617ba75b91006b3f1ff586e401ab31121160cd253699f334c6340ea2756f5 languageName: node linkType: hard @@ -34320,21 +34398,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^5.7.108": - version: 5.7.108 - resolution: "tldts-core@npm:5.7.108" - checksum: 66cfc1bd3363db8e8bdc641e0ef053bf03bba819ff7f02ae997eace6a590cfde71f12c10749997f89ffd7a376704582c51cb253a88a1681141a9480ab6135ab9 +"tldts-core@npm:^5.7.104": + version: 5.7.104 + resolution: "tldts-core@npm:5.7.104" + checksum: 61681f05f80cddebcbb86b44d246841d73f28f0ecea7e4c8fbd0dbfc736e829a385bdd88640ef805326ac4ef2549f1eabd5a1df59c177f83607c114654ac7f68 languageName: node linkType: hard "tldts@npm:^5.7.89, tldts@npm:^5.7.99": - version: 5.7.108 - resolution: "tldts@npm:5.7.108" + version: 5.7.104 + resolution: "tldts@npm:5.7.104" dependencies: - tldts-core: ^5.7.108 + tldts-core: ^5.7.104 bin: tldts: bin/cli.js - checksum: 9925e3bf1d7350737929c680693bbb2d28d64d33f0ba69d2954486b85fa3bebfebe8e5830b97b7513f69fead03ebcb039d5eef305342cf2cba5f9b06b569bd86 + checksum: 7328b8552eeab149466e9bb6406bd8304608aa171a3939844d9992068bee211376f3b92828eb4276a7fea1158079f21f45bb8e509e1b536956492d635e624a4c languageName: node linkType: hard @@ -34783,9 +34861,9 @@ __metadata: linkType: hard "tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0": - version: 2.5.0 - resolution: "tslib@npm:2.5.0" - checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + version: 2.4.1 + resolution: "tslib@npm:2.4.1" + checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca languageName: node linkType: hard @@ -35242,11 +35320,11 @@ __metadata: linkType: hard "undici@npm:^5.14.0": - version: 5.19.1 - resolution: "undici@npm:5.19.1" + version: 5.15.1 + resolution: "undici@npm:5.15.1" dependencies: busboy: ^1.6.0 - checksum: 57ee94ee74d944faa41dbcb2faf4e0c90069708d3aaae860185884e51376b5d457728352a8396d69a3c9cb752b62ff99a19a664c5aacb7ee61cc488af499a01c + checksum: 45ebf72b1c589ad00077923c1064312bc7a7afcdbbf8d1b4fd56de03e8a3e2daef2a22f37e4d0a0019120004c57e31879447b98b2fe1df32f4ce9508359cbeb9 languageName: node linkType: hard @@ -35430,7 +35508,7 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.0.10": +"update-browserslist-db@npm:^1.0.9": version: 1.0.10 resolution: "update-browserslist-db@npm:1.0.10" dependencies: @@ -35666,7 +35744,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.0, util@npm:^0.12.4, util@npm:^0.12.5": +"util@npm:^0.12.0, util@npm:^0.12.4": version: 0.12.5 resolution: "util@npm:0.12.5" dependencies: @@ -36027,14 +36105,14 @@ __metadata: languageName: node linkType: hard -"web3-bzz@npm:1.8.2": - version: 1.8.2 - resolution: "web3-bzz@npm:1.8.2" +"web3-bzz@npm:1.8.1": + version: 1.8.1 + resolution: "web3-bzz@npm:1.8.1" dependencies: "@types/node": ^12.12.6 got: 12.1.0 swarm-js: ^0.1.40 - checksum: 54e01bae4668ab391d349de46d7479fcfa765262fc8f748f1e4b3c8ef815b8c622be38ec34247d690bdd110f90270ee2aeb3d879e01ea5acb51531b483fda2fb + checksum: 2c049582aaec69c9e1d7762cb2af3297fa5996f2605c76ea17649e2f7ae02d5258d2deb10669dfdcfaab262d69225c960e09dc154621e259fe8b2e390be0f66c languageName: node linkType: hard @@ -36059,13 +36137,13 @@ __metadata: languageName: node linkType: hard -"web3-core-helpers@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core-helpers@npm:1.8.2" +"web3-core-helpers@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core-helpers@npm:1.8.1" dependencies: - web3-eth-iban: 1.8.2 - web3-utils: 1.8.2 - checksum: 6575b26587aad005fb17658938fa07bc9769019e3451960130a00ac83500c27c35708eafd1382d9cc0a2ea0e39ca220d83a2ff28430ef67ea009768f3cbce03d + web3-eth-iban: 1.8.1 + web3-utils: 1.8.1 + checksum: b06f69ad5b6155261f1160c740ffc993cc9fbbe270697cdd5bf708da2df42e8aa4fb5fba37a5c9d4c91c6ddf5f4ecd9272d317809a1acb92621d15ad29f61f7c languageName: node linkType: hard @@ -36096,16 +36174,16 @@ __metadata: languageName: node linkType: hard -"web3-core-method@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core-method@npm:1.8.2" +"web3-core-method@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core-method@npm:1.8.1" dependencies: "@ethersproject/transactions": ^5.6.2 - web3-core-helpers: 1.8.2 - web3-core-promievent: 1.8.2 - web3-core-subscriptions: 1.8.2 - web3-utils: 1.8.2 - checksum: 99ef07865a9dc09615bd0fb1dab7a35851e24b5541f3daeda4f668911ad2540395a8bb358e52273740696bb159858d8c8e295f850afc6ab30d6c7a8be20b0223 + web3-core-helpers: 1.8.1 + web3-core-promievent: 1.8.1 + web3-core-subscriptions: 1.8.1 + web3-utils: 1.8.1 + checksum: 4a3b4010c713a14bdabad8946cfb589438c0b5f48aa6734106843b8cb8d971458749b64e680d3127538c143635e6327d7bd2c8dc74b0290bac35e8e61cdf48bf languageName: node linkType: hard @@ -36127,12 +36205,12 @@ __metadata: languageName: node linkType: hard -"web3-core-promievent@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core-promievent@npm:1.8.2" +"web3-core-promievent@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core-promievent@npm:1.8.1" dependencies: eventemitter3: 4.0.4 - checksum: 41ee45b313e735e205cf76de5255bbc013eb82c62474b3b4a282a2ca756114898bf4d40b1cb423ef487979d89dd282728d93d9b1afad1040cc449de3aba297f7 + checksum: 4de5044decd901cd88836465023815f18d56c5ac69af201eb5dc668ed6b28a489df62d1fa5833e3320a1b6426f90e6e8e466c0b6dcd3af05a928d13053bc12e7 languageName: node linkType: hard @@ -36162,16 +36240,16 @@ __metadata: languageName: node linkType: hard -"web3-core-requestmanager@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core-requestmanager@npm:1.8.2" +"web3-core-requestmanager@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core-requestmanager@npm:1.8.1" dependencies: - util: ^0.12.5 - web3-core-helpers: 1.8.2 - web3-providers-http: 1.8.2 - web3-providers-ipc: 1.8.2 - web3-providers-ws: 1.8.2 - checksum: 6a7374aade4dd32232fef929be5f2b2e4e0830cf7071d44343f3735a52ea0b4e64b4959297a3d1237716742406dafa61d16d5123d3c5288b21df00e06ea4555d + util: ^0.12.0 + web3-core-helpers: 1.8.1 + web3-providers-http: 1.8.1 + web3-providers-ipc: 1.8.1 + web3-providers-ws: 1.8.1 + checksum: 525f47e4d765d176412a61909abe434573d0b43411e7110b04d0b812b340f454b41732becbef5720514fe36dcb6498bdae70525a13acd23b6b5d47dc9fe976e5 languageName: node linkType: hard @@ -36196,13 +36274,13 @@ __metadata: languageName: node linkType: hard -"web3-core-subscriptions@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core-subscriptions@npm:1.8.2" +"web3-core-subscriptions@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core-subscriptions@npm:1.8.1" dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.8.2 - checksum: e4bc9b4e62f4c5357e9111fe73edc4c880e2c3ad1476fbbd2d63851f05c3e60485aca9f524a5c1bd317953a68f8012f3c45343603b9785b131c6cbda0b46864d + web3-core-helpers: 1.8.1 + checksum: 5dfcb0054b18266a6ca54d2c1d1505d1415bbd8d38492622446a00f4e2c1045079722c9032eb1cac7ea8e42459901bc57110829912fbc764a1fb35446749f282 languageName: node linkType: hard @@ -36236,18 +36314,18 @@ __metadata: languageName: node linkType: hard -"web3-core@npm:1.8.2": - version: 1.8.2 - resolution: "web3-core@npm:1.8.2" +"web3-core@npm:1.8.1": + version: 1.8.1 + resolution: "web3-core@npm:1.8.1" dependencies: "@types/bn.js": ^5.1.0 "@types/node": ^12.12.6 bignumber.js: ^9.0.0 - web3-core-helpers: 1.8.2 - web3-core-method: 1.8.2 - web3-core-requestmanager: 1.8.2 - web3-utils: 1.8.2 - checksum: 362405c7b3646723724ebc134426ff7809cadc66eee1cf411c05d2d46a1c57e211c5d32d7da936d36e94f20e9afe54ad3a921fa7d90b77410fab8ef1a6203f7a + web3-core-helpers: 1.8.1 + web3-core-method: 1.8.1 + web3-core-requestmanager: 1.8.1 + web3-utils: 1.8.1 + checksum: 8c54ff774bf18dc04c80d2e4e82368700d1c1a74cc93208c2be9985d859de02f491106ab097b2e894222caeaa59ef909ee05e1df080dc5ab460e74aafc88fc51 languageName: node linkType: hard @@ -36272,13 +36350,13 @@ __metadata: languageName: node linkType: hard -"web3-eth-abi@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-abi@npm:1.8.2" +"web3-eth-abi@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-abi@npm:1.8.1" dependencies: "@ethersproject/abi": ^5.6.3 - web3-utils: 1.8.2 - checksum: d593b42c5a63afaba88b947245594769df6aa1a2b2cba5a43fddb8e77791fc38da3238673d713d2ddfc3fc4aac91f7ec529bbc3ad8ea4e02995919a0c89cbb88 + web3-utils: 1.8.1 + checksum: b92ada32e05415fe30fe0f42bf4b691ead70c868b31e003768aa7be22a0cbac9443147bb763183f9728c6b0ce6d7f0e01aec595fd2c51a26d9a77b0ab139068e languageName: node linkType: hard @@ -36320,21 +36398,22 @@ __metadata: languageName: node linkType: hard -"web3-eth-accounts@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-accounts@npm:1.8.2" +"web3-eth-accounts@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-accounts@npm:1.8.1" dependencies: "@ethereumjs/common": 2.5.0 "@ethereumjs/tx": 3.3.2 + crypto-browserify: 3.12.0 eth-lib: 0.2.8 - ethereumjs-util: ^7.1.5 + ethereumjs-util: ^7.0.10 scrypt-js: ^3.0.1 uuid: ^9.0.0 - web3-core: 1.8.2 - web3-core-helpers: 1.8.2 - web3-core-method: 1.8.2 - web3-utils: 1.8.2 - checksum: 74e179a235b02553c862fc24ccf68be8999e4d67e931e94ee9bb969f9a850a82a8a0125e2004db587acb44cf80dda4ca04e196c0330f2c0b9a1f8af290fc813c + web3-core: 1.8.1 + web3-core-helpers: 1.8.1 + web3-core-method: 1.8.1 + web3-utils: 1.8.1 + checksum: 40999d33b7355272984eb34936677aeddebf551e056b1210a7d67f636ac2f841cbe68bce067cdb61d82ac48c903f19ffcbf75ad9f34fd122a78f514429759259 languageName: node linkType: hard @@ -36371,19 +36450,19 @@ __metadata: languageName: node linkType: hard -"web3-eth-contract@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-contract@npm:1.8.2" +"web3-eth-contract@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-contract@npm:1.8.1" dependencies: "@types/bn.js": ^5.1.0 - web3-core: 1.8.2 - web3-core-helpers: 1.8.2 - web3-core-method: 1.8.2 - web3-core-promievent: 1.8.2 - web3-core-subscriptions: 1.8.2 - web3-eth-abi: 1.8.2 - web3-utils: 1.8.2 - checksum: 7fc9111e350be1b1f3337deb258a88eb29e7ebfe7d3f1bae96fb7e925f991f2f18b69983ab16f9780e3447453bf42d891194499d3b875c11711a8f8c6a6751a4 + web3-core: 1.8.1 + web3-core-helpers: 1.8.1 + web3-core-method: 1.8.1 + web3-core-promievent: 1.8.1 + web3-core-subscriptions: 1.8.1 + web3-eth-abi: 1.8.1 + web3-utils: 1.8.1 + checksum: f408d2871a8e861b43c209c15d3e6eaa5d81c776643195ec0967ce0d6dcb242788aa38150ca4599e56b80f9edf1b71c590cf9a7d18ee4e1008aa2ef2b742ced2 languageName: node linkType: hard @@ -36420,19 +36499,19 @@ __metadata: languageName: node linkType: hard -"web3-eth-ens@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-ens@npm:1.8.2" +"web3-eth-ens@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-ens@npm:1.8.1" dependencies: content-hash: ^2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.8.2 - web3-core-helpers: 1.8.2 - web3-core-promievent: 1.8.2 - web3-eth-abi: 1.8.2 - web3-eth-contract: 1.8.2 - web3-utils: 1.8.2 - checksum: 4f1ec5a7006031ec0bce38204c88a2d43890809965f1b581964bb8c90f16d87dbbbbffd456de2d38dbe845001a6968de6160a9051a1c64b02d5a3acf109d8b0d + web3-core: 1.8.1 + web3-core-helpers: 1.8.1 + web3-core-promievent: 1.8.1 + web3-eth-abi: 1.8.1 + web3-eth-contract: 1.8.1 + web3-utils: 1.8.1 + checksum: a5fbbdf483585ca7b1ba291f712d79d3bb870886d128ef1ca6d4f05d47f7bc7f8753922f78a8d7965253545712d674a54e68fb171b33f81ae721c9ce1e962239 languageName: node linkType: hard @@ -36456,13 +36535,13 @@ __metadata: languageName: node linkType: hard -"web3-eth-iban@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-iban@npm:1.8.2" +"web3-eth-iban@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-iban@npm:1.8.1" dependencies: bn.js: ^5.2.1 - web3-utils: 1.8.2 - checksum: 915cb79d90a5bbca4694df1a29583ea52ba4482fee95534a3ec28632a3e196dd01f50bb38ad8cbeb65abd109b76afda9b207675cb6a8184f633902afb4cbfbb5 + web3-utils: 1.8.1 + checksum: 4deac5ac514065df2d9207194f0f73e17583b0cf28e718d1cf051e00a95600b15d354aeca557f9283662322e175502e0c7c0bf26c32c0981c91da56ccc0d19d8 languageName: node linkType: hard @@ -36494,17 +36573,17 @@ __metadata: languageName: node linkType: hard -"web3-eth-personal@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth-personal@npm:1.8.2" +"web3-eth-personal@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth-personal@npm:1.8.1" dependencies: "@types/node": ^12.12.6 - web3-core: 1.8.2 - web3-core-helpers: 1.8.2 - web3-core-method: 1.8.2 - web3-net: 1.8.2 - web3-utils: 1.8.2 - checksum: e3104c554f4f2b37acb4ad7e2515921a5e9c96181ee78924e07c8fb38f61afa01100c3a8f5df65139062f43066a030a7da14829b71d9d0619b58e3a220a067f7 + web3-core: 1.8.1 + web3-core-helpers: 1.8.1 + web3-core-method: 1.8.1 + web3-net: 1.8.1 + web3-utils: 1.8.1 + checksum: 98a163ec1a1596d091799f6a712beba12dcd34f459d9157c2ebaabdfa887222cabb3dfea0588a77ee9156ddc83f322d29c7721896198713c12162889b3272e7c languageName: node linkType: hard @@ -36549,23 +36628,23 @@ __metadata: languageName: node linkType: hard -"web3-eth@npm:1.8.2": - version: 1.8.2 - resolution: "web3-eth@npm:1.8.2" +"web3-eth@npm:1.8.1": + version: 1.8.1 + resolution: "web3-eth@npm:1.8.1" dependencies: - web3-core: 1.8.2 - web3-core-helpers: 1.8.2 - web3-core-method: 1.8.2 - web3-core-subscriptions: 1.8.2 - web3-eth-abi: 1.8.2 - web3-eth-accounts: 1.8.2 - web3-eth-contract: 1.8.2 - web3-eth-ens: 1.8.2 - web3-eth-iban: 1.8.2 - web3-eth-personal: 1.8.2 - web3-net: 1.8.2 - web3-utils: 1.8.2 - checksum: cadf3dc062faba4cf9dfefe02fa2b9ffade49b337e7c46be96c1b38d5440112770b8a868449b14a89550dd474698b950e8b1b9f1b2bdb2f15332a6396dd0a4ed + web3-core: 1.8.1 + web3-core-helpers: 1.8.1 + web3-core-method: 1.8.1 + web3-core-subscriptions: 1.8.1 + web3-eth-abi: 1.8.1 + web3-eth-accounts: 1.8.1 + web3-eth-contract: 1.8.1 + web3-eth-ens: 1.8.1 + web3-eth-iban: 1.8.1 + web3-eth-personal: 1.8.1 + web3-net: 1.8.1 + web3-utils: 1.8.1 + checksum: 84009426be1a410faa000b5e90a6268ccb90c177fd8f0f9491d0ba6334bad66ffd14c73afcce146e3cff13648e2ca5ba22c9c60f0c322ca007ca9595859fdbed languageName: node linkType: hard @@ -36591,14 +36670,14 @@ __metadata: languageName: node linkType: hard -"web3-net@npm:1.8.2": - version: 1.8.2 - resolution: "web3-net@npm:1.8.2" +"web3-net@npm:1.8.1": + version: 1.8.1 + resolution: "web3-net@npm:1.8.1" dependencies: - web3-core: 1.8.2 - web3-core-method: 1.8.2 - web3-utils: 1.8.2 - checksum: 1c0bd619806936c6118a2b13ceebc3d7d985e4ed320b9287a248d44ac5cd16d7e339b98fa5eff62840825d0bc716d237943edfc6a695f503cd0195d035c9a522 + web3-core: 1.8.1 + web3-core-method: 1.8.1 + web3-utils: 1.8.1 + checksum: f2c9413df4747ac3d99e68239fb7fbca2e97557c267dfba42d1501cd8b8fa77c06485022ba6c53bde08c18ef4f108533c3f299368d3287b875c5b1dc7e897683 languageName: node linkType: hard @@ -36680,15 +36759,15 @@ __metadata: languageName: node linkType: hard -"web3-providers-http@npm:1.8.2": - version: 1.8.2 - resolution: "web3-providers-http@npm:1.8.2" +"web3-providers-http@npm:1.8.1": + version: 1.8.1 + resolution: "web3-providers-http@npm:1.8.1" dependencies: abortcontroller-polyfill: ^1.7.3 cross-fetch: ^3.1.4 es6-promise: ^4.2.8 - web3-core-helpers: 1.8.2 - checksum: 5f95ca0be78d7f8e96dec128a78b7a3b49d42143be77fede874f35b0c3ce3f0422e56ec3a21171be0df7adce1c1df06ee2b23f5ba8d673b411a62edf5acd4843 + web3-core-helpers: 1.8.1 + checksum: 91aa5ed9064c287a3ce7447aaebe8f83398ce1c0d6eef50037a9a58c86910537f85c75c025857abbe0b4ca68f05b39d0a9d0153302f0c7952444e066f6cc8380 languageName: node linkType: hard @@ -36713,13 +36792,13 @@ __metadata: languageName: node linkType: hard -"web3-providers-ipc@npm:1.8.2": - version: 1.8.2 - resolution: "web3-providers-ipc@npm:1.8.2" +"web3-providers-ipc@npm:1.8.1": + version: 1.8.1 + resolution: "web3-providers-ipc@npm:1.8.1" dependencies: oboe: 2.1.5 - web3-core-helpers: 1.8.2 - checksum: d143064e96223ca79cb751c5e1f10bb48c3181ec87d7f61127e05eb733c67075c98de4126db793b3cf36102dda39f3e9d63927e592c43373158373c17a8e252b + web3-core-helpers: 1.8.1 + checksum: 7469e84fd38bbf5509e7fedd427b2b112ee98b5f800749ed7f0f2bbfbcc48faf0f4042c4e3a892867903ca918aaeeb5dfa88e91770a36e55502b8090b56ed073 languageName: node linkType: hard @@ -36746,14 +36825,14 @@ __metadata: languageName: node linkType: hard -"web3-providers-ws@npm:1.8.2": - version: 1.8.2 - resolution: "web3-providers-ws@npm:1.8.2" +"web3-providers-ws@npm:1.8.1": + version: 1.8.1 + resolution: "web3-providers-ws@npm:1.8.1" dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.8.2 + web3-core-helpers: 1.8.1 websocket: ^1.0.32 - checksum: 45fb8e29b3111e0fea4ed6f83e28895d3b6bf151811a65002a04bc39c52b5e70324db4c35f00f842637e225a9d451519e4714f51c7cd518be52784dd0632bf8d + checksum: 800dd2fe214074fd36bb5be91c790bc4dfed8563bef54b7b888c21eee159012bb164032ea7163f60ee6cdf94c8aade0b43a6aa799baec82ead32976e687afafc languageName: node linkType: hard @@ -36781,15 +36860,15 @@ __metadata: languageName: node linkType: hard -"web3-shh@npm:1.8.2": - version: 1.8.2 - resolution: "web3-shh@npm:1.8.2" +"web3-shh@npm:1.8.1": + version: 1.8.1 + resolution: "web3-shh@npm:1.8.1" dependencies: - web3-core: 1.8.2 - web3-core-method: 1.8.2 - web3-core-subscriptions: 1.8.2 - web3-net: 1.8.2 - checksum: d385b163710eb1b40ac75738a7eb0a4cbc9ac59aad7381f7b19d3891918fe6bf07229b78fbb43d47b60da9692531140ad3b8ed3336e87c22e80c593d52afc012 + web3-core: 1.8.1 + web3-core-method: 1.8.1 + web3-core-subscriptions: 1.8.1 + web3-net: 1.8.1 + checksum: edfb0ddfbf3779bff53d7927f737c3eecb715b0f91daeea8a98532ce10c1ea5d8bdafceccf8e908aaeceaf391f557787c989f9411a1be2e00360bbaf71ab64c2 languageName: node linkType: hard @@ -36824,9 +36903,9 @@ __metadata: languageName: node linkType: hard -"web3-utils@npm:1.8.2, web3-utils@npm:^1.0.0-beta.31, web3-utils@npm:^1.3.0, web3-utils@npm:^1.3.4": - version: 1.8.2 - resolution: "web3-utils@npm:1.8.2" +"web3-utils@npm:1.8.1, web3-utils@npm:^1.0.0-beta.31, web3-utils@npm:^1.3.0, web3-utils@npm:^1.3.4": + version: 1.8.1 + resolution: "web3-utils@npm:1.8.1" dependencies: bn.js: ^5.2.1 ethereum-bloom-filters: ^1.0.6 @@ -36835,7 +36914,7 @@ __metadata: number-to-bn: 1.7.0 randombytes: ^2.1.0 utf8: 3.0.0 - checksum: a6cda086d7bde4939fc55be8f1dc5040b4cacd9205ac2ac07f37d14305214679e030af7814a3e97f6fabf2901e3452cd0dc8ce7c1cdd8bce4d0d4bae72c50ad9 + checksum: 08bb2df9cd19672f034bb82a27b857e0571b836a620f83de2214377457c6e52446e8dedcf916f8f10a13c86b5a02674dd4f45c60c45698b388368601cce9cf5e languageName: node linkType: hard @@ -36869,24 +36948,24 @@ __metadata: languageName: node linkType: hard -"web3@npm:1.8.2, web3@npm:^1.6.0": - version: 1.8.2 - resolution: "web3@npm:1.8.2" +"web3@npm:1.8.1, web3@npm:^1.6.0": + version: 1.8.1 + resolution: "web3@npm:1.8.1" dependencies: - web3-bzz: 1.8.2 - web3-core: 1.8.2 - web3-eth: 1.8.2 - web3-eth-personal: 1.8.2 - web3-net: 1.8.2 - web3-shh: 1.8.2 - web3-utils: 1.8.2 - checksum: cd3c20c7076ab0650ea8afe216c79dad38592ef17a6d5a169ddd22f2d99c15b1933de728b6f69a6449ebacc33d5e365424e4b95fc0b61175bd13a2aa62f2b9da + web3-bzz: 1.8.1 + web3-core: 1.8.1 + web3-eth: 1.8.1 + web3-eth-personal: 1.8.1 + web3-net: 1.8.1 + web3-shh: 1.8.1 + web3-utils: 1.8.1 + checksum: b1cef25229d29e83fe65fdae95f72a1c78b89c2c08bdac9529727b20460b2c77b5ee79e5356db586ab5cb26c92d9c271cf019731cf1fcc6270baffb18b9d8a37 languageName: node linkType: hard "web3modal@npm:^1.9.4": - version: 1.9.12 - resolution: "web3modal@npm:1.9.12" + version: 1.9.11 + resolution: "web3modal@npm:1.9.11" dependencies: detect-browser: ^5.1.0 prop-types: ^15.7.2 @@ -36894,7 +36973,7 @@ __metadata: react-dom: ^16.8.6 styled-components: ^5.3.3 tslib: ^1.10.0 - checksum: 47fd1cfda9a1565a411d8f28586d9410681f0456a1ff85259e2f94777ebec5129ab983a27718f9a9b4cf5d065201721eb0ed0bec2cc039d9ccacf9f2d8f3d65b + checksum: 35185b3c33b75ff6982105d0ebc013e39d5813ac5b9e94680ef82913f18cbfca5c473787dedf8d6fb5d65acdf1106cf0a21faf21735925774fe6d169241ecffb languageName: node linkType: hard @@ -37400,7 +37479,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^4.0.2": +"write-file-atomic@npm:^4.0.1": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" dependencies: @@ -37514,8 +37593,8 @@ __metadata: linkType: hard "ws@npm:^8.4.2, ws@npm:^8.5.0": - version: 8.12.1 - resolution: "ws@npm:8.12.1" + version: 8.12.0 + resolution: "ws@npm:8.12.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -37524,13 +37603,13 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 97301c1c4d838fc81bd413f370f75c12aabe44527b31323b761eab3043a9ecb7e32ffd668548382c9a6a5ad3a1c3a9249608e8338e6b939f2f9540f1e21970b5 + checksum: 818ff3f8749c172a95a114cceb8b89cedd27e43a82d65c7ad0f7882b1e96a2ee6709e3746a903c3fa88beec0c8bae9a9fcd75f20858b32a166dfb7519316a5d7 languageName: node linkType: hard -"ws@npm:~8.11.0": - version: 8.11.0 - resolution: "ws@npm:8.11.0" +"ws@npm:~8.2.3": + version: 8.2.3 + resolution: "ws@npm:8.2.3" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -37539,7 +37618,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67 + checksum: c869296ccb45f218ac6d32f8f614cd85b50a21fd434caf11646008eef92173be53490810c5c23aea31bc527902261fbfd7b062197eea341b26128d4be56a85e4 languageName: node linkType: hard @@ -38012,4 +38091,4 @@ __metadata: toposort: ^2.0.2 checksum: 43a16786b47cc910fed4891cebdd89df6d6e31702e9462e8f969c73eac88551ce750732608012201ea6b93802c8847cb0aa27b5d57370640f4ecf30f9f97d4b0 languageName: node - linkType: hard + linkType: hard \ No newline at end of file From e091a864126a7d114590703cf16ee9344094128e Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 18:07:51 -0800 Subject: [PATCH 14/26] newline --- yarn.lock | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 6be11826b9..b79204baff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38091,4 +38091,5 @@ __metadata: toposort: ^2.0.2 checksum: 43a16786b47cc910fed4891cebdd89df6d6e31702e9462e8f969c73eac88551ce750732608012201ea6b93802c8847cb0aa27b5d57370640f4ecf30f9f97d4b0 languageName: node - linkType: hard \ No newline at end of file + linkType: hard + \ No newline at end of file From 99d5fc6211055e8dfc90b9083ea1d830bc9d46df Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 18:08:44 -0800 Subject: [PATCH 15/26] newline --- yarn.lock | 1 - 1 file changed, 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index b79204baff..f64d10dae8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38092,4 +38092,3 @@ __metadata: checksum: 43a16786b47cc910fed4891cebdd89df6d6e31702e9462e8f969c73eac88551ce750732608012201ea6b93802c8847cb0aa27b5d57370640f4ecf30f9f97d4b0 languageName: node linkType: hard - \ No newline at end of file From a794ce0a250d3aa6ccf66fe29090b3778cdcaea6 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Tue, 14 Feb 2023 18:19:43 -0800 Subject: [PATCH 16/26] remove unneeded variables --- packages/contracts/contracts/registry/Sift.sol | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index e54dac8cd7..9c108b1aee 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -22,8 +22,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac CountersUpgradeable.Counter private _tokenIdCounter; - CountersUpgradeable.Counter private _whiteListCounter; - /// @dev mapping of hashed label to tokenId (i.e. a URL, Ticker, ) mapping(bytes32 => uint256) public labelToTokenId; @@ -39,9 +37,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac uint256 status; /// i.e. Verified: 0, not_verified: 1, malicious: 2 } - //@dev initialized whiteListCount - uint256 public whiteListCount; - mapping(uint256 => entityStruct) public tokenIDtoEntity; /// @dev Role bytes @@ -144,7 +139,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac } function returnWhiteListCount() external view returns(uint256 Val) { - return whiteListCount; + return totalSupply; } /* OVERRIDES */ From dbed3b1b71305198faca55027f2ca99ce8417789 Mon Sep 17 00:00:00 2001 From: TtheBC01 Date: Wed, 15 Feb 2023 13:55:01 -0800 Subject: [PATCH 17/26] small comment --- packages/contracts/contracts/registry/Sift.sol | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 9c108b1aee..a9effc4b1a 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -70,7 +70,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac // if it has a token id mapped to it, it has been verified require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); - // mint token id and append to the token URI "VERIFIED" + // mint token with the associated label and metadata for a status of 1 (which means its safe) _safeMintAndRegister(owner, 1, label, metadata); } @@ -81,6 +81,10 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac /// @param owner Address receiving the url's NFT /// @param metadata stringified JSON object with useful keyvalue pairs function maliciousEntity(string memory label, address owner, string memory metadata) external { + // check if the url has already been verified on the contract + // if it has a token id mapped to it, it has been verified + require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); + // mint token id and append to the token URI "MALICIOUS" _safeMintAndRegister(owner, 2, label, metadata); } From 8ab57a2aee263038b299827864e9d360503a7ce1 Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Wed, 15 Feb 2023 15:29:18 -0800 Subject: [PATCH 18/26] addressed Charlie's comments --- .../contracts/contracts/registry/Sift.sol | 54 +++++++++---------- 1 file changed, 24 insertions(+), 30 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index a9effc4b1a..ea8f84536e 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -1,4 +1,4 @@ -// S// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol"; @@ -10,19 +10,19 @@ import "@openzeppelin/contracts-upgradeable/access/AccessControlEnumerableUpgrad /// @title Sift /// @author Snickerdoodle Labs /// @notice Synamint Protocol Sift Contract -/// @dev The Sift contract is a simple registry that tracks verified or malicious urls -/// @dev If a url has been verified by the Snickerdoodle team, it is minted with a Sift ERC721 token with a 'VERIFIED' tokenURI -/// @dev If a url has been identified as malicious, it is minted a 'MALICIOUS' tokenURI -/// @dev SDL's data wallet browser extension will query the Sift contract with the url that its user is visiting -/// @dev Each url that enters the registry is mapped to a token id that has the corresponding tokenURI describe above -/// @dev If the url does not have a tokenId minted against it, the contract returns the 'NOT VERIFIED' status +/// @dev The Sift contract is a simple registry that tracks verified or malicious entities +/// @dev If an entity has been verified by the Snickerdoodle team, it is minted with a Sift ERC721 token with a 'VERIFIED' entity +/// @dev If an entity has been identified as malicious, it is minted a 'MALICIOUS' entity +/// @dev SDL's data wallet browser extension will query the Sift contract with the entity that its user is visiting +/// @dev Each entity that enters the registry is mapped to a token id that has the corresponding entity describe above +/// @dev If the entity does not have a tokenId minted against it, the contract returns the 'NOT VERIFIED' status contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, AccessControlEnumerableUpgradeable { using CountersUpgradeable for CountersUpgradeable.Counter; CountersUpgradeable.Counter private _tokenIdCounter; - /// @dev mapping of hashed label to tokenId (i.e. a URL, Ticker, ) + /// @dev mapping of hashed label to tokenId (i.e. a URL, Tokens, NFTs, Ad Agents, Ad Banners, etc.) mapping(bytes32 => uint256) public labelToTokenId; /// @dev Base uri of Sift @@ -34,7 +34,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac /// @dev Order struct struct entityStruct { string metadata; /// this can be JSON i.e. a string - uint256 status; /// i.e. Verified: 0, not_verified: 1, malicious: 2 + uint8 status; /// i.e. Verified: 0, not_verified: 1, malicious: 2 } mapping(uint256 => entityStruct) public tokenIDtoEntity; @@ -59,42 +59,41 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac setBaseURI(baseURI_); } - /// @notice Verifies a url - /// @dev Mints an NFT with the 'VERIFIED' tokenURI + /// @notice Verifies an entity + /// @dev Mints an NFT with the 'VERIFIED' entity /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() /// @param label human-readable object label - /// @param owner Address receiving the url's NFT + /// @param owner Address receiving the entity's NFT /// @param metadata stringified JSON object with useful keyvalue pairs function verifyEntity(string memory label, address owner, string memory metadata) external { - // check if the url has already been verified on the contract + // check if the entity has already been verified on the contract // if it has a token id mapped to it, it has been verified - require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); + require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: Entity already verified"); // mint token with the associated label and metadata for a status of 1 (which means its safe) _safeMintAndRegister(owner, 1, label, metadata); } - /// @notice Marks a url as malicious - /// @dev Mints an NFT with the 'MALICIOUS' tokenURI + /// @notice Marks an entity as malicious + /// @dev Mints an NFT with the 'MALICIOUS' entity /// @dev Only addresses with VERIFIER_ROLE can call it and is checked in _safeMintAndRegister() /// @param label human-readable object label - /// @param owner Address receiving the url's NFT + /// @param owner Address receiving the entity's NFT /// @param metadata stringified JSON object with useful keyvalue pairs function maliciousEntity(string memory label, address owner, string memory metadata) external { - // check if the url has already been verified on the contract - // if it has a token id mapped to it, it has been verified - require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: URL already verified"); + // Label does not correspond to a token + require(labelToTokenId[keccak256(abi.encodePacked(label))] == 0, "Consent: Entity already verified"); // mint token id and append to the token URI "MALICIOUS" _safeMintAndRegister(owner, 2, label, metadata); } - /// @notice Checks the status of a url + /// @notice Checks the status of an entity /// @dev Returns status of entities /// @param labels human-readable object labels /// @return result Returns the token uri of 'VERIFIED', 'MALICIOUS', or 'NOT VERIFIED' function checkEntities(string[] memory labels) external view returns(entityStruct[] memory result) { - // get the url's token using its hashed value + // get the entity's token using its hashed value entityStruct[] memory returnedValues = new entityStruct[](labels.length); for (uint i = 0; i < labels.length; i++) { @@ -126,13 +125,13 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac /// @param verifiedStatus Status passed from the token /// @param label Status passed from the token /// @param metadata Token's metadata - function _safeMintAndRegister(address to, uint256 verifiedStatus, string memory label, string memory metadata) internal onlyRole(VERIFIER_ROLE) { + function _safeMintAndRegister(address to, uint8 verifiedStatus, string memory label, string memory metadata) internal onlyRole(VERIFIER_ROLE) { // ensure that tokenIds start from 1 so that 0 can be kept as tokens that are not verified yet uint256 tokenId = _tokenIdCounter.current() + 1; _tokenIdCounter.increment(); _safeMint(to, tokenId); - // register hashed url to token mapping + // register hashed entity to token mapping labelToTokenId[keccak256(abi.encodePacked(label))] = tokenId; /// set the metadata @@ -142,17 +141,12 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac totalSupply++; } - function returnWhiteListCount() external view returns(uint256 Val) { - return totalSupply; - } - /* OVERRIDES */ - /// @notice Override _baseURI to return the Sift tokens base URI function _baseURI() internal view virtual override returns (string memory baseURI_) { return baseURI; } - + // The following functions are overrides required by Solidity. function supportsInterface(bytes4 interfaceId) From 8030bfce29b1b45d4f32bcc922deb2892f69b0ad Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Wed, 15 Feb 2023 15:47:20 -0800 Subject: [PATCH 19/26] burn override --- .../contracts/contracts/registry/Sift.sol | 27 ++++++++++++++++--- packages/contracts/test/sift.js | 3 +-- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index ea8f84536e..34a1f921b1 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -33,6 +33,7 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac /// @dev Order struct struct entityStruct { + bytes32 label; /// this is your hashed label string metadata; /// this can be JSON i.e. a string uint8 status; /// i.e. Verified: 0, not_verified: 1, malicious: 2 } @@ -97,11 +98,12 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac entityStruct[] memory returnedValues = new entityStruct[](labels.length); for (uint i = 0; i < labels.length; i++) { - uint256 tokenId = labelToTokenId[keccak256(abi.encodePacked(labels[i]))]; + bytes32 encodedLabel = keccak256(abi.encodePacked(labels[i])); + uint256 tokenId = labelToTokenId[encodedLabel]; // if token's id is 0, it has not been verified yet if (tokenId == 0) { - returnedValues[i] = entityStruct("", 0); + returnedValues[i] = entityStruct(encodedLabel, "", 0); } else { @@ -132,10 +134,11 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac _safeMint(to, tokenId); // register hashed entity to token mapping - labelToTokenId[keccak256(abi.encodePacked(label))] = tokenId; + bytes32 encodedLabel = keccak256(abi.encodePacked(label)); + labelToTokenId[encodedLabel] = tokenId; /// set the metadata - tokenIDtoEntity[tokenId] = entityStruct(metadata, verifiedStatus); + tokenIDtoEntity[tokenId] = entityStruct(encodedLabel, metadata, verifiedStatus); /// increase total supply count totalSupply++; @@ -148,6 +151,22 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac } // The following functions are overrides required by Solidity. + function _burn(uint256 tokenId) + internal + override(ERC721Upgradeable) + { + entityStruct memory entity = tokenIDtoEntity[tokenId]; + + // Zero out mapping to remove value, its better than delete call + delete labelToTokenId[entity.label]; + + // Zero out mapping to remove value, its better than delete call + delete tokenIDtoEntity[tokenId]; + + super._burn(tokenId); + /// decrease total supply count + totalSupply--; + } function supportsInterface(bytes4 interfaceId) public diff --git a/packages/contracts/test/sift.js b/packages/contracts/test/sift.js index 124b3d09d0..c97abb0f77 100644 --- a/packages/contracts/test/sift.js +++ b/packages/contracts/test/sift.js @@ -67,7 +67,7 @@ describe("Sift", () => { sift .connect(owner) .verifyEntity("www.uniswap.com", owner.address, "website metadata"), - ).to.revertedWith("Consent: URL already verified"); + ).to.revertedWith("Consent: Entity already verified"); }); }); @@ -154,7 +154,6 @@ describe("Sift", () => { "www.uniswop.com", "AVAX NFT", ]); - console.log("result: ", result); expect(result[0]["metadata"]).to.eq("good metadata"); expect(result[0]["status"]).to.eq(1); From 4b5e2730b9034261b8b224c7744933a8fb84e4ad Mon Sep 17 00:00:00 2001 From: Andrew Strimaitis Date: Thu, 16 Feb 2023 09:20:46 -0800 Subject: [PATCH 20/26] sift testing --- .../.openzeppelin/avalanche-fuji.json | 341 ++++++++++++++++++ .../contracts/contracts/registry/Sift.sol | 5 - .../contracts/scripts/sift-deployment-only.js | 61 ++++ 3 files changed, 402 insertions(+), 5 deletions(-) create mode 100644 packages/contracts/scripts/sift-deployment-only.js diff --git a/packages/contracts/.openzeppelin/avalanche-fuji.json b/packages/contracts/.openzeppelin/avalanche-fuji.json index 489bb179ad..711a93e484 100644 --- a/packages/contracts/.openzeppelin/avalanche-fuji.json +++ b/packages/contracts/.openzeppelin/avalanche-fuji.json @@ -14,6 +14,11 @@ "address": "0x2231A160C7a7bba5a9dDbaF6a44A7EF76Ef74C77", "txHash": "0xa2b59020c60183e4500f6574d5aea79f81414e7d7728dc09850151ee65beac42", "kind": "transparent" + }, + { + "address": "0xf7450DF520C043354484357d42b06da15d2cE88b", + "txHash": "0xda12a8c0c1adc6e36a1ec08cb51c014df064de8dd4b4c40d3bb21b03afdf0054", + "kind": "transparent" } ], "impls": { @@ -768,6 +773,342 @@ } } } + }, + "76d3d396ba324ab74e16da967697fdb8e23802e24a9e8c2c8400d08fa7156cfb": { + "address": "0x70D626F5e2941D729F26498a24227E14dEaC8443", + "txHash": "0x6dc923f531a3308c657e454ebf15c01068891b1eadb2a65366d1190b6b44309c", + "layout": { + "solcVersion": "0.8.9", + "storage": [ + { + "label": "_initialized", + "offset": 0, + "slot": "0", + "type": "t_uint8", + "contract": "Initializable", + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:62", + "retypedFrom": "bool" + }, + { + "label": "_initializing", + "offset": 1, + "slot": "0", + "type": "t_bool", + "contract": "Initializable", + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:67" + }, + { + "label": "__gap", + "offset": 0, + "slot": "1", + "type": "t_array(t_uint256)50_storage", + "contract": "ContextUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:36" + }, + { + "label": "__gap", + "offset": 0, + "slot": "51", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC165Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/utils/introspection/ERC165Upgradeable.sol:41" + }, + { + "label": "_name", + "offset": 0, + "slot": "101", + "type": "t_string_storage", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:25" + }, + { + "label": "_symbol", + "offset": 0, + "slot": "102", + "type": "t_string_storage", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:28" + }, + { + "label": "_owners", + "offset": 0, + "slot": "103", + "type": "t_mapping(t_uint256,t_address)", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:31" + }, + { + "label": "_balances", + "offset": 0, + "slot": "104", + "type": "t_mapping(t_address,t_uint256)", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:34" + }, + { + "label": "_tokenApprovals", + "offset": 0, + "slot": "105", + "type": "t_mapping(t_uint256,t_address)", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:37" + }, + { + "label": "_operatorApprovals", + "offset": 0, + "slot": "106", + "type": "t_mapping(t_address,t_mapping(t_address,t_bool))", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:40" + }, + { + "label": "__gap", + "offset": 0, + "slot": "107", + "type": "t_array(t_uint256)44_storage", + "contract": "ERC721Upgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:514" + }, + { + "label": "__gap", + "offset": 0, + "slot": "151", + "type": "t_array(t_uint256)50_storage", + "contract": "ERC721BurnableUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721BurnableUpgradeable.sol:38" + }, + { + "label": "_roles", + "offset": 0, + "slot": "201", + "type": "t_mapping(t_bytes32,t_struct(RoleData)179_storage)", + "contract": "AccessControlUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/access/AccessControlUpgradeable.sol:61" + }, + { + "label": "__gap", + "offset": 0, + "slot": "202", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/access/AccessControlUpgradeable.sol:259" + }, + { + "label": "_roleMembers", + "offset": 0, + "slot": "251", + "type": "t_mapping(t_bytes32,t_struct(AddressSet)3750_storage)", + "contract": "AccessControlEnumerableUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/access/AccessControlEnumerableUpgradeable.sol:22" + }, + { + "label": "__gap", + "offset": 0, + "slot": "252", + "type": "t_array(t_uint256)49_storage", + "contract": "AccessControlEnumerableUpgradeable", + "src": "@openzeppelin/contracts-upgradeable/access/AccessControlEnumerableUpgradeable.sol:76" + }, + { + "label": "_tokenIdCounter", + "offset": 0, + "slot": "301", + "type": "t_struct(Counter)2260_storage", + "contract": "Sift", + "src": "contracts/registry/Sift.sol:23" + }, + { + "label": "labelToTokenId", + "offset": 0, + "slot": "302", + "type": "t_mapping(t_bytes32,t_uint256)", + "contract": "Sift", + "src": "contracts/registry/Sift.sol:26" + }, + { + "label": "baseURI", + "offset": 0, + "slot": "303", + "type": "t_string_storage", + "contract": "Sift", + "src": "contracts/registry/Sift.sol:29" + }, + { + "label": "totalSupply", + "offset": 0, + "slot": "304", + "type": "t_uint256", + "contract": "Sift", + "src": "contracts/registry/Sift.sol:32" + }, + { + "label": "tokenIDtoEntity", + "offset": 0, + "slot": "305", + "type": "t_mapping(t_uint256,t_struct(entityStruct)4080_storage)", + "contract": "Sift", + "src": "contracts/registry/Sift.sol:41" + } + ], + "types": { + "t_address": { + "label": "address", + "numberOfBytes": "20" + }, + "t_array(t_bytes32)dyn_storage": { + "label": "bytes32[]", + "numberOfBytes": "32" + }, + "t_array(t_uint256)44_storage": { + "label": "uint256[44]", + "numberOfBytes": "1408" + }, + "t_array(t_uint256)49_storage": { + "label": "uint256[49]", + "numberOfBytes": "1568" + }, + "t_array(t_uint256)50_storage": { + "label": "uint256[50]", + "numberOfBytes": "1600" + }, + "t_bool": { + "label": "bool", + "numberOfBytes": "1" + }, + "t_bytes32": { + "label": "bytes32", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_bool)": { + "label": "mapping(address => bool)", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_mapping(t_address,t_bool))": { + "label": "mapping(address => mapping(address => bool))", + "numberOfBytes": "32" + }, + "t_mapping(t_address,t_uint256)": { + "label": "mapping(address => uint256)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(AddressSet)3750_storage)": { + "label": "mapping(bytes32 => struct EnumerableSetUpgradeable.AddressSet)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_struct(RoleData)179_storage)": { + "label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", + "numberOfBytes": "32" + }, + "t_mapping(t_bytes32,t_uint256)": { + "label": "mapping(bytes32 => uint256)", + "numberOfBytes": "32" + }, + "t_mapping(t_uint256,t_address)": { + "label": "mapping(uint256 => address)", + "numberOfBytes": "32" + }, + "t_mapping(t_uint256,t_struct(entityStruct)4080_storage)": { + "label": "mapping(uint256 => struct Sift.entityStruct)", + "numberOfBytes": "32" + }, + "t_string_storage": { + "label": "string", + "numberOfBytes": "32" + }, + "t_struct(AddressSet)3750_storage": { + "label": "struct EnumerableSetUpgradeable.AddressSet", + "members": [ + { + "label": "_inner", + "type": "t_struct(Set)3435_storage", + "offset": 0, + "slot": "0" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Counter)2260_storage": { + "label": "struct CountersUpgradeable.Counter", + "members": [ + { + "label": "_value", + "type": "t_uint256", + "offset": 0, + "slot": "0" + } + ], + "numberOfBytes": "32" + }, + "t_struct(RoleData)179_storage": { + "label": "struct AccessControlUpgradeable.RoleData", + "members": [ + { + "label": "members", + "type": "t_mapping(t_address,t_bool)", + "offset": 0, + "slot": "0" + }, + { + "label": "adminRole", + "type": "t_bytes32", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(Set)3435_storage": { + "label": "struct EnumerableSetUpgradeable.Set", + "members": [ + { + "label": "_values", + "type": "t_array(t_bytes32)dyn_storage", + "offset": 0, + "slot": "0" + }, + { + "label": "_indexes", + "type": "t_mapping(t_bytes32,t_uint256)", + "offset": 0, + "slot": "1" + } + ], + "numberOfBytes": "64" + }, + "t_struct(entityStruct)4080_storage": { + "label": "struct Sift.entityStruct", + "members": [ + { + "label": "label", + "type": "t_bytes32", + "offset": 0, + "slot": "0" + }, + { + "label": "metadata", + "type": "t_string_storage", + "offset": 0, + "slot": "1" + }, + { + "label": "status", + "type": "t_uint8", + "offset": 0, + "slot": "2" + } + ], + "numberOfBytes": "96" + }, + "t_uint256": { + "label": "uint256", + "numberOfBytes": "32" + }, + "t_uint8": { + "label": "uint8", + "numberOfBytes": "1" + } + } + } } } } diff --git a/packages/contracts/contracts/registry/Sift.sol b/packages/contracts/contracts/registry/Sift.sol index 34a1f921b1..bc50cb40a2 100644 --- a/packages/contracts/contracts/registry/Sift.sol +++ b/packages/contracts/contracts/registry/Sift.sol @@ -43,11 +43,6 @@ contract Sift is Initializable, ERC721Upgradeable, ERC721BurnableUpgradeable, Ac /// @dev Role bytes bytes32 public constant VERIFIER_ROLE = keccak256("VERIFIER_ROLE"); - /// @dev Initializes the contract with the base URI, then disables any initializers as recommended by OpenZeppelin - constructor(string memory baseURInew) { - initialize(baseURInew); - } - /// @notice Initializes the contract /// @dev Uses the initializer modifier to to ensure the contract is only initialized once function initialize(string memory baseURI_) initializer public { diff --git a/packages/contracts/scripts/sift-deployment-only.js b/packages/contracts/scripts/sift-deployment-only.js new file mode 100644 index 0000000000..2da26e209c --- /dev/null +++ b/packages/contracts/scripts/sift-deployment-only.js @@ -0,0 +1,61 @@ +// We require the Hardhat Runtime Environment explicitly here. This is optional +// but useful for running the script in a standalone fashion through `node