{"_id":"@axelar-network/axelar-cgp-solidity","_rev":"38-1faea2d6a78e70622d1df60bd32c50ad","name":"@axelar-network/axelar-cgp-solidity","dist-tags":{"latest":"6.5.0"},"versions":{"3.0.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.0.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.0.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/ethereum-bridge#readme","bugs":{"url":"https://github.com/axelarnetwork/ethereum-bridge/issues"},"dist":{"shasum":"301cbc2ec58a64b178652db27776cb2b855805fa","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.0.0.tgz","fileCount":44,"integrity":"sha512-SFFB0feEneTxJqhpNoc5um9sZC8mb56M9YDawFNUa3jz2xnaqBYWbJ9ZHL4c6I2lo3zCF3UfkyK3AdyPWr9Wcg==","signatures":[{"sig":"MEQCIG/c+7DmAptn2HCAEUV/cm5FL+AlnzJW3OLVsv27KqvqAiAn9QSrog3ygve5z+Ii1EFT/qwK82kpPc1pM9fKK/ct7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO2UwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4JA/8C2X7dC0BziNKnF/DwpFCTlBsLAHMwt2q3w0QYWiKnuktCe1y\r\nYtm9hcXpQrJJENgD34qaDKV41fihxKBIV/lj/FSgwgfANb177dCYJNvKuM/v\r\nZJrJIDlcxrtIuYa1G3OUtnM+4g/NX8jhAkS3qlR3K9mpDXvNLYCPz6zNz85q\r\nCl2H3bquyhYvUJXpKckbotRN4tnBdvn2IbZexos03Q6uOCgFz4wZ2d+mWMCL\r\nO05QFrlI/dMgsOp/1geGuzbXMZCvUBcBUcfqXsRgA3IgkLbYCd7tZ5Ohr3Fq\r\nxxt1ggTvZ5/a3iuWFhkHpKV5ejEPwl1Eq7KhDwcnj/TZSEq/0kTf3kSG5XHe\r\n8yuyrabr1duNKVsi60Tn9JOcVGpJALsUjEboo+BRZJ3Ojzp1WMYs1DhNUO3W\r\nqu2N6PUYJMcL1vD7sXT3YOf+AtlRALVzHn2bk4cIxS6kmIsKX0NpNkW/c3yM\r\nuS6EGImHpy8oH/g42oOfXD4Kkhc7O7skq+yonoKRj7KgEtsXoiBFP2Fr13bO\r\n6NupIGjbSDxrVhzfJ0T49Rx2AsXFLm5qwKnrPEtrzKf5N2od1g0JCu75Eh28\r\nKzYrLHe4jJ3hrqPngyPFC28lIxYK22dvbPMhE0i2FDHzhJLkjcRH0W9vBTBb\r\nLX9tHKmhVqePMe7SW6wqFxTWWhSiGvSJ64Y=\r\n=RUm8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"b7ee2f9339b3c36eb495863d303950b9cd35ff1f","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","prettier":"prettier --write 'test/*.js' && prettier --write 'src/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/ethereum-bridge.git","type":"git"},"_npmVersion":"7.20.3","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.6.2","dependencies":{"lodash":"^4.17.21","ethereum-waffle":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","solhint":"^3.3.6","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.0.0_1648059696639_0.034485271598606815","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.1.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.1.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/ethereum-bridge#readme","bugs":{"url":"https://github.com/axelarnetwork/ethereum-bridge/issues"},"dist":{"shasum":"07ed66b292f891dc4b551ddebad0cf73fa5ac194","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.1.0.tgz","fileCount":46,"integrity":"sha512-Qn1tU788tqp9eEu+MxIpwdx5sAVlFbWNkzxs48syjBK8jytFBfu74UkiaWyJio4kY+2gpf+EuujV9R+8XlHp6Q==","signatures":[{"sig":"MEUCIEZ0kTdaL/5m75X6wnKUBckPl/w5MQA3wclZH2StmJqDAiEA/UW2tM7ZlYsMa4pntvGNHW5/s/jZyAMTtEB23cQ6gAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTKw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCFA/8DPkjZFujPzIv9B/zADqa5lQ4XnsGikJeQPCaFGC+lJUxNqCI\r\nOScDOU4+0ZAkdrKQ4KNPzXm0aDsplAHEj1z5CfwCHvTZ5eMXrrJQB22ZspxG\r\nQ9CGvCHWiiNt044WQ4U8zzj5cevZ8BOQVTnXSzOnS03J0V1vxM02lWDTouAs\r\nEyGYz4iqE04hQwC5adMG6kJsslql4WyzURVaZdlWA6ARRGbsLzoKHdT9NkCI\r\n5PHRdizq4z0I8MXuz4+DNBWmwKH2kv4HuafTqfevFuczDXUmnuTPoTOth5OK\r\nQb0/KoIKLU6xA4ToAQCygRp/jQNC4baEsmE3jv0d1/hzR8dnGLfCXJiU4Fes\r\nLwf6jnSBzCwOcBnLk2aSAL2vzLQJ/6kQcN3ocqdlYwOSSgqs7WfCjlZ4w3w1\r\n7twDktGkplCaUZENvCMkbyhelv3Hx7DmF2KxJaVWm/Y36pjIEDHSW3mG8s19\r\nptfffNhBu2DrDoLdJMS0p3i0J3FvyXBBekZhAIc6Te4AhGMvRSRXIoZVK/R0\r\nQv1OfD3ziZmKRrqzBn17Ydg0cxyw+A2b4b9f+cJ6yppfxRubWohhd07BJ3Kj\r\nuFp2A03Z4vSRLZNNHJtDUsYkGD5G36xt/mle2i+XKrRtgSJTPPCar0NgHi5X\r\nxIGoTWcvmqnkebnW1BMP6im5cVDZYm5spbc=\r\n=DJJ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"4067ed6c8f7e8d5d09d94d6b7301919aff2cb8fc","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","prettier":"prettier --write 'test/**/*.js' && prettier --write 'src/**/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/ethereum-bridge.git","type":"git"},"_npmVersion":"6.14.16","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"12.22.11","dependencies":{"lodash":"^4.17.21","ethereum-waffle":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","solhint":"^3.3.6","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.1.0_1649191999255_0.6759442027924232","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.1.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.1.1","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/ethereum-bridge#readme","bugs":{"url":"https://github.com/axelarnetwork/ethereum-bridge/issues"},"dist":{"shasum":"3a0f9ae6fbe770e518c9471e5d07a50b350b2827","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.1.1.tgz","fileCount":46,"integrity":"sha512-eHA5rko9RKdv7MgjoWLg8uiB8CcqmA2ROTL0ekQon4KAfHWB5aTbnKbvt/bVn8qNibPmeGlc5oJcnrW5vJ1A/A==","signatures":[{"sig":"MEYCIQCNvlq9tCd7e/LfWtTZVMjtab718awFymBTw36yGUdGWAIhAPtmu6jGnBiWX+blrjbNen74xgr4LxMMRJtsDD8N/Z8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT1CTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4yw//dBhWeQXUKtnoPEfc/xXp4SezoGECzBzAshoQZH47x4FFIioD\r\nUIB4BXB+CswpRqC4RQ0IW5rJgnSBOkOhLUmwKvpSuNz7k83T+/YtBNoMaIQR\r\nw7t1zOK49Lab4H2SzO+AfsspSX4kNAFyzH+gwoSMrVzB2yzLOxB8oQG2QV7X\r\nHzkME/hwjCdppdrisAIHqT0LK3zbMhHmWWTpRRHj7iHg4Ex/jG8/8hW8FwmO\r\n/CRmdCnojYQrYUkXzMi6MROukxVKxog/tgL4R8QQSvdtaD6+0bggKLF2tNXW\r\nNVt9du8MHu5gv13dBQoS4xQYksZXKrGXRS+h1cu2WQdo7oRNni6V08lqiFXU\r\nCPKhGaC7NrxHZL/w8q1PgCkl6x27Mqa+/tabEV/lT+Q0d8A9ark6A9QBcGrx\r\nVcZOknYIbSJtu/ncZYZ8bpeFLhSDtesw6ZlT68o+qOQWbXu2dsDtmUYpZBcY\r\nzzW5NrY+7wXAw0KkHEtSg6OjOxr3/90R6N+i0OSs7Krfc5vt29Jl1cs5lYje\r\n88OIIX3qRDD4XYJqOH2m8PziQ/bXr4IRyUgrQK4y9upjzRFydw90JGuYhUvW\r\nSlN/Brq+AC79EnHZvR7mJeF+o/s6LBxW9paukYSQ8VQiunlwQthgRE+DKQIr\r\nIE7DQXVoNJytxJjPXG8YYe9sVu3yYHzE58Y=\r\n=G+6g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"55d35550a5721480a4acb522deefe6b19c9fe9c1","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","prettier":"prettier --write 'test/**/*.js' && prettier --write 'src/**/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/ethereum-bridge.git","type":"git"},"_npmVersion":"6.14.16","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"12.22.11","dependencies":{"lodash":"^4.17.21","ethereum-waffle":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","solhint":"^3.3.6","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.1.1_1649365139036_0.20985817456878775","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.2.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.2.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/ethereum-bridge#readme","bugs":{"url":"https://github.com/axelarnetwork/ethereum-bridge/issues"},"dist":{"shasum":"d41473b74bdc22aad7a87b7d1c10892674bc230c","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.2.0.tgz","fileCount":58,"integrity":"sha512-otvrEQK3GpENR6dL+EzrWZLm7iyrVuHEciBfuqP78ps8Uop7jm590ArbZU+9zrrBtIW13ZfMMGoyCJ7zZjaxSw==","signatures":[{"sig":"MEQCIHjJdzFEceZRAzo0gVuxIiiRzzjWF+PCmdaPKTFBiwmsAiAwWfRC2ezlvYa7Z+8OU4i9urOCZv4616mISTdTIOZXzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiawI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMfg/7BmHkxLf13RkdAYaOr2X+rDMyjKUxusp+o7OrhymHoS8nFEO0\r\nOAZOl1yL/y9CUOyobQJ/+BEZtlae21H4+NjgSDKOniJpNtWXn2kIGgu6kpYT\r\nmiptwHhGbP0rXPOGaPcGgKcozMBNErv692ShsG0dSWDs/R9YhXTPPTxxDapw\r\nt8bF9m6Ie7r6ABTYlhIIWkHLSD2ZlC04uRNsecryzTG13/7LlybBV5TGsQSr\r\n45x2n1sc2DXsCEqM17vG2arNaCCTKlvsdH+K06/b/33lFDzsJHwf7PuOxf3H\r\n+WjwWZHLzXLRFSMSxcjm/kovqLWRXd22EJOH/g/SKKeH7Z50Z+EqH7RrzZTG\r\nu86RdH2+hKu6+wTSuhvlJbyfMjbaewg6OE2Uy+sZOFDK96oMPxqz/w2s51WK\r\njIubb1y3cy1RlY2aXvTSSgMktqI65YMO2x89DORSkWlqc+dCLP11kU9f3SYP\r\nh0Azdcmq6P9xHG9SNa6SsDaJFK3qi9ngQekLrjyFhbOMpCiofKk0FVUCpIQJ\r\nlNiDt659Fw7n0idqfqZ1uLXyYQXVLRBRe+5i0PguMlc4eh6//UErUlvoxx+Y\r\nDs75mz4cr59pBMvuf2sjPfst52wxjIFcMVavsbzmZmOXpRFG35/kCZmiJ94F\r\nPtcjdMkLqKpFr6KxMJ+IR6QEPmeLZDrWXX4=\r\n=ATzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"03d04742477f9d86997f9389afb8c4ecd32c92ca","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","prettier":"prettier --write 'test/**/*.js' && prettier --write 'src/**/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/ethereum-bridge.git","type":"git"},"_npmVersion":"6.14.16","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"12.22.12","dependencies":{"lodash":"^4.17.21","ethereum-waffle":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","solhint":"^3.3.6","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.2.0_1651180094571_0.9869204661281394","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.2.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.2.1","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"e36d239816b1f6a7351acdae10ccbb92b40158e8","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.2.1.tgz","fileCount":58,"integrity":"sha512-LfwiNTu3gae0Y2cGhc9ijc7wGtYHn4Noz+X1MPaDd+1iv/H23EGICetIPf2/MvgKENvfRITjzS8GV9fHCs15pA==","signatures":[{"sig":"MEQCIHu5OjmesXZ4aI+53oYO53xHCTteGT4xURJkNSD/e5SHAiB73rEKRHG8/il3V/Dy6YJ4JJ03p70sVd1nFDSUpAiePw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidZ7oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOKQ/+PvZ8mrQ3NUJRmUCpwEiqxMcLw1G9BjayG3crO3RvNvdD9Fhs\r\nt2vM7tIWSfS+Ccqxy6l6xqy7S5iabERG2P6pqVCz1WY/2iPTWPSv6Ejm8lva\r\nonsa/6SAXhC+5dJV0H9s+siL19EBoVVa7T5iD4fWogscDGI/tQ2oFy90EG5G\r\nYrcYGV5Z43Tc5uZ03dY9v8CVPQPaLQho+TaTmBMDiEtgRCWforDkIGmdXwJG\r\nDS7ZkwR9K6emqmkaicheyK9aM7wnzhEIJImslSeted1dd1PWNECwWR1EL8iB\r\nJBJIFAM7wBtVNJEW6HSbPcPNaUADsvyp38u7gOlBdDGixIqmQ/JioYHsW3id\r\nrX5W0rafM4VjadvVGmXBHH74ZtRbkpo22S/Vz0Kct7ZtKrjUC6ERcoIzDXTL\r\nBiv0t2kRrf7ftyGCeOdvFPTQ5P5mbVEiDaSyOSGqGex/DvL3UYFZ2hRvgChb\r\nOnWGfPrK5Ec2v4meyXPQvyKS9oG+p345WE63/rp/e4R8QdNWoow3iThWdKfL\r\nV/PjG58q1aYJ2/SmL4zgetVqDbVWBfn1urRfZ8WzDeBaV/YqFm0Et1ABlpVb\r\n1K6arHBiTbymowmtzhgpPHT5w152ul1FHT3K+51XWuZn4Z7Yxx71HkFxfoip\r\n3VjJFHDzguFsK3HuWHjhKp0mh1djdzDyhfU=\r\n=IwYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"6c895ffc780340b34469a21117c28d99440c3fd6","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","flatten":"rm -rf build/flattened && waffle flatten waffle.json","prettier":"prettier --write 'test/**/*.js' && prettier --write 'src/**/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"6.14.16","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","lodash":"^4.17.21","solhint":"^3.3.6","prettier":"^2.5.1","ethereum-waffle":"^3.4.0","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.2.1_1651875560257_0.944019701336237","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@axelar-network/axelar-cgp-solidity","version":"3.2.2","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@3.2.2","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/ethereum-bridge#readme","bugs":{"url":"https://github.com/axelarnetwork/ethereum-bridge/issues"},"dist":{"shasum":"413107370c3ebfcdb8f50a5a2e595444ea92f00d","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-3.2.2.tgz","fileCount":58,"integrity":"sha512-5qtqFNVD4HCmSCRt10U/EO3BUf7JueHTSzL8iDXiB7A5bNJO5uyi2Cpv3ElHkndOPP+STNTcxtKtKkh2MCVuHA==","signatures":[{"sig":"MEQCIEakh8G+CYhmRgEFhbheRs7rHCNEGhFAHpO57/PpN93PAiBiYc/qrFzAgsQGzubK24PodvTY/NyD7+Dx8RpO+HzIMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioPZsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphRw//YkqR/+jXA/rXiEJnMtYXYLurDLBsoGij8kWQtA2i10dx6SVx\r\nN5/cZrUsnF5xIJOBtV9bI77koV7yV/h/O9oaSXL+WQ7DIJvs3uasSYm8GD3d\r\nLYRFN1Ekm0JDZFflT2sTy0tRyrrLfv5NjEbFKFJTXLBjtJV+z74Gz0uqPu/1\r\nzueLEqXAY031C/JJw4FUP0jJwHDw9tsB+OufLaTcIp4cSD+I31YdKf3nGTHG\r\n+LoXgIc4b+RvCDCIAHWiQ6bq/WQux6yDaIdF/38RCpu+p4OucVPL81lfx+3T\r\nH3y5+X62XqL9XBX5GthXm10GFMs2vFfh12ICI9y1xDIa6i+X+RI3eTKAkjGE\r\nIiD4ioSvcCAa61OVoRR1A6RQtbawj7p+7b2GCyuZPYtAOOQ6WJscdUIW9QFm\r\niNfZDabmnJZzz6xuM4pEAONt/vqkOB60cVNznARJQankS6f38abX9bA67GXU\r\n8qY477LhbyoifUBT/TDTRCZDJ+7SOZ2v6VCBiVtsz9oh66UZHv8TcGavvdiK\r\n6HvRHl7WjEVfewMG+pHNLLH5qXitQJ/cMsDrkELG3OmJXlOZSUS3j4vrASBX\r\nlsFN85J3HHcVJ4G0ZJI1xAVRoXYQIqAi4mJw9DDtXYcU+kyoKdEMPg/1A0Lr\r\niAUcTW3G7CcLpWi0OkDcfgBgMkwELQANSh4=\r\n=HMQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"6cd6a03bcdf233fc9ebf0f05a1c3de423c8c6799","scripts":{"lint":"solhint 'src/**/*.sol' && eslint 'test/**/*.js'","test":"mocha","build":"rm -rf build && waffle waffle.json","prettier":"prettier --write 'test/**/*.js' && prettier --write 'src/**/*.sol'","test-evm-versions":"bash test/test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/ethereum-bridge.git","type":"git"},"_npmVersion":"6.14.16","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"12.22.12","dependencies":{"lodash":"^4.17.21","ethereum-waffle":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.4.1","ethers":"^5.5.2","solhint":"^3.3.6","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_3.2.2_1654716012219_0.9262264396768938","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.0.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.0.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"7d30a4e9ce74b767b0eb9bcd87cdf9ffded05ab2","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.0.0.tgz","fileCount":103,"integrity":"sha512-Q10oPg4od2IydCstQYSg04FMMbn18fiH77OJTtmQaeGpv3ZONAZttRdoC1DLcMLkUUML4Y6m2FN7tmZ/7+ifuQ==","signatures":[{"sig":"MEQCIFZfkS6qLjNzfZD98z3M4VDhIV/4XiJ5RJODI9aca7bMAiAns9fMDqeF0HGAw3QhSfElv2Aw8rJ5xtEV4R0QJlO1Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisKJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsoQ/8D4boO5At93J/8dswXSvsRzRygrUeiDOyOq66NSmD7RCCnSLr\r\nRkH5aJFiU9O1i9tM/pYGloj65y+R+V8wD/6YCLEgGlzhtJlz8SPtZSqXHOzS\r\nTAXEsV8eSFXhC+yDmDhZhasWRKqmnU4lbxcXO1CV9FYqXPqAACsZZLHAP/6L\r\nQHYq+MlYsvdi5+y2OdoVPYs7TsNd6XcKsXkySvciixa1oj/f++WknrqSxN9s\r\nJW2KWf/KFbooMH6goKyNc7bShJfhIQg6peOcH37CQlxeuNln1XmDmZSUofaF\r\nEhabDA3DhSXan2+Eu0Tc/BKRPtyZxA0dc2EmZb3cBVg0VKROUtrCOWDTE/OC\r\nWax9KT4/5aLpQED70383wU0HZcmLoCWbgj1SCmn5V+EEkUf9yPhjX84171gj\r\na75Rkytszu1E2lY5THWBZVZBZnebtH+XUCuiFrMoF9oUrzrLRZjImUhL2FNb\r\nPTC39aFty1+1wjZAuiR/jfOS6mU+v+SIEX7CqZpayD61x3osQY0VXa3da8Jx\r\nWm7IDJzuMC457tXd+osy1nQXVpIPfpQ91ArN1plKojv8ArQtJZCsztC4AzCJ\r\nJtIlLVt1PhPngb6wzvTtQJQ74+o0uRT2e/VvzYoGgJcoC1+y9NHpyEneFB9p\r\nlvtrdDQbq84MAh4M0sxzvb3cEug5lAsbwM4=\r\n=aG0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"d9e6e5f3bf227b4e077a6775ef6b48f33fd30aea","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.11.0","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","prettier":"^2.6.2","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.0.0_1655743058447_0.06603054406340947","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.1.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.1.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"9532bb2530e2fa1119d291aa66aee9393fa861d1","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.1.0.tgz","fileCount":114,"integrity":"sha512-j9bvJ6vtA6YB7ngQzAxhqEViY1nsZG15ZzKd8GLVjrKH4+I4bhejLx07M/Rl08M7F0k4/XkUn2Sa+CEy0aw42Q==","signatures":[{"sig":"MEUCIHhgOCjKHXzkozR9Guc37LgdoTEgyE00wuRkJGTWjitLAiEA4vZxQUkv6BPyWws6a8Hn545HaWA7zqsIAnReQPEtNdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1uKXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa3Q/9H7+PPUBZHOuulUOVgqEzNt8S/DyIegE0Q8T92QTHXaPS0VZX\r\n1s/QwSAsweKLNnPWiq9Sc24aTEhOj96nV5StxrosmS9OXQMy7nZLg9jzT3sk\r\nAH77rOQuYz8V7oOkO54Y6ydX1DE90mQ/cuuQskO0mQLevA2ARCnX8hX05jy+\r\nESXAmHm+wtTeUGL51/X0cfW+q9tFQsTGGq6fXqTe9PEpGucm8nOfHZUsq1IB\r\n6m7xISWzMIc8WCgq+jlAsKgI2avJ5v0aJWCKyTEMj0/kXZC503tDg9hMRD5d\r\nkU+OlczvLG9wwUJJW/ecZJHd0TvwbHKTM+0HvFlXLk60mqLHVIUtLsFCWKjl\r\nbDj2zMkJ4kcz9FtZ3L2VafDhZU4nFVfeCG2w36duDZwnS66C5O7L2Q6gmyya\r\n9ZLCE3bh4RlyNoIgyq3Q2c4p/P32s5S83z/Q4eL1/dGMgyEdQeiPYStjBwiE\r\n6fhSU10V7t8qP5s31x8oE89jtBagKZumNsNYFd1dPiaTFsXuzw1VKp35TMIm\r\nRxwkS6XXMTeG6rwqafPeqyt4jhLvpz26rHt0sZMpxzJ2LIK/6PJhxAjTtlqi\r\nN9pDQeOroUtH7HHw15Kw9geX31Uv/+4P5dyFazAAKsxqDgngULT/fqGNxdBI\r\nwDZ+m040RYusvoemKLxo9DsKmuQ0vUU9YmQ=\r\n=Ivl8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"70e6a9a35e04dd93fdde89b60ffcba132a8f87be","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.11.0","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.1.0_1658249878869_0.9726206408223819","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.2.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.2.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"b201880da8c096d0e62171f148e1a0892d3e5c2d","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.2.0.tgz","fileCount":119,"integrity":"sha512-6c5wTdfu+BvxwapcXUFsARne+afxZNVvGSFERwuOPBT7pliOimh86uQ6AcsReQx0BvMujjPI/auUcrPkm8aCDg==","signatures":[{"sig":"MEQCIEW4Zu4dUtP0oVe7FjpESlnSHCKokSxfXol02/lneKRPAiBZ9F/C03aMNvZ+a7Xnc8pAsi5IP1NCsOic9EzBrA+3lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8W0NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3mg/7Bug8YWiTwMJHTGzVezpkEZWpz2u/9ug8cWgFiGDS2rAVF2yI\r\nWySAhjxQPZFnwJvYxtS6jap+/Qu+cPOmlW5MdajujjVPA6xhPr1ichIYyN4W\r\nKGamEBri+R7F3zERmbUXkPvJE36Y7VOM4C+8rOYv25t4jA3BSgiMFZcJZ1N4\r\n4x3yp9VzgK3mzn61ec1N0ygvYcn6YhR8wFXE/KVTy4q+7dqFjh2wlI9gT1Hc\r\nsSgHdawJxpH2PBX6pC1p+Ll4EVeUVVNADR2Fkb1kyziuC07J6CGxecPwgiky\r\n2NXxTm6nWcWP6kBhUeMhjllyd6PqdesAJgnMScpY8bT0YEu6ItMV6o/j8tfU\r\nZzU2N8va8fYxD1AjNpCn++x9nnPhwpaEmgcn52TTfRl8CkMFep1mqASyXRwj\r\nynNjmmBatnVk9tnWVvRgpbsMxF1PWIaHQWlnolAU7ZKXYS+DNpWZ49H4vDu5\r\nGQGCkFccJe1tiBv2edczrhVGEjfkjj9Zec9vKKbX1pfxVDV+hAzIJEqHU21x\r\nhjEDGcvA0e85WZ4CqmBVwqZ0xM8/oyIe57MS6ziDRv+Hj5Wu7fcVnHrRI2lx\r\nosm01h6NkgbMV25pAUk/E5zsRbqhEpTlEiA4W+ak2E8/PybnY/wO+qn7v6dO\r\noPAJLJinZl+LJgt8C+WSVD0uIM3JR0qamIU=\r\n=Ft7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"9fdb628d247fd987a60475614e6b563d7d2f8896","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.11.0","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.2.0_1659989261251_0.6460706308472925","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.3.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.3.0","maintainers":[{"name":"gus-axelar","email":"gus@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"wc_ax","email":"wil@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"90b42b261759fe6b229932152a0911cee071a6ee","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.3.0.tgz","fileCount":119,"integrity":"sha512-0cCgCFtxnipyzSplPnj/HxDx4DqqHGEr+J7M7NWKM1fXvfS4t/70aCAw/h9GYW8dZ3BmKOqKAYQCNpmP+2Oa+w==","signatures":[{"sig":"MEQCIB3zJY9y3HEEW2OCUxFh8SIiJ5ihWicgUx+PPSSGTarUAiBTOs7AYT4fRs06v7Ww13dNCyGoV3sRGlOvERsorxAWiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8ZrYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM2g/+MornGLWSoTqu9WnEXGlbvOdUoR/mvXFrEDNWaEcnL79JL3q8\r\nEiqbFKQiZnZ6teU7vEqiHqUagwU0DXbEFuoM9dps9DytTeIYGUmK4XQmSSEN\r\nd7IsKnp0wnjece2GNAYIQRjWcvXjd3yM/QcopfFQ2v50U99M359I/SR0gSOB\r\nuPVPYvN6XrxzYnhheEHSSNS7tEP30ibaUpYeDpdgnwzNUWxhm8a+EmcxHoDZ\r\n8mdUTvW+2AuVN4hbz+8FhXe7MyReuSoTqZroOc3yBUiIis3AlsrcIHXGIQqX\r\n895uhyMesPzaOQ+mYK2EZyGmJowWzxJxPYUqXJLT81ir9KvCCwlqpBALo8Iz\r\nxkKoGUmuSUTWVgJOCI/HgU8TYlQYC6WbZqI2xFOAD420JlAXrTOIHcVla1Aq\r\nvFRLBCHUhzWVYxoSSjMD7zPSEmRfpFcvLfM4b/gHNI1xFNcD/iDnBGf9K3tl\r\nkIi6WsOWFme9M4GuvBV+tGobvlTcuyAoJ3ulFHUYsB4kbc4kXpDbTIeSbE/B\r\nWoGqCOR+WNxjP9hTGxAJtlKuovyptPfBi9CX6mLmpGbsTdxGzrNn8ptiwnaa\r\nY9LJZUwkdAy0Wq52nKm/3q4oVbTmXm8dVHbhuf9UVBHcrKZSljKUvUdzq5/v\r\nRR2IOLNzgSKr4WvcCH/yrBN58JbK8L29bu0=\r\n=zmVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"5614e209441c2f4e1b905e2746c94af2067169bd","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.11.0","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.3.0_1660000983963_0.3408987540127846","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.3.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.3.1","maintainers":[{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"49877b2599083fdd4bda92d3eb0ccdfcfeff3785","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.3.1.tgz","fileCount":119,"integrity":"sha512-efJsTvoGITUPr50PQc8fCwzT9JOJMnchW+WnXAivXaEm/mw2bcEAYX6dCcZn4j6tgFTAVZnYqrABItQwDaStag==","signatures":[{"sig":"MEUCIQC916VOyNhM+1Uj8FJWzLJhEvFmgc5lB0R6kQEgHG0e+QIgKLf97k8jOgkS7YdCrQABvQFmmi79nnIYEvZzyiXDkhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjiHPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGXA//Rf+WTcO/vw1QUPw1gmglu8Xb7BjYXqaYB73P4hyp0lSMUQ/L\r\n8AbXnGqTrQBNwEL/X1ETk+bD7cEvHXDOS9JRfKAZvU++dxs9UFcrTtow36ga\r\n/w+casmd/z+2ZnqcvsJWezfA8jiNS41gx/Z8uD8yPAhar8ToyaJWWKnStvHg\r\nAoN9U1YIu6LshYHsZ6XmwOornjzDxE7vtgOBHhIDZUW/wG1bL/JBx6st+Qxi\r\njcAFFknwNNJvmin5wQY2dYRGA2Keg3vO5S4HGp3ebCLjjDbaqzP8QpcjyFX8\r\nuIiMtI4wOLrVu2pqkmrBZH9Q4JfCae8ZNSXaYMtRp+LCn2I3rt6pb8IRA7BW\r\nBRfoXQ+Ja+XLEaR81iWo93jrn+uKXdqztb2E7RbT6lvImDp+ZdfcEYmerv7U\r\n6AfZETl3VlCnx/WDETqTDcrvlMN9QnYvDEkMQp5LCm+Cr6Vys+pl8jjeQ3Pw\r\n97a998UUKoITASntHUZYBq0G/+my9ezBCEmyEJ3ybkTSvH8LpXnthroJkum4\r\nkIaxy5MI2GzpDlcpjBXVKjbw2LKTbxU7YEgvGkXRp6bW0W2RAq2tnJUiRS9a\r\nHonTLqTxndCGYF0uIIH6U/w2YMnQ2v6eq8pU/S2svyh+vIzo10PVghBXyULI\r\nRbFlYwJG9+yserHdXxzGTDAZWLVCjd63yb0=\r\n=yCFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"32b6173a89cd7c48a7a72a88baf2be3a7cc0be25","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.19.2","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.3.1_1670259151557_0.8160467462859173","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.5.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.5.0","maintainers":[{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"vlad-axelar","email":"vladimir@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"photomorph","email":"christian@axelar.network"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"f0456a2a6665302613a4d5243282ce1b18842348","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.5.0.tgz","fileCount":120,"integrity":"sha512-4F4rmHei0cmzeUR7/mW4Bap5rc/KlPV2crD9HA7HTRfl15mVcN6/3z8p+pAm9We6bOrQplNW9KBZ3HJFP3C1Gw==","signatures":[{"sig":"MEQCIHP6+KhJP+E7tqAIB3al1KLasTymySYf27pjLobkZUP8AiBiNRUTmxQL92+fudUnH5d3lxfP/2LVd1LWkEgjxPhbxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3UVFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhag//du6We20alPGB4c96OMvANflDAD8F1E69NiGT2hisW9wSTWRJ\r\n/FwXxZlDMVG5KPg/33lZAveWGx99KDKUaZWYozHMyG9kUiuGqnKl1hlTocpM\r\nup4LJPt+J7zrcbScw5GvHhKatbTjA/qdlcl0p9r4gIIb3H2mocvPvLabZ3+/\r\noA88paU0NYd1dowDuE2rYO4cunx1PZIbbmFNd0QAZR9HAOqqetYk6HUy9blS\r\nOibp+NQy8S58nwnOkcOfIc5k3wxVUBntKL+nYw7gYqNMW6sDW8h1jcT8Daw/\r\nCBUoHBI6GYpeVR9soYW74gVgdAP6jzkcHMkNaqED5zouzUxqcQMIPhAyA2cs\r\nhh+SSa+LIT+yOyuppg0pdaR6O0sXfYSsZEqvYUiW2OmgOQ8jIlpqHgVNa/Ki\r\nQscWnqVR3ANVVsYM74TYcvKNfsqJjxqahI0imkxX3WemCKxCp55vkDq01OgS\r\nS7WsfplN+D7Dp/D4/U238Sr4WMVrerPCRWtuR0qlb3LqcFvLTd8iA0ot0uBa\r\nJoFvRUD83fsKIMZQ8ii0zY5PNUaTA0sY2gbAMTiN3v6UhGvMg6SEvnCD9o5s\r\nXs/HSDOG1Nf2lvBBbsi4uc+RJ7b05adX7quz034vrzPxjQZWXMMJxjofK2kv\r\nObJ17evYeoUg1h5feBjW9uDDkfs9yeB1WbE=\r\n=BeAL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^16.0.0 || ^18.0.0"},"gitHead":"3e7d6751a3016e4694b1ce643f11530442731e09","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.19.3","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.5.0_1675445573125_0.9832981884056333","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"@axelar-network/axelar-cgp-solidity","version":"4.3.2","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@4.3.2","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"517c38de5f52ab1b0b4e041ceeb612508cd8f96d","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-4.3.2.tgz","fileCount":119,"integrity":"sha512-xNSH1lsDFeX2076icSRB8X9PVi73q2zSZKPq7k1AnSErokurUcBv2DlZHaBeM+E8q7GTsZ0mn6aNDF9exUvrvg==","signatures":[{"sig":"MEQCIEpmAdDp3eEXQHVFnoMeIW4ZTT1Eg5Pi2uiznWw4xN1JAiBsRFUMvsx+iO0IiiXAcCQ51lsbbb8VXTNsMFZT6xU9bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKyq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2jw//bT0dPcNq7auMOtkx2kNJc0fBdCq/GTHErlit7ldpy9h3E7jM\r\n9skExA3TFh/+C5pzhDxLFN0rB8FAMqcEKMlM8uX+fe1zH8gKNGk41CyOxa6K\r\nhTfy+lFxLCNeYwLg4WvZ1Rp/xmGHWVdrSA0sar4fg9OUWfHqH4nC/QGu6kGa\r\nke5HUNe928a7SVSdWHZDJu2sFl9Bv5VuZr/P/ixXiD+KAYepqVPRWPlmHp/8\r\nYdmijAQLwclj0vrVCvWl55LFEaaZGLyhlUe2fdoNjcUcmatI8kK0QEbr3YMV\r\n2KaGlN8K5dIJuydL1tmTG1pkUTd4n8oyztvpeDpZMqDKneco/oE5tu57ljqw\r\nLs3WmlDEhc0g0CPh5EO37kh4qogvUEBVXZa0La45lTgnQgbTL/rM/ApPO79E\r\n5i6HHGLZm5u1whlZZnWHAvRgiJwFMYbc0QfqLv27UJ2iwN1ymmRNYI5D3S9g\r\nkL2kTkqNhJ7aAwGelL/1vPcjSHSPmUsUB9BTVjsGhRoE4Yk6irr8ECU5tHFa\r\nwi1a9MNXIbIbCY5UbwaDKJFIQOdY55BBnbzEYzVDIQbONAsdtjAjU6hoI0CI\r\nzBSotAcJrOOvxI9GEzrKPyuXFsnpQSWAnhQ3ynuPK2v9G5YXLReBitoMTdsR\r\nbgDcMVxqzOodxWuBKIiwqW+R608cu20nbu4=\r\n=7192\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16 <17"},"gitHead":"4c38242fb4e72dc183c035309a4877a898dea4a5","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"rm -rf artifacts && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js' && prettier --write 'scripts/**/*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"8.19.3","description":"Ethereum Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","dotenv":"^16.0.1","eslint":"^8.17.0","ethers":"^5.6.8","lodash":"^4.17.21","hardhat":"^2.9.7","solhint":"^3.3.7","fs-extra":"^10.1.0","prettier":"^2.6.2","readline-sync":"^1.4.10","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.7.21","hardhat-gas-reporter":"^1.0.8","axelar-utils-solidity":"git+https://github.com/axelarnetwork/axelar-utils-solidity.git","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","eslint-config-richardpringle":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_4.3.2_1680550590539_0.6025895913804622","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"5.0.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@5.0.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"9c210fee0ba947df6f8bb8982a918a2214617478","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-5.0.0.tgz","fileCount":145,"integrity":"sha512-j/HshdS6MNZgEzqVgJq7gz9b1TgIwEr0QjmAUQMJWcGXk6EPp520+EWIFP+SomX3Zpu6p+Hg6+wf9giaLmrIQw==","signatures":[{"sig":"MEUCIQDfqn67ryrLMhIRdg+Bx1mSBjcWpyx+EVsbDvS9RyS7YgIgOIs+zEYiyQjZg49MlxOQzDM3cPwonKeCAH8HtXWmLiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577965},"main":"index.js","engines":{"node":"^16.0.0 || ^18.0.0"},"gitHead":"9c7a260c848011f27d6e7ecb1cba88de79206ccc","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.5.1","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.13.0","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-contract-deployments":"git://github.com/axelarnetwork/axelar-contract-deployments.git#74b942fdf10875a27b532d9bd6dfe2bd6db8a094"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_5.0.0_1689371467281_0.8768921519407451","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"5.0.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"ISC","_id":"@axelar-network/axelar-cgp-solidity@5.0.1","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"dd4f63cb5b87dcdf879d64cce17633077ebedd4e","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-5.0.1.tgz","fileCount":257,"integrity":"sha512-B7jnNKzV32ZpmIcfX8SYLqaeU8wbDBha5yttWkeEjfSaZe5z1ypABRsLDCSNXAKeR437j6D4AE3MulJriEhIHQ==","signatures":[{"sig":"MEQCIBzJBag4PPrzfVCdte8Sw9mcteKQhjusb4wbs4uPSG70AiAWYgvXz7EpG3poxt3b3VLiaDhqOJq4RlWmBI01j/qLAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9854323},"main":"index.js","engines":{"node":"^16.0.0 || ^18.0.0"},"gitHead":"53583873287c3f9a64ec273bb7e9446cb52e2dc5","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","copy:interfaces":"rm -rf interfaces && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.6.7","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.17.0","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-contract-deployments":"git://github.com/axelarnetwork/axelar-contract-deployments.git#74b942fdf10875a27b532d9bd6dfe2bd6db8a094"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_5.0.1_1690574217423_0.6967321553532395","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.0.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.0.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"09ea99cadf4decdc81b28b6e5e16ba3e071a6915","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.0.0.tgz","fileCount":145,"integrity":"sha512-MfHUmmErq+y2FaK2Ldrrqfn/QAQhbG0OzREd9CVjGssOZNb8UjnblcjCF9eGzU76mNWDyIrhBIIkNyezgU5Zow==","signatures":[{"sig":"MEQCIH2hQ8o+BEbVXXmjEFTQ0hn6cJxAtTEaKxgTFtcZ5punAiB93WfZBYDbgcaCrUZ1Z/gry2wkH6peXXT1FuhPOoVrTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929691},"main":"index.js","engines":{"node":">=16"},"gitHead":"e0e6f6b8e2fbe9890a82358dda4eb17e76715650","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.6.7","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.17.0","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","solidity-coverage":"^0.8.4","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-contract-deployments":"git://github.com/axelarnetwork/axelar-contract-deployments.git#74b942fdf10875a27b532d9bd6dfe2bd6db8a094"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.0.0_1693585801104_0.9559070369424016","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.1.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.1.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"503d3007eb425a4ff6a183595b00265b176e679b","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.1.0.tgz","fileCount":145,"integrity":"sha512-NHoJySnSujCmytYQIXtT760oPd4G8HSxH9qDhK6xd64soGLT6cnoMpZzQuhfonSqZRc/XWW7VJnvVX2AlgQ0Aw==","signatures":[{"sig":"MEQCIA1nRAMSAtPgYv8mnQmYhUBIB/yUDuJI7LGIy7flsPbIAiBnvhlvLDymgDv1tvKpna+OOkFnXI6pJ2tFjzr1cqXdqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":927973},"main":"index.js","engines":{"node":">=16"},"gitHead":"134d264144b5adc32c42b1389618e86c91fbdc75","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.6.7","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.17.2","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","solidity-coverage":"^0.8.4","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-contract-deployments":"git://github.com/axelarnetwork/axelar-contract-deployments.git#205c77c0e2f9884c6db6c8e46529d0936356bacc"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.1.0_1693619184320_0.6883153621497216","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.1.2","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.1.2","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"58cb23d5b7088b765a785a9a475010a4d59d5f5a","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.1.2.tgz","fileCount":151,"integrity":"sha512-KOv3Z0u/Xg1HsvTFJzpf0LewT4/HW8yBGb5AfVacFRoL/zor5Q1SwBb5SN12CDpxFebeUPC/MdGAddC2ZfNg8Q==","signatures":[{"sig":"MEYCIQCgAQiPqF3L4ij88FZiKqhDiVkwfGfc5ovnOp8E/GDlmwIhAPvdN8rR9NW4d1cUaw4kLIlbnS8ksvWdImO1zpzyDQKd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":935127},"main":"index.js","engines":{"node":">=16"},"gitHead":"97df254f2307797dd4810ec0e8a549b337840976","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.6.7","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.17.2","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","solidity-coverage":"^0.8.4","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.1.2_1695272232579_0.6204201311709501","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.2.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.2.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"c78fad1de9bc09abf50d14b854e3099da9703236","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.2.0.tgz","fileCount":156,"integrity":"sha512-/X1RBFu5dzbffPEKK5wXTF66tpHtQwaz+oRpeLJOUVhvIHNkEslkUCOdj7FmePFlvTpvlwViziA4bny+nIcmrQ==","signatures":[{"sig":"MEUCIHKij7I8IJgphbjy+Cyk4BqcRaq6ywK9VQ6vqtV25WqwAiEAstdWzxteRo99oHJcAjYcnLyaoPxeTYYXkCqgp8Ty8bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937760},"main":"index.js","engines":{"node":">=16"},"gitHead":"4d8457e45f47272b1cfa56c9b03963b299a60c9f","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' 'scripts/**/*.js' '*.js'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"9.8.1","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.17.2","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","solidity-coverage":"^0.8.4","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.2.0_1697703036637_0.05621000450545277","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.2.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.2.1","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"770d6763802a3233c519860f3301154f1ef99170","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.2.1.tgz","fileCount":156,"integrity":"sha512-0RaxLYmsp3elXBytn7+eZUil1KFS6jjHR/ECrN/3IC7TeTDPUYunyy6JDxCdNYNtiD6EKgUAfQ7G4DrBb6hRxg==","signatures":[{"sig":"MEUCIBwLbsAlDsNlJ8bPA3d6n9/8IVbPFgxDsAHOxYHEw04RAiEA66INNsCZaCz8xKVtWKaWFWzsfgHES7SoZ1Cz21gb36k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938709},"main":"index.js","engines":{"node":">=16"},"gitHead":"cab068ecc4289a74501c844c6a0a2bcc8faf58e3","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'scripts/**/*.js' 'test/**/*.js' '*.js' 'package.json' '.solhint.json' '.prettierrc' 'slither.config.json' '.github/**/*.yaml'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"10.2.3","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"5.6.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.36.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"^2.19.1","solhint":"^3.4.1","fs-extra":"^11.1.1","prettier":"^2.8.7","cross-env":"^7.0.3","readline-sync":"^1.4.10","solidity-coverage":"^0.8.4","hardhat-contract-sizer":"^2.10.0","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.2.1_1702533323405_0.0013010401374362601","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.3.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.3.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"alanrsoares","email":"alanrsoars@gmail.com"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"478214c83c6b4ecd34d0fb029fe0278c14d9a575","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.3.0.tgz","fileCount":148,"integrity":"sha512-dHE2UgaFZvQvL0ythMi+aBsr4t+eR6zrVGmCU5BxslEqi6Tx+Wmjwg1O1p15EqoztalSqRKj+r57n3GtgeUpig==","signatures":[{"sig":"MEUCIQD+2vRK91xbRmjfOlIrI8gOwmrcWIMgJnsXWkw7TwW6NQIgXXHc8VefZrM+h+71GoslwBHrrzauT9fe3Gxen6q62h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":882945},"main":"index.js","engines":{"node":">=18"},"gitHead":"2da444a6fc04853e283879f9550a59d193d7c2f4","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' '*.js' 'package.json' '.solhint.json' '.prettierrc' 'slither.config.json' '.github/**/*.yaml'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"10.2.4","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.57.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"~2.22.2","solhint":"^4.5.2","fs-extra":"^11.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","readline-sync":"^1.4.10","hardhat-contract-sizer":"^2.10.0","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.3.0_1711429287078_0.48197635482297985","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.3.1","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.3.1","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"kiryl-axelar","email":"kiryl@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"da35246f3002911368fd5fa7c7cb637ac4e642ec","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.3.1.tgz","fileCount":148,"integrity":"sha512-RJmcOQbj2VhQb8uqBtu0beNj4MKRVjiYj74wXu6QI/a4bJ5EwwZK3+uCbTVNM9Qc7LqJqObhtGQfKUnAXEFCHA==","signatures":[{"sig":"MEUCID7K2bIhABZ6+6QmH8J/F4yLz4WvYZX2c50ri52duagIAiEAj2qsIEWSO70D0DP6JFyz715yQFrmoxXmQFmMFEybDlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886388},"main":"index.js","engines":{"node":">=18"},"gitHead":"605db38448bbdbb6eae2f1ffa4fb32b6fe0ba3de","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' '*.js' 'package.json' '.solhint.json' '.prettierrc' 'slither.config.json' '.github/**/*.yaml'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"10.5.0","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.57.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"~2.22.2","solhint":"^4.5.2","fs-extra":"^11.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","readline-sync":"^1.4.10","hardhat-contract-sizer":"^2.10.0","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.3.1_1713382384676_0.7180507038406079","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.4.0","keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","_id":"@axelar-network/axelar-cgp-solidity@6.4.0","maintainers":[{"name":"nav902384","email":"nav@axelar.network"},{"name":"eng_axelar","email":"eng@axelar.network"},{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"canhtrinh","email":"canh.coding@gmail.com"}],"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"dist":{"shasum":"75619d775a46f9dfae9fc90be78db1bd0ae77c46","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.4.0.tgz","fileCount":148,"integrity":"sha512-Xnw5xi234B1cmTCzgudV8zq+DDjJ1d1U362CM0vKH1FWmZprKIdqgmOYkiRyu+QiVhnznKiBURiSEHVrNjtYpw==","signatures":[{"sig":"MEUCIB71IXe9b+d5EH/IwmmlYyCFZ2LUgMQ3zsCfFCzijN41AiEAz23VSnpgFR+hIfqb5BLkoPKtasXAKGARmjw3z+3RlNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886515},"main":"index.js","engines":{"node":">=18"},"gitHead":"b323ae613a4286e4849bbf81dd8922e80fe4fdca","scripts":{"lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","test":"hardhat test","build":"hardhat clean && hardhat compile && npm run copy:interfaces","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' '*.js' 'package.json' '.solhint.json' '.prettierrc' 'slither.config.json' '.github/**/*.yaml'","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","test-evm-versions":"bash test-evm-versions.bash"},"_npmUser":{"name":"canhtrinh","email":"canh.coding@gmail.com"},"repository":{"url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git","type":"git"},"_npmVersion":"10.7.0","description":"EVM Smart Contracts for Axelar Network","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","dotenv":"^16.0.1","eslint":"^8.57.0","ethers":"^5.7.2","lodash":"^4.17.21","hardhat":"~2.22.2","solhint":"^4.5.2","fs-extra":"^11.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","readline-sync":"^1.4.10","hardhat-contract-sizer":"^2.10.0","hardhat-storage-layout":"^0.1.7","prettier-plugin-solidity":"1.0.0-beta.19","eslint-config-richardpringle":"^2.0.0","@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@nomicfoundation/hardhat-toolbox":"^2.0.2","@axelar-network/axelar-chains-config":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/axelar-cgp-solidity_6.4.0_1729186204926_0.586774553165327","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@axelar-network/axelar-cgp-solidity","version":"6.5.0","description":"EVM Smart Contracts for Axelar Network","main":"index.js","overrides":{"elliptic":"^6.6.1"},"scripts":{"build":"hardhat clean && hardhat compile && npm run copy:interfaces","copy:interfaces":"rm -rf interfaces/ && mkdir interfaces && cp artifacts/contracts/interfaces/*/*.json interfaces/ && rm interfaces/*.dbg.json","clean:artifacts":"rm -rf artifacts/build-info artifacts/build-info artifacts/*/test artifacts/contracts/*/*.dbg.json artifacts/contracts/*/*/*.dbg.json","test":"hardhat test","test-evm-versions":"bash test-evm-versions.bash","lint":"solhint 'contracts/**/*.sol' && eslint 'test/**/*.js'","prettier":"prettier --write 'contracts/**/*.sol' 'test/**/*.js' '*.js' 'package.json' '.solhint.json' '.prettierrc' 'slither.config.json' '.github/**/*.yaml'","release":"npm run build && npm run flatten && npm run clean:artifacts && changeset publish","release-snapshot":"npm run build && npm run flatten && npm run clean:artifacts && npm version 0.0.0-snapshot.$(git rev-parse --short HEAD) --git-tag-version=false && npm publish --no-git-checks --tag snapshot --access public","cs":"changeset","flatten":"sh scripts/flatten-contracts.sh","coverage":"cross-env COVERAGE=true hardhat coverage","storage-layout":"cross-env STORAGE_LAYOUT=true npm run build && cross-env STORAGE_LAYOUT=true hardhat check"},"repository":{"type":"git","url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git"},"keywords":["ethereum","axelar"],"author":{"name":"axelar-network"},"license":"MIT","bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","dependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"6.1.0"},"devDependencies":{"@0xpolygonhermez/zkevm-commonjs":"github:0xpolygonhermez/zkevm-commonjs#v1.0.0","@axelar-network/axelar-chains-config":"^1.2.0","@changesets/cli":"^2.27.9","@nomicfoundation/hardhat-toolbox":"^2.0.2","chai":"^4.3.7","cross-env":"^7.0.3","dotenv":"^16.0.1","elliptic":"^6.6.1","eslint":"^8.57.0","eslint-config-richardpringle":"^2.0.0","ethers":"^5.7.2","fs-extra":"^11.1.1","hardhat":"~2.22.2","hardhat-contract-sizer":"^2.10.0","hardhat-storage-layout":"^0.1.7","lodash":"^4.17.21","mocha":"^10.2.0","prettier":"^2.8.8","prettier-plugin-solidity":"1.0.0-beta.19","readline-sync":"^1.4.10","solhint":"^4.5.2","solidity-docgen":"^0.6.0-beta.36"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@axelar-network/axelar-cgp-solidity@6.5.0","gitHead":"43ec407499434448c91da71f031e618d3ed7578a","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-y/XjHToyZvAwheo2PxG2TOsphCy26GqaNBv4YGacVEF0PN7Yb6G/jKLhfVHSl8IaLdHj1ZJqzRnFIPK9lhO18A==","shasum":"d414123574b323873642a83ad4967754054dac52","tarball":"https://registry.npmjs.org/@axelar-network/axelar-cgp-solidity/-/axelar-cgp-solidity-6.5.0.tgz","fileCount":178,"unpackedSize":1097651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH2v/Wb3BlyMRmsNkAHSYxtcJ+hNhJ2b6JTC1reDCyOkAiEAnAHudtlZB116+/SMdbsoAbIDCzc9J5Ky/vzLD+Aohi8="}]},"_npmUser":{"name":"eng_axelar","email":"axelar-npm@commonprefix.com"},"directories":{},"maintainers":[{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"eng_axelar","email":"axelar-npm@commonprefix.com"},{"name":"nav902384","email":"nav@axelar.network"},{"name":"priyanshi1612","email":"priyanshi@interoplabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/axelar-cgp-solidity_6.5.0_1786532444555_0.6783454845109287"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-23T18:21:36.638Z","modified":"2026-08-12T11:00:45.172Z","3.0.0":"2022-03-23T18:21:36.860Z","3.1.0":"2022-04-05T20:53:19.425Z","3.1.1":"2022-04-07T20:58:59.337Z","3.2.0":"2022-04-28T21:08:14.734Z","3.2.1":"2022-05-06T22:19:20.458Z","3.2.2":"2022-06-08T19:20:12.464Z","4.0.0":"2022-06-20T16:37:38.625Z","4.1.0":"2022-07-19T16:57:59.140Z","4.2.0":"2022-08-08T20:07:41.478Z","4.3.0":"2022-08-08T23:23:04.165Z","4.3.1":"2022-12-05T16:52:31.770Z","4.5.0":"2023-02-03T17:32:53.339Z","4.3.2":"2023-04-03T19:36:30.688Z","5.0.0":"2023-07-14T21:51:07.493Z","5.0.1":"2023-07-28T19:56:57.723Z","6.0.0":"2023-09-01T16:30:01.273Z","6.1.0":"2023-09-02T01:46:24.492Z","6.1.2":"2023-09-21T04:57:12.780Z","6.2.0":"2023-10-19T08:10:36.930Z","6.2.1":"2023-12-14T05:55:23.606Z","6.3.0":"2024-03-26T05:01:27.242Z","6.3.1":"2024-04-17T19:33:04.900Z","6.4.0":"2024-10-17T17:30:05.168Z","6.5.0":"2026-08-12T11:00:44.739Z"},"bugs":{"url":"https://github.com/axelarnetwork/axelar-cgp-solidity/issues"},"author":{"name":"axelar-network"},"license":"MIT","homepage":"https://github.com/axelarnetwork/axelar-cgp-solidity#readme","keywords":["ethereum","axelar"],"repository":{"type":"git","url":"git+https://github.com/axelarnetwork/axelar-cgp-solidity.git"},"description":"EVM Smart Contracts for Axelar Network","maintainers":[{"name":"nptytn","email":"nptytn2@gmail.com"},{"name":"eng_axelar","email":"axelar-npm@commonprefix.com"},{"name":"nav902384","email":"nav@axelar.network"},{"name":"priyanshi1612","email":"priyanshi@interoplabs.io"}],"readme":"# Axelar cross-chain gateway protocol solidity implementation\n\n## Protocol overview\n\nAxelar is a decentralized interoperability network connecting all blockchains, assets and apps through a universal set of protocols and APIs.\nIt is built on top of the Cosmos SDK. Users/Applications can use Axelar network to send tokens between any Cosmos and EVM chains. They can also\nsend arbitrary messages between EVM chains.\n\nAxelar network's decentralized validators confirm events emitted on EVM chains (such as deposit confirmation and message send),\nand sign off on commands submitted (by automated services) to the gateway smart contracts (such as minting token, and approving message on the destination).\n\nSee [this doc](./DESIGN.md) for more design info.\n\n## Build\n\nWe recommend using the latest Node.js [LTS version](https://nodejs.org/en/about/releases/).\n\n```bash\nnpm ci\n\nnpm run build\n\nnpm run test\n```\n\nPre-compiled bytecodes can be found under [Releases](https://github.com/axelarnetwork/axelar-cgp-solidity/releases).\nFurthermore, pre-compiled bytecodes and ABI are shipped in the [npm package](https://www.npmjs.com/package/@axelar-network/axelar-cgp-solidity) and can be imported via:\n\n```bash\nnpm i @axelar-network/axelar-cgp-solidity\n```\n\n```javascript\nconst IAxelarGateway = require('@axelar-network/axelar-cgp-solidity/artifacts/interfaces/IAxelarGateway.json');\n\nconst AxelarGateway = require('@axelar-network/axelar-cgp-solidity/artifacts/contracts/AxelarGateway.sol/AxelarGateway.json');\n```\n\n## Deploying contracts\n\nSee the Axelar contract deployments [repository](https://github.com/axelarnetwork/axelar-contract-deployments) for relevant deployment/upgrade scripts:\n\n1. [Gateway deployment](https://github.com/axelarnetwork/axelar-contract-deployments/tree/main/evm#axelargateway)\n2. [Gateway upgrade](https://github.com/axelarnetwork/axelar-contract-deployments/tree/main/evm#gateway-upgrade)\n3. [Gas service deployment and upgrades](https://github.com/axelarnetwork/axelar-contract-deployments/tree/main/evm#axelargasservice)\n\n## Live network testing\n\n1. Check if the contract deployments repository supports the chain you will be using. Supported chains can be found [here](https://github.com/axelarnetwork/axelar-contract-deployments/tree/main/axelar-chains-config). If the chain is not already supported, proceed to steps 2-4, otherwise you may skip to step 5.\n2. Navigate to the contract deployments repo [here](https://github.com/axelarnetwork/axelar-contract-deployments/) and clone the repository locally.\n3. Within the contract deployments repo, edit the environment specific file inside the `axelar-chains-config/info` folder to add the chain you'll be testing. The following values need to be provided:\n\n```json\n{\n    \"chains\": {\n        \"example\": {\n            \"name\": \"Example\",\n            \"axelarId\": \"example\",\n            \"chainId\": 123,\n            \"rpc\": \"PROVIDER_RPC\",\n            \"tokenSymbol\": \"EXM\",\n            \"gasOptions\": {\n                \"gasLimit\": 8000000\n            },\n            \"confirmations\": 1\n        }\n    }\n}\n```\n\n`gasLimit` override will skip auto gas estimation (which might be unreliable on certain chains for certain txs). `confirmations` indicates the number of block confirmations to wait for. `axelarId` is the unique id used to reference the chain on Axelar.\n\n4. Return to the `axelar-cgp-solidity` repository. Once there, in the root directory of this repository, navigate to the `hardhat.config.js` file and modify the chains import line as shown below:\n\n```javascript\nconst chains = require(`/path/to/axelar-contract-deployments/axelar-chains-config/info/${env}.json`);\n```\n\n5. Create a `keys.json` file in this repo that contains the private keys for your accounts that will be used for testing. For some tests, such as the `AxelarGateway` tests, you need to provide at least **two private keys** (you can refer the [test](https://github.com/axelarnetwork/axelar-cgp-solidity/blob/d0c040330d7498d52dee7eedbebf2aefeb5c87fb/test/BurnableMintableCappedERC20.js#L22) to find the number of accounts needed). At this point the `keys.json` file should resemble the example file below (`chains` can be left empty):\n\n```json\n{\n    \"chains\": {},\n    \"accounts\": [\"PRIVATE_KEY1\", \"PRIVATE_KEY2\"]\n}\n```\n\n6. Ensure that your accounts corresponding to the private keys provided have sufficient gas tokens on the chain.\n7. Run\n\n```bash\nnpm ci\n\nnpx hardhat test --network example\n```\n\n8. To run specific tests you may modify the test scripts by adding `.only` to `describe` and/or `it` blocks as shown below or grep the specific test names:\n\n```javascript\ndescribe.only();\nit.only();\n```\n\nThere are two basic test groups that should be checked for the EVM-compatible chains:\n\n```bash\nnpx hardhat test --network example --grep 'AxelarGateway'\nnpx hardhat test --network example --grep 'RpcCompatibility'\n```\n\n## Debugging Steps\n\n-   Explicitly pass `getGasOptions()` using utils.js file for some spceific transactions. See the code below for example\n\n```javascript\nawait sourceChainGateway\n    .execute(\n        await getSignedWeightedExecuteInput(await getTokenDeployData(false), [operatorWallet], [1], 1, [operatorWallet]),\n        getGasOptions()\n    )\n    .then((tx) => tx.wait(network.config.confirmations));\n```\n\n-   Using the most up to date and fast rpc can help in tests execution runtime. Make sure the rate limit for the rpc is not exceeded.\n\n-   Make sure that the account being used to broadcast transactions has enough native balance. The maximum `gasLimit` for a chain should be fetched from an explorer and set it in config file. You may also need to update the `confirmations` required for a transaction to be successfully included in a block in the config [here](https://github.com/axelarnetwork/axelar-contract-deployments/tree/main/axelar-chains-config/info) depending on the network.\n\n-   Note that certain tests can require upto 3 accounts.\n\n-   Transactions can fail if previous transactions are not mined and picked up by the provide, therefore wait for a transaction to be mined after broadcasting. See the code below for example\n\n```javascript\nawait testToken.mint(userWallet.address, 1e9).then((tx) => tx.wait(network.config.confirmations));\n\n// Or\n\nconst txExecute = await interchainGovernance.execute(commandIdGateway, governanceChain, governanceAddress, payload, getGasOptions());\nconst receiptExecute = await txExecute.wait(network.config.confirmations);\n```\n\n## Example flows\n\nSee Axelar [examples](https://github.com/axelarnetwork/axelar-examples) for concrete examples.\n\n### Token transfer\n\n1. Setup: A wrapped version of Token `A` is deployed (`AxelarGateway.deployToken()`)\n   on each non-native EVM chain as an ERC-20 token (`BurnableMintableCappedERC20.sol`).\n2. Given the destination chain and address, Axelar network generates a deposit address (the address where `DepositHandler.sol` is deployed,\n   `BurnableMintableCappedERC20.depositAddress()`) on source EVM chain.\n3. User sends their token `A` at that address, and the deposit contract locks the token at the gateway (or burns them for wrapped tokens).\n4. Axelar network validators confirm the deposit `Transfer` event using their RPC nodes for the source chain (using majority voting).\n5. Axelar network prepares a mint command, and validators sign off on it.\n6. Signed command is now submitted (via any external relayer) to the gateway contract on destination chain `AxelarGateway.execute()`.\n7. Gateway contract authenticates the command, and `mint`'s the specified amount of the wrapped Token `A` to the destination address.\n\n### Cross-chain smart contract call\n\n1. Setup:\n    1. Destination contract implements the `IAxelarExecutable.sol` interface to receive the message.\n    2. If sending a token, source contract needs to call `ERC20.approve()` beforehand to allow the gateway contract\n       to transfer the specified `amount` on behalf of the sender/source contract.\n2. Smart contract on source chain calls `AxelarGateway.callContractWithToken()` with the destination chain/address, `payload` and token.\n3. An external service stores `payload` in a regular database, keyed by the `hash(payload)`, that anyone can query by.\n4. Similar to above, Axelar validators confirm the `ContractCallWithToken` event.\n5. Axelar network prepares an `AxelarGateway.approveContractCallWithMint()` command, signed by the validators.\n6. This is submitted to the gateway contract on the destination chain,\n   which records the approval of the `payload hash` and emits the event `ContractCallApprovedWithMint`.\n7. Any external relayer service listens to this event on the gateway contract, and calls the `IAxelarExecutable.executeWithToken()`\n   on the destination contract, with the `payload` and other data as params.\n8. `executeWithToken` of the destination contract verifies that the contract call was indeed approved by calling `AxelarGateway.validateContractCallAndMint()`\n   on the gateway contract.\n9. As part of this, the gateway contract records that the destination address has validated the approval, to not allow a replay.\n10. The destination contract uses the `payload` for its own application.\n\n## References\n\nNetwork resources: https://docs.axelar.dev/resources\n\nDeployed contracts: https://docs.axelar.dev/resources/mainnet\n\nGeneral Message Passing Usage: https://docs.axelar.dev/dev/gmp\n\nExample cross-chain token swap app: https://app.squidrouter.com\n\nEVM module of the Axelar network that prepares commands for the gateway: https://github.com/axelarnetwork/axelar-core/blob/main/x/evm/keeper/msg_server.go\n","readmeFilename":"README.md"}