{"_id":"@gooddollar/bridge-contracts","_rev":"33-399ceef5507e8a092fd7424ac8646a8f","name":"@gooddollar/bridge-contracts","dist-tags":{"beta":"1.0.14-beta.7","latest":"1.2.0"},"versions":{"1.0.0":{"name":"@gooddollar/bridge-contracts","version":"1.0.0","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.0","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"bb75efcfc735c930fff0a0718dfcc9745eaf7688","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.0.tgz","fileCount":165,"integrity":"sha512-Cb4CGx3q/pZgulX8t29zcvxG4H8cZ6XqILvR4qt1aCddDnQ8ElslrW9QhqhUhdI07DhBM73vu+b7FHmIN35Rfw==","signatures":[{"sig":"MEQCICaXlT8/8COliTwNr/kxIW4OlEPU0kg6wPDgORu9IqrNAiBQhQbu0CiRI1mEV1YCqvtXdkc/nHJzU3f+WnU3Aw4sSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1103849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaLcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocwQ/7BckHyk94XuTceSLUroBVotMQeFi25Jz18edo3IQLZdqY8Xa4\r\n7u7cQ+PYZ+QqoMUKiXOHCZZOJV1N1veMtz2GSGMOvn3Z7+Ukwsx5uOrxji4U\r\nnWl3RpGo8fEyeDgaDmFJOKD2cEuuhQnfnEBnhOJArhXuVGnMBFJaxHyK854C\r\nbhIT/6OwoBgSMs8oUnWay3vCWVAys7SWofpqb6RoXzLv/CS6kVQ2dRa0odE1\r\nWiHZYcdCj11VeFYvpEXBRnU8zdiNesgQ3wY6lmlLkdWkvIfi5fMAQp0xktBw\r\nEq2YuNzPrCwJ9B3/A+sS8LBEMUdk7XWasvY2TQBcsXIuzZxXVYCIZ59x2xFC\r\nyeY9kYJPael1SlsHmQGEzPTFvthQYnaGzuvSHh7s/8nL44mND9et3jrQ1jKQ\r\n6UtCvB7wMKp4qHf6+q2q9k4v25BOa9WDNTUHZiW7r2Sofi9zEfbAZQEmnfzw\r\ny5+UxhtAQZrxLfLbC0G5CGERLTBBFoH2gO5nL6xceKQx35w4uBdjL22LRX9f\r\n9CMKast5bdkwOxlKyAbwJ0yGBZOhI1bBmbi+9mZWuJ6yuU4PLctaeUCVAAAZ\r\nKWqSlYj/t0iHfe5p3VQqjrk/w45m0+pDFqmxjWjip82vbOesR9QIwj4EpjUP\r\n4EmeMnhvt98vC/Cink7u2YZW6n3xXRM0f4c=\r\n=YrRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb8ad67df2a8db578f8e2d8ad9b482f3fa9b82af","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.11.1","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.0_1667807000218_0.6339472474917223","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@gooddollar/bridge-contracts","version":"1.0.1","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.1","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"c49165feb65800e8d42571e19f63393a339c8a3d","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.1.tgz","fileCount":165,"integrity":"sha512-QjbS/F1sOF7fOeOQ8rf0r/T5mqHj7T/IluTUNtTrBwwRa6ZK7kKVOdL7XiAUY7B7TIDCN7cwSxsOh6/Mb4ePCQ==","signatures":[{"sig":"MEQCIAT4xMuB8PUHO5OvovUogL7i3tosbvvqppczTYd4KkkZAiBt+6XZf+nk32I+R9ZwFNgb7A060rrUxWMn6LlFBKKR/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMVQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroyw//Sgkow8FOjsb0A46QbpwUIO2oJw5t7gBp4VlOAAJ78X7EKxJ2\r\nCQp+wD/EYAntscLV3sQH9yzoZDMall2jZFtFZD/c4H2Y97HYXCSUIsWldtkN\r\nywx+KiWLH4AD4+9APBBQd4/mce+IgyYUxm478v9jghFitPJzR442QrVGnBmJ\r\nvMmGeeJNit/dthk66ZsXcS2EqS5o1LdHxLV8tYisCjGufvFWtPdswSwv7VnO\r\nZxIHWoz6BLKzeTlqgd5O17r5MB70VtQfnatpeudJUAND5ltLJn+8XnAEGTKL\r\n9TW978HjlD+Osg5ugtfUyVdaQ3pBIgHVdcZN6cRqHF6RtGCHzfva8fXHHLzn\r\n3j5HvX7+38Zip2dzrsjUX6c7OTKqXQJXaA44s+80SkutxlA1evUTMFlCVcQT\r\n/nO6f/SW/Rl+MywwfJFpzxwoZICGna974WCtaof2YPJsn5wpHKliLDXTfHrG\r\nWDUXNnlBxXqz0P05q7IJKO5V0B2h5WahhiwK4DcFkyX0TTPc7EgwjEEWd6EM\r\nLFA5vyfArKgk5+rWDvjrJv1fATZhmmEb563dfRlk+2+0KkLFIOntt4NtLFPe\r\ndVqpzJ7PgBMG1VCE5dm5gSyYZFzf6lF+QhxlibMuWALSo2mStnUiLbm1k+0U\r\n37nsTI+1RkCPZbgZAUmvCmlzKE+CSmG8tP0=\r\n=2PpQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb8ad67df2a8db578f8e2d8ad9b482f3fa9b82af","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.11.1","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.1_1667810640275_0.4728317531885273","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@gooddollar/bridge-contracts","version":"1.0.2","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.2","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"43ec06f63cb6ce911c1bec121aea436679be054d","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.2.tgz","fileCount":166,"integrity":"sha512-fevS+S16tZJIDKq/iQiRwEQyAzZwjbNagUy/Ux39vbQUYJztog3fKAjACtO1vw+9Z0efMSoie57V1bscvBUxHw==","signatures":[{"sig":"MEUCIBI1pt2/mvSgk5UQiXUSt6tLIkyg0S5oDPINXW2XBGdeAiEA6P1IDpbJK5JNKSXDgkN6C45Cid3ZGlQMCfxfwH3VY6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMWBAAidY6I9g6pkfCvOznzM/BeCfmYv+nLAafZld7m33MDZ9WuSjZ\r\nEN1fMPzEgezOf/8LThk8UV9Fg73+7LvMsTBKUMnLyecLWwjbguKwrWv3cdkP\r\nWaryg+qc21d/PO0ygXsVsGN0pbFpKoH0rjNhYOP6bloq6fzC9zz+ihxpwHLF\r\nGSPwzMG/mniuvHzOCJ3UauImhcdmm9jjnzlBon5/23fFNrgV+kXe2+gr0XnJ\r\nzZKsBua1eMWyvxa34K8Zo6DrSB/GN90tiZ1FP3iDzdd69/xFOQE1uiCGcKCc\r\nGbxRgu2b0+M6iCiGR3Av9pSd0n4wj4TfVYeZM5BJEzKQs3WIsenVYGMlWRsV\r\nLKfxrXo/gwsDapPMPOMxZSEpQnqiNefUsUUxrEFjoCzHN9wKTv2b0TbuiFER\r\nb/ZYnXP58B7yOtVbDgY2O1Kuyk/e0R7EY+BK6LepS26PGnY5PYC8VkLpcpk2\r\neLF3HWgdD0d1I1EwAQTOOt6OctZvRp8rLtAYEyxfIJN95YlwowgHOsst9ecn\r\nZ2plvwIFp1LmPwtnnjoM+4LARaX10Z6c/rZOkyZmjrU+kZ2Ru9nLhVznZD6Z\r\n4wtKN813xxr16lfSTQvmHPSYYGfGt6NhZ+NpOkfyu+snrhGWp1e17sIXvmyy\r\nivkZg6wnmb1MZdU22k3mDCKdwWmBr9HYvFE=\r\n=mWy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb8ad67df2a8db578f8e2d8ad9b482f3fa9b82af","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.11.1","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.2_1667810668777_0.5352872818400989","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@gooddollar/bridge-contracts","version":"1.0.3","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.3","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"fb66ef160c7dda2c1bff59060bad9cc978e9c230","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.3.tgz","fileCount":166,"integrity":"sha512-qavU+weJt/s4qg45IZtLJS4gi8UCh+k/iPs9qmm6GiUCK6t4VR4I09/WaZaITPYiydmKp0skoUKUliD+JAObAQ==","signatures":[{"sig":"MEUCIGJP4Kn45K1DSF4VWYK99RwCBP1msYWnEubB9eTPz9QQAiEA0TcWprUKQ2b+ehH4qGSGaIH/iiMIYzl7m21NwVCQes8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaROWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpqQ/+J1QTmEnz1xaOFRS1ocx4ZHKI1GepJrRlTw2QZF73MacHeOMf\r\n+NrAgwJo/e0HPLQMCBltJIkznYmgdoCoQH64SQYPvRkTPyyUdVj8jEmttocb\r\nVxgaJRVHJmCtfrvMON6/SHDNFx1jwShGtX2yhOPZsoUI+Ih7m5rVCtweP3Ll\r\nbB7YsMnI9DCWgKuWBg4gCXg4okOM8ralHhp7UVg4SDaW4k/lAb0pkYCrb7/m\r\njrePm5dXJ1FpbqP4aVLwlz7Ak9UxFVfS+C8j+6pLUGd1Gq6A96D5/2p3GUfk\r\n0no7xRcEKSuSgleQqRJtddEscB5PMm6OcJpEPOZCtGm+0dVbEsgNZosUSOCH\r\nY80Ghl8AQdjpxb6chO5Nkzzewxq6FXTR4GYI0kpmjibLLLPXjg9z1lkRLPzj\r\ntHF1j3G2TqTJaPSAAXb73Bh92JdMj9atYQxuegDtwUrqWk3h6L7srYLfz3Ed\r\n8c2XlKw9/fO1pVHpTZ71Z7UkcZQMQDRUQQ+FoNTTUcWvydDZDjzVu3TvBkip\r\npPjtR7LqyRoqIDmEj6Klja5uSS3dmJT565C6Gmq6dK+LA0ZejU0IeuhAiRr/\r\ntOdD4o0508hNOryN+6K8GRMEWeGLJGtAwzL8eOBBmz7PeX6arJ7NIozBnkGY\r\nNooK+zBnIeDlTf2iEiVScmQi5/Nu5A8UjuA=\r\n=C0fE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb8ad67df2a8db578f8e2d8ad9b482f3fa9b82af","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.11.1","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.3_1667830678213_0.7218606708109916","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@gooddollar/bridge-contracts","version":"1.0.4","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.4","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"2f8eebeaa60bd5c5f874a855166250d42e245ce8","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.4.tgz","fileCount":166,"integrity":"sha512-urO+G5Gi9JY5Z7uFygdqow0wSFXjhjEL3nvhEmlbKmHNXwj5EJSDHPJ49tdQLl09bf4G30ocS5pzvfuC82OfUA==","signatures":[{"sig":"MEUCIQDxMgA0aHolhXfwoXu7fKAn3aURyjMXTd7rWuoCfTaVyAIgW7u/nqdE7aoGKnE9P0H5y5PowL9FNeilI3SabdE8l5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjasP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnJA//YZmmSxkbGRF299gC3N96QgPsimtxaTBLiJTN5lctZbqzyM6f\r\nJQSBK895oD8dnl2x+0wHOHwu84oRhYOXy7tC8gOQYoqi4qLxXO510gdfaVkT\r\naDurUnKLw6EatPNQHFLO9peM6vpXLlJTculI50l5mYZ2p3atrNHDI/e/hBd+\r\n9113ORiu1SuRaU20CvWlz5sWdqzTF/aoRsv6ngTi0Zfpm/z1Mm4HXwxtpjWA\r\nIVR5Hwc6meoy76sYtIi4EoFMojvnWFV9qTBKeTKsnIk1ZJnPXWQNAg035d8o\r\nbqecDXqh3DQJueICMyRxZwYYjo4wJpa05n2mdl6MZKZL9jYv2WVYqPURU/3G\r\n15asRc4RIkMTVcxYH0O/DDVWE/lhh+7X+bjiogytOqp/VhezoJse1ubJnSTa\r\n/Bt5zPeVBAPXA5DHESpV++0KGakJAno8FUKfj8LvEI3uZ/1DY3v+tRmdRKm2\r\nbkY1uIOzOx7tdRJpNsCtg516bUnEn9/lbV/WdGqewDB2wUyO7Vor66poi/g2\r\nsfQz1YOBI7aGY4M+nsypKSCMSunCekXTmWkamzPJ/I1YWg+4TC0QQvsidM2F\r\nucE2mTo2fM6+uou+0/G7MlfiM/29k035k5YQ1mWJaKYYTldHV3hr+VyN8rZx\r\n0+370W/NX/UhMZwYrh/8tKyynvIFOuABNiE=\r\n=wGp0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5fc8627e40ed716690c2b9488fa6d3679acab731","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.4_1667941369267_0.9557669018137418","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@gooddollar/bridge-contracts","version":"1.0.5","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.5","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"d07411fa2b4384201a5901fe09c5e6d172f1cb58","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.5.tgz","fileCount":166,"integrity":"sha512-DfWtWN8UU6eT4OEqDEzWT3HJZgc8peVQHO1Gjrqv+DWfDM05Cpi2mTt85cYjsss6tW8rhjKXql5V+V1HdeFY9Q==","signatures":[{"sig":"MEYCIQCmrEr0lQ9NwYAvfSU1aRV39IEHq+hjcnhcczcBigkB7wIhAJ6EIfY3bZ+37fASm2bc0TWftf/jO+qRkn1VNMHqPcoT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjas77ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Ow//aN3EIMMEF5KQiOsmjS1P/3m5B9TkFNzHcPQTcM342EaYlT3R\r\nM58hTULuT+PkGOqxBorXiYu4fGp5dQiUOl2+M3/udUWwzNGFCG41MzU0F+5U\r\nSNvLd6QYBNNuNrtqlkOViw/bpbFOzbsCB+YWIiV/jRCStx6UdkSaQ2/m9ydP\r\nrr4zi3gbA7Gx+pPep6f5cjSe0naJzQMK5ePOJRSpSeEGRh/h9Fn6GFwk0x5f\r\n2jiD+AtvF4eq6TVP89MRmuuYe52gBd1gZ7jFpZWPlKrGysAqzBxxKl9TiZND\r\n1XIgn4X3thtZMW0osVeHTZHyqoFdYW8Rr94zWMe/Oyxgmqb/wcF3BO+hW8GY\r\nYg4I5mYcUhFQrLcE5GyPr13blmVCjAzxj2zkdfugpG88bIfyIx3052hJmio9\r\nC+53DkrrC2tgzz1KFibqWDFe4/fkV1pg5oHKfpyKMOLLK5o87AmIc9ZDndrM\r\n2Tohs+A7B5Aa3VltT36jZnF/gwfKMDYc7ry9el2q2WID/MpO6xYwNeTMyf9+\r\nHT456kwa0xnXFaXiKuKl+JWH6bzJBUeGGXCy1IIB04NI7QWUSk4tqI07Yy7i\r\nfRri8z0aJJ9JNPL+Wvd+iwpm8EmqfdQfjbTkxYte8LWFoz2zyQDeonqtM1OC\r\n+4CD8OQ3QpHNn++GnmHZdOERNyamn0s9d8A=\r\n=0GE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5fc8627e40ed716690c2b9488fa6d3679acab731","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.5_1667944187193_0.36565135320519526","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@gooddollar/bridge-contracts","version":"1.0.6","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.6","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"1846beb1d0a0a9d8a83231ff44555637ef0d4712","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.6.tgz","fileCount":166,"integrity":"sha512-H48xEL/fo4+4AQeqGqJwEdTEo8oC05wvTLGNMpXwl0UufFn5CCR2+B2zOIjKFMKOQUb4fN12QpA+skVinb0Xmw==","signatures":[{"sig":"MEUCICye22/vup8WuaxA5LBBbYIKNWTnhPSrwu9j1KiwjuWcAiEAlwOs2rJ4ITviHiUORttbiLa58m9h8QUVywnjpheQ2Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1154657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc08SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4BQ/9E/4BdFAvCxaF8941u5ZTU/GqeCDnrvn6lNLNZ1uQPKpmUMEr\r\n6t4gpH2C7ZLHGknHBIgLeUTJmzQn1lbbo8W8O4fVazZzwOexpxI0xQ+quhcQ\r\n7/4yWTfrWWdODg6HpYplP8+xHBP8JcwrRWYCExzlyzdpMnRQ4jx/GM6EcJSk\r\nmuvwqNdH5WQdHPp2DWynxC2ZCM8v4XUx5q2oEhbFYHalZ44jr75FKGKQ/bpH\r\nqp0KQKkLNPlrmrWmseaeLkrCJUgFT6hVCXYWs7DrkOKlRhqfOtUVaNHDN6DR\r\ndu87yfowUjakHhNci2HJhjOWt9R4WOvIib4qxHvrF45YHEY+lykzl8Wn4h9P\r\nmFxOsKe+8airidOs4eF7ALxr1q8kitDpNurU+DOHZKnqqVcrfIvABOuTI24d\r\n4507+NZt2HG/7WWNUZKEXWJmR9TMQoKmyGcZxg5moxrfcFcYzIacGqHxef2E\r\nw7NGuLWfBN9nmKNJlq6LmIDB9asXAvTWJAJAIhSdYsCNyRWIkPlugwOyTs5k\r\n34ykRwO/XUiQH7BhGokgQTwmDNkIjhzsdub880iUm6ZuYGpQjAX9g7tAuiSQ\r\nGkyOtPnsly8ypWl6ks7zikjVwi0ocTpLHjOxqooLovW6jU6GafzmXucQl5iG\r\nuusE14bXiKoj3gnNdnc7W7qRP5o9sTnZlU8=\r\n=QIpW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"11c22ababd43ec611055fa726bd3b20c52a502c8","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.6_1668501266704_0.6772072962366467","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@gooddollar/bridge-contracts","version":"1.0.7","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.7","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"5453c9066c0fcad1c4a3c998decf2533986eec94","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.7.tgz","fileCount":173,"integrity":"sha512-lKxrWdB03X/zwVK1iuUscJt43gVRJRRmwBNZ3lZmv+jk9vjVLARsUzDlYMpTusOqe1H9+KlnSBrErUqn4DrdXQ==","signatures":[{"sig":"MEQCIAi1RMsY6O9+3w3RTM0GT/BLsNxG1HKPPDBqH9ji6exoAiAN06kgPA/uHiBDGbKx2wF28Ut4+ty+dJV30V/yQ2qLYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1197440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfj04ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRoBAAhOMmozDq6CGAEUVQVhv5xJmIQNWp8OPuVQDAZgr4NLAg3uJ1\r\nFPUXsp0Gsp70GJxoPPNWSJlaXECLR7/75bOp9eepRuwhAovZzO8oFBHQHoLa\r\n9P9NJY7ljgfnAI7/17P00Yq7JVaXg1Kz4kqmi3JN0yZKvJeaMV0nNMDhnIGG\r\nPI0jbQ4FnbFQa8SLWC+BamcUDfDPfYxFcMYgXnfLLWNqxIEXqqIjAzjJgt+o\r\nsuclZjOgg3t00m+IrgQyQAXNiwvQqw816q/y9Y3rw/pATLoDjQlc5JgAM0yY\r\n7lGbpLESp6t87U6UWaVUJ6imGzi7h/IiG90kABQGefcTSlSjKsFwiFnHUnni\r\nB0dntUr+DvpAW3iSK27EhJx6a+zkOM80LbRfkqmrRM9iDfSW3ANStPKKYIWp\r\nc9uBSwieOt+3tu1Iblmz59gcyvz29aKoMzNiKo5beCHTqKvFyaeqgp5g3aOJ\r\nlMkTfaxP+ZDCuaz+BTwWelQZEeM7c67UOIL2L4bqvfHpPZFwkwzx5kYMRlFL\r\ndtyuv+Mtft/VCyTU+XAuQQNN7NrBKPW3wIzvi0ujhd58i/zjDOJIg1MJm4f+\r\nsI5jTVyP6AUZvHB3i1s2y+fD9lv2d37TG9VdhbB8kbg+bkYlbZt8ud0yqNZY\r\nCOzf/ODkFbtab4mNclPb+YbOpGS+64J/71I=\r\n=/SYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"653e6129b46f1c7188408f5ef06f06fdc71768e2","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"## Contracts","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.7_1669217592509_0.11996492570404893","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@gooddollar/bridge-contracts","version":"1.0.8","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.8","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"25bddbabcd32be2a2f8c60d8c7e54632c0fdbdf3","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.8.tgz","fileCount":173,"integrity":"sha512-WGblZT0+IuaCQ/H3XmzCJVHWZmJFlO60Q2YOMyin5s0d7BGgwOsZm/ZQMpKPWQ3nWTyStWvYxV29+Qe8zw+G/w==","signatures":[{"sig":"MEUCIA+zTLwVtU/mJh/P7exWFRxvrvXdH5s8nKVJUvh45dClAiEAsEPk4L227vaLzhou+ed8e4WZiOwuL7UMypTE7ZWkcEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1198499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfnbZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdehAAlE3tjcfNc9PWqDwd8Jk1210rNh6kgqB4f4meMU+FFXIjLbbZ\r\nGbnwsTyyztPm9ru4OoqXVCVnEa2KcXil0L/OqOCmHhBazZZltocfM0Sn2MnV\r\nQNzCi9gX86wlikh4vCATlzKHTPm0eqqesK/QagBRUkQapLP9ROeFpYhjKFTM\r\n9hR4zb3flhAhQbVdZ5R7C2GhdOdibifiHferNkENsySCZ560qXre+Qy0UhGV\r\nksl9dIzpPc3NYnQDOHHnHr87KW1rsyUQmMTi9X4cOsjyaemDjuSj6ieL4LmY\r\n55udJutnFLoEVDz4x+2Y8iNlNEllyRKfAUj/G1uAAMxiEH4X9hHaxhfBDbib\r\nSl0E2lfzAxL4a2QgQCJ2+Ab/utDm3CtnmGJefi5k/ts+KR+mgz+UKAIMacqT\r\nkTLBzpECpX5GNv7wYcXFi8+VHGqfJVg8xsCtDKHey8sAE8Fczb1g3rylAyaH\r\nlx/rdVaFj7N+yywg6lX6NdfG8j8Ze2ADYR/D0ct8EIseoTOhdU4p8b3+HE0G\r\nzScTw8wR6fs5bwBkILVzGMAMiEeFLRgJhYi0PEYP03uWTFczGXGyVmWG47Hg\r\nCIVPy7eu5KI5byQOq7PDmwQMx2IDxpG38NkZElFbZDmqGLtqNU+EUYM7St5W\r\nZsqw6KRmXFEyxV4YsOt8WAAd/wFhr8mj7cQ=\r\n=YNR2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b41c9d6703434be7fbdd89d7b757904757f3b8e0","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"## Contracts","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.8_1669232344797_0.33809768909935634","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@gooddollar/bridge-contracts","version":"1.0.9","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.9","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"85421eb28dab59580f7296eb3308016dda2b8b0e","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.9.tgz","fileCount":173,"integrity":"sha512-/7XiFczY8G/nfri3PcErTFnLPYWLpHukeJxuc2xUV2/uX73Sr2BLA9T8hZ0UZFAxtZ9chibHVboZx0ufyiFt1g==","signatures":[{"sig":"MEQCIHNkT8Oi8aqBUDtjE1vfeT2ZnB1jO/F8LHDL9z3LzFcYAiB5rVA6s314+D8aY/ThtaceeVzhDPBwbxacepYdjlXqwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1202326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg0geACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8+g//T4hVVxZHiAjhMoQ00paEoiUTAbvudkrcMvIT3Opf4vAyuNaa\r\nZlV9BwqrUItpnsiz8H7+LSmB6llDmyrSTZsb0zcJCg4oar8mYRplkYpPfA0w\r\njBhOofyj4RhQQZIDgHBqApPU/ebgdATPXVonswyNcajr6tcAKtmcqDXoeoe3\r\nN3AQ56ZHG8VWlnFH6HQooZqf8c0VqYlK4nlt89257f9mN4Zk6df7McV05QL2\r\ndy1FvvhqNmNh78mYArjjCF4suocz4K1o0oo8fub1QYQWPzi6/pDxFMJ6vNpx\r\nPda5fmLJQvd7nFx9z2F6O5NXpzotWULGknY+wSvHQOVUaXE9zdAEYTQ3K/7s\r\nbMg5ogk4LZr0iWCcFkqkoa2SPeVkNPH+JDeQdvP18sraUZIxKvU1eDSz1j+1\r\na/H7xVxlUrPGScE2e/bCe3rh/HIbFNyeFcajTzcW7r8AMR4/nwwCFuFppS0A\r\nzEuSEMxtmkGaTPx1rNyGY4LW6fQpBuygG1SknRhUdSjv3eHB6xztKjwpyBMQ\r\nGNTyE7s2ItkWnww7ItlRP3Sx4umkZP+VG90Xjo26dzkLXdteRpNDSRy1D+ke\r\nE8iHbKSSawiqiOPlbID+vqcrl88ZI3e2LX5jYEw+I1Gzmt4T7OZCU2e2883L\r\nMhyV7DyaFtkcSCBk+ew/WRt7Gae3d2+seLM=\r\n=hXSB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f84921945112dccfe987c03026ed4e5b9c97ca83","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"## Contracts","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.9_1669548061886_0.15935754555158899","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@gooddollar/bridge-contracts","version":"1.0.10","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.10","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"e71088c5dcf1c1dfe37ca768f7e45a197d1cd591","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.10.tgz","fileCount":173,"integrity":"sha512-2TTsXIv92ZOg3+7gOr3DkvLWyUD6OfRsSSmTBHW74tcw8fK3rweCDkA1aLWc+/xUGwnA3ctedJfojUJXNBqUQg==","signatures":[{"sig":"MEUCIQC2SutRiN8Q7eEzFLAzVKZJkgnwj7nWiwjgPoABSn5gJAIgXWCQfmKCVcK/GWKNHST9lvugStM1b0SCVfyIR3eET38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1202327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhMq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwpBAAjmgACm77ExfOmnVIz8Mrvvbt4lx2ALfZcWK7CM6T4OZhLUfQ\r\nP5xxaEs6OwXMc/66eXbYvSDpXDCHawkzhTNx7v682SUfcHhXrtv6DdyugH9P\r\nIwqVie8Km14YY/KcyOdeO7A7N/GVLfNmiKfepK3sjiCrME1s1kqQt404itb4\r\ny+WgUpHKVMhpV0UzJGEYkmF2bk0DDLz4CUuSPF34mU6smZWZYXQXs+wFErTY\r\ntJTAZ3vFvgd9JEisGrlYaXTNDigpeYlhJFiIBqzCwLz2/EjMsE8hbvzr5z+E\r\nuRyuDJ1on3Z8Hbt+NHezJgkic+6pwgRqHsZTMDxKYSbFtUHd6KqvJ5O7rE3i\r\ny54oK0GNKcZtFdbWXhj9YTDHCxmf52WdR4o+SL/0Hh/OM43Rg0SdTHeBtSEW\r\nwvHwz38sMvk5EhgZjjfIXsRkx0/DPn68ptNyNZWCI6NUkoRbbA+7sKkXw0Oq\r\n2HPqosJAx7Qz8lJm/mw8gQPOJ0ab9/cP+/bbCxxCmJTVRalNTRM1dL2vIPck\r\ntHss6G3b+p/m+6EkhgeFhaaUoAvtRJvcTptzDqkRJJuoY2y/vnE6Sh4vUGfQ\r\n2Oxhl0Lk8r69OTBJeJtDbdAD+JvOwL2pf0pSmO+M6Rpb3tT/y+o6tGhiXNQV\r\npeNKEIIUd09VovOwN5oFa32NPLtNfguu9+4=\r\n=+/8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f84921945112dccfe987c03026ed4e5b9c97ca83","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"8.11.0","description":"## Contracts","directories":{},"_nodeVersion":"16.15.1","dependencies":{"prompt":"^1.3.0","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.10_1669647038344_0.29002680615322807","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@gooddollar/bridge-contracts","version":"1.0.13","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.13","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"},{"name":"aliberkhslgd","email":"aliberk@gooddollar.org"}],"dist":{"shasum":"7a814c94aef349c9490c41776034b4396ee6e5db","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.13.tgz","fileCount":284,"integrity":"sha512-+aPnpWCTyMoC07yB5fbigmN4wbltx5WzDOTng2R60L2JGuM2XADVCEEC/lHDLzu7C1C6O5icWqCFtJysM//nbA==","signatures":[{"sig":"MEYCIQDJXQIEqLJpxOk3UR2T32/pbLmDOOUvijtwK6nHDZ9ueQIhANbbtKH5+J/NZwONDFtVCixXdnUE+d/7Wfawib/cWPU5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1422344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyasPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojng/+J5xVIF1LJx9AiQg695MnHKsPccNBWsC1B2wTOUuzGmLCylUa\r\n9cEOhrvenHbUfYYm7BOzWxRkWK2gcMfvoso9J6pk88hB67ML33wdNMQCWagd\r\nerh3mvRGKVz8rh54MLjK9VE33i7LeGRUOKt6q4R70CWdtkR9M7KdWAx0Cxb5\r\nkqB0HcDHluUhAAlXAaswSon6aJe6Pttfot+vB2FcYA3PzsMlRpDHQhQrLeeg\r\ntHrJr+5Z147AdedA/ZyAWbKONQZQxCrzzkyQXa4h72mUMYBflJSH71S3TWqV\r\nKwftN2Vjs8D2q/3FB8hwBgNsA8nXESviQALBaMwhrXBrUN1Z/h/M3XzQa9Qi\r\njHm0t4OYmYL4OhYcPlDY6KjHUcKROmqQ4zXLd4Uy10qI+rslI7BKZkh2dPW4\r\nKhWooiLeiG8Y75ij6Bm7jyKvBSZW99bvMXicwIeWjDkA8qNsTPj6MNuv1gHV\r\nsXSWdlm2jlZd0LfJSFWUUEObqnaWctYT3S4qRhUWLRqqyctAt+4b4ZKxV3kl\r\nc1ms7iOLbgM8nrdZy/swya6yHuPjfCwKClYjPePN05r4ccdudAyi+InJXLPu\r\nqb0pwoA1+EaMBotRN8mPzzqDAhhgoIpI7ggvOA4boOr5kBh/mzzilSxHTTYw\r\nSq0RBkBJIhfQ8TXr3g4QXQknv20BY2jV1Ys=\r\n=aVU6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{"prompt":"^1.3.0","truffle":"^5.7.3","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","truffle-plugin-verify":"^0.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^1.0.30-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","@resolver-engine/core":"^0.3.3","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.13_1674160910804_0.9322859568242308","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@gooddollar/bridge-contracts","version":"1.0.14","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"a2a41240e8af53868eaa05b83e1f722edb0f60a3","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14.tgz","fileCount":303,"integrity":"sha512-fcye5t5qmnLzF6B4xvueUxAFgEk5gMMQbHyUOTw2tC1M3LiBh4TsMvvH0jb2gwMGrqFy4CKsfHBwniP4bZ3q6A==","signatures":[{"sig":"MEUCIGH4ySeaOm+XOVi8re9g+M4VQWM46SMyYAFQu81ezsQ1AiEA4p5Xvxl1PLnlDHR90SLO2n0dX2yGu7ip2mRSUj/DP68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1454592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPl+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqsQ/6ApX65ZBC9I0CwUxYOYlvucY8BR/D4H0U0YO8/LS2+vlT9XUj\r\n3et8A+dwVAh5NrEGrk3pzzovY3c0dQheVohSSRP/Xch3o3mt8J6jd0LfFTJf\r\nUd9iAgn7koZYAsroIxAqECq6X/QFvIu5IS2MejbHxl641+TsSUknrjr2RXGg\r\nVzl7pIUr8vxAvGQZ7akLztUMVpSa36B9xv91wr2GYoJMwkPrpZ97ulN1o4wT\r\nvhKAWtmW3evml98tr4UtGAW7KnWZDrqXKNMUEcIUm5eFea8X40NFkdTnwBk8\r\n+rH/o1ij0MHwWBv+R2ZNQ93Ylob1Ci6XKBvflKG+tDyCOeTyL2nOOvMQ9xqg\r\nhi4A5cEALMOYsQZ2pKRDGvA2ppg7q4lfoOIfQvgnpd23Lrx1CXOMN/kL6aal\r\nByz/2WxIItcbunrc3DKZEdJpU7zFcKNRKRYxSjgTzVWejZK2rY7Ft3GOQZdT\r\n/6gNxtliitgGO/QaWm+NFeXJz1yQWBH8kH10hQtukIofYGKHjaYWoaBoKM06\r\ngPpvvtbHDsmfhYDHJZ55T6t6/c6ZFac3cSyee9lire/E30uZONxaAhb2jA1Y\r\nKzwkxEMviMDQ3XPz6ojVySV3RpoSJ43lV8rjHOpklqDNCGzdqL2doRfYWDVM\r\nHolH4vOEMZ4wVUwxGfCBngBXec0QklJTxlI=\r\n=8rkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{"prompt":"^1.3.0","truffle":"^5.7.3","eth-proof":"^2.1.6","solidity-rlp":"^2.0.5","merkle-patricia-tree":"^2.*","truffle-plugin-verify":"^0.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","ethers":"^5.*","hardhat":"^2.12.2","ts-node":"^10.9.1","prettier":"^2.5.1","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","@resolver-engine/core":"^0.3.3","hardhat-contract-sizer":"^2.6.1","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14_1681809329092_0.9807980583938529","host":"s3://npm-registry-packages"}},"1.0.14-beta.1":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.1","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.1","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"07e8a3453f0c7bdc613cdd27fa680816b5f6900e","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.1.tgz","fileCount":543,"integrity":"sha512-1U/064CRysEzUJU+4oK/+WrOGBVbb7emrsR3qlb8ejShtD4jgdlTYg6U8KqbJn465AiWc+XnGjxstxeR4qeCJA==","signatures":[{"sig":"MEUCIQDLG2b7xZRjrpjZJzSZdLWP80lRwLrNGKDLbP5na7fRoQIgBQ50piKNLa9+o4FaKnbdFwO5pXayu/FxyWSR8j6Y0A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2787004},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.1_1691346785744_0.596849643842891","host":"s3://npm-registry-packages"}},"1.0.14-beta.2":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.2","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.2","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"07a31c24e5b7b223bb79ed7afea504526bd6191a","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.2.tgz","fileCount":543,"integrity":"sha512-oRaIH6+K/HS1qO8d37TLPDTKh24ciE6xDmeWH1yz7fESDkadobT8jKH/4NbJIyKQ00B8gD4Q5jSUBxc7dzv3TA==","signatures":[{"sig":"MEUCIDX830JmZNqfFzkySedqCE+vnHMUFzSKNjp9suT1UUSfAiEAqyNhcQJ55tOfioH5vuUNUKZzKH51ZCF68dOsFa2DiJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2783986},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.2_1691347288269_0.06580785369814124","host":"s3://npm-registry-packages"}},"1.0.14-beta.3":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.3","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.3","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"f014cd259d29b9380071c14cd28db3a285951180","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.3.tgz","fileCount":544,"integrity":"sha512-tiDcPSCNflNss8M3WFFEwVeI6CylZ0d/H7nRysypRo4qpDu3TG6E+cQyh0P7eqZovnq1FCwYIkF6rJtFWyHatg==","signatures":[{"sig":"MEYCIQDSFomii4Htt5/29N1d5PftOUQWCiCpY7xQRAEFprTPuQIhAKKtEctjAbF2bxUegOYfCE9LWg4p4csiQcvgBzltrHAH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2784043},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.3_1691347594907_0.06122023970614521","host":"s3://npm-registry-packages"}},"1.0.14-beta.4":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.4","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.4","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"1f8896767b23605cccdcce87d90bd9a47d06dae8","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.4.tgz","fileCount":550,"integrity":"sha512-+8I4/V6F6zHK8piiWdn0M+0USxIysmViP2ikAK2iUTDmrcUXZ6sUCsUuXiiAu7Und+j8bBiYWkEX3Ll7ZC375w==","signatures":[{"sig":"MEUCIC8cp+xUmvX/oCkWc/YjwfJnrMd9ZfMK2Cct4AWt2bLSAiEA/y5QTsSL39BFCdG1XXwmHTr+WvievforBxuqbSEQVJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2827993},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.4_1691348625768_0.2926860313100681","host":"s3://npm-registry-packages"}},"1.0.14-beta.5":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.5","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.5","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"239a761ba2de21c9acddfc6fe8ebc508c6556e2b","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.5.tgz","fileCount":550,"integrity":"sha512-n0VntX31IHWoJsZCc5u29XHDLcSe7ttN+5xWLjdwlEEMcwH3K6b76+WUd9+F+TLCvWeOQTVd2XTUZipeMQmDmA==","signatures":[{"sig":"MEUCIQCYsMUgDqy3lV/Wt1Tu5VAsjDfZ+kQafV5aPEbctvcxjAIgPa+7PTTvs2I9EmsopAUokV6OxLXujeNmafkhvDPR9Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2829696},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.5_1691349191612_0.243006557379859","host":"s3://npm-registry-packages"}},"1.0.14-beta.6":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.6","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.6","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"09d23f90d59b2f431added526884cbf4a0056ca9","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.6.tgz","fileCount":550,"integrity":"sha512-TRjViVJ2TXXElrQ2hE4wbzXB5Xk7yNpi3kuCMrfqHO1AoU6TZNJKCxjDgo1WJHDOOghYrP6lXmvCU+217A/Cxg==","signatures":[{"sig":"MEQCIDzd27Ocm/LyiAURHWZIqFy01HHfZeCmnfUp7IrTxx8VAiAv7SwKSAv0kLalJHHmqZMqPgXsn0rSP0+5wCRVW73YOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2830619},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.6_1691349935076_0.5647200037729982","host":"s3://npm-registry-packages"}},"1.0.14-beta.7":{"name":"@gooddollar/bridge-contracts","version":"1.0.14-beta.7","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.14-beta.7","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"0e704dc3a9a291614d9822970e723887295cb5c7","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.14-beta.7.tgz","fileCount":560,"integrity":"sha512-wVnX0AHd20tUnMDOyJiLpOA5qIOGIbf2dzIIH6KrozuRpKA4GJGmOoC2cp0rDr20LSjhhP+COruMP4rUy5D5mw==","signatures":[{"sig":"MEUCIQDZT/+3Tpfdw15VVrLWyK67wbks2mfPj7RtPgHSurtZygIgNJtcFLpucaNbR96Hewi6cuJTHV2voYfRx0QRT5Be2RQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2872010},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.14-beta.7_1691396950581_0.4026764595565002","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@gooddollar/bridge-contracts","version":"1.0.15","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.15","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"21ec08bc409fd30a8698da10bcacc85bf0a6b576","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.15.tgz","fileCount":350,"integrity":"sha512-bjdwg+ddcAjd0VqjHRnThQ95F0vF9wHfRFHPyjeoBkK+jD6/RB72ClxT3peM6YkMHyA3OCnVRl1bmomwyfMfCQ==","signatures":[{"sig":"MEUCIQDdl2ImYTu7uByBacZKd8yr2TNSqY82bkjravy31/alfQIgSyYn8wb4wNePi4PwEk5XabK3Blb0HX+KqxtaekW81Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540632},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.7","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^1.1.1","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.15_1697140714783_0.354203229648697","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@gooddollar/bridge-contracts","version":"1.0.16","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.16","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"05ddc6138fc808d7f4c46cf8364b54491968ab9b","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.16.tgz","fileCount":350,"integrity":"sha512-eVJfRxHk06Yu/MmnmRBxlVix9BEOFN2+NirP8gcZBNm/pTrcfpNYQPkYxg00borIqmdPKflxJ7qxgxnyvvzX5Q==","signatures":[{"sig":"MEUCIQCuudLpBv54X4CykDd8MO0y3KIiYWjRB3T+RjtRRA+8JgIgMmPiYUI8S4jNwQHMzyQ+DSogvRCivCVrk2zSq1O8CsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540633},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^1.1.1","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.16_1697141240995_0.8114243479036656","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@gooddollar/bridge-contracts","version":"1.0.17","keywords":[],"author":{},"license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.17","maintainers":[{"name":"lbwgd","email":"lewis@gooddollar.org"},{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"alexey-goddollar","email":"alexey@gooddollar.org"}],"dist":{"shasum":"fe7ce2f92d2e6eb9fcc0bdd3b08bdba04c3c30b9","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.17.tgz","fileCount":516,"integrity":"sha512-BfQq6rtcfizwo+nvJq9w7oaXQSA2hNUp2PUYzmheCZ2qRVbDaYdM7PV2qb9gjXv5qba9KFAnIqDdJTxhxQVfmQ==","signatures":[{"sig":"MEUCIGJia5VcOBwbVlirgn5+KblaHKpCNL5ozIquB7zI3pg0AiEAzlMHDnE2g6c2zYUgGy+pYyB9Udkr1guVC08qxcoWCSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2993582},"main":"index.js","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"## Contracts","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.34","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^1.1.1","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.17_1697141938942_0.8404203774091996","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@gooddollar/bridge-contracts","version":"1.0.18","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.0.18","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"lewis@gooddollar.org"}],"dist":{"shasum":"f4850d378d06dc8f2252cd1ae64613083c8eb7f8","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.0.18.tgz","fileCount":371,"integrity":"sha512-KSBSc530JxVmEQUPqBMfBx+Bux+H4y7LAWVaOSry81/I4iSBhZfLcju/tFupHKZ3180pga0kV0W0yd9oOompAw==","signatures":[{"sig":"MEUCIEYErg2q7IeTu+PqgSCnyDiQemRp3PNARLDOWAcR1iMNAiEA/UtDRUzSA85G2u5axxQvemg8862ApdZ6FSU1qMlFw7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2996325},"main":"index.js","gitHead":"745e46d80ea19db5da650ea2cf16192bc209a765","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"_npmVersion":"10.5.0","description":"## Contracts","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.44","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^2.0.12","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.0.18_1733996473598_0.5720275821246774","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@gooddollar/bridge-contracts","version":"1.1.0","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.1.0","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"lewis@gooddollar.org"}],"dist":{"shasum":"97f6233e7d2de946bba4222ea67b814c58ed0381","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.1.0.tgz","fileCount":392,"integrity":"sha512-XfiG9CRP7BC70280FR84PfuuQpJUlUs/IMHl5Te2q7hACHi/aqvqCUZpqyEEAkvavGxDwByxB0oJ672b3Zk9Vw==","signatures":[{"sig":"MEUCIQDp/vAOH3S6stn2WZnjkqhHQIVFZsji/5jbpjrclAnFjwIgRfvw4j5ycHZ7dBZgOV7uhlSaDpIZ3fJStA3nukClkT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19251814},"main":"index.js","gitHead":"3ee22b5f6183ad2a0b8361052b57114419eef861","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.44","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^2.0.12","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.1.0_1739976487249_0.9953811621152542","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@gooddollar/bridge-contracts","version":"1.1.1","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.1.1","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"lewis@gooddollar.org"}],"dist":{"shasum":"7af5346241efb318506d355a378358be1693a0df","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.1.1.tgz","fileCount":106,"integrity":"sha512-OcIcHYvfuCndSY+6ICy4we8/zRNy9ubruPy2/dfQ1qPsvI1tBOCQVB/sp/y9G6nDqZyYrMle2Jmjy09lwuEiSQ==","signatures":[{"sig":"MEYCIQDrHOzLD1AdK/6COmqOGw38h7Iz+92/dMHT81kCsAlBEAIhAI9joeNBPXzBhyZHbyI1cPnpZv+rL9OmZk1SJKzR2a3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17420896},"main":"index.js","gitHead":"3ee22b5f6183ad2a0b8361052b57114419eef861","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.44","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^2.0.12","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.1.1_1739976550693_0.5185749869002374","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@gooddollar/bridge-contracts","version":"1.1.2","keywords":[],"author":"","license":"MIT","_id":"@gooddollar/bridge-contracts@1.1.2","maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"lewis@gooddollar.org"}],"dist":{"shasum":"2f37b8b2634f707db577c8f2888256b06716c6c2","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.1.2.tgz","fileCount":204,"integrity":"sha512-/EgGlHx20MMfolwnJxhNo6LAAQis0Tz1ZipTF1kulPmQrXJI7XM6lMUZRAgwVPJhlUHDmmrY4oZPtInyKwNgfw==","signatures":[{"sig":"MEQCIGh4qyKLXLJEIGNXzSwZSE7DtWhtPZD0zMkIwdsxk+YwAiAMSFN3dP9REsS4EDXlI6spvyiNnhtVbm37skIbl6eETw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18527895},"main":"index.js","gitHead":"3ee22b5f6183ad2a0b8361052b57114419eef861","scripts":{"test":"hardhat test","build":"hardhat compile","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json","test-coverage":"hardhat coverage"},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"description":"","directories":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","dotenv":"^16.3.1","ethers":"^5.*","prompt":"^1.3.0","hardhat":"^2.12.2","truffle":"^5.7.3","ts-node":"^10.9.1","prettier":"^2.5.1","eth-proof":"^2.1.6","typechain":"^8.1.0","typescript":"^5.2.2","@types/chai":"^4.3.3","@types/node":"^18.7.16","@types/mocha":"^9.1.1","solidity-rlp":"^2.0.5","hardhat-deploy":"^0.11.44","ethereum-waffle":"^3.4.4","solidity-coverage":"^0.8.2","@typechain/hardhat":"^6.1.2","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","@resolver-engine/core":"^0.3.3","truffle-plugin-verify":"^0.6.1","hardhat-contract-sizer":"^2.6.1","@openzeppelin/contracts":"^4.4.1","@gooddollar/goodprotocol":"^2.0.15","prettier-plugin-solidity":"^1.0.0-beta.19","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@layerzerolabs/scan-client":"^0.0.6","@axelar-network/axelarjs-sdk":"^0.13.6","@openzeppelin/hardhat-upgrades":"^1.21.0","@nomicfoundation/hardhat-verify":"^2.0.12","@layerzerolabs/solidity-examples":"^0.0.13","@openzeppelin/contracts-upgradeable":"^4.7.3","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@nomicfoundation/hardhat-network-helpers":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bridge-contracts_1.1.2_1739976770729_0.04452339300284747","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@gooddollar/bridge-contracts","version":"1.2.0","description":"## Contracts","main":"index.js","scripts":{"test-coverage":"hardhat coverage","build":"hardhat compile","test":"hardhat test","updateabi":"find ./artifacts/contracts/ -iregex '.*/[a-z]*.json' -exec cp \"{}\" ../bridge-app/src/abi \\;","start:dev":"hardhat node & yarn build && yarn updateabi && hardhat run scripts/deployDevEnv.ts --network localhost","mpb:deploy":"hardhat deploy --export-all ./release/mpb.json"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@axelar-network/axelar-gmp-sdk-solidity":"^3.6.1","@axelar-network/axelarjs-sdk":"^0.13.6","@gooddollar/goodprotocol":"2.0.34-beta.4","@layerzerolabs/scan-client":"^0.0.6","@layerzerolabs/solidity-examples":"^0.0.13","@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@nomicfoundation/hardhat-network-helpers":"^1.0.6","@nomicfoundation/hardhat-verify":"^2.1.0","@nomiclabs/hardhat-ethers":"^2.1.1","@nomiclabs/hardhat-waffle":"^2.0.3","@openzeppelin/contracts":"^4.4.1","@openzeppelin/contracts-upgradeable":"^4.7.3","@openzeppelin/hardhat-upgrades":"^1.21.0","@resolver-engine/core":"^0.3.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.2","@types/chai":"^4.3.3","@types/mocha":"^9.1.1","@types/node":"^18.7.16","chai":"^4.3.6","dotenv":"^16.3.1","eth-proof":"^2.1.6","ethereum-waffle":"^3.4.4","ethers":"^5.*","hardhat":"2.*","hardhat-contract-sizer":"^2.6.1","hardhat-deploy":"0.11.44","hardhat-gas-reporter":"^1.0.9","merkle-patricia-tree":"^2.*","prettier":"^2.5.1","prettier-plugin-solidity":"^1.0.0-beta.19","prompt":"^1.3.0","solidity-coverage":"^0.8.2","solidity-rlp":"^2.0.5","truffle":"^5.7.3","truffle-plugin-verify":"^0.6.1","ts-node":"^10.9.1","typechain":"^8.1.0","typescript":"^5.2.2"},"_id":"@gooddollar/bridge-contracts@1.2.0","gitHead":"312289c1b056edc3d287628a64384833595aa04e","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kJACFrP7Xa/EQmRq/V06GtdhGum1SMEdYgTyPjNq4wf4yzcEKo6ng++frJtJRDNeC7ylnLUmvpuUS0hiYGFDZQ==","shasum":"b9cafdc39cf2809d2cedf49cbd25cb883423a6bc","tarball":"https://registry.npmjs.org/@gooddollar/bridge-contracts/-/bridge-contracts-1.2.0.tgz","fileCount":234,"unpackedSize":23914578,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqzPduq5DlN6Po5Q0n+hBy3NDq9fwWcO8ooCe3245PUAiEA3jsOho7fbOZgc+dzQ2XetLlqCmbLeTOTBMSj1upauww="}]},"_npmUser":{"name":"sirpush","email":"hadar@gooddollar.org"},"directories":{},"maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"laurence@gooddollar.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bridge-contracts_1.2.0_1761731799003_0.09515235137173139"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-07T07:43:20.143Z","modified":"2025-10-29T09:56:39.520Z","1.0.0":"2022-11-07T07:43:20.419Z","1.0.1":"2022-11-07T08:44:00.583Z","1.0.2":"2022-11-07T08:44:29.001Z","1.0.3":"2022-11-07T14:17:58.409Z","1.0.4":"2022-11-08T21:02:49.478Z","1.0.5":"2022-11-08T21:49:47.434Z","1.0.6":"2022-11-15T08:34:26.941Z","1.0.7":"2022-11-23T15:33:12.740Z","1.0.8":"2022-11-23T19:39:05.033Z","1.0.9":"2022-11-27T11:21:02.126Z","1.0.10":"2022-11-28T14:50:38.532Z","1.0.13":"2023-01-19T20:41:51.043Z","1.0.14":"2023-04-18T09:15:29.425Z","1.0.14-beta.1":"2023-08-06T18:33:06.082Z","1.0.14-beta.2":"2023-08-06T18:41:28.543Z","1.0.14-beta.3":"2023-08-06T18:46:35.174Z","1.0.14-beta.4":"2023-08-06T19:03:46.083Z","1.0.14-beta.5":"2023-08-06T19:13:11.940Z","1.0.14-beta.6":"2023-08-06T19:25:35.365Z","1.0.14-beta.7":"2023-08-07T08:29:10.821Z","1.0.15":"2023-10-12T19:58:35.218Z","1.0.16":"2023-10-12T20:07:21.428Z","1.0.17":"2023-10-12T20:18:59.323Z","1.0.18":"2024-12-12T09:41:13.805Z","1.1.0":"2025-02-19T14:48:07.535Z","1.1.1":"2025-02-19T14:49:11.009Z","1.1.2":"2025-02-19T14:52:51.029Z","1.2.0":"2025-10-29T09:56:39.297Z"},"license":"MIT","keywords":[],"maintainers":[{"name":"sirpush","email":"hadar@gooddollar.org"},{"name":"lbwgd","email":"laurence@gooddollar.org"}],"readme":"# Contracts for bridge based on block header proofs\n\n## Contracts\n\n- blockRegistry/BlockHeaderRegistry.sol - Contract allowing fuse validators to submit signed blocks + updated validator set\n- bridge/BridgeCore.sol - Basic contract that implements a bridge based on block header proofs, currently only receipts are supported\n- bridge/BridgeMixedConsensus.sol - Extension for BridgeCore that allows to trust headers by defining the quorom percentage + a set of validators that MUST sign the block\n- bridge/TokenBridge.sol - a token bridge implementation based on liquidity pools\n\n## Deploying the Registry\n\n- The registry should be deployed using hardhat upgrades (openzeppelin)\n- It accepts 3 params:\n  - voting: The address that can control the registry and upgrade it\n  - consensus: The contract implementing IConsensus (ie the fuse consensus)\n  - eventsOnly: Wether the contract should only emit events of signed blocks or also store them in contract storage (false)\n- Chains can be added by calling `addBlockchain` to tell the validators running the bridge-app which chains to read blocks from\n- If you want to use a custom Consensus contract, you can deploy a mock contract for testing see `test/ConsensusMock.sol`\n\n```\n\n  import { ethers, upgrades} from \"hardhat\";\n\n  const voting=<registry owner>\n  const consensus=<fuse consensus contract> ('0x3014ca10b91cb3D0AD85fEf7A3Cb95BCAc9c0f79')\n  const eventsOnly=true\n  const rf = await ethers.getContractFactory('BlockHeaderRegistry');\n  const registery = await upgrades.deployProxy(rf, [voting, consensus, eventsOnly], {\n      kind: 'uups',\n    });\n  console.log('deployed registery to:', registery.address);\n\n  await (await registery.addBlockchain(122, 'https://rpc.fuse.io,https://fuse-rpc.gateway.pokt.network')).wait();\n  await (\n      await registery.addBlockchain(\n        42220,\n        'https://rpc.ankr.com/celo,https://forno.celo.org,https://celo-hackathon.lavanet.xyz/celo/http',\n      )\n    ).wait();\n```\n\n## Deploy the TokenBridge\n\n- The token bridge accepts the following params in the constructor\n  - address[] memory \\_validators - initial validator set\n  - uint256 \\_cycleEnd - initial fuse cycle end\n  - address[] memory \\_requiredValidators - a set of required validators for a block to be accepted\n  - uint32 \\_consensusRatio - percentage 0-100 of validators from the set that needs to sign a block for it to be approved,\n  - address \\_bridgedToken - address of token to bridge,\n  - BridgeFees memory \\_fees\n  - BridgeLimits memory \\_limits\n  - IFaucet \\_faucet - faucet contract, can be 0x0...\n  - INameService \\_nameService - nameservice contract to find the identity contract address in case onlyWhitelisted is required. can be 0x0... which will disable onlyWhitelisted\n\n### Example for a fuse/celo bridge\n\n```\n  let initValidators = [<initial validators set>];\n  let cycleEnd = <fuse consensus cycle end for the initial validator set>;\n  let reqValidators = [<required validators set>];\n  let consensusRatio = <percentage 0 - 10>;\n  let sourceToken = <source bridge token address>\n  let targetToken = <target bridge token address>\n  let fees = { maxFee: 10000, minFee: 200, fee: 10 },\n  let limits = { dailyLimit: 1e10, txLimit: 1e8, accountDailyLimit: 1e9, minAmount: 100000, onlyWhitelisted: false }\n  let fuseFaucet = <faucet on fuse>\n  let celoFaucet = <faucet on celo>\n  let fuseNameService = <nameservice on fuse>\n  let celoNameService = <nameservice on celo>\n  const celosigner = new ethers.Wallet(process.env.PRIVATE_KEY || '').connect(\n    new ethers.providers.JsonRpcProvider('https://forno.celo.org'),\n  );\n  const fusesigner = celosigner.connect(ethers.provider);\n\n\n  const tokenBridge = await ethers.getContractFactory('TokenBridge');\n  const sourceBridge = await tokenBridge\n    .connect(fusesigner)\n    .deploy(\n      initialValidators,\n      cycleEnd,\n      reqValidators,\n      consensusRatio,\n      sourceToken,\n      fees,\n      limits,\n      fuseFaucet,\n      fuseNameService,\n    );\n\n  const targetBridge = await tokenBridge\n    .connect(celosigner)\n    .deploy(\n      initialValidators,\n      cycleEnd,\n      reqValidators,\n      consensusRatio,\n      targetToken,\n      fees,\n      limits,\n      celoFaucet,\n      celoNameService,\n    );\n\n  //Trusting the bridges...\n\n  console.log('deployed bridges...');\n  await (\n    await sourceBridge.setSourceBridges([targetBridge.address], [await celosigner.provider.getBlockNumber()])\n  ).wait();\n  await (\n    await targetBridge.setSourceBridges([sourceBridge.address], [await fusesigner.provider.getBlockNumber()])\n  ).wait();\n```\n\n## Using the bridge\n\n- make sure a validator bridge-app is running (see bridge-app package), so new blocks are signed\n- transfer tokens to the bridge by calling `bridgeTo(recipient,targetChainId,amount)`\n- create a BridgeSDK (see bridge-app package) instance and call relayTx(sourceChain,targetChain,txHash,ethersSigner)\n","readmeFilename":"README.md","description":"## Contracts"}