{"_id":"@stargatefinance/stg-evm-v2","_rev":"139-3abcbbb2bc7a0291f010f27ef634ca59","name":"@stargatefinance/stg-evm-v2","dist-tags":{"latest":"11.0.0"},"versions":{"0.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.1","maintainers":[{"name":"lzbryan","email":"bryanreynaert@layerzerolabs.org"},{"name":"ryandgoulding","email":"goulding@layerzerolabs.org"},{"name":"_cb","email":"caleb@layerzerolabs.org"},{"name":"jannanista","email":"jan.jakub.nanista@gmail.com"},{"name":"stargate-bot","email":"bot@stargate.foundation"},{"name":"stglamps","email":"angus@stargate.foundation"},{"name":"lzwarlock","email":"riley@layerzerolabs.org"},{"name":"stargateadmin","email":"stargate@stargate.foundation"}],"dist":{"shasum":"446d7b25182d58c2eb72e7551d8b113f9456d2b5","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.1.tgz","fileCount":449,"integrity":"sha512-54tv8rUukVWK5S+m4QNaiCuTGhEjAwFr9ctSAy2eYRYDzEwidYqjaH9o3eiwYWfqpSx5H10cqQoLlP+DYE65Rw==","signatures":[{"sig":"MEUCIQDMvXggp+yjXRm8k9W5sxH6l85fZMHyCiZ8PsLDy+YFDwIgf05SRzrJnqNKzGUukfe5wkC4nhMxjTVvK7hS9LgyogA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38697711},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"60adea0d6d532224cfc80fc47f0a435dd7b91eca","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"forge test","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsup","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","build-forge":"forge build --skip Permit2Mock.sol","build-hardhat":"$npm_execpath hardhat compile","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --mc StargateInvariantTest","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.3","description":"**Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.**","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"^2.0.11","@layerzerolabs/lz-utilities":"^2.0.7","@layerzerolabs/lz-evm-sdk-v2":"^2.1.5","@layerzerolabs/lz-evm-v1-0.7":"^2.0.7","@layerzerolabs/lz-utility-v2":"^2.0.7","@layerzerolabs/ops-utilities":"^2.0.11","@layerzerolabs/lz-definitions":"^2.0.7","@layerzerolabs/lz-evm-oapp-v2":"^2.1.4","@layerzerolabs/ops-plugin-core":"^2.0.11","@layerzerolabs/lz-evm-protocol-v2":"^2.0.7","@layerzerolabs/lz-evm-messagelib-v2":"^2.0.7","@stargatefinance/stargate-v2-runtime-config":"workspace:^"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"^2.0.7","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/tsup-config-next":"^2.0.7","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"^2.0.7","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.1_1708046562957_0.9673408398083423","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.2","maintainers":[{"name":"lzbryan","email":"bryanreynaert@layerzerolabs.org"},{"name":"ryandgoulding","email":"goulding@layerzerolabs.org"},{"name":"_cb","email":"caleb@layerzerolabs.org"},{"name":"jannanista","email":"jan.jakub.nanista@gmail.com"},{"name":"stargate-bot","email":"bot@stargate.foundation"},{"name":"stglamps","email":"angus@stargate.foundation"},{"name":"lzwarlock","email":"riley@layerzerolabs.org"},{"name":"stargateadmin","email":"stargate@stargate.foundation"}],"dist":{"shasum":"9dc41368b8f7d87b10bea6216da37a6017016ed3","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.2.tgz","fileCount":450,"integrity":"sha512-AK7QhC8V16XgbeZ9Y762Oe0bc+Ta7pIjhdBQYRVosZSlhx/7oFMWzIazzBqjJFipOcK4qRFb51JzeKRYS/vd6Q==","signatures":[{"sig":"MEQCIHtde5GrH1cBXeiPLDD2bUjLaGMWuwH9LrXOKr4RircdAiBQIV/l8djgp28mzM2OIOZHjzNgXzdJi1fUrAeJCmwlAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38697810},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"df5b6392f6e5bed4c19cf7bfd43d4a2ab4cd2b93","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"forge test","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsup","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","build-forge":"forge build --skip Permit2Mock.sol","build-hardhat":"$npm_execpath hardhat compile","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --mc StargateInvariantTest","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.3","description":"**Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.**","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"^2.0.11","@layerzerolabs/lz-utilities":"^2.0.7","@layerzerolabs/lz-evm-sdk-v2":"^2.1.5","@layerzerolabs/lz-evm-v1-0.7":"^2.0.7","@layerzerolabs/lz-utility-v2":"^2.0.7","@layerzerolabs/ops-utilities":"^2.0.11","@layerzerolabs/lz-definitions":"^2.0.7","@layerzerolabs/lz-evm-oapp-v2":"^2.1.4","@layerzerolabs/ops-plugin-core":"^2.0.11","@layerzerolabs/lz-evm-protocol-v2":"^2.0.7","@layerzerolabs/lz-evm-messagelib-v2":"^2.0.7","@stargatefinance/stargate-v2-runtime-config":"~0.0.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"^2.0.7","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/tsup-config-next":"^2.0.7","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"^2.0.7","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.2_1708125483238_0.6167120440432197","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.3","maintainers":[{"name":"lzbryan","email":"bryanreynaert@layerzerolabs.org"},{"name":"ryandgoulding","email":"goulding@layerzerolabs.org"},{"name":"_cb","email":"caleb@layerzerolabs.org"},{"name":"jannanista","email":"jan.jakub.nanista@gmail.com"},{"name":"stargate-bot","email":"bot@stargate.foundation"},{"name":"stglamps","email":"angus@stargate.foundation"},{"name":"lzwarlock","email":"riley@layerzerolabs.org"},{"name":"stargateadmin","email":"stargate@stargate.foundation"}],"dist":{"shasum":"c9ed1bb76ce038b1237b99bc2a4d5a1cd0c88779","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.3.tgz","fileCount":419,"integrity":"sha512-9OYrTjRuXHnPFOwn1jcwMDc9ZtlKGm5dJ4gEgQuR4Gz7uEPhPIcSuiWoH+HzuzK/tL2QnXgVbuGqbmUd6jdXaQ==","signatures":[{"sig":"MEUCIQCiKilmqj7CpgdcLv5IwN6u1vAhXVml6XpOnMopp/XP/wIgcNuE6x/s2ykycUdi4ghNweIYZ2YIzoN6La2p1O8OZfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32885801},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"ecc5e2e4646955a3d1018f1da16aa905e25b4668","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsup","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"**Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.**","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"^2.0.11","@layerzerolabs/lz-utilities":"^2.0.7","@layerzerolabs/lz-evm-sdk-v2":"^2.1.5","@layerzerolabs/lz-evm-v1-0.7":"^2.0.7","@layerzerolabs/lz-utility-v2":"^2.0.7","@layerzerolabs/ops-utilities":"^2.0.11","@layerzerolabs/lz-definitions":"^2.0.7","@layerzerolabs/lz-evm-oapp-v2":"^2.1.4","@layerzerolabs/ops-plugin-core":"^2.0.11","@layerzerolabs/lz-evm-protocol-v2":"^2.0.7","@layerzerolabs/lz-evm-messagelib-v2":"^2.0.7","@stargatefinance/stargate-v2-runtime-config":"~0.0.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"^2.0.7","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/tsup-config-next":"^2.0.7","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"^2.0.7","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.3_1708558700794_0.9268254160470069","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b13ca841ccc9a3d8b2837d7cc78035a83a7d361b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.4.tgz","fileCount":434,"integrity":"sha512-dxD3oa57JJhvQQ/TGr4RG5qoF0TA489GVNRvPRVxhWP/dzifBhkoI6OBHIuuOtmUxzzhWI4eOpQxBtY8S0l2+w==","signatures":[{"sig":"MEYCIQD1nN6uQaSFj1IH/V4BBH/ppteBL7WF9tuqcgLMdzXdngIhAN/YAZxoWtp1WIvC7M+jzlhQvKbgRpVPc7O7DX8tTPHP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35178172},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"6ddaae6c65fa69c73658c595131f3feb05197bbd","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsup","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"**Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.**","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"^2.1.13","@layerzerolabs/lz-utilities":"^2.0.7","@layerzerolabs/lz-evm-sdk-v2":"^2.1.5","@layerzerolabs/lz-evm-v1-0.7":"^2.0.7","@layerzerolabs/lz-utility-v2":"^2.0.7","@layerzerolabs/ops-utilities":"^2.1.13","@layerzerolabs/lz-definitions":"^2.1.13","@layerzerolabs/lz-evm-oapp-v2":"^2.1.4","@layerzerolabs/ops-plugin-core":"^2.1.13","@layerzerolabs/lz-evm-protocol-v2":"^2.0.7","@layerzerolabs/lz-evm-messagelib-v2":"^2.0.7","@stargatefinance/stargate-v2-runtime-config":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"^2.0.7","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/tsup-config-next":"^2.0.7","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"^2.0.7","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.4_1709143313804_0.9061984451630936","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"ce01eb5e3e3ef11264d9f4c77ac29c7bfd12c10e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.5.tgz","fileCount":540,"integrity":"sha512-ZRKcmApdBv4y52l4cXbPIRxNtrp1P9Fb4ehWGWi1qmlpj/OxRT7nu1lsOqhsHnZ5DXEV4Nn8DbfVouXQqPLL4A==","signatures":[{"sig":"MEUCIAc6ooHgyrQ8ShbzFOVhw86RSY9ssOa99GjtUR+gO9vJAiEAmr86AD95DSSApqxIZaNFdiE5VmgCis2wX82A2yOpNOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45426617},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"b08d7c1848a264b661a87b2db29c70b45adeece3","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=allow_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"^2.1.13","@layerzerolabs/lz-utilities":"^2.0.7","@layerzerolabs/lz-evm-sdk-v2":"^2.1.5","@layerzerolabs/lz-evm-v1-0.7":"^2.0.7","@layerzerolabs/lz-utility-v2":"^2.0.7","@layerzerolabs/ops-utilities":"^2.1.13","@layerzerolabs/lz-definitions":"^2.1.13","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/ops-plugin-core":"^2.1.13","@layerzerolabs/lz-evm-protocol-v2":"^2.0.7","@layerzerolabs/lz-evm-messagelib-v2":"^2.0.7","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"^2.0.7","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"^2.0.7","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"^2.0.7","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.5_1711496869850_0.497608305275804","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.6","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"3b4c780ab5a43455bd02c2bb4a8fd41e21957a9f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.6.tgz","fileCount":557,"integrity":"sha512-0tUgoZ9n9yxR8YW+2QqlgW59snbVcXIH/il4J1fhKImeCrhm6w1VKcdzE48z9jBOIMFQvDl+4RITbSZONZ3u/g==","signatures":[{"sig":"MEUCIDgiNa8PMzlRO9s18mislWWouLihR053VKIEHiisbGN2AiEAqa3+eDKQ5O4y08DtrODciraOZTmT1F4kwhZtzZ4YQTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46891793},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"92da9f0d8d34aeea6ff200ff16379af1f9825eaf","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=allow_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.2.2","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.6_1711584967350_0.3216988690158491","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.7","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.7","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"dbada091d1321567619889065d9d2677b2193311","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.7.tgz","fileCount":558,"integrity":"sha512-GluuqLI8TugqpjE/AUCeTgWehnAXOA+25IGSFZqU1J6qcvhQvCbVSRdIBdHSOlryhZ0N4WNoNWJbiS8GIYO+oQ==","signatures":[{"sig":"MEYCIQCjI8fpu1GOLyI/rGR0FN0exI8HHWQyMjW7FPp1NCiVlAIhAJUwUiE/8sl9ZckL8fHwO57Oolkcb4tO+bNazH0aQmcK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46983399},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./package.json":"./package.json"},"gitHead":"2d96cd3125e08093c2d7e5bafca3adf7589540a9","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=allow_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.7_1711661171259_0.0065795940228394745","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.8","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.8","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"bc50de2a4fa5044da10b29c52806ef08c2b308ea","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.8.tgz","fileCount":558,"integrity":"sha512-xc23El4yZLUxwM0aap+D0u8hrjOH/lPl9clQuqddC2rh/cZx93ka3FU8+HSHemlM5LcL7RfjB7WuL4u2Fc3ECA==","signatures":[{"sig":"MEQCIAlvICD0dEag3P1xS2ulFuxlUd59O7CGcmP2Gaj3WHNyAiB6deqIbh5SBMxpo9ntrjem45YSAieEipMIJeYrwhYvBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47144868},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"cf5039ca19f19fc89cceea82388900c23cb34e1d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/export-deployments":"~0.0.4","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.8_1712096216319_0.9863437285123895","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.9","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.9","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"2f7c3836e65f859078be5ff2fd221f70a09f2ddf","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.9.tgz","fileCount":558,"integrity":"sha512-zno4U2zuAkrT0u8whj2U9CDS3jMyQxOPpNwZPnG4eEBwfhceZNHNqWPhd9+N498Cl8uUCTaw64ahdUXdE/HOlA==","signatures":[{"sig":"MEUCIBnOtiCuEdZisIpl6hfiHDKVvaTiHZUvDn80cN8mCsisAiEA5dpLYRTeZZEa/zH9sS5gr2Oes2t6WyjIPOYbkczxsBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47086792},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"b4944e15fd05ae245cd2e7d39157faf036aefeef","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/export-deployments":"~0.0.4","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.9_1712174638488_0.09894254174031314","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.10","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.10","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"56ac4e12ec6bc5dc65c7569f63c9694c0257af0a","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.10.tgz","fileCount":606,"integrity":"sha512-Zif2g/4u6qdZ1Bl5aHLhW3Up49iGR15Ey5zxv4ajPvFM7j4pKbxKNDQ/SpBWLNDY6ArTfeMyjZHlm8qMkoaFQw==","signatures":[{"sig":"MEUCIQDT7YLIY29Q+zXOCqvHtlIDCuHQVo71N9aEkboxCozZDAIgBC5O7pyuKi3Rg/u6NiQUmuW83JeRopbt/Hd/BN99fN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54593324},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"4d6768a391fac575f42ead82573317ea944c4e9e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.2.4","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/export-deployments":"~0.0.4","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.10_1712270948570_0.9535271478874314","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.11","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.11","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"2ebabf0326ee52a0fa616ecc4a48ba99bc942361","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.11.tgz","fileCount":605,"integrity":"sha512-bqfHa+1JzRdPa4cBLuKE0Sfynji8VSDUBrpWtLWuANJt69PSfeJfKU5C8Bos0H2ofyyD3QagpFCgUNszhEePWw==","signatures":[{"sig":"MEYCIQD+fe5LfbnLXFOg2Jv26VyY2rMXxlvIzBE6N3JRF7keVQIhAJh24wvQ6sGSwjOlFTfJPRGB1A/TL5ZRs0CtimlIsBrQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54671614},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"a4c1403844495f0fd593331925f4270730ea9244","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/export-deployments":"~0.0.4","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.11_1712274883024_0.1770574514873957","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.12","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.12","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"78104ccbb60b97ce158ddd6ae305ecd5b669cfbc","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.12.tgz","fileCount":633,"integrity":"sha512-sA39VnL6PUxmYqdCjHNKSUeIge9FCAvK2yeLoyjnkcHlq5MRqA1fXvT1qGGWIZFZobiysXlJdhX18BPjF2ItZQ==","signatures":[{"sig":"MEUCIHhzcDTQg9tkHIIMmOUR+7BJkwAFKIcOaooUzrHXIcTLAiEAlD++xJHtMN6pERb9zfe/ae6ROdSwzVq2f1pEtDUtxm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55836536},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d643743c4b553530866f809f94b0080d156459d4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.3","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/ua-devtools":"~0.3.2","@layerzerolabs/devtools-evm":"~0.3.2","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/ua-devtools-evm":"~0.3.2","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/export-deployments":"~0.0.4","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.12_1712337489723_0.06850760819417556","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.14","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.14","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"15d4db96145739c5339dcc7943cf4fcbd85d9e7c","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.14.tgz","fileCount":648,"integrity":"sha512-2oDU6Mj21pJ5b2TarKUyrYNC2MXulwscL8pQTkhlVa7BhNQgV/YG7lxWIDISZaf1mZATdVatKFrL8DlxuMtIqA==","signatures":[{"sig":"MEYCIQDyw/gESqDW2SS3+KtfvJMm6GI37tW5KHCLY+wrWK/ncwIhAOdS0DwGVCplGGUnpTaEXoj9Bc4QNHR2XuKnK5I+WiLJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55881161},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"8d962273a019c5d0cb26df0c3e891d2930e53aee","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.3","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/ua-devtools":"~0.3.2","@layerzerolabs/devtools-evm":"~0.3.2","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/ua-devtools-evm":"~0.3.2","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/protocol-devtools":"~0.3.4","@layerzerolabs/export-deployments":"~0.0.4","@layerzerolabs/devtools-evm-hardhat":"~0.3.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.3","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.14_1712784899717_0.6857675976639945","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.15","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.15","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0c3493a29b01e152a325291e5d8a74f508383e01","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.15.tgz","fileCount":649,"integrity":"sha512-Vhl4sZBA5JIGgRxm7SkS43OXIE/vXeFp2gl+9w7uLbdTr4kRJ7aKYqMobDMy6s+68hsv3RsW1Chuei6mHR8Xyg==","signatures":[{"sig":"MEQCIB0oEKcrirppyPU/Qn+S4vXsgrIp6mQU5zeqeITpgJf9AiBcWt6cF/jJTvuvzslucnzOCIg/tjUhXK3Pr9c9DcSoiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56241296},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"e5dad4ba64707aca63c1c3bee073b71016b45463","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.3","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/ua-devtools":"~0.3.2","@layerzerolabs/devtools-evm":"~0.3.2","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/ua-devtools-evm":"~0.3.2","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/protocol-devtools":"~0.3.4","@layerzerolabs/export-deployments":"~0.0.4","@layerzerolabs/devtools-evm-hardhat":"~0.3.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.3","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.15_1712852348767_0.311095926844988","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.16","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.16","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"4bdf3eddf50c9cc577541a258f95cba8b5c4d876","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.16.tgz","fileCount":671,"integrity":"sha512-DQoHmVQmkaQo+1ehnPguUaEpeV3uFrVGabUYZxv1Dhvf5cGM9/VlAaN3nogn5jIrE4JTRnzVII/6j81in4NGfA==","signatures":[{"sig":"MEQCIBluyzR2QJhXV8+t+E5XFcHpP6eBSx73ESfppd0lE51aAiAgTheYlrG6kcSugm23tHNFBwrxLPokLUc/Zm9o0gf/1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56427039},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d41432f182a3d999020be3412c6f5355ea1008e4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.24","@layerzerolabs/lz-utilities":"~2.1.24","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.24","@layerzerolabs/lz-evm-v1-0.7":"~2.1.24","@layerzerolabs/ops-utilities":"~2.1.24","@layerzerolabs/lz-definitions":"~2.1.24","@layerzerolabs/lz-evm-oapp-v2":"^2.1.24","@layerzerolabs/lz-v2-utilities":"~2.1.24","@layerzerolabs/ops-plugin-core":"~2.1.24","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"chai":"^4.3.7","tsup":"^8.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.3","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/ua-devtools":"~0.3.2","@layerzerolabs/devtools-evm":"~0.3.2","@layerzerolabs/lz-evm-sdk-v1":"~2.1.24","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.0","@layerzerolabs/ua-devtools-evm":"~0.3.2","@layerzerolabs/tsup-config-next":"~2.1.24","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/protocol-devtools":"~0.3.4","@layerzerolabs/export-deployments":"~0.0.4","@layerzerolabs/devtools-evm-hardhat":"~0.3.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.3","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.24","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.24"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.16_1712942432233_0.2491121579554374","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.17","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.17","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"10cfbcf9108bd73c466efd73357712d6397323cc","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.17.tgz","fileCount":671,"integrity":"sha512-KBytjFNcHVBdgh2N1bmwHGJgIZVnnyT/jXF4BwGlYv8l7lbUqs+iorMMIc5qn/mRHiMV23QzcBKtc+lsd1vHcw==","signatures":[{"sig":"MEUCIHlfbnqoY4VMG3PlcEZAzYwfcdoBFp+NgUDNgib29bvIAiEAlr6QI97BDAjIaPNFsyZ6O4eWAvrrNO6rdRCkH9tgSh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56558644},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d86d5b0e2f8ab2e8f8b7da595701944dcecd85e4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.6"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@typechain/hardhat":"~9.1.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.6","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.7","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.13","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.7","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@layerzerolabs/hardhat-collect-outcomes":"~2.1.27"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.17_1712949772789_0.1138233366278123","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.18","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.18","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0df984c5f9f464aacccb1e753ff24911805ec8f8","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.18.tgz","fileCount":504,"integrity":"sha512-bHtP4adMriFvmvg40lwJ8E3hpyZQTRjFwv8qjY0F0rXnEctNm/meIYQa1dsGRecX5kLvD2XUwsSGTXeidmK26w==","signatures":[{"sig":"MEUCIQDR6QH0kM73pMuLxfZHzuf9axqFxe4W9o4feHhcuc8tXAIgAXnBXLmLnd6slf9kc4PnzLSIZK6tBu562rpAUO4v8Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56432234},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"e11c7b20ad56f59b7790a5ac462b99daea87cd3e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.6"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"],"slither":["echo env:SLITHER_VERSION","python3 -m slither --version"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@typechain/hardhat":"~9.1.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.6","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.7","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.13","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.7","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.18_1713219992688_0.681230306648106","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.19","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.19","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"42fb757d970ca16314ba8517cae3eb931451c260","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.19.tgz","fileCount":504,"integrity":"sha512-0JtjrpgZPi3Em9PFiPAeT6qvMpKSXkxQqAjN0vL8yKcIfs0PS7oykDkLXBjwRjLl4e26DHIts0EgkQdbbcqxbQ==","signatures":[{"sig":"MEUCIQC+D0jaISz4qcx6pZygNuiYbIdpyik+MsdheX7W4hh01AIgLUV+qTBKsPVP+OHQLxXr34Gb9KLmXspi4K3ENVjkkFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56435687},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"28c8e806943d7bea9f2df871c5f4396d00afacc3","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.9"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.15","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.8","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.11","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.19_1713384654522_0.08281910555289973","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.20","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.20","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"7e15b8910e58f8c262a481c8dd6c8c14e0c966ab","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.20.tgz","fileCount":504,"integrity":"sha512-2rOOMRDX3oSapOqHQnNbpv53P87C8MRv+l+fz7xZOPkz8gPBM/Pg5J20frzrXJilnVYhSEBW3YsqYEmOdkIelg==","signatures":[{"sig":"MEYCIQDGYUjDiHz7GGaWx8tHbUukIS0Sgfh8znwJbXm4j92UPAIhAJQ4FJFLpln2w8+JhNbTTylzKPvvMwgjbj3AXn4mXklK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56435696},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"dd3693305266b3c070a0545345dddd22a0d106c5","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.10"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.15","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.8","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.11","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.20_1713399241794_0.9228344949484608","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@stargatefinance/stg-evm-v2","version":"0.0.21","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.0.21","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"f4144d31bba586d7a05db1c0a21822567dc7e7ef","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.0.21.tgz","fileCount":504,"integrity":"sha512-vTHiBhUu429HD8I69KQklxyP+ZsU+fZvfhkoy9WtBYNcuyqgARTE6Zw2ZgIb0oNI+6Sm9vzhacZ/ieUE27UPhw==","signatures":[{"sig":"MEUCIEnPTROEMki1vQessGfdvFIe5A5qI8JARVye0L9LwLBrAiEAjtsyVEtbELtC225VFBmXXE7E0238qrA2q9GSQPQh9UQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56435696},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f5a3610891dc5eed44f221996ddf44a81e8618ff","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.11"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.15","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.0.21_1713464876098_0.6836075318869088","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@stargatefinance/stg-evm-v2","version":"0.1.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.1.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"da44797785b4beef141894fd2c7bba6b7f95284b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.1.0.tgz","fileCount":504,"integrity":"sha512-tgcRf50iIzgNA6Lrox1xu6rs9RLafiT9c6wWS+yZOqn3QvdULVjHcNEFbD7fCUAXhcwXjvO5jZ8gwIH6NqX2LQ==","signatures":[{"sig":"MEQCIC3GLzh3U6xLDeXO/YiTXPVx0XscnoEXNUYublQI2ubKAiBpDLhtB2InrIqjK7HioSGyE/AOjycD4jHLFg/BShOuzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56486235},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"336e19c666cd9c04b713a9eaa112013dbcf1424e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.11"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.11.44","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.5","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.15","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.1.0_1713476546705_0.8992705325398958","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@stargatefinance/stg-evm-v2","version":"0.1.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.1.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"f9ca523315838d1b3a74af4d579029d3690ff85e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.1.2.tgz","fileCount":463,"integrity":"sha512-ZdvfhR5/HgmpX4YVsUr1vvPCTezKgcresNoGGVjxQ2zWeD3QXwtKEHeb9IP8yzoOaeoclDh66Af9yeVdUWv9oA==","signatures":[{"sig":"MEUCIQD0nY7j7v+E2e/0VCS+mmvnOlniMGPUCM+B2lvnG7lTEwIgIstljHHx72UcVVyVmdd0wma6DniuPe7lGvWxXJEWKcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49022956},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6585d4544411200517da86c164299e476959a53a","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.12"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.1.2_1713568398331_0.6645720863066897","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@stargatefinance/stg-evm-v2","version":"0.1.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.1.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"dbfd941c06c09b668e519033dda65e47a9cdcc93","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.1.3.tgz","fileCount":528,"integrity":"sha512-s+yE7mGDyzu5iXN+FYU6rrSdvuP9jfAQjjDFRsi1GAe6JkDWD4SzPUykRvrZkX3tQO5AZEmiAsMQCuJLfwNN8Q==","signatures":[{"sig":"MEYCIQCvGAI2g/Uijb2AsepJLDW0RNviRjNS7HsyIszs+iRL9QIhAIf9ZFCQh1oYktiZnhTHxazhly4xZpjnD8JXQA6Jg2MK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59881044},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d70da36c29acb28edea59c06bd0e61358a2d3b75","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.12"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.1.3_1713571898136_0.8604565661211272","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@stargatefinance/stg-evm-v2","version":"0.1.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.1.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"435d0024d0cc9b34e6d7177c22d2dd10c93320b6","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.1.4.tgz","fileCount":531,"integrity":"sha512-NQQEl/js+MSJiPJBeu6u73ZdDDGngVeGhsVcWU2/4HvyWe4Bonoyn5Q5CR4EntN2+xzbl0eqQE/xMFypd76k5Q==","signatures":[{"sig":"MEYCIQDMvKgHscB6bYkIojSt9joaqSj5HPd87ZV2n5FuKJfoZgIhAOlGQ6zks9CTVY3sW1Hm4jCVT37SdIXgXmDLZNaeB/0f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60842374},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"2c718fff9bea3537f19cc97e0917bba28eb3301d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose -f ./docker-compose.localnet.yaml down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build-forge && $npm_execpath build-hardhat && $npm_execpath build-exports && $npm_execpath build-ts","clean":"rimraf cache out","start":"docker compose -f ./docker-compose.localnet.yaml up","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build-ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","build-forge":"forge build --skip Permit2Mock.sol","test:hardhat":"hardhat test","build-exports":"npx @layerzerolabs/export-deployments -o deployed","build-hardhat":"$npm_execpath hardhat compile","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","build-contracts":"forge build && $npm_execpath hardhat compile --no-typechain --no-copy-artifacts && $npm_execpath hardhat size-contracts --no-compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.0.13"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.1.4_1713809532404_0.45296483654609165","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a42292cdcb5763807378e67f92250c556a7d4ade","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.0.tgz","fileCount":531,"integrity":"sha512-qEKF+WaUhzDQPcizAT2caavrDX/2CnM5cbsHqLhDC9AKVuX7iQmEElGCE/RyLPUHo5utjC+QzUK4EbxVvmpiZw==","signatures":[{"sig":"MEYCIQDDehXdirEuxEDAFDqNm2f+/L7osxYMGfq4EWxz3wexHwIhAMU94drUqRWBdwZlbXyNgyFpxIuXOjDAa/a2YsO+YaIo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60620026},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"56b23328e983e3ce867da4bdc9e423bb89a58739","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"docker compose up","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.0_1713834711933_0.9806275094285997","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a0af1f2bc7dbe0f4943c33e6ee5a1b34ce617056","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.1.tgz","fileCount":531,"integrity":"sha512-tSdTAaTvEMQmfXG9I8V+f/HCw88dv80KRZ8U+03XhifTVOpip4XHrDwTjCPkHjmxwqY8u+mMwhIupQ7+a6HE8A==","signatures":[{"sig":"MEUCIQDgRSO0Ul2FCZbYrPh2PHSb0uxD+qu5FwwePfHEKP41ZwIgdWtC7dYW7lyMvq3wsTrOcw2Qfaa4TLGXf24l1T+q038=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60620026},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6c52686115846fc28d5e0f26b18a78a5091dd6e4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"docker compose up","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.1_1713889237193_0.4864129821875498","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"64a314f799e5b00317db192b0822eaca15f0ac11","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.2.tgz","fileCount":543,"integrity":"sha512-k2rBdWVbk5fu/dqF+H2FhHPMxuLtSoJ/lcVj5Ue6KlWszDDLvnm09xE+15Zh8sfDLnuPaKZOX4rxVOjZWKgS7A==","signatures":[{"sig":"MEUCIFTNYHoqwOmcleeOrRELX8TGmFZ/D5iNigL9UkGTGCQCAiEAy7td7YRCDgInCl10L2AYcA/eDy0zB9KqZT6st+DYtmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67755366},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"02dc80d5fb7488574eed8ff3531a3204c160c0a2","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"docker compose up","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.1.27","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.1.27","@layerzerolabs/lz-evm-v1-0.7":"~2.1.27","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.1.27","@layerzerolabs/lz-evm-oapp-v2":"^2.1.27","@layerzerolabs/lz-v2-utilities":"~2.1.27","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.1.27","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.1.27","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.1.27","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.2_1713896301933_0.351571560302","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"e8cae308ed86ac600e91da24af794f1aa8ad8624","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.3.tgz","fileCount":543,"integrity":"sha512-IdW/qIDv5xPOOX42Czzx7SH83l/SZ7Uc8fwR2D1JiFBoEg6On5ocjLJbGv6BYs3oDnDnVhvwgqtUbsXq/TjAyQ==","signatures":[{"sig":"MEYCIQCFewcv78vPj6jENI9aAos+aRyQfKRD8busT92rw1smFQIhAPWB8tdciMr1BTHS4ycyFv47622AOUcPw67Satjwfn49","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67755285},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"7792ce8dcfb2576104f32681806f7cd77201e87f","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"docker compose up","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.3_1713901227343_0.5320072902672666","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c4f89ea2fb3dd169d1ab29d4aed9e7ccf8a4db4b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.4.tgz","fileCount":543,"integrity":"sha512-8Sh3qZIW9LKmqKYhCSZVdmdzuxPg6Ot9fOX0MLptsIyijx+OFIee9cSicTLQDfDD8bqZ8fokbTkmwIK9D9ut5g==","signatures":[{"sig":"MEUCIQDAx7ad68ET/gOhGf7DH+NLYSt4FE6Wj2omvyUYfhjfYwIgHI1byVnUPhHtAFTimtmkSvsM7FGnbLuBiSeDwm5HboQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68405612},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"0aace9dd8ccb1a13948122c53952d2461188469f","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.4_1713914617027_0.7663462576235345","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@stargatefinance/stg-evm-v2","version":"0.2.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.2.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"01b4a6f3d23c6024cb844268260e4a26f941bfc7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.2.5.tgz","fileCount":547,"integrity":"sha512-cOK6VxEzhTvbE8hHQrGQMZPEBdB5NMT6wzhnu5rV28+GQqN3r3u8VxtUC7q2tqePJL9UPrVJe3sj7uuZvUfSpA==","signatures":[{"sig":"MEUCIE6PRx6SiBvKNbXCtcQdy9xtRLQgJomiVhWdeLAAqwA8AiEAjr0M8ZeYfeUZtemHGihJvEpRif36hqS5Qj8DKUm8dZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68783927},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"18679418d6aa2894cb0dddb065fa2d926729bfe1","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.2.5_1713921790351_0.48739867763627265","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a0188d22075ce9ed60719bf931b412692caec3b8","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.0.tgz","fileCount":547,"integrity":"sha512-4Z9UOa07ulP3Y8Na6ajXa4OVrvGkl1NGdXQTYc2nKOwU6ZtMTESCSOa7OTGBBLFuI9AJr4BlyMGPKj9YVn+54Q==","signatures":[{"sig":"MEYCIQCfyCz7TH5E/Ee6v5Ezoi+GK0JtEWQ9ya3Lrd1enREECQIhANjxQpY1pKfmtkj03rikSTvAUfj7pKNGEIw/sFdprno9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68783966},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"50fcb3439715ad1fb0e84f28546edcfdca924b92","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/ops-core":"~2.1.13","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/ops-utilities":"~2.1.13","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/ops-plugin-core":"~2.1.13","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.8","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.17","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.0_1713934088740_0.04641182482024564","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"af283adef09934f02de99aca6351f56294864a98","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.1.tgz","fileCount":340,"integrity":"sha512-LEhPdf41ROvwg0/Be/0Lb77RxDKo0U2DnUXWfsh+uPBl0FtrC/Ri6FajYRX/xOLa7LeX58ak+j4GEH0kfSie+Q==","signatures":[{"sig":"MEYCIQDIyVURCilfXccTNPJbyrylXGeTH4bl6yDGSL0oaNdmWgIhALInHIpvX3LBlQnZpJjOCWZHi7SnlqF5XaPR0I343UBg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50427992},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"648020afc1634db65c37084a7193bd4b790e1f11","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rimraf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build --skip Permit2Mock.sol","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"ensureVersions":{"envFiles":["$PROJECT_CWD/.versions"],"executables":{"forge":["echo env:FORGE_VERSION","forge --version | awk '{print $2}'"]}},"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","rimraf":"^5.0.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.4","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","solidity-bytes-utils":"^0.8.1","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.9","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.9","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-hardhat":"~0.2.18","@layerzerolabs/ua-devtools-evm":"~0.3.8","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.1_1714005919009_0.7887779509342174","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c4440b1c041f26f900a779c6832fb40b2a8393a1","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.2.tgz","fileCount":341,"integrity":"sha512-LIuc61Q1zNu0dWGW72SlXtfFctkX88tOx5WJU7eLYGWZtYSxcZjq+O2h402ukb2g37t5SHkj6BVRbLeUcVOirg==","signatures":[{"sig":"MEQCIGrQqzJ1ylTBO/msVmyaAdEAmUDu8fEbSaJ83ZRB8XN/AiBrvfc4PwstTQ2YIxl+5Ds1qPhDBh0AsotbSnL3DthiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54178491},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"216b0365bdf041a03baee733487e4f3a7c6db8f4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/854121a863492cc73a2ce7fb6122a38f/stargatefinance-stg-evm-v2-0.3.2.tgz","_integrity":"sha512-LIuc61Q1zNu0dWGW72SlXtfFctkX88tOx5WJU7eLYGWZtYSxcZjq+O2h402ukb2g37t5SHkj6BVRbLeUcVOirg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.9"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.9","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.10","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.2","@layerzerolabs/toolbox-hardhat":"~0.2.19","@layerzerolabs/ua-devtools-evm":"~0.3.9","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.2_1715104186035_0.5846783657379151","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d0a2ea5a56feff2015d70504f59f574f0936b853","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.3.tgz","fileCount":341,"integrity":"sha512-QvTaJXUpT6tdlBbbv8SzFkXgHF1vMInnVUzM7Ri+fEEyK25/IJXxyd6wgH3ifrIm6WwYADeYMFa+n5kbwwsPDQ==","signatures":[{"sig":"MEYCIQCqKgf/Xv30X7primib2PI6YUl2AK0tzF8DAFHHlN+xeAIhAJ9dEL10w/D8LlGijyPTlccoOCcH4ragDXEGoRSL7HEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54170262},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"634c77131ee3939a3b81e1c7292cafe627509072","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7a0bd45153fe8f5c1408bd5820868dfa/stargatefinance-stg-evm-v2-0.3.3.tgz","_integrity":"sha512-QvTaJXUpT6tdlBbbv8SzFkXgHF1vMInnVUzM7Ri+fEEyK25/IJXxyd6wgH3ifrIm6WwYADeYMFa+n5kbwwsPDQ==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.1.10"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.9","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.10","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.2","@layerzerolabs/toolbox-hardhat":"~0.2.19","@layerzerolabs/ua-devtools-evm":"~0.3.9","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.3_1715118430735_0.06123190222353525","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"55738de3e24286e84011a8629a918efd427ce398","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.4.tgz","fileCount":341,"integrity":"sha512-TrY5388WjFUGxaZvPTuxSHGbmG0K7dbNxftEkGenz1t9KWi7nRtI/gN66EwBprGZWMT0Q4Y4h8J+FNWZrhpa1w==","signatures":[{"sig":"MEUCIEtDwwwSF4VMvRE8wL4S7yilKQeeuTJMhVevQGHwriTiAiEAlfV1wmm5X0mP76MZToMb/GGPPhMNuzQkxb2Szoxs6ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55273400},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"8d0fe75495ef06b6463c58d40ce542a19bf10f90","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/f765f42ef619ec836c4e055abe5c00a6/stargatefinance-stg-evm-v2-0.3.4.tgz","_integrity":"sha512-TrY5388WjFUGxaZvPTuxSHGbmG0K7dbNxftEkGenz1t9KWi7nRtI/gN66EwBprGZWMT0Q4Y4h8J+FNWZrhpa1w==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.9","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.7","@layerzerolabs/ua-devtools":"~0.3.10","@layerzerolabs/devtools-evm":"~0.3.6","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.2","@layerzerolabs/toolbox-hardhat":"~0.2.19","@layerzerolabs/ua-devtools-evm":"~0.3.9","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.5","@layerzerolabs/export-deployments":"~0.0.6","@layerzerolabs/devtools-evm-hardhat":"~0.3.10","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.5","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/hardhat-deploy-mnemonic":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.4_1715130542137_0.5077028497822818","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5e51a596643fe84bca27a62e3d6263d4c7264431","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.5.tgz","fileCount":341,"integrity":"sha512-HbqPpqC3DHUuccvMimCD8K7kCrjR88fYPm6WONNvuJ4EG3BLMbVUvhL7PnDmChUz1BMBw6qJizQR50BUpPUW+g==","signatures":[{"sig":"MEUCIQDmrcoSCNGWwPyoHe2EvrMLV9HyHhBWyQl85GxzvNwPOgIgSYXvLKE2/dPCIcdEkjgNU1D/OCJ7pIbif80AmY5iPEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55290156},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f5fa93d670587926e12c4db0d7becc265bf5c3ab","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/154f0e8aa805345752490a1ff182c25b/stargatefinance-stg-evm-v2-0.3.5.tgz","_integrity":"sha512-HbqPpqC3DHUuccvMimCD8K7kCrjR88fYPm6WONNvuJ4EG3BLMbVUvhL7PnDmChUz1BMBw6qJizQR50BUpPUW+g==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.11","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.22","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.14","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.5_1715209560526_0.9147048718377633","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.6","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b21fa0e688a2627a5784a5a7afca800726189b34","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.6.tgz","fileCount":341,"integrity":"sha512-bpfToLk1wVEto8Y97YL++IwsITt3gYrXTj1kqGJzjApCUzHt5dTDoFVtXPgCpfuu9zeR3IuRtpWHvsDqFiJEPA==","signatures":[{"sig":"MEUCIQC89rAFVT+gi5oGlqu1tZUK1vk2W9Fv8h2/1PNNrbgNhwIgJEkl/RuI50Yi7a82Hy649B7zuna72CNmj0GCni5XD3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55290156},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"9bd586588e437297fd0f005830daefc784eb7dff","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"$npm_execpath test:forge && $npm_execpath test:hardhat","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"$npm_execpath compile:forge && $npm_execpath compile:hardhat","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-contracts":"forge test && $npm_execpath hardhat test --no-compile","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","test:crosschain":"forge test  --match-path test/crosschain/**/*.sol","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/d7ed8130fb2dfbc1705e616663932a52/stargatefinance-stg-evm-v2-0.3.6.tgz","_integrity":"sha512-bpfToLk1wVEto8Y97YL++IwsITt3gYrXTj1kqGJzjApCUzHt5dTDoFVtXPgCpfuu9zeR3IuRtpWHvsDqFiJEPA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"~2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.11","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.22","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.14","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.6_1715275547716_0.8838939868882054","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.7","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.7","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0e0b5798ba61058a4d16550634204fe4c1b0e2f7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.7.tgz","fileCount":363,"integrity":"sha512-oaAbhuwN15MXIuW2jzZdZfTTqlj7HEIjeC3aEtDkIhViO+kgjyl3x83aZJyHeW3vcN+oiQ2qDuojxJTD03g+OQ==","signatures":[{"sig":"MEUCIQDOOMuMcO6kLQgQ3/05aFJ+vwAFKm+FmcfQSA3jWB5UVgIgL3ENzssPTOARS2o8HSOb3ASDIIdX42X4jHxvgQPK4Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58560990},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"544e30aff199a2670d4d4216707b0277b368d486","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/aa3e312d441e13b1522505e4aab5dc3c/stargatefinance-stg-evm-v2-0.3.7.tgz","_integrity":"sha512-oaAbhuwN15MXIuW2jzZdZfTTqlj7HEIjeC3aEtDkIhViO+kgjyl3x83aZJyHeW3vcN+oiQ2qDuojxJTD03g+OQ==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.23","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.15","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.7_1715305505309_0.1751701912887036","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.8","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.8","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"8b43e29f54719fb073718c3568578152983aa5f7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.8.tgz","fileCount":352,"integrity":"sha512-513h/IhP9K7a+Qdc+jcMAIDusVQ8Pzd0cSwfWn1NMBL377SSqsufTVrzTEkUAbRlEw7HFRyMJpL/GsHt4Gwa1Q==","signatures":[{"sig":"MEUCID6lNgija/sr/NCkDxQ+ykkpb2RM68YEHWL3ZTjLq9mMAiEAtqiGMX/ofO4CaEj3kk9b2lwXExrUOue2BSymeto22+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55749780},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"563a8793563a38e2d65afe86cdfdfd1b798a079b","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5b060322f2f532a9918e5854c33bd3dd/stargatefinance-stg-evm-v2-0.3.8.tgz","_integrity":"sha512-513h/IhP9K7a+Qdc+jcMAIDusVQ8Pzd0cSwfWn1NMBL377SSqsufTVrzTEkUAbRlEw7HFRyMJpL/GsHt4Gwa1Q==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.23","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.15","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.8_1715375834261_0.8309227303604321","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.9","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.9","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0f117acce3cce432692632eb965248b3b520a537","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.9.tgz","fileCount":333,"integrity":"sha512-WyWNSr23bckzJAbwysuERhBV2RX03sKhZCZ6njP8dtmkDDlFqBJh+4PKWk0bSyNL9RmR1n3Ma9H1mJV7BtrAgg==","signatures":[{"sig":"MEUCIQCS+YLQyk5Z3azF2TRInAwNnwR5Qi0Qofh9ont/+2utTAIgEbrPqowDK0hs8z+UgwTnc6Sr1J1NzBXiPi7mHjMfe98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54342346},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"44673a2d031133b5aa73740a8f033787e63ef5fd","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/b75e05c83d0e2c8cbe6b7887cd05bd96/stargatefinance-stg-evm-v2-0.3.9.tgz","_integrity":"sha512-WyWNSr23bckzJAbwysuERhBV2RX03sKhZCZ6njP8dtmkDDlFqBJh+4PKWk0bSyNL9RmR1n3Ma9H1mJV7BtrAgg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.9_1715384391641_0.7684076581991297","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.10","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.10","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b9ded3e6b844e0e0d6b21fda413c5d67da20e26a","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.10.tgz","fileCount":333,"integrity":"sha512-Wtkdm+q7Rg/TCY36gb2TXyfYmj/68+tLO13Tgc+zhVj4i5EWRfY5j4zBj+HolrKTbDW7x9iqEKo/VB43gZ4+Pw==","signatures":[{"sig":"MEUCIQDEIly6wn1mPU/aFFnkRiupTPkbjjCC1TFkbUC9Vnf3aQIgEVYPEtVd5PQkQYvYMiSe3UTc6D9qlKCehXdvXZWjSE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54609682},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d954bbea62477e84ad1d8581f02838df1ace4a2e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/55cc7899c6973c6f09beb0932752e0b7/stargatefinance-stg-evm-v2-0.3.10.tgz","_integrity":"sha512-Wtkdm+q7Rg/TCY36gb2TXyfYmj/68+tLO13Tgc+zhVj4i5EWRfY5j4zBj+HolrKTbDW7x9iqEKo/VB43gZ4+Pw==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.10_1715628965087_0.4461643213966482","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.11","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.11","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"46a9118bed659071b2a670c1019f2394bbafae85","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.11.tgz","fileCount":333,"integrity":"sha512-XxIjYy/TN+SdtxdrHmMFXg2QSmZCHX8vUkOVLfRG+9c3qFCitAxx2hduHqURubDOzD35gkw32GXby1wHaykGJg==","signatures":[{"sig":"MEUCIBJJ1DddZOdM2SQ5ZR+xclvgasFxseSdHJbM42xiUVNHAiEAgZblJDtPRTB57nNhP8QCrOThh+4JZbN9Ag5DrTpL7ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56994455},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"03b095f17b4513ba669872cf74e6f38f39c93968","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e91d43b48935dd83f3af673984b2b57f/stargatefinance-stg-evm-v2-0.3.11.tgz","_integrity":"sha512-XxIjYy/TN+SdtxdrHmMFXg2QSmZCHX8vUkOVLfRG+9c3qFCitAxx2hduHqURubDOzD35gkw32GXby1wHaykGJg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.11_1715647261316_0.4093387024303552","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.12","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.12","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d8ebb58b04e5a733faf99db20a4a61647624aa69","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.12.tgz","fileCount":333,"integrity":"sha512-w0WGXcTUuf2URObXdIeVbKn1Zn64GD4cPPIfS7s2axTIVpsygM6VDUHgC64yhX8GW9+Rz2uSQOZ5jCwQJPIBkQ==","signatures":[{"sig":"MEQCIGF9CTl7bX3uqw8srXnoB/MpEsQzOMzaMzFuz0LCkJ2IAiBz5F9LoNImJL9NhQ7O1n9kVJZ08XXxl2oy4x3L8RWueA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57222033},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6ea23cca2cecc8f26238be500bae81261a1f4f64","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","profile":"forge test --gas-report --match-path test/profile/**/*.sol","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","test-lib":"forge test --match-path test/unitest/lib/**/*.t.sol","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","test-coverage":"forge coverage --no-match-path test/invariant/**/*.t.sol","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","test-invariant":"FOUNDRY_PROFILE=no_revert forge test --match-path test/invariant/**/*.t.sol","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/17d4318fb7fc19c04b92c1b4f9aca9db/stargatefinance-stg-evm-v2-0.3.12.tgz","_integrity":"sha512-w0WGXcTUuf2URObXdIeVbKn1Zn64GD4cPPIfS7s2axTIVpsygM6VDUHgC64yhX8GW9+Rz2uSQOZ5jCwQJPIBkQ==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.2.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.12_1715718665715_0.85103685480507","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.14","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.14","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"19a4a9faf89e27f874323e6fde75bf0f8880ea62","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.14.tgz","fileCount":329,"integrity":"sha512-605NpDbKv4cisOEgCKbbzIHOMhblxDERQMoZ3wFcXMdpYG3HW2ESwiMgD8/jiYsaEq+7g/9xlOLf6iTfPma4Xg==","signatures":[{"sig":"MEYCIQCX/B0+wIEiUrO4eXw24e17jTLzdfVt4yi43eG/mtmjVgIhAOCPAB3eReYzWko89b+UKFxnim8hiidM1JW82AbtgLjg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54016124},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./ops":{"types":"./dist/ops.d.ts","import":"./dist/ops.mjs","require":"./dist/ops.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ff9a74945ca0001298eae37512dbc942690181a5","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/650f9cf3ab7635c7cf4f4294271ab4b4/stargatefinance-stg-evm-v2-0.3.14.tgz","_integrity":"sha512-605NpDbKv4cisOEgCKbbzIHOMhblxDERQMoZ3wFcXMdpYG3HW2ESwiMgD8/jiYsaEq+7g/9xlOLf6iTfPma4Xg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.14_1715835324891_0.06985462071978699","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.15","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.15","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"623d476bf1f1f15c5ed1b01aee1d11c9ff371842","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.15.tgz","fileCount":668,"integrity":"sha512-g5nLTTd/0ZGv8WAnySClOD6TnhhE0yrooJjRiRPxrp25IauU668YJ8qXvHRXRRzq6co/U5lwum9G3BqFSuCZMg==","signatures":[{"sig":"MEUCICKzEYsoQXK3TUtcKvBEGen+kIYOJSquSVwYVReOW9ieAiEArMQFY4hv+cxooKktKnq2BCHYYNqo/ffB38ZHtoDl7VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"a713a0cdd5b6908d9669b7e0d343dcdca7c0f47c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/009c003c87bf0e09003211c92d1e74c7/stargatefinance-stg-evm-v2-0.3.15.tgz","_integrity":"sha512-g5nLTTd/0ZGv8WAnySClOD6TnhhE0yrooJjRiRPxrp25IauU668YJ8qXvHRXRRzq6co/U5lwum9G3BqFSuCZMg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.15_1715960503804_0.7195603084164088","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.16","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.16","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"6613f88bf814aaa684696f99a080cde9cad139fe","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.16.tgz","fileCount":668,"integrity":"sha512-3UbS6fJcH6VvW6s50BmTUiwsVoGhE0Mk086BR8wM+ze/tkL3EwZJC85c5ap3oXDxYEXPXKoGPT2xci3X+rKK4A==","signatures":[{"sig":"MEUCIHObwHNzfDvbMpQi38+nd/Fa/Fj/3N25hOS8qR4yfIUrAiEAuxrpaKNV9HYNgQP16HxYoN1r34sPAO6Z/6Hx420v8dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"c3be847a5678c78e50ef5d13332a3efa97c90902","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/d052cc97aaf023be58853fb5c51ac923/stargatefinance-stg-evm-v2-0.3.16.tgz","_integrity":"sha512-3UbS6fJcH6VvW6s50BmTUiwsVoGhE0Mk086BR8wM+ze/tkL3EwZJC85c5ap3oXDxYEXPXKoGPT2xci3X+rKK4A==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.2","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.16_1715980929112_0.8253322292852467","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.17","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.17","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"80330022d473d7c7ac6873d428e8a301bd453ad5","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.17.tgz","fileCount":668,"integrity":"sha512-jUVKcQTjTg42s2nVlgt90GuYsoTp6GTa6lgMQUh4cjBQrpHDD2WhZCH0YAdRtoJq9wrVc5CZQ4/yVmuqEoY6Ug==","signatures":[{"sig":"MEYCIQD8uN9ZOOoYd5b1IK2MLYqLcwdBuOoawyCMpi8TPgNilQIhANKd2WZDJI062mFKx5Hm9nA4OqmU1giUQLMIAh+LQSLl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f62052117a8758406f8b0749439b9785aec66eba","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/6bcec7ecaec6d6479f46f6116ec119ea/stargatefinance-stg-evm-v2-0.3.17.tgz","_integrity":"sha512-jUVKcQTjTg42s2nVlgt90GuYsoTp6GTa6lgMQUh4cjBQrpHDD2WhZCH0YAdRtoJq9wrVc5CZQ4/yVmuqEoY6Ug==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.8","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.17_1715987549635_0.8283437813475822","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.18","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.18","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b3d0951d64491077ce3bccdbdeb8adf7ff188ef7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.18.tgz","fileCount":668,"integrity":"sha512-QupMMQYPsStvUZyEMEc8PBnLNKoZ0PBtqhtWzcVZuUQpWhwhdjvdUoOHdWtcaf/tHaw5X9DnGTHGMEjPloZahg==","signatures":[{"sig":"MEUCIQDIQlrMnLMmJTr7vZtIhYgiM9BC4O6XHFivOj0sldhFdQIgBVsnG/76ksz8v0HS4FQTBHCwlcjwS6htiTXphYtrwWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"a0bbc789469ba41ba43133f81f1c2d010cbefc32","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5b3402f92a61c7169be4a830d574725d/stargatefinance-stg-evm-v2-0.3.18.tgz","_integrity":"sha512-QupMMQYPsStvUZyEMEc8PBnLNKoZ0PBtqhtWzcVZuUQpWhwhdjvdUoOHdWtcaf/tHaw5X9DnGTHGMEjPloZahg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.8","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.4"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.18_1716001952176_0.6005076939914287","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.19","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.19","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"131456cb7da826df7b59c7e97c731ca500e54963","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.19.tgz","fileCount":668,"integrity":"sha512-BAIwOIlCtAcnKL5RkUbLrszMrPRo8se0E5u3+3zGGFZ3HXM831Brw0u3oKZCaGoAvHq/a6OySoUjKbXriteHVw==","signatures":[{"sig":"MEQCIDUn8t5gTvitva6sb9/QB1IQJilyJFo+7D3e+SO2tFAxAiBihFkOW7j6uyaPO7pWktS4teFQYyxbQ1hM3w0ti56STQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"96f5c5182955268140c41f916f4dd85cfe19ea2d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/4ad56d94a285b3bf3baf3af101b497b0/stargatefinance-stg-evm-v2-0.3.19.tgz","_integrity":"sha512-BAIwOIlCtAcnKL5RkUbLrszMrPRo8se0E5u3+3zGGFZ3HXM831Brw0u3oKZCaGoAvHq/a6OySoUjKbXriteHVw==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.8","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.19_1716057722808_0.7957460606521769","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.20","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.20","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b633bf6b05a4f8e81d70e9507a458662ed36adcb","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.20.tgz","fileCount":668,"integrity":"sha512-NCBS/xV6bfgYR6V3k+hLIvVoxSJNqWTnqbxqnvc+YxGzXtsrXkO3onSaBcLQ/bWJ7LJWrhXplzb6Z+XqVkcgGA==","signatures":[{"sig":"MEUCIQDzsoNhdKR1zrlwImes/I2oUAWci6v26X8uIrmVJCarMQIgEy946SpnCPngEPyBpaCjaqnQEx/oeVHeibs4hHRLeKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110711461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ade543a3a8b93d1a71e0051fcc3278f7ccd724a5","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/620f0dd3eeaa634a8f6964b952485282/stargatefinance-stg-evm-v2-0.3.20.tgz","_integrity":"sha512-NCBS/xV6bfgYR6V3k+hLIvVoxSJNqWTnqbxqnvc+YxGzXtsrXkO3onSaBcLQ/bWJ7LJWrhXplzb6Z+XqVkcgGA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.8","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.6"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.20_1716074740656_0.0046103554180774164","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.21","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.21","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9f271b8319c632cdef71de75089ea506a7fab669","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.21.tgz","fileCount":869,"integrity":"sha512-/HGh/5dF7N0F6jyJDRA8bt/jAP9M/FTUOASyTTfXDlQ+p33GBZ2td4e6EKfNp3JcdMh081FTVmSNpuvA53zjqA==","signatures":[{"sig":"MEUCIEF/7WZLiUBQ9mxTSzFPuiFd5XVLlcZBftKcpJBwdXj9AiEAwzEVTpf+LNfY4D8psjUm/XItV1tjNGepBfkJw0sQ174=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152320350},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f5a76691956455e180fcbf1e73b317ccb0ccfb74","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/c1a1a65cd305faf082c0c96fc992b079/stargatefinance-stg-evm-v2-0.3.21.tgz","_integrity":"sha512-/HGh/5dF7N0F6jyJDRA8bt/jAP9M/FTUOASyTTfXDlQ+p33GBZ2td4e6EKfNp3JcdMh081FTVmSNpuvA53zjqA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.2","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.2","@layerzerolabs/lz-evm-v1-0.7":"~2.3.2","@layerzerolabs/lz-definitions":"2.3.8","@layerzerolabs/lz-evm-oapp-v2":"^2.3.2","@layerzerolabs/lz-v2-utilities":"~2.3.2","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.7"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.2","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.2","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.21_1716076978281_0.6889775353409391","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.22","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.22","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"2ed3491c89ba82185626c5e58d4a24352142d63f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.22.tgz","fileCount":842,"integrity":"sha512-VFCYnrh//16nHsk9liRc5rdyaY6zcROFyvk28R/hELnFiAkXKZCaI1J8hZ10xhnRvW4tRcQi0nOt2DaA2yJymw==","signatures":[{"sig":"MEUCIBePbbS3Ac+XxppYyT/G+f59v8jUcpJaF6HY0q8THLveAiEAqAWqWU4YWctEdYZHo3lzXQV7P7bIq5qdWPS7WhK0xmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142950804},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6412b581d8ef2d3663e876c686fb4b002a130860","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7cb56f6ef9a95e900f2d62f4f0f9b43b/stargatefinance-stg-evm-v2-0.3.22.tgz","_integrity":"sha512-VFCYnrh//16nHsk9liRc5rdyaY6zcROFyvk28R/hELnFiAkXKZCaI1J8hZ10xhnRvW4tRcQi0nOt2DaA2yJymw==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.9"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.22_1716332869915_0.14206559477601055","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.23","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.23","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"896e3ce17e7ca0b486d904ae4a150d59055151ed","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.23.tgz","fileCount":850,"integrity":"sha512-6soMXIRavWCSsdwzCkaowYq4p3YEQwcclM5b0+0L8eMFuAWjrtAQrR8MgkTC2dgy65xzmdCDccJcZqTDCP0tDw==","signatures":[{"sig":"MEYCIQCI2AMj5NABFfi1jV/T8qStAUx5+UVsZIXaVk6bc88UdQIhAJIZWWI4qtxQC9+K92DHtJARGfZHlM0+jvVn6vW3Pz6h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139388435},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"d95b1288bb9d74699086b7e75ab7bc5dbbb20096","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e915846d8872535be8e435192762213b/stargatefinance-stg-evm-v2-0.3.23.tgz","_integrity":"sha512-6soMXIRavWCSsdwzCkaowYq4p3YEQwcclM5b0+0L8eMFuAWjrtAQrR8MgkTC2dgy65xzmdCDccJcZqTDCP0tDw==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.10"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.23_1716396554295_0.6281983015189951","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.24","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.24","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b6855abfaae9062a55c8e99e27417d0952a4500b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.24.tgz","fileCount":850,"integrity":"sha512-727qV9ZYXOvjrcXqZhZQmoNIbuxGo4QkgeGE2ghbwHnuEDAPyyaj0QSNB68XIEOze7H+stIvXiA0DpcitWvirg==","signatures":[{"sig":"MEYCIQCjV3ERwIpwmk8Z2ENyuf5sBtTJ5IXA6Wq7T/ciD4ETpgIhAKmJUw+FciIINwSnAOXgG8rVGGIpevOamdkTlHBDnlLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139387474},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ca5a9dab8594096b619384544f1e8441aaad21a7","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/29f9805ee662540e20ef9af403c841ee/stargatefinance-stg-evm-v2-0.3.24.tgz","_integrity":"sha512-727qV9ZYXOvjrcXqZhZQmoNIbuxGo4QkgeGE2ghbwHnuEDAPyyaj0QSNB68XIEOze7H+stIvXiA0DpcitWvirg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.12"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.24_1716420601036_0.8955321900598348","host":"s3://npm-registry-packages"}},"0.3.25":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.25","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.25","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"aa98c70f9cff109ad3a885356e0a95298526ac35","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.25.tgz","fileCount":862,"integrity":"sha512-98YXpAKpzfe6a2rce56dLCB6uDy7oxTFkg2a15qBTtC+FuYvTiLwUdOFVW0bfl/2nOWd5ZEAMh6zBUuIsg3YTg==","signatures":[{"sig":"MEQCIDK/WCD45AinDhGs5KLGlOn0ez/3ohUumnGc6D/N3qOSAiAubmvmx/PnNLK9LWoNUnujy8n1onyIq8RAcXLieNPs+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142142929},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"31bfb908eca8c8c198a669ceb5ab9c8e395e07ab","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3185f1213d159082a4cfa5b9a735eae4/stargatefinance-stg-evm-v2-0.3.25.tgz","_integrity":"sha512-98YXpAKpzfe6a2rce56dLCB6uDy7oxTFkg2a15qBTtC+FuYvTiLwUdOFVW0bfl/2nOWd5ZEAMh6zBUuIsg3YTg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.14"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.25_1716517990258_0.07571016649158202","host":"s3://npm-registry-packages"}},"0.3.26":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.26","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.26","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9161cfbefe1bedc03e6b0f1b6618f519e68a0957","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.26.tgz","fileCount":860,"integrity":"sha512-QLCHSRkxurzQ949U8xtxyz+R749FSBNPLAbCTTYVOuS6buGa39saz3xaJ+aXiTlt8eyJXv5Z6ugLJSK7FkiOKA==","signatures":[{"sig":"MEUCIF7tRxQ1qd3ST1yZcVuKy5ZbtflZ3GzH7UVFKhsAXkEBAiEAt3rELVPjWT3QuLGNKHFdxvXquIAAvFSn/TFBaks572k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146639279},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"276c943189048fdfc7183af36365e068818cca1c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/ecf3d783b2ceac14021361764e9caf28/stargatefinance-stg-evm-v2-0.3.26.tgz","_integrity":"sha512-QLCHSRkxurzQ949U8xtxyz+R749FSBNPLAbCTTYVOuS6buGa39saz3xaJ+aXiTlt8eyJXv5Z6ugLJSK7FkiOKA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.15"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.26_1716789713576_0.46083545714887486","host":"s3://npm-registry-packages"}},"0.3.27":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.27","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.27","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0a5507b25cc0d567caea22644fc571844bcca0e1","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.27.tgz","fileCount":860,"integrity":"sha512-UrG0hrwSxDerg1aAQqOs1x+VWlQL6Q1Py9EPQLc/tjj0vomvL6VQ1AngbmMdRluQilDcRuUUJPzocSa4tgMndA==","signatures":[{"sig":"MEUCIF5aYPH21u1xcfbpF37ltwnD/1VOuXoe9bSbSdd++aJ1AiEAgre2YXnrFa+RiXvU7ax656w3Hw2IYDJXWFT95Is1DMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146637705},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"9d15085f2838286535c9016f576ca3b517c2f96e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/cf173100df1df87d68ea5a713fe62950/stargatefinance-stg-evm-v2-0.3.27.tgz","_integrity":"sha512-UrG0hrwSxDerg1aAQqOs1x+VWlQL6Q1Py9EPQLc/tjj0vomvL6VQ1AngbmMdRluQilDcRuUUJPzocSa4tgMndA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.17"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.27_1716833639315_0.5033439778545423","host":"s3://npm-registry-packages"}},"0.3.28":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.28","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.28","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"664154c78087d3a30a70bf8c94a9425803e56640","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.28.tgz","fileCount":860,"integrity":"sha512-QzFKZHzmJObG/WC5laHm5G3qr7XcFGP9v6JOUUzgsLjTG+Tt8D0ouvzcdaJy00rmu3qWhggMR39PdvET4A9hUA==","signatures":[{"sig":"MEYCIQCgKXR1S5TW2LPaDnGZ7lYIuR/tnc34U/Jt/rtDbOK7xwIhALz5yy+nsX3aK3b6YYY/89qTcEDvO0glKzx6MkXLCf2J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146632988},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"8e818f95b26ddd16e34c289de15cd44e86198480","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/380b6da1e596936482dbf0dcf9e5e571/stargatefinance-stg-evm-v2-0.3.28.tgz","_integrity":"sha512-QzFKZHzmJObG/WC5laHm5G3qr7XcFGP9v6JOUUzgsLjTG+Tt8D0ouvzcdaJy00rmu3qWhggMR39PdvET4A9hUA==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.18"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.28_1716854517205_0.2359242261126262","host":"s3://npm-registry-packages"}},"0.3.29":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.29","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.29","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"64704b218a4dfcb85cf093db766064fb256e28d6","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.29.tgz","fileCount":860,"integrity":"sha512-y0tBb1I3Pi6zU2GrTNgD5Z6oJWHA4FIg5CFHUI5PA9ICS5mY5lveo+Ee5k+YLL6HHB43Kqo+kc8tH9LPKwiVfg==","signatures":[{"sig":"MEQCIAb/tJxQ+MjnNEQqEHIHxzFSCMe821e+JCVI4CgOUB5HAiA6gsvIEQbQPYhKIdP8xnqJrZO7y0YffLG2sAolR4FRLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146632988},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"4f619d524aa0660b2b3eacf50d5c4dfbd6a4d563","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7b03cc04397148a1dfb6af286f91ed01/stargatefinance-stg-evm-v2-0.3.29.tgz","_integrity":"sha512-y0tBb1I3Pi6zU2GrTNgD5Z6oJWHA4FIg5CFHUI5PA9ICS5mY5lveo+Ee5k+YLL6HHB43Kqo+kc8tH9LPKwiVfg==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.19"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.29_1716929338903_0.7884621531840172","host":"s3://npm-registry-packages"}},"0.3.31":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.31","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.31","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"127b32654ac373bfa4161f60add4dad5df57ab64","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.31.tgz","fileCount":860,"integrity":"sha512-yyKM6FjwsuMc/DvzAHIf26JO6wDVZAYEFst5RaiGJbLgItMTlV/oZTzw1GlnpzL2yYX0qoX6RgdGwA1KfluXFQ==","signatures":[{"sig":"MEUCIQD101pEmgEv/5KIGtLU227wR4vAiVpTVhFQCwwSpdQM2QIgaZasssd+mDF8Pwvj9Da7fEUc/qk63T8SF+VzCyxVsa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146632988},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"13b561576577c7a4971c847a8041800fa91b7ece","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/40fb88a7ea75765254fd02b6978a2c78/stargatefinance-stg-evm-v2-0.3.31.tgz","_integrity":"sha512-yyKM6FjwsuMc/DvzAHIf26JO6wDVZAYEFst5RaiGJbLgItMTlV/oZTzw1GlnpzL2yYX0qoX6RgdGwA1KfluXFQ==","_npmVersion":"10.5.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.21"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.31_1716941869737_0.3125094258803336","host":"s3://npm-registry-packages"}},"0.3.32":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.32","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.32","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a118a31561f7a41dbd78970017ea640106a733aa","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.32.tgz","fileCount":872,"integrity":"sha512-nvFiJ9XIs7fk8ftwA5u6Yc3zOL+LuemepFlojdXQWq6EFve6Lil1jUXC+lS6DM7Pt8deV7a32B7mCIPZWMmUCA==","signatures":[{"sig":"MEQCIAMWIBTyvEwsR7RtYzLDY9VyVingXoYv/4BkRtjDtfdwAiAQAVDUrVda5Hf/JdPEhJLxDnu5jSxZg9T31xoVXXdSAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143316873},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"813fbea49e1f658b44d0ad22f69684faa85edafb","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/6c6a15eb60ac3a8cf16696ef8f8f897d/stargatefinance-stg-evm-v2-0.3.32.tgz","_integrity":"sha512-nvFiJ9XIs7fk8ftwA5u6Yc3zOL+LuemepFlojdXQWq6EFve6Lil1jUXC+lS6DM7Pt8deV7a32B7mCIPZWMmUCA==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.10","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.10","@layerzerolabs/lz-evm-v1-0.7":"~2.3.10","@layerzerolabs/lz-definitions":"~2.3.10","@layerzerolabs/lz-evm-oapp-v2":"^2.3.10","@layerzerolabs/lz-v2-utilities":"~2.3.10","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.22"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.12","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.8","@layerzerolabs/lz-evm-sdk-v1":"~2.3.10","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.24","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.15","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.32_1717024354580_0.8165534183673819","host":"s3://npm-registry-packages"}},"0.3.33":{"name":"@stargatefinance/stg-evm-v2","version":"0.3.33","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@0.3.33","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"08a2a7bf33ffbd96016d2d09f552fdcd1a3fa85b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-0.3.33.tgz","fileCount":872,"integrity":"sha512-6YxiwzUprwOM9qxLdz8DyxPFth2EGaWVj3EIDUV38BICJ3iXDCZjnCmr6Dj53HifZZex9GHL3JXNt31tUB7wMA==","signatures":[{"sig":"MEQCICUtXsGEVQb1vvfyhac47K86WgUvax10ae+31O2Zh834AiAEESgM3Zvtf1suWPYzmlrXY8ADgDy3DL/PR1QLUDU6hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143316873},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-0.3.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"60d18bb744931058d14603c515aa5b5c1800aff2","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/62a9405c6a2743d2598bb757e8a7b7f4/stargatefinance-stg-evm-v2-0.3.33.tgz","_integrity":"sha512-6YxiwzUprwOM9qxLdz8DyxPFth2EGaWVj3EIDUV38BICJ3iXDCZjnCmr6Dj53HifZZex9GHL3JXNt31tUB7wMA==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.20","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.20","@layerzerolabs/lz-evm-v1-0.7":"~2.3.20","@layerzerolabs/lz-definitions":"~2.3.20","@layerzerolabs/lz-evm-oapp-v2":"~2.3.20","@layerzerolabs/lz-v2-utilities":"~2.3.20","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~0.3.24"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.14","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.9","@layerzerolabs/lz-evm-sdk-v1":"~2.3.20","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.27","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.16","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_0.3.33_1717619528338_0.8023669238184563","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"fb80a11e9d5694a2bfd40a33f41e3df6cfd02329","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.0.tgz","fileCount":872,"integrity":"sha512-UnyRKsh13qWYzYYGezJkiXFfpn0Emsz/1FISuPEUhPCZY53ia/4GiZY0H2sxyKd6VxCR6OgHDoTdbY/ONiG1Kw==","signatures":[{"sig":"MEUCIDmgkNf/ocqXI+z7YXOhVlKpg/nHByTSimh+pKidniE1AiEAmCc9F2VPBxprMmPJk42P+owPRLWN+1SiM6t9mVO1CwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143316843},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"557b1703de9c4d17992fa8863c3f24c44de50ac9","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/286ebd06e74cb5fee115440b8805115c/stargatefinance-stg-evm-v2-1.0.0.tgz","_integrity":"sha512-UnyRKsh13qWYzYYGezJkiXFfpn0Emsz/1FISuPEUhPCZY53ia/4GiZY0H2sxyKd6VxCR6OgHDoTdbY/ONiG1Kw==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.20","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.20","@layerzerolabs/lz-evm-v1-0.7":"~2.3.20","@layerzerolabs/lz-definitions":"~2.3.20","@layerzerolabs/lz-evm-oapp-v2":"~2.3.20","@layerzerolabs/lz-v2-utilities":"~2.3.20","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.14","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.9","@layerzerolabs/ua-devtools":"~0.3.12","@layerzerolabs/devtools-evm":"~0.3.9","@layerzerolabs/lz-evm-sdk-v1":"~2.3.20","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.5","@layerzerolabs/toolbox-hardhat":"~0.2.27","@layerzerolabs/ua-devtools-evm":"~0.3.11","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.7","@layerzerolabs/export-deployments":"~0.0.8","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.16","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.7","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.16","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.0_1717688421895_0.5818574003741275","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"236cb1ce6e92865e8f1795b69022890b292047ec","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.1.tgz","fileCount":872,"integrity":"sha512-3dlOm2xOMdoUNkv9m4hBmZFzUc9+Ny7MMypiP1ta/G3yiu5TFTwYD6V+Sip/NleqTDZNHwVUj+Us2EFiOVva8Q==","signatures":[{"sig":"MEUCIFwxyOLCwrDxBN/kiXO/QwBNCAhpWap/Y9rdNBdaHjuPAiEAiT+VVLZTzuLCP5zPl+Irwbk7H8atv1gymKVcq890rwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143317137},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"53d40b55a1f2b78a52333ff9fb0b2a7a3ef0782e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e9e0acb942c138b03a180bf1b30edc67/stargatefinance-stg-evm-v2-1.0.1.tgz","_integrity":"sha512-3dlOm2xOMdoUNkv9m4hBmZFzUc9+Ny7MMypiP1ta/G3yiu5TFTwYD6V+Sip/NleqTDZNHwVUj+Us2EFiOVva8Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.13","@layerzerolabs/devtools-evm":"~0.3.10","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.29","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.18","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.1_1718229911967_0.2195920956029147","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"7118d3a96e294835f97b9bc1308ae3c15e807115","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.2.tgz","fileCount":872,"integrity":"sha512-i8plwMXtVkL/eOFM29vYajHNWow4wBwiYzlxh2Pm5ZKQuIRY5XkP3gDJVGuLeYu25OcQvPDBSn6RFq/RZe+cmQ==","signatures":[{"sig":"MEUCIQCZnRrbQ6HOqTFg0T3F8ZlXOUHTqmQh0gIy7IQjiscEZgIgan7lr4Eof+UtNhGx7TEKm3LDFqgc+GL7a9pYq5Hpesw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143317137},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"da3ed33081d3074fc2e31cf6ab292614c9ff3fd3","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/a6227d8acc56d53c2d5996a29e12c7ee/stargatefinance-stg-evm-v2-1.0.2.tgz","_integrity":"sha512-i8plwMXtVkL/eOFM29vYajHNWow4wBwiYzlxh2Pm5ZKQuIRY5XkP3gDJVGuLeYu25OcQvPDBSn6RFq/RZe+cmQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.15","@layerzerolabs/devtools-evm":"~0.3.11","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.31","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.19","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.2_1718328924405_0.3954459499811498","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"8bb2ee6d6c0cfbf82aa63bc7e8885c9b2bcf085e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.3.tgz","fileCount":915,"integrity":"sha512-FDwu8EwXak/FCMHeO3t5ATkeZcuwEQ/rVY1tz0Vowh+ln1Ssz5rvlYymPPkzlHh0DIZX0qJdb7XoIA/6aOq3+w==","signatures":[{"sig":"MEQCICwt4Lc64/dde00BiSxXf2Mx3r57dQ+QYXe+PvlmPaChAiB7Lx0hhSZN+R1wfIgfqCRoVMRAFenaFO7DhNZ8kgMAdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153359115},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"793a73cc53b77410f9534b0865c41cc47e83d296","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/6a96e4344ef1bb6c301f6507fda4ae4b/stargatefinance-stg-evm-v2-1.0.3.tgz","_integrity":"sha512-FDwu8EwXak/FCMHeO3t5ATkeZcuwEQ/rVY1tz0Vowh+ln1Ssz5rvlYymPPkzlHh0DIZX0qJdb7XoIA/6aOq3+w==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.15","@layerzerolabs/devtools-evm":"~0.3.11","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.31","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.19","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.3_1718383952391_0.2828222020561568","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"180218ab5b8599faf932f2528e4d3db4f53f2133","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.4.tgz","fileCount":1013,"integrity":"sha512-j419t0uVFYgFOvZXACF7Zf9lRgxFEEjUum1MI4K+QrcrsiLJ1/fE/EeYTZua4urD81bH9GbZ3v6jMAaAKxAdrw==","signatures":[{"sig":"MEQCIDpIVhJfriLR4jrdnbv9QgyUPrT5rwealwhF00jJqs2VAiBzqe1aJ1czQN3HNEUQAcPF2UfbGFm7KdaARx8H1qS7UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153751495},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"7d4fa72e23e0e4930252fcdcae092ec25fa23d7d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/19c399ed7b3481e7adf6685c54f907e7/stargatefinance-stg-evm-v2-1.0.4.tgz","_integrity":"sha512-j419t0uVFYgFOvZXACF7Zf9lRgxFEEjUum1MI4K+QrcrsiLJ1/fE/EeYTZua4urD81bH9GbZ3v6jMAaAKxAdrw==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.15","@layerzerolabs/devtools-evm":"~0.3.11","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.31","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.19","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.4_1718467567801_0.46933065180476397","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"4dbf9e0b585363b78cc46ee592c852cfd59491b0","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.5.tgz","fileCount":1013,"integrity":"sha512-7pGZaDZvmQOSRFlBsicLLK1oADqvjVkadTHl5WYN2mH749otEknizrnvhe25k5stPdCi17eRKjv/GZZ3jFg4AA==","signatures":[{"sig":"MEYCIQDGy5+d7HHX4XNvEHWnvAAq6AKzFKB9NV3IB0rmDfEylAIhAN6JBI203e/ZSUrSye9jkxNukv7J33yw09XJS/96u7E0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153753142},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"a595d83b2d9c8941de80ef10b5d4b1cfa9ccd018","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/eb982f94d55ce0eb4570f8996c6015ff/stargatefinance-stg-evm-v2-1.0.5.tgz","_integrity":"sha512-7pGZaDZvmQOSRFlBsicLLK1oADqvjVkadTHl5WYN2mH749otEknizrnvhe25k5stPdCi17eRKjv/GZZ3jFg4AA==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.15","@layerzerolabs/devtools-evm":"~0.3.11","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.31","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.19","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.5_1718663284430_0.08319891842585747","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.6","dist":{"shasum":"9230fcde18d1be87c74f654235393183a7d18907","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.6.tgz","fileCount":1032,"integrity":"sha512-SFG7nut161K3oFq7BoIShsGyV165jEczE+Ii91W5bwsfBYVnIwNsdn7K24JmQlAc+mYP8iVRd8wyowSEvrr44Q==","signatures":[{"sig":"MEYCIQCmp/mF15aMLwJXW/aJ0D958b0Vw9+z85WCq2URoi6s/QIhAMXWcJVC03TVSbQ3TpZ0tUKvaBDVvaUlLSYVxNf5nQP/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155840227},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6c6a7f74ca755b4cb08280ef4c723f5dd351a0ad","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/bb1aebfba67b9a08bd17c05659624528/stargatefinance-stg-evm-v2-1.0.6.tgz","_integrity":"sha512-SFG7nut161K3oFq7BoIShsGyV165jEczE+Ii91W5bwsfBYVnIwNsdn7K24JmQlAc+mYP8iVRd8wyowSEvrr44Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.22","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.22","@layerzerolabs/lz-evm-v1-0.7":"~2.3.22","@layerzerolabs/lz-definitions":"~2.3.22","@layerzerolabs/lz-evm-oapp-v2":"~2.3.22","@layerzerolabs/lz-v2-utilities":"~2.3.22","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.16","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.10","@layerzerolabs/ua-devtools":"~0.3.15","@layerzerolabs/devtools-evm":"~0.3.11","@layerzerolabs/lz-evm-sdk-v1":"~2.3.22","@layerzerolabs/test-devtools":"~0.2.5","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.6","@layerzerolabs/toolbox-hardhat":"~0.2.31","@layerzerolabs/ua-devtools-evm":"~0.3.12","@layerzerolabs/tsup-config-next":"~2.3.10","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.8","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.9","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.19","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.8","@layerzerolabs/typescript-config-next":"~2.3.10","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.18","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.6_1719526432692_0.39073323468868737","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.7","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.7","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"7f455508f55e5fdfc29ebcf8c8b8b07cd255c3c8","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.7.tgz","fileCount":1032,"integrity":"sha512-0/JDRTdxr0SjUP4xHo/GoBrE4TLlnFTJuqXEKFT+EJBRtAL/tPiwFpTMoytqZvmjHpFEN8gBgF4DC23hMOrlGw==","signatures":[{"sig":"MEUCIQDqY2kQQPcxsFjz4AR3wQAtVt7lkgWoZQiAdlwsib2vbgIgbvjQR8yzNwcxq/authK93GeZ/rEMLlvEEo5F/QjN75E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162868740},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"06d59755b346a96c78261ce405feae52a9153212","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e082a6e4e2198c4af4ba361e93b1c3a0/stargatefinance-stg-evm-v2-1.0.7.tgz","_integrity":"sha512-0/JDRTdxr0SjUP4xHo/GoBrE4TLlnFTJuqXEKFT+EJBRtAL/tPiwFpTMoytqZvmjHpFEN8gBgF4DC23hMOrlGw==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.17","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.18","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.35","@layerzerolabs/ua-devtools-evm":"~0.3.14","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.21","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.7_1719976150812_0.8129280155682863","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.8","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.8","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"78e8255577d874b6d6ebe9ebc64b2d197c3573d7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.8.tgz","fileCount":1032,"integrity":"sha512-QrqCAktHcKDmTURJerRV+GKut+qij57iBBiaK85xoDAw/cNgRZGXu0p4aCwhQPCJg8ZoCJ1xluTzk9Xq6uX05g==","signatures":[{"sig":"MEYCIQDxWYSNe9GSz0bEouN5hR3UKb1KcQZmDdkLfoGQo+LFYAIhAP2riGUKThR2Pz23jBPBaedyLxpBwiFoK2aWMrhIo6v0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162878074},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"3556e333b197b4f3706c68aa2b5cb4060c9c3812","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/64866bd2a0a4eee607657219005c7535/stargatefinance-stg-evm-v2-1.0.8.tgz","_integrity":"sha512-QrqCAktHcKDmTURJerRV+GKut+qij57iBBiaK85xoDAw/cNgRZGXu0p4aCwhQPCJg8ZoCJ1xluTzk9Xq6uX05g==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.17","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.18","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.35","@layerzerolabs/ua-devtools-evm":"~0.3.14","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.21","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.8_1720051272749_0.7160326741300096","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.9","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.9","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a2849fac13145aae6f16c6e0f27e34188c0af7ee","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.9.tgz","fileCount":1032,"integrity":"sha512-BMHBVrN8wdwRkjKeUhQOahgMxo96plbh/XfgvciUx/DV+UuMfUiBYqFRgFJkcCqvwdr/eAHkknzm0lqVz7LDdQ==","signatures":[{"sig":"MEUCIQCT454H/tr1XkkWAkamvoTGw63Yt0WpBu0R6cJJf30A7AIgU9XTVgUd4OHuaggrYrqXDLHQcfEbu8RGEd5c7I9lAQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162884461},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"84949047ea3fca7ab3131dbd782c0904f17235ec","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/a59976db62b363f5d2772f9beb802143/stargatefinance-stg-evm-v2-1.0.9.tgz","_integrity":"sha512-BMHBVrN8wdwRkjKeUhQOahgMxo96plbh/XfgvciUx/DV+UuMfUiBYqFRgFJkcCqvwdr/eAHkknzm0lqVz7LDdQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.17","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.18","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.35","@layerzerolabs/ua-devtools-evm":"~0.3.14","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.21","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.9_1720482717893_0.13324734517809378","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.10","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.10","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"1d6e8c456ea72e18bb0197997f217b20620676af","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.10.tgz","fileCount":1058,"integrity":"sha512-IoVyPG/rZv3eLtZ9oxXONORdWnj5bDcTXdWrkfoCaRMUIaxbgOa64KxJMzUa457oYdZCt+ya55GO+Q9UCwrmXQ==","signatures":[{"sig":"MEYCIQD4shm+L36yN97NWPNu7/V+2UN6dGrhn/B5j8n9D3dT+gIhAIOzrIuF9R/rkxurJmfAvgPs3JHyGWk1aFRkyknfrbyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167707365},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"4d6ddfe2bfd7495d5ae7c231249d72f140a4f418","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e58a18c67ff788d68587b21ac5a3cef4/stargatefinance-stg-evm-v2-1.0.10.tgz","_integrity":"sha512-IoVyPG/rZv3eLtZ9oxXONORdWnj5bDcTXdWrkfoCaRMUIaxbgOa64KxJMzUa457oYdZCt+ya55GO+Q9UCwrmXQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.17","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.18","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.35","@layerzerolabs/ua-devtools-evm":"~0.3.14","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.21","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.10_1720549594041_0.404098789869358","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.11","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.11","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"43c6d442e5b5210c46c1a6f46349e483bb9e3652","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.11.tgz","fileCount":1058,"integrity":"sha512-/9RmSAVMrfrIr4+hCyCICSu5f1h6IAguWMS7dy0KxYfrALZltUCcZc5+xRLLg/Hb+lwQipW1/WRZsF9Cz84M8Q==","signatures":[{"sig":"MEUCIQD0At4cj2VW6qzfTqVnOU1f9L4iPuRF7FJ5ZHZ25Pby3gIgASlw4xd3I4BKIJM9QSkGpYr0eQS2CGRugxEz/bcNVHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167707365},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"1628cddae693aeb220e26956d86282437e84b336","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/12234dc01f7a40107815f33d78cbc7db/stargatefinance-stg-evm-v2-1.0.11.tgz","_integrity":"sha512-/9RmSAVMrfrIr4+hCyCICSu5f1h6IAguWMS7dy0KxYfrALZltUCcZc5+xRLLg/Hb+lwQipW1/WRZsF9Cz84M8Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.4.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.17","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.18","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.35","@layerzerolabs/ua-devtools-evm":"~0.3.14","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.21","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.11_1720653817176_0.30701019709153576","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.12","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.12","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a98c9afef878ca3ff3cebe657b611b0f3640edaf","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.12.tgz","fileCount":1073,"integrity":"sha512-aAxx2fYVWDe3L0O+dYn5RKLL9K4NAYn1sSUluiCbL5AqOjug452c256SFW6c9y0y2TZh8hNlYpoX1Eg8rBjM1Q==","signatures":[{"sig":"MEQCIC8Yj3kUluYFTARq9+I1D2npFWrwpL9GYDDT5pXiow6KAiA3VOpnny8/M2OY8+VuEcSPYywuJHSHZFcBxZHl09CQaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171175064},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"fecfeb2eee5d6bba441c5d881e98335773ddebb0","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/ceed9ead2f9602b2807cf2476e078ede/stargatefinance-stg-evm-v2-1.0.12.tgz","_integrity":"sha512-aAxx2fYVWDe3L0O+dYn5RKLL9K4NAYn1sSUluiCbL5AqOjug452c256SFW6c9y0y2TZh8hNlYpoX1Eg8rBjM1Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~0.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.12_1720823927908_0.5720266757060049","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.13","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.13","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5eb0a99e8949a82d8707981f89ff0830bfc21daf","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.13.tgz","fileCount":1073,"integrity":"sha512-cLAV03YXS7oWIMJoB9DjkV8F4Qx5nHwJnzYm2wbM61fK5sBYa+XCV/0MryImCwyFpWpLoFZDG/14qbDJaS0VZQ==","signatures":[{"sig":"MEYCIQDgxn7kL9A1SjpqjdSBVRcRq7E40ZqxE1kaSPtSRroQsAIhANk6odgOzbDR5l1kCUiN4uxGRJXEezZr7fjglxlXKqse","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171175064},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ce090bbf6f12d91f2c905e7342a446eacc97b770","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/8cecc0786b0350c6a5743e9dab1461c1/stargatefinance-stg-evm-v2-1.0.13.tgz","_integrity":"sha512-cLAV03YXS7oWIMJoB9DjkV8F4Qx5nHwJnzYm2wbM61fK5sBYa+XCV/0MryImCwyFpWpLoFZDG/14qbDJaS0VZQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~0.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.13_1721083615413_0.812762904193677","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.14","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.14","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"8f18ca01e745389b4f551eec4164c023a29518f8","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.14.tgz","fileCount":1122,"integrity":"sha512-X9dzyf7ekLHQryXLeLFo46rwLMcY/9PO1GyQ+34QxhYaZ2uCjgApoadCtAzQJMcIPAsHSHlpF8oyPeVHOp23Yw==","signatures":[{"sig":"MEUCIQDI7uXSeVe9xnWpigVt0MPt8iw28QEeBLm44cY4qY8X4QIgZ+HeKL6FxajQTcezU2Mcw4uGx9vx4t8UB/srOKk5XK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180546479},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"0488d19299117457e445aa78dfa1fe1c2a05d5c1","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/2a6b127619ba05e56166234374f3eeac/stargatefinance-stg-evm-v2-1.0.14.tgz","_integrity":"sha512-X9dzyf7ekLHQryXLeLFo46rwLMcY/9PO1GyQ+34QxhYaZ2uCjgApoadCtAzQJMcIPAsHSHlpF8oyPeVHOp23Yw==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~0.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.14_1721336560041_0.013537403410282867","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.15","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.15","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c62f54979099680be9e9168f41e2273e28d48671","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.15.tgz","fileCount":1127,"integrity":"sha512-3sLwlYnLesixG73dYRDWzVEWKVENmoPu+/A8le7xywkgoWagDaImxtv84ALzWnU+ia5j335m/xcH1Zvq+yvIRg==","signatures":[{"sig":"MEQCIBV1RVn80xarM9uHdqrFhetW5n3tWWk5VVPJ7bbUz3VFAiB2XOSWiTAsKRcEIwpCkQc1DBWA0XLjejWiF1a7VzMvwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178642806},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"71746662ecba111132582517f49d3ff30998d6cf","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7bcf45a105868d0bf13cc16eccc79fc4/stargatefinance-stg-evm-v2-1.0.15.tgz","_integrity":"sha512-3sLwlYnLesixG73dYRDWzVEWKVENmoPu+/A8le7xywkgoWagDaImxtv84ALzWnU+ia5j335m/xcH1Zvq+yvIRg==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~0.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.15_1721425525537_0.5354417020445692","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.16","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.16","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"429e04ab20f7b27264481e0a528f332e934e516f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.16.tgz","fileCount":1137,"integrity":"sha512-lMwR1GLKkHEyUoyzn3pul20MmH5SwSWYh28NvZhTLNc/geHDPnQACLAVg+FHTNfw3tWB3DBQzoHW3+04rieHTQ==","signatures":[{"sig":"MEYCIQCNBp2EQekdYT4oThxmBrjQDqqrzAXFmSjXHdFEF0K6oAIhAKzCwGoTUKiAThHgL6q7jJMgxZvghjUbikTR0YhWoLTZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181360683},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"c6bf877f62f9d134dd7e46cd695c30bb4ee468db","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5ae094f92d6521dc2e8056782b609015/stargatefinance-stg-evm-v2-1.0.16.tgz","_integrity":"sha512-lMwR1GLKkHEyUoyzn3pul20MmH5SwSWYh28NvZhTLNc/geHDPnQACLAVg+FHTNfw3tWB3DBQzoHW3+04rieHTQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~0.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.16_1723255256341_0.28704472725566266","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.19","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.19","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d6481e27af9b0da3592a66ffeb326d0334f77b54","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.19.tgz","fileCount":1150,"integrity":"sha512-YSV4sWWshjGe1COzQ+edO+4SOILAfu74PpzMVFmdq9exmZxMXnK2D7TINFEBsW4+27NK9w6j5AHYamQS5PLx6A==","signatures":[{"sig":"MEQCIE31DnEjuePHe62+Ht5mC2Gpwaavg+6CcZej9B0IgVJPAiApIaNETRccsQxYZMayTu/gCJeeXMXCfobj8xXyMd791Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184656533},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"b8075532ce9be557e1db5b3c711295ae6538bc33","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/ae3b087e2027e8d9a515c9859920b431/stargatefinance-stg-evm-v2-1.0.19.tgz","_integrity":"sha512-YSV4sWWshjGe1COzQ+edO+4SOILAfu74PpzMVFmdq9exmZxMXnK2D7TINFEBsW4+27NK9w6j5AHYamQS5PLx6A==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.19_1729201896924_0.3630756825408148","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@stargatefinance/stg-evm-v2","version":"1.0.18","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.0.18","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"fdadf1c83cb956fb824ab03ef9b43b746bbd6a7a","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.0.18.tgz","fileCount":1137,"integrity":"sha512-kuQEGPTg6+PbYe7Z6zVlvtVCXfiJkPgX8PLPlHaggRCTORpicCkchwFAvqHIoD7hQVeXIqxYnWkj6mGaTeqmNw==","signatures":[{"sig":"MEUCIHcN0++gP07ssenhMhax2B+nOEObs6EPAok67Z3nnbybAiEA6N9TpRA4wd+kcDbwfijUkBSrzHqgWuICmLssnijJy8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181360683},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.0.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6181b9ef95993459477e4fcb281e8ea5d09a8ef8","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5de478bafaca8d4630630ffaef7a59a4/stargatefinance-stg-evm-v2-1.0.18.tgz","_integrity":"sha512-kuQEGPTg6+PbYe7Z6zVlvtVCXfiJkPgX8PLPlHaggRCTORpicCkchwFAvqHIoD7hQVeXIqxYnWkj6mGaTeqmNw==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.0","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.0.18_1729214178578_0.33678525378974156","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.1.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.1.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"f41dc1cffdb70c131dd39160341cf16b82ab9b4e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.1.0.tgz","fileCount":1150,"integrity":"sha512-u5xb2IFDtF8G0jmySXp20yaRljs7hvtlGOiW8kDRvl0SB5enJmC8g2ZHTx46xp7V9nbjN30CEmWjEeaqNGCP2Q==","signatures":[{"sig":"MEUCICpNFE+3srnYi8xjr6boq62mjQGq1Mj/wWnDju3QChHcAiEA0IV7VbcPTg7VikYAkwayr8XGIUD6uJgFb9RypgOZe0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184656692},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"da9644695cd8590e54495e966711e6efb15965cf","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3b5df461485dbde6a8f916d14955c380/stargatefinance-stg-evm-v2-1.1.0.tgz","_integrity":"sha512-u5xb2IFDtF8G0jmySXp20yaRljs7hvtlGOiW8kDRvl0SB5enJmC8g2ZHTx46xp7V9nbjN30CEmWjEeaqNGCP2Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~2.3.25","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"~2.3.25","@layerzerolabs/lz-evm-v1-0.7":"~2.3.25","@layerzerolabs/lz-definitions":"~2.3.25","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~2.3.25","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.16.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.5.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.2","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.18","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.11","@layerzerolabs/ua-devtools":"~0.3.20","@layerzerolabs/devtools-evm":"~0.3.13","@layerzerolabs/lz-evm-sdk-v1":"~2.3.25","@layerzerolabs/test-devtools":"~0.2.6","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.2.37","@layerzerolabs/ua-devtools-evm":"~0.3.15","@layerzerolabs/tsup-config-next":"~2.3.25","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.3.9","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.1","@layerzerolabs/export-deployments":"~0.0.10","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~0.3.22","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~0.3.10","@layerzerolabs/typescript-config-next":"~2.3.25","@layerzerolabs/ua-devtools-evm-hardhat":"~0.3.19","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.1.0_1729715764926_0.42706844147401113","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@stargatefinance/stg-evm-v2","version":"1.1.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.1.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5b0450c34bdbb9bd57c7e2f4a61ee25e9d5d875f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.1.1.tgz","fileCount":1153,"integrity":"sha512-Sh5akQ0YgFVlVVSSMMV4kmyd8P5opvUhsSSxBnBxc2VeqGAB9+TZVE/yEMOKl7zwNqQEQbRle37DRb2V2KogaQ==","signatures":[{"sig":"MEUCIQC+0SZHmW7VzQPd8FF0I/l0HlaHkkYLfYD9DfdysOH/OwIgZgp1+9jMGtYHUdvMhtzu3mj91fVd0vpNW2Cn13WBobM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166361119},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"720ddaa31129ff5d3e39ca96ea9728172f445cbe","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7a319a25d038f961b6e9100da5e77013/stargatefinance-stg-evm-v2-1.1.1.tgz","_integrity":"sha512-Sh5akQ0YgFVlVVSSMMV4kmyd8P5opvUhsSSxBnBxc2VeqGAB9+TZVE/yEMOKl7zwNqQEQbRle37DRb2V2KogaQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.28","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.1.1_1730236316752_0.5768601039330703","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@stargatefinance/stg-evm-v2","version":"1.1.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.1.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c5ec02cf216cc767f1fa7c38e5508dbeffcd257c","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.1.2.tgz","fileCount":1172,"integrity":"sha512-7QM9fc/93Wa8owkUz4HDllxeSgxYarGqDDqTZXuxNbvr9yre1LVpdV2xN6sRTMAHBFy3/7kWsAKsInFM1Wex1Q==","signatures":[{"sig":"MEYCIQDz3XEiPm6BB3VnZzJSr0aulbRcDhd+BbKC5IVppkFhggIhANYbYccnSZWJ65tYWF5fyh3u8SuqGws1i/zk+diEeOG1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169826484},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"74f3848d6c9cb1b67d487735e845fc2d3937620c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/77b9d0602a8bb3e3a0d5309c352bca3d/stargatefinance-stg-evm-v2-1.1.2.tgz","_integrity":"sha512-7QM9fc/93Wa8owkUz4HDllxeSgxYarGqDDqTZXuxNbvr9yre1LVpdV2xN6sRTMAHBFy3/7kWsAKsInFM1Wex1Q==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.28","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.1.2_1730312904168_0.654763733214321","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@stargatefinance/stg-evm-v2","version":"1.1.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.1.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5d9054c7476c3bbf91d66507a71fbb2e3762f940","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.1.3.tgz","fileCount":1172,"integrity":"sha512-krY1beDTOXKCGdymDkErIgiWZnFYmPfvbTXZ3TaT0GaZ7yBlqerA0w9ViPtAl6ieVAT2N9kyP4nY8xUq4oJASA==","signatures":[{"sig":"MEYCIQDWyuaxj+Iuxov9/8sU0yh1ySrCqBjdYr8X9AfhsSqSCQIhAKoamWFwRS1BnrUiYdrdjCShGy9NyG2Ge87nU2uoUUGL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169826484},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f58e47416e05a05a964cc98adee737ca57d05cf2","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/c4d15f392b15ba08a96f137ea30f6ac7/stargatefinance-stg-evm-v2-1.1.3.tgz","_integrity":"sha512-krY1beDTOXKCGdymDkErIgiWZnFYmPfvbTXZ3TaT0GaZ7yBlqerA0w9ViPtAl6ieVAT2N9kyP4nY8xUq4oJASA==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.28","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.1.3_1730317342489_0.09513554048572459","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@stargatefinance/stg-evm-v2","version":"1.1.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.1.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"2e0b58b6e300c2046047cba3587f9440c85852bd","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.1.4.tgz","fileCount":1184,"integrity":"sha512-mX6MErTPv6makFYIoAjSo9SUkDstTN0T1eb3/xjMhOr7YsREae1jZ/9vEorjpDqMx417W7zOdnPpNSwgugt5JQ==","signatures":[{"sig":"MEUCIQDQjpZgMJy6aozfkIe5mc0OihckmqIGpVFVxtbQnhLIkQIgbD6I2k6kssJslTtsQWqaqxh0uPG80b9JT2CZZs02EQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172434036},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ff015c3b75968f155e62ff79d49a813fedc9819d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/d41e5aac87e5213193baeb8649512829/stargatefinance-stg-evm-v2-1.1.4.tgz","_integrity":"sha512-mX6MErTPv6makFYIoAjSo9SUkDstTN0T1eb3/xjMhOr7YsREae1jZ/9vEorjpDqMx417W7zOdnPpNSwgugt5JQ==","_npmVersion":"10.7.0","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.28","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~1.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.1.4_1731346876393_0.5016467523126282","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"f6df08f4fe9553d05ffad341a67bed2e00b6b33f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.0.tgz","fileCount":1184,"integrity":"sha512-MZz6UjlynMaQmzBB8a7vrAp0n0TacpFdI1tqed7S0VV9wZ4SmIny3cML7UDhbWqpBRpRdFLsGNhY+T81qIfewA==","signatures":[{"sig":"MEQCIEInJUJETsRLo9V3b18+350J5GoNQWGdSb0LYvd8WiL4AiBekx5mGoE7CttDMBN0GpJKQPtQNXtyyA4ssdT75DXzkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172469925},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"144e0e84afb060427af07b6b726dc2229001cf18","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/9e560bbc69542aa6673a5f1c8366f3af/stargatefinance-stg-evm-v2-1.2.0.tgz","_integrity":"sha512-MZz6UjlynMaQmzBB8a7vrAp0n0TacpFdI1tqed7S0VV9wZ4SmIny3cML7UDhbWqpBRpRdFLsGNhY+T81qIfewA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.3.28","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.0_1731965213632_0.3095294200202914","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a3d3943c6afcb79110c254074dfb532f44f7b4ef","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.1.tgz","fileCount":1203,"integrity":"sha512-Vy1mDzxQ/+C0dtsVKvvuq6QxjoXBzQvEUT/ijdt/tEAU8WN5f+GTijUiijlAVifcinVuis7Bv7dsqPILZYyTUQ==","signatures":[{"sig":"MEUCIFK2mc7rDTgA37OuldvSXgc+Ui7JxeWGgny+otsZDg0GAiEA3Vt9Aab/m/K2IogOOhqdL9p5Rixa8uMjiELcDBLYhc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174278107},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"b3e84f32675ad3fb8ca262d5656bcd2a847c5943","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/65414bc11cd14de31b3244d1724ae8e4/stargatefinance-stg-evm-v2-1.2.1.tgz","_integrity":"sha512-Vy1mDzxQ/+C0dtsVKvvuq6QxjoXBzQvEUT/ijdt/tEAU8WN5f+GTijUiijlAVifcinVuis7Bv7dsqPILZYyTUQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.7","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.7","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.7","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.7","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.7","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.1_1732659941237_0.4653800060185447","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c970d8619cc36b0b225f40ca2f3d2bf0875862fd","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.2.tgz","fileCount":1227,"integrity":"sha512-kKvREtyp2q+jROPGz32sRiO/JqvbnvpCcjiZLmE+zihiYbue80BqGkivnnle0ZYunSiEqZ109sievz/nOT8tpg==","signatures":[{"sig":"MEUCIB8KaKcaznnvQHjMRAbjNAYPvDirUjvPJah2xGEfaP+JAiEAogtgMoSgYKOoCF/avcX/t/UseyiC7jV+YAy5beR5PoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180356805},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"177af9da5f14e517e72ba5af297620243668c839","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/bb96a260ac9183e0c06f664649f2cfbb/stargatefinance-stg-evm-v2-1.2.2.tgz","_integrity":"sha512-kKvREtyp2q+jROPGz32sRiO/JqvbnvpCcjiZLmE+zihiYbue80BqGkivnnle0ZYunSiEqZ109sievz/nOT8tpg==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.18","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.18","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.18","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.18","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.2_1732761021657_0.3512053170064293","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"902d14c6a299f26a9e76cc3c9c1dd42f4177472b","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.3.tgz","fileCount":1239,"integrity":"sha512-Y4qxRklmOMRsxWXjdUZsGAKIzJJBf+C3ESDKntmlUmRnFj6VcKMEJ28tad5avaXw2BAroJdkij9Oil4XJOabIw==","signatures":[{"sig":"MEUCIQC0BAdLOR3l6DJzFElGMI5VHE3gnyZXadQv01B50ji62wIgSH1/UzKTXGSjRWrBjfGIsFnfh53AR5LR0DSfMcf4NaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182975046},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"2a98da9b6ec2bb799f63bb264d1f331ee730df06","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/b8e2e188cad346b9810758be9683ee1d/stargatefinance-stg-evm-v2-1.2.3.tgz","_integrity":"sha512-Y4qxRklmOMRsxWXjdUZsGAKIzJJBf+C3ESDKntmlUmRnFj6VcKMEJ28tad5avaXw2BAroJdkij9Oil4XJOabIw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.18","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.18","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.18","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.18","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.3_1732906310660_0.9898771152538117","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0cdbfba8a957aa312fe41f3562754998b3e2f5f2","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.4.tgz","fileCount":1246,"integrity":"sha512-T3nDPY5ODXTPXCL/iK+05ENYgQxP3STqIMWYBntET//OTceeny21OFuJDGB7CqP133rpYKzI83esZKN4hJPHhw==","signatures":[{"sig":"MEYCIQD33zxiMraw/bgp7YG4g8lsXCRH9RTpyqIhCMI43pekRgIhAK6kQk8VD1+WnXxjboWriw7xzGj6zyAI1A1v98Kz4HPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184546081},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"e9ca7b3e8ab2b0a591224a1b232e6a5120bd18f3","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/59eb3eee4be288240e153e7829131898/stargatefinance-stg-evm-v2-1.2.4.tgz","_integrity":"sha512-T3nDPY5ODXTPXCL/iK+05ENYgQxP3STqIMWYBntET//OTceeny21OFuJDGB7CqP133rpYKzI83esZKN4hJPHhw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.18","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.18","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.18","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.18","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.4_1733293055331_0.8123548651089005","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9cf2d73f0683e4ce91dc1b0b663bfb936158e007","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.5.tgz","fileCount":1269,"integrity":"sha512-XibZY4PECJkQ6TZuwn5Kq57RD+JNZhVqTJimSQMDlWY7hE33usKDUw6OujaL+45KSl6B8HnaLv8kAGRmdarliw==","signatures":[{"sig":"MEUCICoDG8EDHz/zB/LQUtEOXgnQTPP2D4LKSG5OyVvnVd7LAiEAsejI5um5Bqle7VZnYDIt3YZKbx5nMcE1HgqvB6TmUsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189534388},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"c0d2219ef37707fb57a5e62630604cc805322d7d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3991cff78c4d37664eedeea549df31c6/stargatefinance-stg-evm-v2-1.2.5.tgz","_integrity":"sha512-XibZY4PECJkQ6TZuwn5Kq57RD+JNZhVqTJimSQMDlWY7hE33usKDUw6OujaL+45KSl6B8HnaLv8kAGRmdarliw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.18","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.18","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.18","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.18","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.5","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.5_1733510436863_0.12692150770742217","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@stargatefinance/stg-evm-v2","version":"1.2.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.2.6","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9da40b46cdc1bd25b432f2fb55c185df07fc20bc","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.2.6.tgz","fileCount":1288,"integrity":"sha512-aMMNk5X/YFN/MggM/mLvHQU8J1kBj7PXJW3aTmAsAs1WZxCjBOyi01Mu0IjSXPEvK/rHsz/s92ze9ZmEJLiIuw==","signatures":[{"sig":"MEQCIHQkJ8SgWmqkJEKYyR8cgShQKn40ppUaXqJXu3Pv+a2OAiAHg4PsSzaK0hCKs1d1ILZxI1IQdb0uletOPSekbPLkmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193721571},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"9a6e30704e3af82c7b58721f449c8aa4259a07f4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/f557731fcde2081fc0d93162bacb8d9f/stargatefinance-stg-evm-v2-1.2.6.tgz","_integrity":"sha512-aMMNk5X/YFN/MggM/mLvHQU8J1kBj7PXJW3aTmAsAs1WZxCjBOyi01Mu0IjSXPEvK/rHsz/s92ze9ZmEJLiIuw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.23","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.23","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.23","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.23","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~2.0.6","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.2.6_1733536677377_0.5296354143657609","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"bdf13c7e6d4d95aa315fdb8812cf4d83e08dd3bb","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.0.tgz","fileCount":1288,"integrity":"sha512-ygDhNqX4iKB5vhZs2P4cpwz+L3AbIObmqh55/gZtx7Lt4cqRQtGhsI6hMAuKZwrM+OHqOH5l9bJEs8paqUvVVQ==","signatures":[{"sig":"MEQCIF6Esz7GEft/eOq8NJUBQCKyDAP/3oN3u91o1kiuwalYAiA0O4+2arl9bHyB1eS3T9put/PxKGEGnlhHVv4PIjG1VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193718967},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"2a4470080be1cbd561e02f827e245c120fe953cc","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/9800caa78d22bb1a6be946c7ad4104dc/stargatefinance-stg-evm-v2-1.3.0.tgz","_integrity":"sha512-ygDhNqX4iKB5vhZs2P4cpwz+L3AbIObmqh55/gZtx7Lt4cqRQtGhsI6hMAuKZwrM+OHqOH5l9bJEs8paqUvVVQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.23","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.23","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.23","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.23","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.0_1733853228950_0.6036933838922018","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d0b95c550c8092b873095196f06b48331c4bfbd1","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.1.tgz","fileCount":1334,"integrity":"sha512-EGFc7yzzVAc2Dtvy1OffEGRZpRjXgXgkcLdb9QUSo2LwDlwMwnFH9EataYQV0Km7LxeEiYk+VDqEG9kE9k48UQ==","signatures":[{"sig":"MEYCIQCrD9diUCzbcq1OvN4Dwb/ZUXG/+awWwGvWpqZGzeSVawIhAOrKesSEsXiJFQY3Wjkp88DjEY4uv/O1h+obSnlI3sJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203588094},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"1f34a69b2c97c23654952e0dc3b0c2cb59170418","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5a658c507eb93703e4c3c5ce373a2c3a/stargatefinance-stg-evm-v2-1.3.1.tgz","_integrity":"sha512-EGFc7yzzVAc2Dtvy1OffEGRZpRjXgXgkcLdb9QUSo2LwDlwMwnFH9EataYQV0Km7LxeEiYk+VDqEG9kE9k48UQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.1_1734567859679_0.8736882501679564","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5b9c03a9fa8e2e7478165f58ee07ab2b1e8078ce","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.2.tgz","fileCount":1351,"integrity":"sha512-GjYYbSPGppmj0cmo3x0EHMWLM+IAXdKqtNdllXPKJJgdZ5MD4/+CQd/GN1T7Eq6mefCpl9molGNN92ka1Q1qpQ==","signatures":[{"sig":"MEQCIGag5CsqBYsG+hhXrC4CXCMlzgbJw8C3Q+tNaRpj+ln+AiB8bifqkMT275IyhXaJ/6/zg0tuUHFrHQTqInTYQ//IXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204819974},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f57fb682bf526d0c429c14771a674ca1e7f66d1d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/eeefc9c58389c700f1ae9844c9c1e5bf/stargatefinance-stg-evm-v2-1.3.2.tgz","_integrity":"sha512-GjYYbSPGppmj0cmo3x0EHMWLM+IAXdKqtNdllXPKJJgdZ5MD4/+CQd/GN1T7Eq6mefCpl9molGNN92ka1Q1qpQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.2_1736295446246_0.9817469471158584","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"ccc117a5c22f6ac010ce6641f5da7423e7db2060","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.3.tgz","fileCount":1360,"integrity":"sha512-cpPeEjUYp6f4XzbhlYRljZnp6h6SNzJoONUcb5H1ZeekGuQrLZZLyXYCBMZ8dkyLQiT/E5QBihKUhSAAXSA8wA==","signatures":[{"sig":"MEYCIQD8Wwzg3toVzenJz6/itSNzOpkLueYbNeh3htxU2taSMAIhAPU0ovetwKOU3Uq+DMk1D5mkt5Iz7uwOWnV4he7tneG0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205136650},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"2183b062fe30d26f2c49f2e917f410d5ef5508c4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/bab7382b1eee715c2f1d16d582b00836/stargatefinance-stg-evm-v2-1.3.3.tgz","_integrity":"sha512-cpPeEjUYp6f4XzbhlYRljZnp6h6SNzJoONUcb5H1ZeekGuQrLZZLyXYCBMZ8dkyLQiT/E5QBihKUhSAAXSA8wA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.3_1737354402037_0.28094799805489257","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"8804e0e2afb97b05851f64c4067c88d5188e5846","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.4.tgz","fileCount":1360,"integrity":"sha512-FZRbew6bJ82eJVRlg6Nkhq0T6viZsox3fYkK3Q3NNXZQ5zffL5X4mL1x/RAsvXHY2tvnMGf8x6rRh8fHnvwuUQ==","signatures":[{"sig":"MEUCIDaFEOSOBy7gJ9+qKYYLVeUp8ZQ1eOZD5GWFWQvvfuq8AiEApARFZS9iVCECX8y5iOAVO5dQjL38z/99qF/mEXBUzjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205136650},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"df64a0ba318294a3b54204f8e6015aac7016d9f4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/efc344de772cd2f1795145dd025b5e0a/stargatefinance-stg-evm-v2-1.3.4.tgz","_integrity":"sha512-FZRbew6bJ82eJVRlg6Nkhq0T6viZsox3fYkK3Q3NNXZQ5zffL5X4mL1x/RAsvXHY2tvnMGf8x6rRh8fHnvwuUQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.4_1737357170474_0.5487995599257662","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"0dad1f48ab3f02afc8dd5603866419cf1e45788d","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.5.tgz","fileCount":1399,"integrity":"sha512-jdDt2CpfW6emAgiV5CB64mvld+WnKJYNehj0W8EaiV0oEMHqgFejFoVpbFypk3S6gpmM3FGkLsrAJDqwUs7aBQ==","signatures":[{"sig":"MEYCIQCyFjP70Yrj/1hT0H9/AfblRM9YdR5+z4w8Qo/wAlFnXgIhAO3aIxME5L0gIFwOCvbAa1X9XEgobaWRKeGI6ftRFcl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213575940},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"e330655ddb08255db59c2ec79a9d606581462b81","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/8b7cde382e1e0be2652aa6fc5ec28ba0/stargatefinance-stg-evm-v2-1.3.5.tgz","_integrity":"sha512-jdDt2CpfW6emAgiV5CB64mvld+WnKJYNehj0W8EaiV0oEMHqgFejFoVpbFypk3S6gpmM3FGkLsrAJDqwUs7aBQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@stargatefinance/stg-devtools-v2":"~3.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.5_1737868871760_0.5940034415061937","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.6","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"02e1f2ef9bd09fe4acb0682cbfb597ea7c44fc69","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.6.tgz","fileCount":1411,"integrity":"sha512-c7jHL5AfnCDGya8DA0gCMielhyJaAPComeyLx2+Z99NdAKwnn8GgzwEBciSLe3Qmn+twYUpst9Vv2FohOF+KiQ==","signatures":[{"sig":"MEUCIQDJpR1H90oWhUtKMg6A500Hnwf+nDbcIUEiWW2qYLCSdwIgDfiWIEoJq2G/BAZVMucGu2HJIYYXqdeeZKaIhaIf6jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216190822},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"1424db48c47e02419223aa516dd7c457c5aeb153","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/6e602e097310d81b26e6fca3a576ca9d/stargatefinance-stg-evm-v2-1.3.6.tgz","_integrity":"sha512-c7jHL5AfnCDGya8DA0gCMielhyJaAPComeyLx2+Z99NdAKwnn8GgzwEBciSLe3Qmn+twYUpst9Vv2FohOF+KiQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~3.0.5","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.6_1738349848971_0.2413653005940879","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@stargatefinance/stg-evm-v2","version":"1.3.7","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.3.7","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a6cb19ff0512fd17178d3f05675be0f339c0bbd0","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.3.7.tgz","fileCount":1420,"integrity":"sha512-0Eee8gouMFgN8dPmQmP+h894FDGu1P/ybFQwJSec/Ngto0dbZRQLTrzG46q1GYJnaTZmUcD9I4ETYFK1+IQr7Q==","signatures":[{"sig":"MEQCIHfNisJ0vgi3ITElF5rkJRpenbx0Hc8cpcklnOQDQSS2AiAwgLp/sYYEvqhtR5a/AbLWTnxHoCC1Uhi0ZB7ps6akUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218521554},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.3.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"cccf90b5b89f821ad5e08f73d9dc01cdfe6768a8","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/622dedabab8151019d013abad54e3870/stargatefinance-stg-evm-v2-1.3.7.tgz","_integrity":"sha512-0Eee8gouMFgN8dPmQmP+h894FDGu1P/ybFQwJSec/Ngto0dbZRQLTrzG46q1GYJnaTZmUcD9I4ETYFK1+IQr7Q==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~3.0.6","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.3.7_1738649131125_0.6142543304761632","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.4.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.4.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"51dc7d312539f5cf51c3a3f57c0a001a46456a68","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.4.0.tgz","fileCount":1432,"integrity":"sha512-TcNlO81Jintwn3ckq2yvectCrt09mWXBVVu7Juldz9j0VIRzqYUzkFz9dWJTEZz1FiakB3tVeTp0apW90DNx1A==","signatures":[{"sig":"MEUCIC0HdjWXv+OJ1rvebxaV4DQP035TKCJD4XCGm+v9heuaAiEA1aqc9ujoTLdAdZOMVftryG2rKMQ9UYUwLDD5Q4pwdHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221135592},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"4f0767f73c8117711845dbe9f34623725da7b49e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/895539a5a7d86a0929a160dea7b1ee16/stargatefinance-stg-evm-v2-1.4.0.tgz","_integrity":"sha512-TcNlO81Jintwn3ckq2yvectCrt09mWXBVVu7Juldz9j0VIRzqYUzkFz9dWJTEZz1FiakB3tVeTp0apW90DNx1A==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~3.0.7","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.4.0_1739304160462_0.9586288264549079","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@stargatefinance/stg-evm-v2","version":"1.5.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.5.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"f5bf327cf7a0b85c02e0d15d9a5b4909e0415591","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.5.0.tgz","fileCount":1451,"integrity":"sha512-f6OWqVcmwoXWgJGpthobFBLJ+mhAgAM1r+XDJ6VxuuGJKWGo3e8lUekBGrJSdWp8triiwCwkHxrGN1EhurO/pQ==","signatures":[{"sig":"MEYCIQDdyGgYucPw15ZYZtldEVxYkpDZkUqSwXLbwmnAzwjDLAIhAMgPABtasLZmA6UaSxaB10LLXCIHKC/ogEwenFJR+4JZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225458833},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"af1d1ea5ddc9c0085c3a788b1ef627c1c9c9ea6c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e875dc674e25c9c78aca59e9af0bfafc/stargatefinance-stg-evm-v2-1.5.0.tgz","_integrity":"sha512-f6OWqVcmwoXWgJGpthobFBLJ+mhAgAM1r+XDJ6VxuuGJKWGo3e8lUekBGrJSdWp8triiwCwkHxrGN1EhurO/pQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~3.0.8","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.5.0_1739412381395_0.6789805549502255","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@stargatefinance/stg-evm-v2","version":"1.5.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@1.5.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"a122ec11e95dad4ad88e06d8996a1dd29e1cfcfd","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-1.5.1.tgz","fileCount":1486,"integrity":"sha512-oo02yv4foy9be7lnGZ4t+cD3BOY1E+WT3p3bV8Twrikx9RrkIRE4qe98lpPzbPxXuLg8ufC9XR5q+jUp4DJXPw==","signatures":[{"sig":"MEUCIQD3/lcTg+SisoJXL67j6CTFFes2wTSmFdJuEG1lY6Y0hQIgK5GZKi99vAV/PAQcpRb+/t2wBKRhcqQ5fAodTKTm8HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232790249},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-1.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"3b24a9d1749c006860b24a25fdd1105d7a0f8eda","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/b48fceb1fd8ec31a30af6c88818a51db/stargatefinance-stg-evm-v2-1.5.1.tgz","_integrity":"sha512-oo02yv4foy9be7lnGZ4t+cD3BOY1E+WT3p3bV8Twrikx9RrkIRE4qe98lpPzbPxXuLg8ufC9XR5q+jUp4DJXPw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~1.4.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~3.0.9","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_1.5.1_1740014378905_0.3777785770915323","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"873e60a11bd7de074f733ce67a6d43dd81c7b6a5","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.0.tgz","fileCount":1496,"integrity":"sha512-JARgp1qa328QkN1RDObPltT+8sKNFjwEKW8QeDGgnpKX0O9hH9CrVqEoJZF3wdAub/od9HC17pD5p6Kfp1acuw==","signatures":[{"sig":"MEQCIC58VwoViKJhLA+qj8j19ebvLJ3LWeZg6gA3orntnlwKAiAZS/3+kg6ni6gZY7CiucXDxufVbIXu7Qo2n9xmpNxLVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234921375},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"0fb188506a496eeb243d31c6fdb71f411fd05dbe","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3a0c482fabf65c47f4d0e57e5cd69ff0/stargatefinance-stg-evm-v2-2.0.0.tgz","_integrity":"sha512-JARgp1qa328QkN1RDObPltT+8sKNFjwEKW8QeDGgnpKX0O9hH9CrVqEoJZF3wdAub/od9HC17pD5p6Kfp1acuw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.0_1741884718947_0.5529626301108572","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9d61c8e1d97023344fbcd5a551e9bdae1e75cb58","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.1.tgz","fileCount":1496,"integrity":"sha512-PzR8rOVS+BQ1wfoqfvtyVxUd6cRKCfC42EGTCBLwkeZMiIq7OCuqeuoS9lc+Kl0OiD9Harf0EyqNz+a2q4jq4w==","signatures":[{"sig":"MEQCIE+cK4FD8XcXH28fZKl8zzkNHVEeavOIWmoaym/5859+AiB44mPt9c8OXMIrFHU96eiHvyWkkOmN2cmOaW1X3QJTQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234922671},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"b1077e51fe37d3c5a3f8014310ee1b5798c9c9c0","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3846728ecf984df67cda750add428c31/stargatefinance-stg-evm-v2-2.0.1.tgz","_integrity":"sha512-PzR8rOVS+BQ1wfoqfvtyVxUd6cRKCfC42EGTCBLwkeZMiIq7OCuqeuoS9lc+Kl0OiD9Harf0EyqNz+a2q4jq4w==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.1_1741891306933_0.8923321228156804","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"79ec45ca293f45f9cb6b0c7d39dd0c0525121f03","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.2.tgz","fileCount":1496,"integrity":"sha512-dXj7A0/sn+Ag4tqLrFHzBS7FRybHdDAC/HFMw0BGNVNKlX9V+pUdfgfvJE/p2l4/tB5Htfj1E+LCtTrJ9vYvCA==","signatures":[{"sig":"MEUCIQCIcZ/sh3xfquo9H2n6GFxT/x687ORT1PYT//PRcV1ShwIgVRrX3g/IpDHF6FTOgzJrHYBbKZosSql3+d9VPXKIvmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234922671},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"ca9756bb29df232b2dc8f08cbea1958e6655bc8d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/1625bf30233e3958bdf582a86b2495ce/stargatefinance-stg-evm-v2-2.0.2.tgz","_integrity":"sha512-dXj7A0/sn+Ag4tqLrFHzBS7FRybHdDAC/HFMw0BGNVNKlX9V+pUdfgfvJE/p2l4/tB5Htfj1E+LCtTrJ9vYvCA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"~0.4.0","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"~1.2.3","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.2_1741903381202_0.5696462087818046","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"576cb669beedee334645546fe76828b2cd2092c7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.3.tgz","fileCount":1554,"integrity":"sha512-dem1Qa1d80yVHCYwRWArkr9FZ3cabJeP235m9GnRruAGPyJNCfB1kuCSg1kI7WpuRjoxMxpb3BOFD5++Cf8q1A==","signatures":[{"sig":"MEUCIQDjZwcXCJtWNEL92ccaBOyWPJubcPSEDuQon8FWYPjQ0QIgY7V1S15gfwODB3Y4qJnSbaKYt5MIhj+SFHKXOelH1pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245212467},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"9fffac0f1dcd5eae849aa64fec0e5ff1d7efd5b3","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/310d72e2685e8109ddd36dbc1bbeb7e2/stargatefinance-stg-evm-v2-2.0.3.tgz","_integrity":"sha512-dem1Qa1d80yVHCYwRWArkr9FZ3cabJeP235m9GnRruAGPyJNCfB1kuCSg1kI7WpuRjoxMxpb3BOFD5++Cf8q1A==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.3_1743421477093_0.7501793877953797","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"3dcfa2f29a297a4d88f53177bf6c05dcf104ce9e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.4.tgz","fileCount":1587,"integrity":"sha512-/vmsSM69dgFyQ/cGyXiSkDMOv69SyVWZULvNcqf3/tGdc0Oo0u0/g/TI2y0SXjHzkJl1FVjvGTJIN22Kx3DDXQ==","signatures":[{"sig":"MEYCIQDaSRnljToPgNW68VmC9wM7yxf3a11BQHqstQb6pfA3VgIhAKb/Ndr6eSuqb0/dBbBRSY4J5XeYv7x/6svCpfXsZZR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252335845},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"675f719c206411155ae25e6b98b0c4ed900cf931","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/8bc940e600ae9e9446cd31d53a4796c4/stargatefinance-stg-evm-v2-2.0.4.tgz","_integrity":"sha512-/vmsSM69dgFyQ/cGyXiSkDMOv69SyVWZULvNcqf3/tGdc0Oo0u0/g/TI2y0SXjHzkJl1FVjvGTJIN22Kx3DDXQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.4_1745409940682_0.7770202764330219","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"14ef1fd0ae243be40a45f399c28b43710fbe0699","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.5.tgz","fileCount":1604,"integrity":"sha512-i/UQUHzKBVpXsGBWhBr2dWMFnM9GGhXyYQctRHC6e7uJW7uOHcsxICVWi1FAJKKBXlsjI8HTZJNfdFBfnVtxhg==","signatures":[{"sig":"MEUCICXPIL7GH8GSM0PUkPKW2vTr+xSLm9e8UVtVSngNI/GnAiEArNGeiDsKyjuWa3DWYH0jjlAVnM+2YdZKFngZc7ZDhDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256175230},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"f285b11cd38bb330f7496945038c03260b31a124","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","actor":{"name":"stargate-bot","type":"user","email":"bot@stargate.foundation"},"email":"bot@stargate.foundation"},"_resolved":"/tmp/e5d081a9242bf61ddd1ed1b5be535fcf/stargatefinance-stg-evm-v2-2.0.5.tgz","_integrity":"sha512-i/UQUHzKBVpXsGBWhBr2dWMFnM9GGhXyYQctRHC6e7uJW7uOHcsxICVWi1FAJKKBXlsjI8HTZJNfdFBfnVtxhg==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~0.4.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.5_1751555061350_0.4072222396457532","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@stargatefinance/stg-evm-v2","version":"2.0.6","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@2.0.6","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c368de0b10a5a056592fa40f7208eb24930c10c3","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-2.0.6.tgz","fileCount":1629,"integrity":"sha512-62PAwn7u+r0F1DGE6AmQxI/HDwajzayVyE3CylEswb9JRtY+taESA1Wqn6zKixJGAa0AitieUSNSVIiiGTfluw==","signatures":[{"sig":"MEYCIQDxGdc4cqH2NzJ9IQgKdv/dZL7nVq0lNYbr36+jUnkLgAIhAKUKJOdFEiCRCeMvK+gRFASY/bcd0pq9YFP8m/MAKtzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258505634},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-2.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"6520e6d6158b3e0406953949857caa7604292399","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/2787190f5c08d44b0f9178f0b7d8feed/stargatefinance-stg-evm-v2-2.0.6.tgz","_integrity":"sha512-62PAwn7u+r0F1DGE6AmQxI/HDwajzayVyE3CylEswb9JRtY+taESA1Wqn6zKixJGAa0AitieUSNSVIiiGTfluw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~1.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~4.0.5","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_2.0.6_1753292229996_0.5767565349559018","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"3.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@3.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"7ad259af13365c7e8145682fb0eb64e68aa06f17","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-3.0.0.tgz","fileCount":1637,"integrity":"sha512-qoeN9uFHd/ToDfVOlTfRgDVALuhQHpnrQLJnHj7f+PHCsQ359N9N58/hk0SC3AEBmKDx9U7knw4NQGc1EaVeTQ==","signatures":[{"sig":"MEYCIQDBBPuSBjILafj/KOXHaHb1nAu98caesez4S2fU9RfjSwIhAN4WWNWuGr3XsWA1ubWyQYpJ3HlJmuW3/RZuIHXx77t6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260151145},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json"},"gitHead":"8097106c591079e53efbb557d60d9e4289285bc5","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3c7941ed5cdaba5a7b83f9d0614629f4/stargatefinance-stg-evm-v2-3.0.0.tgz","_integrity":"sha512-qoeN9uFHd/ToDfVOlTfRgDVALuhQHpnrQLJnHj7f+PHCsQ359N9N58/hk0SC3AEBmKDx9U7knw4NQGc1EaVeTQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~1.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~5.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_3.0.0_1754592477454_0.9981427810144938","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"4.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@4.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d2a1b1211939320e630f3ef84087ec61c35f85b3","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-4.0.0.tgz","fileCount":1702,"integrity":"sha512-y6kAMk8jeuqvnxv3lBO3l6B3jdWzen3kPNNKfJm/9mtITuSkj4KRGzP55lfAYGxIzhhbRiajt1QIO1Ix/AhvbQ==","signatures":[{"sig":"MEUCIQCcevX5LSpiT8xRptXojRGjt2i7uIgTpiWwOvFiFrXmLAIgQTh4+E+LQaRAxhlXadJ6bsuYpcyMi4qv0Wtcg7XvdO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273515429},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-4.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"c50142993dc00004b1fb42eaff27d598f88fbbc9","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network zksync-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/dba5956d45203f95115c302e6fd51914/stargatefinance-stg-evm-v2-4.0.0.tgz","_integrity":"sha512-y6kAMk8jeuqvnxv3lBO3l6B3jdWzen3kPNNKfJm/9mtITuSkj4KRGzP55lfAYGxIzhhbRiajt1QIO1Ix/AhvbQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~1.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~0.4.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~6.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^2.0.9","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_4.0.0_1756758934715_0.3810450080851582","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"5.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@5.0.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"9390ca875def61f75f6600d541ed95ff8cad490a","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-5.0.1.tgz","fileCount":1694,"integrity":"sha512-n8pRVlBD1a0eSxuoCX9U7jtP/BPwYcasUakqKrp3wNbAuyOecWkz43OlKW9BsGljxjLA0fCFLBVVts/zBGQF6w==","signatures":[{"sig":"MEUCIQCa/cvdOp1wHUijTq3XhxbmJr9C+jh7wtipdgHjy9TQEwIgbKi0WIa/gWxZErNrZxzIdORFq2Dn7El9DfPJlT1osB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273548435},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-5.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"f1a1996b505ad93bd78bab448b32c9e049e8923c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/1e308c6544da441bf3df5e66641c7f9c/stargatefinance-stg-evm-v2-5.0.1.tgz","_integrity":"sha512-n8pRVlBD1a0eSxuoCX9U7jtP/BPwYcasUakqKrp3wNbAuyOecWkz43OlKW9BsGljxjLA0fCFLBVVts/zBGQF6w==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~7.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_5.0.1_1758662858386_0.8092407464090114","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"5.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@5.0.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"79c3a9525b86c4ca99adfc198412c1dfa5f920bb","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-5.0.2.tgz","fileCount":1704,"integrity":"sha512-+Gcaj3utNTQy65ZjfacFlm3OAtSupK/5su8WVPoLfbEttNhHqti3U/3brw3oNpyGjsas3C3Kp6PeTkwhVjWVGA==","signatures":[{"sig":"MEUCIDrC//6qAqC6btT5E3xctYHcx2k6MZOQLCV02IzDFzVDAiEAiWny1PIlk6ohSd/F9ZKjLML1QTJ4wv2+NlydWS0SvAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275678669},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-5.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"a2f466a2300ca67fb5b521e5166dda5f2eb1c89b","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/1cf8772c318487c26842f1d4bf9f31d2/stargatefinance-stg-evm-v2-5.0.2.tgz","_integrity":"sha512-+Gcaj3utNTQy65ZjfacFlm3OAtSupK/5su8WVPoLfbEttNhHqti3U/3brw3oNpyGjsas3C3Kp6PeTkwhVjWVGA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~7.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_5.0.2_1761867745876_0.88741003931167","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@stargatefinance/stg-evm-v2","version":"5.0.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@5.0.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"4b98cb4ff6a87323d8a1a62ef5c039c0a2c25db4","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-5.0.3.tgz","fileCount":1717,"integrity":"sha512-5kHuAPniRH25GC74R/JjLyQtOBfDJtIXXtqyt2pONwq9QOgmooxpLZ9WKbDc0lRmm1P4Sm5s1d+FR7XAt7noJQ==","signatures":[{"sig":"MEQCIEKC3T7I5goZ89jb7n4hLd0XJtEP+DB6YmmNFDglaH55AiA69Iz5q3CI+n8vkkb1xusq1V4dAgyNLQKlaqYeOQC1XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278263113},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-5.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"7a5bc24bc82bdf42539b88e9093a6f0fd890d4be","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/e8886428e5f10603affe2cdf18c14263/stargatefinance-stg-evm-v2-5.0.3.tgz","_integrity":"sha512-5kHuAPniRH25GC74R/JjLyQtOBfDJtIXXtqyt2pONwq9QOgmooxpLZ9WKbDc0lRmm1P4Sm5s1d+FR7XAt7noJQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~7.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_5.0.3_1762464235545_0.04761319405333708","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@stargatefinance/stg-evm-v2","version":"5.0.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@5.0.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"ba0f0e0fd20024b997a246cc8b62213b69391ae2","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-5.0.4.tgz","fileCount":1727,"integrity":"sha512-KUS5U31393HviD4s2MKA2NBVV+DZvfBHyQN03gY23RgrFmlg2hqFSDVEymMgAzIEwehgGJSB4js+P5Bj6wD3Tg==","signatures":[{"sig":"MEYCIQDsUa/kFcLJC6KYK2liI8Szpci0GC7pq7sdxZ5HboZRZQIhANTWru5Z50kbe6+FbDGaeyv78/8fd+YKvW/N1MvhXbFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280394211},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-5.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"bfb6ef1dcaf78df6a08dfbaee3d18ec24a7bc196","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/3ae4669c16ab201932326b5fc4176955/stargatefinance-stg-evm-v2-5.0.4.tgz","_integrity":"sha512-KUS5U31393HviD4s2MKA2NBVV+DZvfBHyQN03gY23RgrFmlg2hqFSDVEymMgAzIEwehgGJSB4js+P5Bj6wD3Tg==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~5.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.1","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~7.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_5.0.4_1763376828210_0.7888678793647257","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@stargatefinance/stg-evm-v2","version":"5.0.5","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@5.0.5","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"93751882770feac8fa0591918bc08fc31b9937a4","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-5.0.5.tgz","fileCount":1737,"integrity":"sha512-FYt5TmLRQ1gYKXa5qiLENtgtg0goR9L5KVrVcWacmk/QCd7GhacmhBsaLeN9/04H0UcSRBC2smjFbPOj/vohgA==","signatures":[{"sig":"MEUCIQD+ybidyGd94fENlSr61JpQ+5UrKJPLGSej2o9GMl5ESwIgL7q7ts8Iyi3YLUT5JFQCDuEVZ1urN8Wbx68QxPmJ9R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282501164},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-5.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"aab90df0b60b19e7e889a7c3b50a73ed971093a0","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/deea41a86b5bf217a33f9a94b8789f86/stargatefinance-stg-evm-v2-5.0.5.tgz","_integrity":"sha512-FYt5TmLRQ1gYKXa5qiLENtgtg0goR9L5KVrVcWacmk/QCd7GhacmhBsaLeN9/04H0UcSRBC2smjFbPOj/vohgA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~7.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_5.0.5_1765794004352_0.24290001935044359","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"6.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"bfe92159784bd790371f9588ab1cc351e41bcf9c","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.0.0.tgz","fileCount":1744,"integrity":"sha512-w7lfccanO3ta2ELOBH7sIohkxFF9wSE8/mNGmFpyWTpLlJuIKjM5Bh8/+5OwCSCDMrLqUKaC6Qce31H4qbeOxw==","signatures":[{"sig":"MEQCIEYfB02g2eNzpNdtJNUSUdbM3FuDEXdMMQcvvO53mZ2SAiBm3snL6A98j283qJ/WWvaaBRc3NgCmaDda4BsOC3j/Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284072129},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"4b7f398e974f868a115f6d437ac57ee85ca6da41","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/f4e5e5eec34182ee0037df9e6b603b63/stargatefinance-stg-evm-v2-6.0.0.tgz","_integrity":"sha512-w7lfccanO3ta2ELOBH7sIohkxFF9wSE8/mNGmFpyWTpLlJuIKjM5Bh8/+5OwCSCDMrLqUKaC6Qce31H4qbeOxw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~8.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.0.0_1768415332470_0.3131638454306036","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"6.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.0.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"80df8d30800b30efe6eb85fcf1cc033fe87cd3e8","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.0.1.tgz","fileCount":1744,"integrity":"sha512-joL4X8GyAdiBJf63KQyjWw0sN4oPGD00PODzFqHxCP5Tj2PBCxvucWYn8n7j/bqt9lyw4KmHqMAGjNhp5lEl7g==","signatures":[{"sig":"MEQCIB95FucUBFXIW2wY/V8n/HrVuAXme4JVuywz0JwssAd9AiBnd2MDvLgMaNTuEFgjfwEtaf6pvsRdSN7M6Sy03wu4sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284072129},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"16e1a9b9004e857f9845376cddb0594d9ca82137","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/00a02244a5ed7fb6ec1eb96c84ffa3d8/stargatefinance-stg-evm-v2-6.0.1.tgz","_integrity":"sha512-joL4X8GyAdiBJf63KQyjWw0sN4oPGD00PODzFqHxCP5Tj2PBCxvucWYn8n7j/bqt9lyw4KmHqMAGjNhp5lEl7g==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~8.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.0.1_1768473890904_0.4449703957794826","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"6.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.0.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"aaad02ede11798ce63709864496bd76b134eaca1","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.0.2.tgz","fileCount":1747,"integrity":"sha512-eeLxVGuzO8atkpevp2GL/5aYJ6NJjyWlEgzwTbko75Ki5hWPiJH1214Y3FhGVC0CILTLnEm1FuVF1AsrFh/nLg==","signatures":[{"sig":"MEUCIBxXiiFVQ3Oc2x/P0eV8v9R4PS92Gh6PblsAX010u/HvAiEA05QbAtGj1MprCgEBWx79tuRG1rcJ+wgZcpvNSyapV+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284632164},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"1af3e1438065dec52e30061014c2ca42930ed3d8","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/bc9c17d6f41b1088f32814d8aec7e3c7/stargatefinance-stg-evm-v2-6.0.2.tgz","_integrity":"sha512-eeLxVGuzO8atkpevp2GL/5aYJ6NJjyWlEgzwTbko75Ki5hWPiJH1214Y3FhGVC0CILTLnEm1FuVF1AsrFh/nLg==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~8.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.0.2_1768611725427_0.9728008297965125","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@stargatefinance/stg-evm-v2","version":"6.1.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.1.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"dbf651e8bcae457591b0e7709101932ac5d1c3ba","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.1.0.tgz","fileCount":1824,"integrity":"sha512-q7TaUByyBCnfPHxKp6VSr9W7uqTauQEw5TzzxfvsOVpBmp1bJzN301VXGlB+zREtZqsXlqvLaRg51Urr+4oiXQ==","signatures":[{"sig":"MEYCIQDV2AYDEf+o9H7HcGtv8EPewocT8s5xFhl1xZOR05eu6AIhAI4ybCcPEdNphGBXOtiTSqT3fS97r5feShmkPgnRSIiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311682810},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"50672ac13619b34ac893379b35ca0c7467958c5e","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7200c7b2cb879155ebfb76e2a29dff63/stargatefinance-stg-evm-v2-6.1.0.tgz","_integrity":"sha512-q7TaUByyBCnfPHxKp6VSr9W7uqTauQEw5TzzxfvsOVpBmp1bJzN301VXGlB+zREtZqsXlqvLaRg51Urr+4oiXQ==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~9.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.1.0_1770726591498_0.2275354751436065","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@stargatefinance/stg-evm-v2","version":"6.1.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.1.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"8ff6bf86004a0aa9f0a4bc8baf23d77c29539d64","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.1.1.tgz","fileCount":1824,"integrity":"sha512-1F3PXuf06isg1pfwSdcqk51ArodEAAyMlO/4Mgh9xjsSWTEkVOqTwsxGOqSMdqXA/ErSCPxm10cxIWgYlBU8zA==","signatures":[{"sig":"MEQCIDY/raDyVqGvyau5tRWMJYReed+YEjS2jDpXBYsoLuO+AiA1YtmMOh8/Uy9beok+GWufUNno02rNTC6RrlgjRrLsFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311682826},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"8ac4da3fba4bf1c2aee549f8a0a4a7229d0bbef9","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/df65c6397dec17bc2c3ac11c3e8efd13/stargatefinance-stg-evm-v2-6.1.1.tgz","_integrity":"sha512-1F3PXuf06isg1pfwSdcqk51ArodEAAyMlO/4Mgh9xjsSWTEkVOqTwsxGOqSMdqXA/ErSCPxm10cxIWgYlBU8zA==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~9.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.1.1_1771263038340_0.4480329330069015","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@stargatefinance/stg-evm-v2","version":"6.1.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@6.1.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"d94bd6a2e3630ad5e81019e36c8666420c366411","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-6.1.2.tgz","fileCount":1831,"integrity":"sha512-R50xpCA6F4IdG6c1wA+m+KEMvk34cc04yNC9tzsmW6KQcmaIcWE7ES0NYgxaCdy+oTuaqQpUIM+oMeRxp2Ts/w==","signatures":[{"sig":"MEUCIHm3YGBjM6q613FNd3lRuRqcQK/qP7t3EBCfpjw1sM6XAiEA2om20xihavLVsKOT8YQpcEUiMHRhpBKSvcwm4r3KuWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313254724},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-6.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"cf80739f30bb17b241db16fb64993af70fafdf70","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7f1d633a6d7621b39861fb23926a9ceb/stargatefinance-stg-evm-v2-6.1.2.tgz","_integrity":"sha512-R50xpCA6F4IdG6c1wA+m+KEMvk34cc04yNC9tzsmW6KQcmaIcWE7ES0NYgxaCdy+oTuaqQpUIM+oMeRxp2Ts/w==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~6.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~9.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_6.1.2_1771533035879_0.5329632475102963","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"7.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@7.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"962a1d55048b2949b24174014e479096198b9727","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-7.0.0.tgz","fileCount":1841,"integrity":"sha512-z8+UFpgHJJVql5cINyd/m1qNEL4bzM8F3ibyfY081D3V8Mr2FKraM3Bw8je6U+5/4av5V0rvs0cDKf4McLaptw==","signatures":[{"sig":"MEYCIQCIYfGKuUBzuKxGVGrDPCHxliS8dfGMngJfMtDd47LC5AIhAIHK3fcKk8tdKGgT3F4bab8Bek4RVOfQOa5W2WqN8+F8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315384826},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-7.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"1f468bad89f07b1eb9d0479f1b765be711d8c77c","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/0f37b19f177025d3a48936c5c3af8fd1/stargatefinance-stg-evm-v2-7.0.0.tgz","_integrity":"sha512-z8+UFpgHJJVql5cINyd/m1qNEL4bzM8F3ibyfY081D3V8Mr2FKraM3Bw8je6U+5/4av5V0rvs0cDKf4McLaptw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~0.4.3","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~1.2.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_7.0.0_1772155177026_0.5175459349509537","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"8.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@8.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"5e40fa8892d7ccd1c281974dc8a7c7680d042104","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-8.0.0.tgz","fileCount":1848,"integrity":"sha512-c3mWqWTHGhUAZ+SXhLO1+5WjBHn/j8DQCWB6+JeSldZCH7Q0464WR9IeX5C+38ZkQOgGMOUXisuE7k4kgz5vEw==","signatures":[{"sig":"MEUCIBufITGDUdFd7whMz7kaohnJpEqufWC5i8fe9unUW3JKAiEAto+TsBLjCyJLSV5uxDQOEtTnrL42+No2EGWNHp5RKUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316955696},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-8.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"4fd94cdb118253d5f24bd3b774a82d2a2270241d","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5541ac0eee87a37f66a7f53264999654/stargatefinance-stg-evm-v2-8.0.0.tgz","_integrity":"sha512-c3mWqWTHGhUAZ+SXhLO1+5WjBHn/j8DQCWB6+JeSldZCH7Q0464WR9IeX5C+38ZkQOgGMOUXisuE7k4kgz5vEw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.1","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~5.0.3","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_8.0.0_1775664438977_0.10339368394480752","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@stargatefinance/stg-evm-v2","version":"8.0.1","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@8.0.1","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"06dbc36f12215f54f7a02207f38c7a988513b967","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-8.0.1.tgz","fileCount":1865,"integrity":"sha512-4Gtzporl8W8z7sAJlanknkJrLSav9w6Hrz53mWpixJBFnvGyODmOLvT9FSNcLJRZMgRmmvjxi751Ea7B17apNw==","signatures":[{"sig":"MEQCIHgeYH/bsGaRFtOzo+Jm2v8UHH1wjeR4/2PWPxItswZYAiBmdDq70/T5R+xzWGGqcLbHjKReXzIzesZu347KvoVIzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320658384},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-8.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"0d4c31dc8cb6574b8b95adce6ad0f08f1b28ca04","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","compile:hardhat":"$npm_execpath hardhat compile","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/ca51c2bcae479fb68a5dd22911245f24/stargatefinance-stg-evm-v2-8.0.1.tgz","_integrity":"sha512-4Gtzporl8W8z7sAJlanknkJrLSav9w6Hrz53mWpixJBFnvGyODmOLvT9FSNcLJRZMgRmmvjxi751Ea7B17apNw==","_npmVersion":"10.8.2","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.0.30","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"~3.0.2","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.2","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"~5.0.3","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_8.0.1_1778552392322_0.8176105655936139","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@stargatefinance/stg-evm-v2","version":"8.0.2","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@8.0.2","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"b260f4c2b45eab29f0172cf66d123ffe9621f14f","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-8.0.2.tgz","fileCount":1872,"integrity":"sha512-muXZqNOeOcFijR6hs2uoKpazqLwHUNGx46migZb6MC+3NQgd+YoEcozoHBuK0jiW4ykV3YC6HYI96rvSaPwDgg==","signatures":[{"sig":"MEUCIHco77bB6Ml0UEy56l34eRgOHhb/iJDK9XMV8FMxB3PfAiEA6IwpTkMVyGZ8dfrLBomKXZh8PeR2ZO2UtE3iHTLNoxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322228616},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-8.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"6e5d531834255916577a1d84b883f9b64e9607ad","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/2b591e846e9fdcec94ad63a116c4dc88/stargatefinance-stg-evm-v2-8.0.2.tgz","_integrity":"sha512-muXZqNOeOcFijR6hs2uoKpazqLwHUNGx46migZb6MC+3NQgd+YoEcozoHBuK0jiW4ykV3YC6HYI96rvSaPwDgg==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.0","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.3","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_8.0.2_1779832554965_0.2653433091868631","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@stargatefinance/stg-evm-v2","version":"8.0.3","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@8.0.3","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"c88e0ebc456625f6af75e7fbf9982d9fcbfaba42","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-8.0.3.tgz","fileCount":1875,"integrity":"sha512-oAEDnENSo13mo8vncmV4KocmQ4fCxAG84rBzE+KwsPDPOYYc9NQUq7jTue0148FL61mYGptHEsZqiAiPE5XNlQ==","signatures":[{"sig":"MEYCIQDzMCd5HY4CZmQih/is9Md4eJT86wbOGppE99GM8VH9BwIhAJsLOGmHa03F2w4YfYqArXtJyf2ocEXSs16HHqsXhDgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322788560},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-8.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"c8a76075c8da3d0c645a7f995079f24796b8d927","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/7c403634fbfcd2f2138c15c642fb3a38/stargatefinance-stg-evm-v2-8.0.3.tgz","_integrity":"sha512-oAEDnENSo13mo8vncmV4KocmQ4fCxAG84rBzE+KwsPDPOYYc9NQUq7jTue0148FL61mYGptHEsZqiAiPE5XNlQ==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.0","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.4","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~11.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_8.0.3_1779912834711_0.4651272062739682","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@stargatefinance/stg-evm-v2","version":"8.0.4","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@8.0.4","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"fefbef8d952891cb0de62e2945cb5947eed67ce7","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-8.0.4.tgz","fileCount":1890,"integrity":"sha512-AoNGV5eBu8p0F2s/Z9U3LJhrZF2VhTwEc+e6cTYwAQTujnDQ6XSq7knMb37BIrL4dJcEJ+FPjJ+SWCkt/zeoQg==","signatures":[{"sig":"MEQCIA0/Rxn5sREmUx+7xm0UORQdPJdwW1I4Ea/bK/Qe+7wyAiAG/o4VoqQ/kRNRlT7n+/YcNRGcFd6OJd0DBZfrDRdQUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325929230},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-8.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"22fac8a1f4c943e24ff004e918deb3c2dd47a0a4","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/5d9001c2689aec01011a0034f1f236f6/stargatefinance-stg-evm-v2-8.0.4.tgz","_integrity":"sha512-AoNGV5eBu8p0F2s/Z9U3LJhrZF2VhTwEc+e6cTYwAQTujnDQ6XSq7knMb37BIrL4dJcEJ+FPjJ+SWCkt/zeoQg==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.0","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~7.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~10.0.5","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_8.0.4_1780494294077_0.0744030007462626","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"9.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@9.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"760f16ddac547edfe61900671e35078da5e1b2d0","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-9.0.0.tgz","fileCount":1890,"integrity":"sha512-7rk/Ae+AToAPAAA7vRiYt89+OWDCD2KklHi3pambesOjjjJhMym0Iypsj+z9jyGJehrzj900ChO2NklIHIUtCg==","signatures":[{"sig":"MEUCIFS7Rv0O2s4p0sHD4OEc+sMVnyMU93b4Xr60CdEFMVclAiEAkVtUolgY/4Zubkc1ODl0ENmh1snUPzIuYbhZwyeQC1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325927575},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-9.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"c0d2515e35bdd469305fab854ac750737c1e9812","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/ab957689e0744f71175ac4b01d085d25/stargatefinance-stg-evm-v2-9.0.0.tgz","_integrity":"sha512-7rk/Ae+AToAPAAA7vRiYt89+OWDCD2KklHi3pambesOjjjJhMym0Iypsj+z9jyGJehrzj900ChO2NklIHIUtCg==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.0","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~11.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_9.0.0_1786131351126_0.21018830442146963","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@stargatefinance/stg-evm-v2","version":"10.0.0","license":"BUSL-1.1","_id":"@stargatefinance/stg-evm-v2@10.0.0","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"dist":{"shasum":"af39a66fc8b78f4b98232c6aefeef3fc64dd4fbc","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-10.0.0.tgz","fileCount":1897,"integrity":"sha512-rAyduedWKU3E2jcLF/W6sDx9i33QYb68uwrwZ1AIpc+WOBxVT6EBhvalIt2TUZG/o6yfbqD9Kqu76g2vHjgVRQ==","signatures":[{"sig":"MEUCICxNCHzqE0Aft2sCCVc6wgOQrgV73r31llI307sqnghDAiEApHQF0iI2OENvjswLjWuWTZO88X3mzVS+d4DaMfC4e1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVn47Mi+0Ng+lx1BO2Dr0+fbp2IbaaldoCWkdzZUDlRAIgf17YZ82QKv6LxrjulfziS4Yn2KYUqdO4C65U6GaE8JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327497279},"main":"./dist/index.cjs","_from":"file:stargatefinance-stg-evm-v2-10.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"1956313bcdde2b5662a8f8d69fb63698b34b41a6","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/12081cdef04d9727de0a3ad574fb8efa/stargatefinance-stg-evm-v2-10.0.0.tgz","_integrity":"sha512-rAyduedWKU3E2jcLF/W6sDx9i33QYb68uwrwZ1AIpc+WOBxVT6EBhvalIt2TUZG/o6yfbqD9Kqu76g2vHjgVRQ==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.9","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~12.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stg-evm-v2_10.0.0_1788178493557_0.4075879172357857","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"_id":"@stargatefinance/stg-evm-v2@11.0.0","dist":{"shasum":"ae6770375067f6c2d7345f77994d5a6c6ec0d33e","tarball":"https://registry.npmjs.org/@stargatefinance/stg-evm-v2/-/stg-evm-v2-11.0.0.tgz","fileCount":1904,"integrity":"sha512-KbpPIBmOpTDctR0LNHgfD93IlEtYbhm3t/bmi1+zSdTEJyLkYqEUWpGC0BDLyD3llAOMI+kgKH9oL2GAhL5F7Q==","signatures":[{"sig":"MEUCIFs6ytZ1ohUQzMztuC6AzJ1wr5Xqsd9IUP/YK83L6scLAiEA4QzcuTofIVsgWDBBo0QxVtkNg3laUwGNCHtEqknclI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEV2LXXJdD9gIA6+5y/iqz0QY3knaqXQL3afPFUc8iBVAiEAhlaGVNQkqKTGh0gqsTGSi82ZJhRrNbsZoy0VzbvMlqU="}],"unpackedSize":329068732},"main":"./dist/index.cjs","name":"@stargatefinance/stg-evm-v2","_from":"file:stargatefinance-stg-evm-v2-11.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"},"./deployed":{"types":"./dist/deployed/index.d.ts","import":"./dist/deployed/index.mjs","require":"./dist/deployed/index.cjs"},"./deployed/*":{"types":"./dist/deployed/*.d.ts","import":"./dist/deployed/*.mjs","require":"./dist/deployed/*.cjs"},"./package.json":"./package.json","./devtools/config/mainnet/utils":"./devtools/config/mainnet/utils.ts","./devtools/config/utils/utils.config":"./devtools/config/utils/utils.config.ts","./devtools/config/mainnet/01/constants":"./devtools/config/mainnet/01/constants.ts"},"gitHead":"ce598b8d16472cd76ee47d30b8a40bc5c1b667bb","license":"BUSL-1.1","scripts":{"lint":"$npm_execpath format-sol && solhint ./src/**/*.sol","stop":"docker compose down","test":"concurrently --group 'pnpm:test:*'","build":"$npm_execpath build:exports && $npm_execpath build:ts","clean":"rm -rf cache out artifacts dist deployed ts-src/typechain-types","forge":"forge","start":"$npm_execpath start:localnet","compile":"concurrently 'pnpm:compile:*'","hardhat":"hardhat","build:ts":"$npm_execpath tsc --noEmit && $npm_execpath tsup --clean","format-sol":"prettier --no-error-on-unmatched-pattern --ignore-unknown -w ./src/**/*.sol","test:forge":"forge test","test:hardhat":"hardhat test","build:exports":"npx @layerzerolabs/export-deployments -o deployed","compile:forge":"forge build","coverage:forge":"forge coverage --no-match-path ./test/invariant/StargateInvariantTest.t.sol --report lcov","start:localnet":"STG_EVM_NODE_TARGET=layerzero-node docker compose up","start:snapshot":"STG_EVM_NODE_TARGET=stargate-node docker compose up","migrate-to-onesig":"cp -r TetherTokenV2.sol artifacts/ && cp -r TetherTokenV2.sol artifacts-zk/ && ts-node script/oneSig/migrate-to-onesig.ts","snapshot:retrieve":"$npm_execpath snapshot:retrieve:bsc && $npm_execpath snapshot:retrieve:ethereum && $npm_execpath snapshot:retrieve:polygon","compile:hardhat:evm":"$npm_execpath hardhat compile","snapshot:retrieve:bsc":"NETWORK_NAME=bsc $npm_execpath snapshot:retrieve::network","compile:hardhat:zksync":"$npm_execpath hardhat compile --network abstract-mainnet","genhtml:coverage:forge":"genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors category","snapshot:build-and-push":"STG_EVM_NODE_TARGET=stargate-node docker buildx bake -f ./docker-compose.yaml --set '*.platform=linux/amd64,linux/arm64' --push","snapshot:retrieve:polygon":"NETWORK_NAME=polygon $npm_execpath snapshot:retrieve::network","snapshot:retrieve::network":"rm -rf snapshot/$NETWORK_NAME && mkdir -p snapshot/$NETWORK_NAME && docker compose cp $NETWORK_NAME:/app/cache ./snapshot/$NETWORK_NAME/cache","snapshot:retrieve:ethereum":"NETWORK_NAME=ethereum $npm_execpath snapshot:retrieve::network"},"version":"11.0.0","_npmUser":{"name":"stargate-bot","email":"bot@stargate.foundation"},"_resolved":"/tmp/b5abdb6666540bf9097075be2cd7268a/stargatefinance-stg-evm-v2-11.0.0.tgz","_integrity":"sha512-KbpPIBmOpTDctR0LNHgfD93IlEtYbhm3t/bmi1+zSdTEJyLkYqEUWpGC0BDLyD3llAOMI+kgKH9oL2GAhL5F7Q==","_npmVersion":"10.9.8","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","directories":{},"maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"_nodeVersion":"22.23.2","dependencies":{"ethers":"^5.7.2","@types/sinon":"~17.0.3","@layerzerolabs/onesig-evm":"0.0.12","@layerzerolabs/onesig-core":"0.1.0","@layerzerolabs/lz-utilities":"~3.0.30","@stargatefinance/stg-evm-v1":"~1.0.31","@layerzerolabs/lz-evm-sdk-v2":"3.0.30","@layerzerolabs/lz-evm-v1-0.7":"~3.0.7","@layerzerolabs/lz-definitions":"~3.1.9","@layerzerolabs/lz-evm-oapp-v2":"~2.3.25","@layerzerolabs/lz-v2-utilities":"~3.0.30","@layerzerolabs/lz-evm-protocol-v2":"2.0.11","@layerzerolabs/lz-evm-messagelib-v2":"2.0.11","@stargatefinance/stg-definitions-v2":"~10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~3.22.4","chai":"^4.3.7","solc":"~0.8.22","tsup":"^8.0.1","axios":"^1.11.0","fp-ts":"~2.16.5","sinon":"~17.0.1","dotenv":"^16.4.5","hardhat":"^2.22.10","js-yaml":"^4.1.0","solhint":"^4.0.0","solmate":"git+https://github.com/transmissions11/solmate.git","ts-node":"^10.9.1","prettier":"^3.1.1","p-memoize":"~4.0.4","typechain":"~8.3.2","typescript":"~5.6.3","@types/node":"^18.15.11","@types/mocha":"~10.0.7","concurrently":"~8.2.2","@types/js-yaml":"^4.0.9","hardhat-deploy":"^0.12.4","@uniswap/permit2":"git+https://github.com/Uniswap/permit2.git","solidity-coverage":"^0.8.12","@ensdomains/buffer":"^0.1.3","@ethersproject/abi":"~5.7.0","@typechain/hardhat":"~9.1.0","@ethersproject/hash":"~5.7.0","@ethersproject/bytes":"~5.7.0","@safe-global/api-kit":"^1.3.0","@typechain/ethers-v5":"~11.1.2","@uniswap/permit2-sdk":"^1.2.0","hardhat-gas-reporter":"^1.0.9","hardhat-deploy-ethers":"^0.3.0-beta.13","@ethersproject/address":"~5.7.0","hardhat-contract-sizer":"^2.10.0","@layerzerolabs/devtools":"~2.0.1","@openzeppelin/contracts":"^4.8.1","@ethersproject/bignumber":"~5.7.0","@ethersproject/constants":"~5.7.0","@ethersproject/contracts":"~5.7.0","@ethersproject/providers":"~5.7.2","@nomiclabs/hardhat-ethers":"^2.2.3","@safe-global/protocol-kit":"^1.3.0","@layerzerolabs/io-devtools":"~0.1.13","@layerzerolabs/ua-devtools":"~1.0.5","@layerzerolabs/devtools-evm":"3.0.0","@layerzerolabs/lz-evm-sdk-v1":"~3.0.18","@layerzerolabs/test-devtools":"~0.2.9","@nomiclabs/hardhat-etherscan":"^3.1.7","@ethersproject/abstract-signer":"~5.7.0","@layerzerolabs/toolbox-foundry":"~0.1.7","@layerzerolabs/toolbox-hardhat":"^0.6.8","@layerzerolabs/ua-devtools-evm":"~3.0.1","@layerzerolabs/tsup-config-next":"~3.0.7","@matterlabs/hardhat-zksync-solc":"~1.1.4","hardhat-spdx-license-identifier":"^2.1.0","@ethersproject/abstract-provider":"~5.7.0","@layerzerolabs/protocol-devtools":"~3.0.2","@layerzerolabs/solidity-examples":"^1.1.0","@safe-global/safe-core-sdk-types":"^2.3.0","@stargatefinance/stg-devtools-v2":"~13.0.0","@layerzerolabs/export-deployments":"~0.0.14","@matterlabs/hardhat-zksync-deploy":"~0.9.0","@layerzerolabs/devtools-evm-hardhat":"^4.0.0","@openzeppelin/contracts-upgradeable":"^4.8.1","@layerzerolabs/protocol-devtools-evm":"5.0.1","@layerzerolabs/typescript-config-next":"~3.0.7","@layerzerolabs/ua-devtools-evm-hardhat":"~4.0.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.6","@stargatefinance/stg-devtools-evm-hardhat-v2":"~14.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stg-evm-v2_11.0.0_1789670917361_0.9823608316109125"}}},"time":{"created":"2024-02-16T01:22:42.833Z","modified":"2026-09-17T18:48:38.292Z","0.0.1":"2024-02-16T01:22:43.265Z","0.0.2":"2024-02-16T23:18:03.540Z","0.0.3":"2024-02-21T23:38:21.079Z","0.0.4":"2024-02-28T18:01:54.186Z","0.0.5":"2024-03-26T23:47:50.380Z","0.0.6":"2024-03-28T00:16:07.658Z","0.0.7":"2024-03-28T21:26:11.592Z","0.0.8":"2024-04-02T22:16:56.653Z","0.0.9":"2024-04-03T20:03:59.048Z","0.0.10":"2024-04-04T22:49:08.997Z","0.0.11":"2024-04-04T23:54:43.349Z","0.0.12":"2024-04-05T17:18:10.196Z","0.0.14":"2024-04-10T21:35:00.140Z","0.0.15":"2024-04-11T16:19:09.175Z","0.0.16":"2024-04-12T17:20:32.547Z","0.0.17":"2024-04-12T19:22:53.198Z","0.0.18":"2024-04-15T22:26:33.076Z","0.0.19":"2024-04-17T20:10:54.828Z","0.0.20":"2024-04-18T00:14:02.157Z","0.0.21":"2024-04-18T18:27:56.419Z","0.1.0":"2024-04-18T21:42:27.037Z","0.1.2":"2024-04-19T23:13:18.643Z","0.1.3":"2024-04-20T00:11:38.519Z","0.1.4":"2024-04-22T18:12:12.757Z","0.2.0":"2024-04-23T01:11:52.273Z","0.2.1":"2024-04-23T16:20:37.521Z","0.2.2":"2024-04-23T18:18:22.404Z","0.2.3":"2024-04-23T19:40:27.697Z","0.2.4":"2024-04-23T23:23:37.471Z","0.2.5":"2024-04-24T01:23:10.792Z","0.3.0":"2024-04-24T04:48:09.128Z","0.3.1":"2024-04-25T00:45:19.420Z","0.3.2":"2024-05-07T17:49:46.351Z","0.3.3":"2024-05-07T21:47:11.028Z","0.3.4":"2024-05-08T01:09:02.971Z","0.3.5":"2024-05-08T23:06:00.937Z","0.3.6":"2024-05-09T17:25:47.920Z","0.3.7":"2024-05-10T01:45:05.721Z","0.3.8":"2024-05-10T21:17:14.642Z","0.3.9":"2024-05-10T23:39:51.941Z","0.3.10":"2024-05-13T19:36:05.605Z","0.3.11":"2024-05-14T00:41:01.740Z","0.3.12":"2024-05-14T20:31:06.045Z","0.3.14":"2024-05-16T04:55:25.154Z","0.3.15":"2024-05-17T15:41:44.174Z","0.3.16":"2024-05-17T21:22:09.486Z","0.3.17":"2024-05-17T23:12:30.022Z","0.3.18":"2024-05-18T03:12:33.123Z","0.3.19":"2024-05-18T18:42:03.187Z","0.3.20":"2024-05-18T23:25:41.043Z","0.3.21":"2024-05-19T00:02:58.694Z","0.3.22":"2024-05-21T23:07:50.406Z","0.3.23":"2024-05-22T16:49:14.738Z","0.3.24":"2024-05-22T23:30:01.600Z","0.3.25":"2024-05-24T02:33:10.764Z","0.3.26":"2024-05-27T06:01:53.936Z","0.3.27":"2024-05-27T18:13:59.703Z","0.3.28":"2024-05-28T00:01:57.682Z","0.3.29":"2024-05-28T20:48:59.359Z","0.3.31":"2024-05-29T00:17:50.132Z","0.3.32":"2024-05-29T23:12:35.054Z","0.3.33":"2024-06-05T20:32:08.808Z","1.0.0":"2024-06-06T15:40:22.344Z","1.0.1":"2024-06-12T22:05:12.601Z","1.0.2":"2024-06-14T01:35:24.893Z","1.0.3":"2024-06-14T16:52:32.818Z","1.0.4":"2024-06-15T16:06:10.196Z","1.0.5":"2024-06-17T22:28:04.951Z","1.0.6":"2024-06-27T22:13:53.353Z","1.0.7":"2024-07-03T03:09:11.277Z","1.0.8":"2024-07-04T00:01:13.218Z","1.0.9":"2024-07-08T23:51:58.308Z","1.0.10":"2024-07-09T18:26:34.496Z","1.0.11":"2024-07-10T23:23:37.608Z","1.0.12":"2024-07-12T22:38:48.351Z","1.0.13":"2024-07-15T22:46:55.825Z","1.0.14":"2024-07-18T21:02:40.541Z","1.0.15":"2024-07-19T21:45:26.032Z","1.0.16":"2024-08-10T02:00:56.757Z","1.0.19":"2024-10-17T21:51:37.558Z","1.0.18":"2024-10-18T01:16:19.656Z","1.1.0":"2024-10-23T20:36:05.474Z","1.1.1":"2024-10-29T21:11:57.233Z","1.1.2":"2024-10-30T18:28:24.703Z","1.1.3":"2024-10-30T19:42:23.318Z","1.1.4":"2024-11-11T17:41:16.834Z","1.2.0":"2024-11-18T21:26:54.084Z","1.2.1":"2024-11-26T22:25:41.816Z","1.2.2":"2024-11-28T02:30:22.274Z","1.2.3":"2024-11-29T18:51:51.156Z","1.2.4":"2024-12-04T06:17:35.849Z","1.2.5":"2024-12-06T18:40:37.421Z","1.2.6":"2024-12-07T01:57:57.896Z","1.3.0":"2024-12-10T17:53:49.607Z","1.3.1":"2024-12-19T00:24:20.196Z","1.3.2":"2025-01-08T00:17:27.150Z","1.3.3":"2025-01-20T06:26:42.526Z","1.3.4":"2025-01-20T07:12:51.166Z","1.3.5":"2025-01-26T05:21:12.348Z","1.3.6":"2025-01-31T18:57:29.812Z","1.3.7":"2025-02-04T06:05:31.748Z","1.4.0":"2025-02-11T20:02:41.650Z","1.5.0":"2025-02-13T02:06:21.979Z","1.5.1":"2025-02-20T01:19:39.560Z","2.0.0":"2025-03-13T16:51:59.677Z","2.0.1":"2025-03-13T18:41:47.599Z","2.0.2":"2025-03-13T22:03:01.837Z","2.0.3":"2025-03-31T11:44:37.811Z","2.0.4":"2025-04-23T12:05:41.355Z","2.0.5":"2025-07-03T15:04:22.010Z","2.0.6":"2025-07-23T17:37:10.654Z","3.0.0":"2025-08-07T18:47:58.254Z","4.0.0":"2025-09-01T20:35:35.485Z","5.0.1":"2025-09-23T21:27:39.090Z","5.0.2":"2025-10-30T23:42:26.637Z","5.0.3":"2025-11-06T21:23:56.311Z","5.0.4":"2025-11-17T10:53:48.923Z","5.0.5":"2025-12-15T10:20:05.567Z","6.0.0":"2026-01-14T18:28:53.705Z","6.0.1":"2026-01-15T10:44:52.371Z","6.0.2":"2026-01-17T01:02:07.525Z","6.1.0":"2026-02-10T12:29:52.818Z","6.1.1":"2026-02-16T17:30:39.746Z","6.1.2":"2026-02-19T20:30:37.305Z","7.0.0":"2026-02-27T01:19:38.429Z","8.0.0":"2026-04-08T16:07:20.319Z","8.0.1":"2026-05-12T02:19:53.725Z","8.0.2":"2026-05-26T21:55:55.847Z","8.0.3":"2026-05-27T20:13:55.574Z","8.0.4":"2026-06-03T13:44:54.876Z","9.0.0":"2026-08-07T19:35:52.043Z","10.0.0":"2026-08-31T12:14:54.256Z","11.0.0":"2026-09-17T18:48:38.108Z"},"license":"BUSL-1.1","description":"Stargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi. With Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools. Stargate contracts use Lay","maintainers":[{"name":"stargate-bot","email":"bot@stargate.foundation"}],"readme":"## Stargate\n\nStargate is a fully composable liquidity transport protocol that lives at the heart of omnichain DeFi.\nWith Stargate, users and dApps can transfer native assets cross-chain while accessing the protocol’s unified liquidity pools.\nStargate contracts use LayerZero as their cross-chain transport protocol.\n\nOn each chain supported, Stargate contracts are deployed for each asset. This represents the asset/native swap pair, allowing\nusers to transfer assets across chains. When value is transferred from an account, it gets transferred to the Stargate\ncontract which is then responsible for ingesting/removing that value locally and emitting a message. Value is transferred across\nchains by message passing, with each message indicating the destination chain, account and currency. The Stargate contract on the\nremote chain is then responsible for egressing the value/token from the contract into the destination account. Value is\ntransferred from one chain to another through a Path. Paths are a pair of source and destination chains and have credit associated\nwith them. Value can only be transferred through a Path that has enough credit, as credit represents the liquidity of the Path.\nThe value can be send through different modes:\n\n* Taxi, the fastest but most expensive one, which ensures the value is sent on its own cross-chain message.\n* Bus, the cheapest but potentially slowest one, which means the message is batched with other bus riders.\n* Drive, drives the bus.\n\nStargate contracts act as their own treasury, they hold the native coin that can be used to buy tokens locally while `receiving` tokens.\n\n\n## Architecture\nStargates on each chain provide sending and receiving functionality through a series of contracts. The cross-chain protocol is Layer Zero,\nand the entry-point or landing point for messages is an OApp. In particular, Stargate has multiple layers described as follows:\n\n### Layers\n* LayerZero Layer\nThis layer handles receiving cross-chain messages from the off-chain infrastructure. It is implemented by the LayerZero endpoint and it is\nnot part of Stargate, but included here for completeness. Stargate needs to register with the endpoint and setup the adequate wiring.\n\n* Messaging Layer\nThe Messaging Layer is responsible for sending and receiving LZ messages. It includes codecs to translate between LZ and Stargate messages.\nThis layer also routes the Stargate messages to the appropriate Stargate contracts using the AssetId.\nTo send and receive messages from LZ, this layer derives from the OApp contract. To send Stargate messages over, it implements the IMessaging interface.\nThis layer is implemented in the Messaging contract.\n\n* Stargate Layer\nThis layer is responsible for the actual Stargate business logic. To receive Stargate messages from the Messaging Layer it implements the IMessagingReceiver\ninterface. All contracts derive from the StargateBase contract and there is three implementations at the time of writing:\n- StargateOFT, which supports sending and receiving ERC20 OFTs.\n- StargatePool, which supports liquidity pools for OFTs.\n- StargatePoolNative, which supports a liquidity pool using the native token.\nA given asset will be supported by one of these implementations.\n\nThis layer does the credit bookkeeping, reward/fee processing and is also the chain-local entrypoint for user interactions. Apart from the Stargate contract\nit employs a series of adjacent contracts; notably the FeeLib for calculating transfer fees/rewards, the Bus library to support message batching, and roles\ndescribed below.\n\nPart of the Stargate business logic includes moving tokens to and from user accounts. This is described as inflow (value goes into the Stargate) and outflow\n(value goes into the users account) across the code. In the case of OFTs, this translates to actually minting and burning OFTs.\nFees/rewards are paid on the source chain upon sending tokens.\n\nTo illustrate, receiving a token would follow this chain of calls:\n                                                                                                            \n ┌───────────────┐     ┌───────────────┐     ┌───────────────┐     ┌───────────────┐     ┌───────────────┐  \n │               │     │               │     │               │     │               │     │               │  \n │   Off-chain   ├────►│  LZ Endpoint  ├────►│  Messaging    ├────►│    Stargate   ├────►│  User Account │  \n │               │     │               │     │               │     │               │     │               │  \n └───────────────┘     └───────────────┘     └───────────────┘     └───────────────┘     └───────────────┘  \n                                                                                                            \nSending a token is very similar in the reverse order.\n\n### Roles\nA role is an address (can be either a contract or an EOA) that has special permissions to call functions on a contract. Stargate\nemploys multiple roles:\n\n* Owner The owner of the contracts\n    - setAssetId\n    - setPlanner\n    - setAddressConfig\n    - setOFTPath\n\nThe Owner of Stargate contracts is responsible for configuring the Stargate. This includes setting up roles, libraries and configuration like asset IDs.\n\n* Planner\n    - setBusCapacity\n    - setBusFare\n    - sendCredits\n    - setPause\n    - setDeficitOffset\n\nThe account responsible for keeping liveness through bus scheduling and liquidity balancing. It can directly send credits to a Path to provide liquidity,\nas well as modify the Bus operating parameters (capacity and fare) to incentivize the utilization of a given path. It can also use `setDeficitOffset` to\nchange the set-point for pool liquidity. This will incentivize rebalancing once the locked in value is removed. Additionally, it can pause a Stargate,\nwhich means the contract stops sending and receiving tokens. The role can be assigned by the Owner of the Stargate contract.\n\n* Treasurer\n    - withdrawTreasuryFee\n    - addTreasuryFee\n\nThe treasurer controls the value (treasury) inside a Stargate contract. It can both add and withdraw from the treasury, which are administrative tasks.\nAdding to the treasury allows the Stargate contract to pay rewards beyond the value it has accrued through fees, which is important on the initial days\nof a pool. Withdrawing from the treasury allows the administrator to take the profits from the fees. Both functions can only be accessed by the Admin role.\n\n* Admin\n    - withdrawTreasuryFee\n    - addTreasuryFee\n\nThe admin role is allowed to use the Treasurer role to modify the treasury of a Stargate contract. The role can be assigned by the Owner of the Treasurer.\n\n### Composition\nStargate supports composing, which refers to the ability of Stargate contracts to deliver messages along with tokens. This enables receiving contracts to\nreact and execute additional logic. In particular, Stargate leverages LayerZero composing feature. When a message is delivered which contains a composing\nmessage, LZ sendCompose() is called with the message.\n\n## User interaction\nUsers interact with Stargate contracts directly through the send() function. They can use the Quote* functions to estimate the fees/rewards involved in a\ntransfer.\n\n## Nomenclature\n\n* Path\n    A route through which value can be sent. It involves a source chain and a destination chain (indicated by the LZ endpoint ID).\n* SD Shared Decimals\n    The minimum common decimals among all implementations of a given OFTs.\n* LD Local Decimals\n    The amount of decimals for a an implementation of an OFT (in the local chain)\n* LP Liquidity Pool\n* STG\n    Stargate token symbol\n* LZ\n    LayerZero, an inter-chain communication layer\n* Credit\n    Credit refers to the liquidity that a certain path has. Off-chain infrastructure might decide to incentivize or de-incentivize a given path to balance\n    credit. Whenever tokens are moved from one chain to another, credit drops on the sending side.\n* Fee\n    Stargate might charge some value to perform the swap. This value is known as the Stargate fee and it is accrued as value on the Stargate contract,\n    known as the treasury. There is also a LayerZero fee that needs to be paid. Fees can be estimated by users using the Quote* functions.\n* Reward\n    A value paid by Stargate to incentivize the flow of an asset in one direction, or to reward for value locked staking.\n* Inflow\n    The transference of value into a Stargate contract. In the context of fees/rewards it also means original amount being transferred.\n* Outflow\n    The transference of value out of a Stargate contract. In the context of fees/rewards it also means the actual amount after applying fees/rewards\n    but before applying any caps.\n* Compose\n\n## Unwiring messaging paths or an asset mesh\n\nThe detailed unwiring process is documented in\nthe [protocol unwiring runbook](../../docs/chain-deprecation/protocol-unwiring.md).\n\nThat runbook covers:\n- Asset mesh unwire.\n- Messaging unwire with `direction: from | to | both`.\n- Make targets that pass the selected chain with `UNWIRE_CHAIN=<chain>`.\n- `stg:check::messaging:disconnected`.\n- Transaction review expectations and file cleanup order.\n","readmeFilename":"README.md"}