{"_id":"@keep-network/keep-ecdsa","_rev":"153-7ead9d7d78a1a045e736f80aedf56fa6","name":"@keep-network/keep-ecdsa","dist-tags":{"latest":"1.8.0","ropsten":"1.9.0-ropsten.1","development":"1.9.0-dev.1","goerli":"1.9.0-goerli.0","sepolia":"1.9.0-sepolia.0"},"versions":{"0.1.7":{"name":"@keep-network/keep-ecdsa","version":"0.1.7","author":{"name":"Jakub Nowakowski","email":"jakub.nowakowski@keep.network"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.1.7","maintainers":[{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"bc8576206a0ebea8513d8b66513298cb004938a4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.1.7.tgz","fileCount":12,"integrity":"sha512-fFEtt9Mp7mH3NVIR4uSi+vYfrzUeY9ScBfMbCEe7XmDe1o2K1CyDBxOakBzSiS2VzCa//6dHNyipbyDadeeZqQ==","signatures":[{"sig":"MEYCIQCVcSvCRzhtR2YRuFCauEOQfAr/xr5eS4Ai8amHA7k6fgIhAMHzh3GtQslqNefY9dXet9UAu85ad5SKanp8lNNow3yb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRU0ICRA9TVsSAnZWagAA7coP/10C/ii39QgV7d6CRD84\nAG8QFDaLQDli9ViD5dP2gGA+xhk4EeQCAqFwT42ld8ysd4KW/xCLH7ToUIEC\n7bkio21jPX0ruDFon5S7ahNp2la5y7m9K2EReWxSVOmoTR9SwwpZWqUBFltT\nm7QC+Piop7oB1twJmpxe8umKG68pg+wDlxWyMrehf800vV2s1BjvVL+GQ4rb\ntx8yGTjVdXIVmoNeZjwCBC1UnGUQz1Npq2FMuK1yNc/1a4MG1Cz3h5AF4ogx\nfehBcbB3J6A34oXBnRj/JR5d7iztILOsfbSUk8OCCUQz10403Ev6DCk/rNxH\niqrl9+IYVP0GCtF8iRPdyCtJOBB+ykayeS2eZ72vfpLJo/sUlqawsS7P1gMG\nEGM8IVaqPLLq559KkYK1LJGOgN57ASRkPOfgm96okbcx59jSq3qp727uoyZR\nl6lRAIEPTTSUawO5i+X1IiPwxtamhJXBdR38FN/bMEfQ00fsq1Dl9HONjU6Q\nQqykGFDHNgRXGIMZnWEtTZlzE+L9Yq1IXQxsuGvJ0/mjv8VOJoBOA3CwHcI8\n+cJpfgyJ29BFGmz9lNQa1Zo4BhSlzxAXaRmsUDsON+lf+Smu/iwN5p1Pk+P2\n/du2+cYVcLMPIlz3+0lTznnfFMJb8jMLDndnA6UxlL9DMTgJqxUG3aPchRd5\nG+Jm\r\n=xii9\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"truffle test","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@keep-network/sortition-pools":"^0.1.1-pre.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.8","bn-chai":"^1.0.1","truffle":"^5.0.18","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","truffle-assertions":"^0.9.1","openzeppelin-test-helpers":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.1.7_1581600008272_0.5113805880553037","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@keep-network/keep-ecdsa","version":"0.1.2","author":{"name":"Jakub Nowakowski","email":"jakub.nowakowski@keep.network"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.1.2","maintainers":[{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"fb10fcd248ee14887c2efc59ca8daeca58c5ef4e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.1.2.tgz","fileCount":11,"integrity":"sha512-uHTYeB+8sHe+9YxMm38CX548rc0AV14cKJR9NcB9jtvw4IYoXKpWpan2POu/91FJWVJsSugTU6F6uLd3gWg1tQ==","signatures":[{"sig":"MEYCIQCOSCsV9s5DX1tY6lw7mglWjQn3Zdo0KYKhT5+334yQjQIhAIhzh9NaN4HMhC4yqMUf5SdOr8lqNp/nJduhDZ644cmn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRU15CRA9TVsSAnZWagAAJqUP/0OkHm3PiW21AvKX5bq4\n396aq1ekwhAfA/NvGuX0dzhfMGL/i16v2QpIBUfQwCIAK03y/fFvb7VHpdlU\nuPWjBXV4CSCe6bN+fvS9GJ7OYIZhZnOKCFG7an5ZkivF8hHGFWsaMU8i8oEn\nxWk+SP4KZELxnh/krbz0NUu4GKyX1gd8QmtubBUMKP+WmYE8EdaUnh8WVXdC\nbPfSX9/JfAMMCeJXLOy7f1Q3qGeLjLul+APMpSFjbju1cxfLvvX5bnKOD2fL\nzcdBCb1Gw/ZFrQpGUJ54a/kx240Cp81TFiSYRQHDbpt8+AVEGcewaaeOz6TY\nVNUjkgT9gdeljIltmhII69VmH/VrSjzRe7Qzmd/rsCBSRbqfxK70IHPOZ5Cp\nys1Drje+Vmk6UCabvmna2X98umuCSXn13EW/oRPGVW4ICSMQinh0A9Xnrhj1\n2T6ub6HE3D2655+9DkbsudNdamDiFhqPVqQDCxYWWecb1AgIRvepNAfti5VU\nmUV1EC90n0wZWBk70yfiwpR0rvmBvuEd75vRvLKJWvhwL+E8p9heos+OoZgE\nRL9kC3oO4ny4s1T/BfIu5EmZWXXCngdxIRHMjaLD2oCiSHCBa9XObjKd2ww8\n1clfkJBf7VS56GfP1dlEuvhEKkrFJPDC+EUgN8sHtw26ET/mPsaH3xOXDYpl\n5oeL\r\n=tooa\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"truffle test","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"openzeppelin-solidity":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.8","truffle":"^5.0.18","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","truffle-assertions":"^0.9.1","openzeppelin-test-helpers":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.1.2_1581600120871_0.07697347831609402","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@keep-network/keep-ecdsa","version":"0.8.0","author":{"name":"Jakub Nowakowski","email":"jakub.nowakowski@keep.network"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.8.0","maintainers":[{"name":"ngrinkevich","email":"nikgrinkevich@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"360e05ab6f242f741a34ea8b0c7525e2d50834ef","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.8.0.tgz","fileCount":12,"integrity":"sha512-EHWdU3EXLNSvDp6zylx68E7pDAdib0jJzUyeL00NRSIzOIE2r9Cf6B4Ozzy5SmzHsn5nYaU0FrAsZ6R8MFQPVA==","signatures":[{"sig":"MEQCIH5qeM3YzwvFkyQo+zI4fCOkWo0QVALCNNEVaJgbZGQcAiAhcYWd6BXGKUH3zNQnkci4FdpHhwG3oY4fHSt41INZUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWTH/CRA9TVsSAnZWagAA0r8P/3mJAd91r8uY0e6AkK7m\nEe6Nn81wJukxrGQOxPcfAVVAmWVcWstnZ/yAWHhVhvcnC9GRq9ElWsFIgceI\nez+8/JnADMgVKiq8RGsuaAZ8h5OBqzDx2QTSx/suUZLQwWVFnnVN7km6iaXa\nDXzNVz4+mWkYDhPU01VxppyGTG/IHvgC8+Yo7SOPrXNkt9oG/Ml5OnQBGchU\nF3nJ7qaaQwtsejeyrJhA035cMWQAAh7ewFyI1EC8CrWvkk6g5P9sgYf/1jA3\nyvZPU6Fi3Q6zx/m7R8mmTXYMCGbEc0Z9JE1wbiYxEOeZW3rsGN6E+IDWEw5g\nFzHC3ilZimju37fiJxkTOSwASgI/P+tvdhLYBX9TUA87OMfD5pHaPJwt3pW/\nd3pCuiHOtBUld77khT+Rt6oN92fdlXjh3KdsUFeg5eisBjatHPgYYDs06Swf\n+KUtaJnvwcGbxTQAq4IxpDZCm3lYgxkypOlMqKTVIEajYnajo6YSBPM5yMrb\nEAbXfxzogHfBUjgpKxebhcfMxPI6TG0OmjR2auJ+QJdbfJJL82BkxP5765Mi\n/KmiEe9NEA5FGrOPIL89s8b2g9VbEqTL1F4yeizy76x11Ul3WM761wC6bdVe\nnqH+EWpS7PWeu25eMYfZf25LT4xFEzE8aVpcxNlufFbXX1gGmD/IlYZEPhec\ncBT/\r\n=CHi+\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@keep-network/keep-core":"0.9.2","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","bn-chai":"^1.0.1","truffle":"^5.1.10","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","truffle-assertions":"^0.9.2","openzeppelin-test-helpers":"^0.4.3","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.8.0_1582903807313_0.6873073593500139","host":"s3://npm-registry-packages"}},"0.10.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"0.10.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.10.0-pre.0","maintainers":[{"name":"ngrinkevich","email":"nikgrinkevich@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"81876a6092edff6b376f1b617cf3740ccf396ddf","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.10.0-pre.0.tgz","fileCount":12,"integrity":"sha512-hyIVZjdV3ZCerB5XBQlL/miy6tzA/N/+WtloJKu9GO4wTi52swdOMbmLI8ZlGZ6+lqXG3V33p7W2bun9TVontw==","signatures":[{"sig":"MEUCIQCKttUvP+XSASshOJEgdbeDPTdg5QbXR/Do6Ze0M+6BIQIgTphtPsRItPloGPl+R5V6oNBq+bdzNBdhgl8tOimpd0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaO7JCRA9TVsSAnZWagAAjsQP/1aX9CVXbahrMscVvQjT\npc/VJB/L4j65pb02FJ/p8aafBv8XBT5OE0WefxOrihwco+pcM1fHpkadUiXX\nAN6Kqvzut2Q3KmV8HTDZLBg0j8Vo2hbmb4sWMNbHGD99L6EKcUf2/RcpRx60\nbJMPYeVgNfSQ65I2GxkR3f0tD5ijSEBfpG2LFvdDWYbCqXOdwjhXG9LGmglG\n5/42UPclOjDjmKUf9K1RkxjD3hyW8VlCZwn0893p0wGv1ca3kMRU+e/3uaPN\nGkGI8C3Ix+6Q+WahxX/HB7QG24xYHqhcc2gwUWb6x6rm+O044epFBQAXdYVe\n4wYRP8C4EWhxjYYl0rlD0Iqph1t6BEqnX7qUHNwVaihpG5JgLPPclWa9WBrf\ncAIg7WI6tqlI58m1TWKCggmIMsMquI3CpSDJAMxiuqyMCJGNG0JNLSxMX3xo\nHEQ3dTjmBjc3IKtCT4SAz4AV0ADE3l59yML+nNbbn17Zz00A3BLnFC/IMCUw\nQMhuCbAun5vKjSQErPaQT+6Fd8eG/vtwFejf91wLjObaPgbX6Lf7WtTFTayI\nCuNvJszvFbR8jX6X5Y/Pu8Ps3ZgCLBhtLrQyHbeCfM6OmeUPvhZ/LDgLwHIb\nHQEg7/AIXCXXjcfQ3E4x5eFJdpJoDJogKSQgQKEu/kXOSTMCEGC/aQim2Mcl\nxw4u\r\n=gBhI\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"openzeppelin-solidity":"2.3.0","@keep-network/keep-core":"0.10.0-pre.0","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","bn-chai":"^1.0.1","truffle":"^5.1.10","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","truffle-assertions":"^0.9.2","openzeppelin-test-helpers":"^0.4.3","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.10.0-pre.0_1583935176786_0.4642710575645126","host":"s3://npm-registry-packages"}},"0.10.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.10.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.10.0-rc.0","maintainers":[{"name":"ngrinkevich","email":"nikgrinkevich@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"d0f5e243a5bf65337942a88d1fe2caa5c5bb7964","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.10.0-rc.0.tgz","fileCount":65,"integrity":"sha512-QhxW2RgxM+GkjWvZvsA34p/cgmd8jUCTpxWADKy4nXuZ9e5EwrKs8P0CdGEN6nmd5B+pGjytmt6LaJ4sUQvwvw==","signatures":[{"sig":"MEQCIEN325RgM9vmcB35dFyN3rnFQ3fQdPtf51FfYTn/RJABAiAdZBhfenDnOO2EKyanY4oG/2y6d9/PeRtc9r1Cb3QsfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13601570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRXyCRA9TVsSAnZWagAAz0kP/22k1dl6b3voS3hF2CMU\n5KlMQh6v679ky87tbkxGiZuMtrAb+roySNeEBtMPxopnif6HQNh9KLUW1x++\n8nQF+g5nF2mR5+LQvY0I88nAo5vflXbY1keNqeMBwPRHwcO8iEUsgG1oHKpb\nR5n0eLXP1pNpRVVT4pfYJEUnhCLa7rAHEMcD3Tr96z4cPNheeD3I8w+ayRfL\n2vWbCYQwUZSHVmRWxGBtU/AbVvMpdhD6Qe+eFGB01m8jqHCEKYeMl3IbdieW\nRB/N/niIFaNh4iPNVv2qO+oxQ9iI+EF9RXNwgwIWKL0aQ0z5ZX4Z9PoVj5IE\n+a38qGjrEjOqtMvphgWnZ2RIqQdp3QlkCQ/dm69Ae2D6QKEJQ+2/QOS8NXlC\njls6Z7pvarTuCNH95DTLUiq9mHwHcwuxwbMU6jqEVxgAocIOtkFI087ynHGQ\ntQdVNyumwsp/nQnmlILGxGNm2SXltQsL80Fv6Vk4MV5Ipukv43jWxSZM3Ftt\nbtx9Fs/LGj3UHgjX3uXj+s2OJjK0Q5PMa5r4NQmi+H+kPHI0PVSGpeDBbZsW\no8lmpCTjL/cBjfiSI4+lm2jQ43T2YbirE+YoRVEem9+av5ckesGwZGjFAq+O\nTTZRGEBIvM5shOH97lNWgq555aV1dt/Wown5UN4Dsip4Y9bAEvoFqXXJ0t9B\nHbch\r\n=ps/S\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"0.10.0-rc.0","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","bn-chai":"^1.0.1","truffle":"^5.1.10","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","truffle-assertions":"^0.9.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.10.0-rc.0_1584469490215_0.08821380800580103","host":"s3://npm-registry-packages"}},"0.10.0-rc.1":{"name":"@keep-network/keep-ecdsa","version":"0.10.0-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.10.0-rc.1","maintainers":[{"name":"ngrinkevich","email":"nikgrinkevich@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-tecdsa","bugs":{"url":"https://github.com/keep-network/keep-tecdsa/issues"},"dist":{"shasum":"d768ef500087dce63bf42c45423297bfa0138bb3","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.10.0-rc.1.tgz","fileCount":73,"integrity":"sha512-wIZZpTHrF1ewO+u4Pg8szhSYFFPW/PU4WbjUAxAG86VKQv+4xxavM/j6X0ZRoomgYIVyDqZWelFGeCsXONTILQ==","signatures":[{"sig":"MEYCIQDKYwbFiszjuhxQVCTk+z21jUyPx8F5YUkhfLj1a2x//QIhAIfVrlAXf1laGZa6oKFhcNMs7FYBZngZ18SxCW0nKKkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22675022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedUhGCRA9TVsSAnZWagAA7x4P/0qyn8e0rrUHnTFDmNOI\nDG9qo4WBMsswZZ3oz1GCwhcfqpSV/LUxF1C1DqbwzRaPJt7g4SWZrtuWq6Nq\ngAqv2U+JC4FSxaE4i317jAZOcnJuChA9wHWD2DTzNHa0u3gYtvY7oNs/K9xz\nlY+si3yVSSbQDM65uNkT3gV4IZK9J0K0mnCODqkh9JGEAiBV2B01tY0MHXuC\nTIQN1BGyYmp5M5PLrC+jtfSD5kCMgJR560yWehkt86IJg+KuF11wVIke0WPa\nLf8/Egas44ciHLoffwMqcuL4qVcSB3k/+aCYYOrR+FdyB4n2HSiDXxqpZJnV\nQ73+UjcqtJ9oU8RPXKiLmApchpc6XewWlpT2Mx3O8lkhUTTr93EB2rRooeIj\n6XosFxHXyiFQXERxd3MckNQf58Jxn19HDujxlw6azIY4GMUdU7qnFfa5h6Bf\nHiZmfbslViTTm2QQzhHblx8jC4kDUmzWLi3ITDd5evf1+23m7kqR80GyzRaG\nGC2G1CgFc/66w/ciIiBhnRVOyePGVvJXi/eA+Nz5K1qt/mMaMn8BG1ES6KMG\nA88sfuRzG9FZa9PBLijMyqXDgxpgv4nqty1Fqc0v3Na2uyMzgXEjvVcGt2/1\n/taR29Wou0y0jMlviPBiD1xs4Hbm+2myT+4P1ceilXuoDSbHY63jgoZtnzfU\nFi/3\r\n=ZG+/\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","truffle":"truffle"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-tecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"v0.11.0-rc.0","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","bn-chai":"^1.0.1","truffle":"^5.1.10","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","truffle-assertions":"^0.9.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.10.0-rc.1_1584744517887_0.6265216796348185","host":"s3://npm-registry-packages"}},"0.12.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.0","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3c5fc7aa2224ebef98d41813c49e71dd47096801","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.0.tgz","fileCount":52,"integrity":"sha512-GYWd9d/wZ6lK7g9QRDJikLH5yqHb3PfUIR22+LL7wwJ2HfPbdJnqtJnhL8usVxZpGRl3jn/PWdMqYaLwcFa26g==","signatures":[{"sig":"MEUCIQDduAr+v90Tmgfkp+YxjNYf7Y8E6ZwVCKWl8PCiu4TjlAIgTKRrQiDkWsf0/e0z08NlN+F4Go4jLan+1tX0P9JNqGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11748998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg7oRCRA9TVsSAnZWagAAbQ0P/RFXGZLsIt4Nbw0KmE99\njYyG6Jxe5zZSGFi6TOrIhrea9rSnjN/buKt1WdC1jMshgKxLSSqNRKj+XRCh\nkJ1QpHGu9/zwtshi10k4TOvKgDU4iiBLr25XeuAouuUy2H+GxIJn85WGDOXV\nbKbWvSUWIwvRIt1TRPAvKznTgF7nn1vGRQR6a43SLgXUXXc5P7m6aKLlT9hc\nDbxqRfcLMAk/ycEpJS3FEjdo0YfJw7kObG1kNOl/tn3chZ53TVVPg5parEHa\nZkhF+ZeSjQtwS5k8/rd2+GOpL549r3q77pXa1wpJckZumraOkc12aGytVciT\ntl98LJnPfeCAUPnQh8iffC6NFzzlga39ZJ0w3hfiLpHb6hL7WTvr2Y6nhL4h\n0s03SQGgoj6InJmAbBqp9VoDyE6++nYUgOWy/Pskg7zkEUg3xjNgBgyXzgZP\nPFHpx7cZAUD0vpSjHDcyUH+xX8SGOhTtmzUjBteJh7M2Aix2Dt6Go7sQpRui\n4crNpcLV1N5YiLH9cv0NxkDBNfxnUezuNfE5DtlcbTtq9YFoM8+nQu0GVLXB\nX+sqewbEO8IJaj/2Dm0y1Vo46m+u/XWFNLwP2bhuhKzXEfkEClQNiCN1CjKk\n7YGo0qcUoofjb6VyBYJmlWj55DyzujybhQ7cut1boHRVyoTdwuUNdYpGw/o8\nR2zV\r\n=X26r\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"0.12.0-pre.1","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.0_1585691152520_0.9669159697106104","host":"s3://npm-registry-packages"}},"0.12.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.1","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"6bafa9bedad12b9b1d0b1622acaef56c86183d58","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.1.tgz","fileCount":52,"integrity":"sha512-O03Ky7nOf2q7hN/f9qb003bGgLrnvWYo9Yngp8xefL1lyR2WSIirhwSh+hA5QUUwc2n2Z64cbRj0u0hkY9TUsw==","signatures":[{"sig":"MEYCIQDset5krST268qry9cEHF9zangCBmqi8pryssEdnvzgoQIhAOe/z9U4mDCnKpkC0ckeLNfBJkRmzGDEe2uuP+Ol8ioP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11761973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8Q6CRA9TVsSAnZWagAAZaoP/2nMOLVjNy3mV5/OTf1q\nt0FQJMjka58LGtLpdyEGEedsf2mWfVSmSnd/SL2TfUEr/nodL5THo9zWiryd\nCAmcPYn30zTUjtps5oT3z0oARBzpGnELP3KQZVgoQqPC1g8Z1O7haCkNF8Q7\nV48qxvH8/6ORYEWGBH5V9t7C1q8jRnfz4FVsTnRBGv1E3LjThXYmsJ9wP5SZ\niX6QbAhI5fShkwq7hxp11Y7YhEp8ZhA70/TYKaYvqbPa08oEszXvwSc3MrRQ\nWFM+Pcd/8YE21wUXPEOBx30N//naqRMP3Iqm+C4hAl6lOT4vfqkzYc+y4f3n\nGBvFUTDFAsOcqjgWcDw61oWCyPV304H9tqA+FlKDg8AywMzk9jR1cFVSQnD4\nwk8nHFAWfSNbXFSv3dzg3oDuRZ7KqXbLkhmgNTEe99yZ3YqsQB92sUqqk5cM\n9hz0FRiROyql9iXSVvPnRrd58JrAxRKOjJM3TaPecm6+e26zLk3eSeVR/7Ab\nDpTzQ0XWPOQ3xFV3vuFq3BehmGG+7xpGwtmYtLAya1HpqKzqO1WbwAUmxL/C\ntdtUc3ZlKcS9njdULQIMWE35eE1aUb7+ICAL48qUGje+3W3BG9Au+sG606U0\nexvEIRxhktxIPCkEcrdpMPhe1zDs0nba7VrcNOG992/VTmHvE0YpOehmGU3O\npw3n\r\n=iAaX\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-pre <0.12.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.1_1585693754174_0.6618760387386604","host":"s3://npm-registry-packages"}},"0.11.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.11.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.11.0-rc.0","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"b0e05ab0bb18afa246cb3c823281954d04dacba0","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.11.0-rc.0.tgz","fileCount":50,"integrity":"sha512-sPYWRB5KPnzFwCu+GSMriUguO60Z77uaXvt1Qzet12w2JZeNtvLjHc/35rFRGp5AcDTSSDxTNLrdY+fppGYZBQ==","signatures":[{"sig":"MEUCIQCsYJoky0HeK1WiTKflF32hhTilPVjurRZrnn3SbaDJfAIgc8arH5i343tUMdE+c33Ou/y5X/hTUslBC3pSdYdRF2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10902071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg9mmCRA9TVsSAnZWagAAxpcP/RIICHQbKtcWGegSXBR9\nmsY1S78Q+WgiWScFguCAduMMMX7qe5RdCK+iiQc4JRlyd/CIqLNmUYj1gaEz\n6yjSjYaG3lmKhG98mFvJ6DcBQw076ejP/QdcYW1rm2j2LmOUXelHyWOlOrqw\nLAGUiYQogoTOa9FPuhJzw/3NTzkZhJSt9hVajQup7dPz6meBUK+W9T+iW0JP\nTRBeotcPwEsioe9l8pxYVplLZVJw5rtSo6K685zK5rbt4CKjCv7BwsSUk7dK\nKNcsnIRJlbLpha7zZnTLagsUhyDG5qQAnJP1GGPkox+vmRxwi4XwGmUC7rdu\naSRh8cgpO9LSSpGxH4siVc7BGiJ2N/UNIvErxlD/X/1BmpDY3x+7hlfYaIr9\nC2wpM3PHm//aftFFP8sSf7lbjt6GnRxUcU3SSqrIm06mWqJIAxgspxHCoRv+\n3FYgf5mofO23MwwcMBAjiMvzzU0HPmbjJdm8DdGBVwi84GwVZ45PWgaNu0dK\nQx4bWxb4kVMevaECzELH8ol7OtUk3AXtjcRrLbFZ/gS6ciba6fNpMPAWs2U2\npwW7qdCDk5i7CSjmMaqpFHEIov7AgSrUacWmjcAAWTzyzH+GUe9wLr4+We27\npUQbgI8LQ1+qzH6jSsybqydNjf4zs5RglZfnDG+NPPjvGtAf22ocQK7zNvXu\niYa+\r\n=t1lu\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"shadowfiend","email":"antonio@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.11.3","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.11.1","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"0.9.2","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.11.0-rc.0_1585699237641_0.3992438883515721","host":"s3://npm-registry-packages"}},"0.12.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.2","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"d6331861a5ce7b56a9aa36fcf4ecd5a605ccec4e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.2.tgz","fileCount":52,"integrity":"sha512-Cz7y1GLMv27p/W8ksK8hf59SWzd65tQuoCnCCNJ+eyWgZIS6q6QlC6ikudUWUg6TK+BFfsSbkLTyHU6DUchRag==","signatures":[{"sig":"MEUCIQD9uX2DxK1okxlgoGFxhgIhn8DoGNsX3yF8fflK394omgIgdB85ZBbOT06AaHNBwjDqtDiTE6rfU8fxXtO5LnY/7o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11763702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehJ9fCRA9TVsSAnZWagAAB3YP/Rll484oICe7ekW/02Eg\n5jkMSF7A/XlZjvxgaQsIdeOc2pwVtw2SykLl0uSWHw5Ks5u1+PDdZ0NF7FCs\nKCHq0QHrJK6h5wf+jLrfCwTwPO/4zhFnb+EXXlhVhogyBZGKO4Oaptf8m2lO\nyp5cOokeZxEtmhANTo4hrSXM16uEWBh1JIaYJLxXC5OxU9r0jUebaxV4ResD\nDHHekYjEmIQ8VXkHppGCxKhM/eNdaAFbDxZBbbNjuNpE3T082HDn63Ev54qL\nAlEyD1EJSmjDrKSBbjpIpLDQyNL9HxQdlssIkOLS+M0AsodYg3UY69A+L4d0\nNHWlygugVJOrCWK09VXdoASRO/cc3y+m3R1UdxEZqXEYRtdc5HWMJu1KVPfi\nxzc67QBPn0Hr4XXCv2L3EcZeQCFPgDeHmPUZGf1ut6irpD2nC0uv0U4xrvSd\n37ij5o9YgXp8ZUf4KwDQHeaWGzZ6UuJfGTD+XNGHsHt5CAT4yY7g8DvJgFWB\nhyaQ+oXnJCX6rtInZoZi3zQDA2nKlaGDeXVf8jh+sQb8U3VN4BW8HD8cAqcI\nTpPWziPD95GN0X7e3eg7EPNramnAGZo4Jn3kMglocf6FVxhJJw35JRW4RGtv\ndvU3HPpk0REP5lPh+i7wHUB4ZiAfoZw0maoiLL62bEJE+28W5o9d3fDf/BI9\nLu94\r\n=ZSip\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-pre <0.12.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.2_1585749855057_0.6680833660921983","host":"s3://npm-registry-packages"}},"0.12.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.3","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"63e52bedf9d8b5ff903cfeb319b00da7c949b940","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.3.tgz","fileCount":52,"integrity":"sha512-6NmXSZKIr9ns1E8uXbMKr3N/4zULzymg320+cka791roTo6MyRxqfaR7cR25rTEiTcfLsUYRvPchbosYcNyJuA==","signatures":[{"sig":"MEUCICpUhhgmprBkW536ZTaqAKyG8cfTS/5SekptCJDnYQ8jAiEAv9VkGUyXY9Dd6Fswd9Q5LmQNNEfjAvGx5cWIOme2yZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11763702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeheAZCRA9TVsSAnZWagAAfrgP/3IkgM8bNx3r2yY8pXB3\nlhA7UyWnpth5vhAC4UYPEX6WuuSRs9ZKt3/29tntK82rg6oA1PtXZ96FefCR\nyY/DUTjBdWNE7Jkgl+dhAeYLQAChOqoqM4Pi13HgrA5oPwUd4PdolVBEnTk8\nTVH5FYLBq+MCPjMIk79c/LDXVRxOEOEuGIV0uH6l+EWO/sSGV7H5w95FqadX\nBCf3JEM/Wt2YOU6s7UQ2+znhbZGJR5mC33EftvJsFPgqN4V/e3VcwynOy0ei\njZhmlkJqaLW0dTh9PHWykgYHltS4wL9HSkMKK8U4PbYXja+QCxOZDGrs9lpT\nTI8sD5Nt3xPtOO1hpBk8x1j34CE6hcGFfJjsNvcpEreSnynE66IBjHQV6GzP\nRwUmvffpJ+wpUZpDorger/GrtndKKF5Z409KWf3NsIc4DMfKDanUtBps3DQU\nIUayLO74A8Mjc12/fpviYx6UpuvmgCproheRDyyYSArC7FI/Av5POLr3qNbF\nUQjmW9FkjO7zqnmionf+QcJ8ZunVNJMzHY/nYHtQshbwfuJFEjmw4sOmVtuj\npq+HUFeAqG/JjwZtjLZzQIlzIzZdBEMSk9z+u6wiVEGKIIU60DDp6gpJzqKd\nH36AOy8/df7uTjOS3pTEQrr5MY/23Ub/sncJg41u/m9CWGpCz/bfPZpySGqt\nE9t0\r\n=G6P9\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-pre <0.12.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.3_1585831961277_0.6209770924021403","host":"s3://npm-registry-packages"}},"0.12.0-pre.4":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.4","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"952d453648b1dd16341b52e6f003dcd1ad388875","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.4.tgz","fileCount":52,"integrity":"sha512-B00JNVU2ZIBEoOYH9QdMCSRCna6IOlCdpE8E73zpYvpe/TdWzwaW9oAmAWTxVsB9NNS0bzPrvnVUb/iPXM4Drw==","signatures":[{"sig":"MEUCIQDdkAqZIMOgRp30z2guJgpQhAPHPOQ7TYSxVZCIGkvavQIgfmi5sneR+oWnTOT3BW+aRD9Tmf+au89T5wAjepoQLF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11763702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2r8CRA9TVsSAnZWagAAC70QAIJXhqrSgJGDv9/xVkqx\nHWwy2ibaDHsMntmpejCyW0PWvtIYLIDPAwVKcqO8duAqdegrg/vzqfyvXlaT\nm8BszGQeBwNtkooivOEbgW3XKwgMTFUx++UolFooSCnigOsMlVAEREmdsw/f\nmDPcE17zmDyw+/84vsDx4zeYVHCQg0t2z0NAnGiRjZvOt1wCZ3DJyIYAZtQ7\nRo0InRroK9f7F+QH+EC4QgmTjVhDJ1mT5W2+CKNvJOa7OM1I1q6puks+xQKI\n9GgtvGA1iyE0KRQMeTPwuhlp/6Y+EW9/+x5WqVGpa0AUjo4XCBfG9SH5diWE\npjktrOIonZ6hOqaMbQbreEEOfPfFZVZs4qQKwtLAq2aFm1zNCcWpcP4r58IU\n37kFKlnuIdgkIvXEDlsDaixyV9YuCZA2VLAJJQtAKs1YvX5I0iCPtNseI1Vm\nqVNee0hvFGkjRiuSyC2XVCZ9PiNxtSk+6fIq8+Vi1I13ZR6Lj/+Z+gu8AYp/\n2m6d+qDFkvoPk+VUjPhPZsQhXh7OP7ZC/deH/m5cALfOjWUmnFV7mJP59O3y\nxBKxll1mDci2ooAGDZk/jOziutHp52DCjCxDe4ryefV7WjQEK82ThGUM5yV1\ndOgEWMADqt9Kdesv6sd60ooWxOemL44jk1faPObb/xHq3pemBdhVbLsh3vL8\n1I76\r\n=KIZa\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-pre <0.12.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.4_1585933052194_0.5290368616863088","host":"s3://npm-registry-packages"}},"0.12.0-pre.5":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-pre.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-pre.5","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"ed3f6cc6e8647ce4e625368d316d247835dc25f2","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-pre.5.tgz","fileCount":52,"integrity":"sha512-0ag6f+IwJsCpANyd5U5+fqZ4nwpO/ITjWjRHEztcX1IjVORg4RHEB16LzEjutmtr90AxMqP0IDyCNm1FXsorAQ==","signatures":[{"sig":"MEYCIQDeHVgPzG2Z8R3giH7+R4InYwaGWq0K48Ur2zB4ZCrgogIhANxHNpaNfkpijRRf+nptOITuTRTOxwQDCRrzv8biOGaz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11763702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh3tRCRA9TVsSAnZWagAA3pkP/0byxOt9w321XPTO+ANW\nU7XasHEijGMK6YvwoKrEPaAnRIS0Y6uHTmYBmIvN6BOc+VfuxNIcZAMl17Ov\n3nPDHwyD/l0hLBfGDTl7SXLY+hQEkbaZ/5zI5X+tpB85tzBLsJUK7rQgZQE4\nPpg0EyR/6Bcmh6DPtlpLTZIgO+kiNm2yAaSZuqCzM0/sfP61wz9cPw13EYnm\nzrivXkdg6p/48Vn3Uh3LmB55TgqTWnVZwY8DamarQKFw8v68w9dyIVMLB7N6\nMFvg+LUvTi27AU1WQQCoG8g7w6gDFdreaeKTxIEZWnDeRoEa6GZKS0FT8/BJ\nAzAFi/TaYycBxAVtCcUA+MggFpElo1re6ZzLta5pk1AJuosOhDoAnGG87QvP\n0J4SuromEihw+7tWmsu4adNgWC7hoYmm+kuHIZNQIXU4ZM1pHnvn2R/aDFw1\nbFCNR2xGII42aylP08Mg3Y1mQiAzpa2sZg8rRsJjXWLxkSwEus8pg7gnID9f\nAwgHS73M3499h0wcZHU+vX2dvWtSh4iWAFGgsdnNHiI3Epllz8PRMj6HZUin\nl3b375J07VeZNWhvoofXD0zqjF1IaiE+n4Eh+wtjfZNnWjMrE3280EKWhwr1\nHfVF3qiBeAwrnmzxdTe5rGvX4XBz/SYV1S0HzS9kZ+mapUK5CZFe1K8qn43E\ngnmf\r\n=jFg/\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-pre <0.12.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-pre.5_1585937233347_0.9560072944233053","host":"s3://npm-registry-packages"}},"0.12.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.12.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.12.0-rc.0","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"197f25d066ca4f1d13dbccd942b9a367d5102cc3","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.12.0-rc.0.tgz","fileCount":53,"integrity":"sha512-MYREAB46eBdrBDRTX7iiEfm8xjUZQWQUrYhEiAQzg8j3sTMpFQ+l+VR0GsPj+bcvXYzN9rGSgCLrhx3NhIcubA==","signatures":[{"sig":"MEUCIQCNCYNm8nMcCqdqWBXsMjek/uGWIXi6Z2/C1FrQ6xsrYAIgeaANTP6kRg4G25RXHIs4kh4F1oZzZ4qIhRYvwePIOjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13292335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh54uCRA9TVsSAnZWagAApSYP/RXWfPkQEezvIEGYSBvK\nt98DHofOPXjTLiWJ9svmqlZ93hCL6vJs9y6sUY31DeUlwzD377TLa1JObAkw\nD/ZBUKSkPv2YiMkWgRz8j80+bc65WqlhpwbB8/Kt4So1yKMWj3FdozfF37DC\n/ZPSceMRVHooAi2daWiLqltPleQXDD1V2Ya9y/nMG+XMvTZmg4VLr1baAf6Y\nkQhnZCr6K1aOtoCcgjcoj4nosrTLKfjjjhMldAXEKgFGPYmi+D6PBAHuytUU\n3I4S2q719USGo38hKa4NUMCZ23mlucYCzOXW4PIFYlFL8CsCQQ8iJmGMejeI\ndWN1JDEmOpsAutRAQ3lSF4t52lbpqE6ti8qAZmch5AWgH+TtRL2TNBjFV9/t\nAIsE9fEzbQZFJAT4F9SDVoO64j9td2gLfU5W5fZkCYiYXPMlQ+8jbbRY6pCd\nnxK9yMu9SlMYjoyobDYoZN7CjvQL36yI33jlxJakpQty7nqlD1iIfZoxk2xY\nPH28ZSvnt4efJn1S9VgIY6YNO/5ZrJRzzA/aUK3MjOtGrGFU51wTP5hv3bsl\n9h96HETq/aEi+Uxh2Xdahabcv8FvWqIzKnDHRrheSF4B7zgOO0MG00kFNhjX\nMKVPkTjEfqZtUYX3EwDvqXNyJ1cPLGTGSy+FjWDyAiy/mU+wJVcojtGexS+q\nIwzn\r\n=c6/0\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.12.0-rc <0.12.0","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.12.0-rc.0_1585946158204_0.5663029361847991","host":"s3://npm-registry-packages"}},"0.13.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.0","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a0f24087cdf96b97c1c935fb035c41f5320e3ad4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.0.tgz","fileCount":53,"integrity":"sha512-f1LQhgF0Jhz5/CxvM0q8O6bwSbAErbn5O++hHg4FLoxwZfzbT2ttnWhpBs5cddv1EaE/Uy2t9MI3cCKNO9WRgQ==","signatures":[{"sig":"MEUCIQDVbR5pPkdIrkNLS3DhqJ2a3qnbzNXqu/8PxwI71Tg6AgIgV/zDzjLJujVm4veYXnPuLOmAjJyVenRCw8Sx21h5yLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13292373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh6uoCRA9TVsSAnZWagAABXkQAIkwdsOv6MCbU/plQfkE\n02UbsIly4P5d5ZpsCSV8+YvVI4m0VljfuPwbxg4wrLYJkefIJM4wYt/lxtIb\n5vpjrBkhe+Tz2ufwmOduNnNlHgTFiIsTRI5IbqBZnIjsYMZEvxy8TdL6LUTE\nI7ziMdaCiFEed2eIO9PtZnC+dPjmSVlCNYovZsyNgyRXeouy96Yl5IcS7HgO\n70Y/D8Eci9qXuY+qCMCBuKy+MQdacjje0Lo8vnyvrQXykXPemqfPP3IVgceJ\nKiSOzy9+qfvrhnadvaSN7POrZbTOt28P1/iG8/BLnEzYP7qBNE/dgXLxNIIq\niiph6vFg0pzSNvsod0LBNEWdFLVlLpUSzdwOvAM8DBIppStPX17YSGZRqAdQ\nPrIsJIHpBlXmmNGRrQ9Xvhf74sRZNqoWEinLhe9hwxWzuWZ+HfATaZtHQ59r\nLgRIm7vXKTLBA0M0Zo4qRvHh9saeSdvVjvfNPXAVUd4kmQaE8fXLFc79Hmj0\nbffO8n2zqIgrppWnoy3XSfh0HJBS1j10bcDOOxkOnr/NFLhF4omcyLnl02jo\nF64f3edHG9YDnlN/2J9rZ35JnbfooMUWxV8DxUHTnkuBvzaEDPb/yTAoUS7M\nff9A6XihIJykDJjSsj25pxwoKbPEhqGSUhh8780Vlz1nT5lKT5cyWjJnOKJ4\nLaD5\r\n=nEI1\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.0_1585949607881_0.8642137266325576","host":"s3://npm-registry-packages"}},"0.13.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.1","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"1d2212b6fafaff17119b6867dbe50a61b4b957b7","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.1.tgz","fileCount":53,"integrity":"sha512-23CjwWeMOXjSmIWcJD7UL6ujGIAGTHuMfGP9gicUfafpIlxryIO6Q7ZsWqV0Obi1gmqVLYumeZJ0EEQYyYwRVw==","signatures":[{"sig":"MEQCIFH6ZMsIBmWWJRZnk8h3636myH4W+0w6sG5uimvfp9piAiAfqIehmS0LA1AcE1mZKZ1MFOzYTVxZA9vz7zbvKURMPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13292373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh7PxCRA9TVsSAnZWagAAZmsP/j2DNIXJx9aEVPSV+smJ\nhT5CGJfj5P2iKLioK69HOgbUv31UlJFe8agdoA4UqlSHNt2bEwvIwJkLB/0I\n7Ahb6/ej8wBJZWvhYAy/sBLyyzZlvG3lHoyvIAr09pJASBHGitCrrTJOStMw\nG2H6yDfgnd5fFMgCymmIxoGmuXTmeFcQ+SCjWUqSIVC77J6w6ccsOIm0KoqH\nj1FFogCQ8EI0GIhFZKRDYgivqQ9ry7ARLWRaz8ZlDYe2kRlKCsjD+qwki8TC\nAalTrrldQ6qbSeyU4Qbf/GGH/KVzX/yhD/ETOUk/PmCO8g2/V/94VyoEVFjc\neP3EXAG1sTJ9fZXgaPZQw+YjAbBKQ5zAnn1I5clqmaPaeyXgubRUYeHzRBl/\nFwnUcMxhghqb9fgfsZ0MHS7qzI64mizeGDhZqSKSMo+MA+VBm3kO7TOKkUUJ\nBVrxpQxLQ+cTyLCIe9H35cJnZ3xVQ1bqC1za9Vxa/l798ZKv2VTLgrnxLvmQ\nTcaGdCQ6xgN/YrKERp+SBNcP97Axsk+MxsgYUUYCvDC2/8um6PvLqC660miI\nqIuW29meh/vkSIJB6zzCsIeXho3iyBB2uCq0xGvbEZDhA8lX5fONCuYFl/+a\n1N3ZqH9nnloKaxGLqOZg4kqDPkRjznDyDV6+mebUXK1Lu2LYqlZLe4Dm1ieE\nmSA4\r\n=wVRE\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.1_1585951728655_0.06652253195395996","host":"s3://npm-registry-packages"}},"0.13.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.2","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3369a2fb6c7081b2bdb0a195aa48b876a20ba621","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.2.tgz","fileCount":53,"integrity":"sha512-8+6bdHopgWCdk4BMgenOXZp/SeaH/nVCGFrxXRk0+E6dsuSJcVDz/x9x2qUmBoMuET0ReEtaOY7XkYVIDu4GNw==","signatures":[{"sig":"MEQCICsL/57aof6aHc+Id+DVQFoSDB81l3/C6AguJ6ndBddOAiAX0NK9KIekEix+hicbZ/tuYtiztD27n/iQ9i7De9mzPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13280009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei4QRCRA9TVsSAnZWagAA/P4P/iKkaOGKlnh8lR7Kv88T\ndx3n4CgmTfRDL6/ClR2taKwMIeEvGIggP5YB/3QUPA/o0jN8gbMw8e7k1ir0\nfQm+RaAOQc166RrbmtO6BjMt4ZOYg3wSO71Ptf9Q0Qf0Z7Q7FbMk1hzusLXJ\ndxNz7We5WQHNZcJD1InBnxuKCAdV4Zp7wtkIcfW45763UxF9yA7XZ0sw4dJO\nlN+yUPHjLi8dk223Yzhq6+JgxT3XPRz3G/HeJVx8UMcNI9GRSZG/qGMKjpD8\nhiStBRTGN5L7lWNQz4gZsC5nJfZq5yJZCCt9zwLTT3t0u1G/lJVUr7FMEFBp\nDhqn+ToahpdBGzzCuSPegEj7JX66MBdtiqDP+TJP621Mkf3g0ds9V3T3oIci\nUOGyu/wUsFugON/FrWzUGbRe/JHaaGGqx+oD1oi+eoaAYV2tIrv2vQ+9OyuR\n/z5eJgJ4iZW7U115P+c2sMe7sQdFJ1bSXjc4HwtjybuqZO/hGALIXtBT5wIy\n4BJQi0jcTfooV8+ogjcNij7LHwjPZJ3oQB2j2lFq43IWDwSv4rQVupwOjsNw\nathiJ9+AuRm0Q7JanvAkQ6S8bpHlETlkM7NMRC/HYqiIXmr/OOElQNelIp+3\nTOcgnUXvi/QuGOVz4VmjWkZt3IOTX23tqe3o8GAZsV4wixB2OfGOexCVDCG8\nAkeO\r\n=a779\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.2_1586201616699_0.13215645151582622","host":"s3://npm-registry-packages"}},"0.13.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.3","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"04562e8c2096dee7d7847b2d7d8d31bad1ed0cbb","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.3.tgz","fileCount":54,"integrity":"sha512-9xBfidzToxrUqR4QOli8BWhwA8DS5vyHWv2YxqC6uMzh9WCcbrbHafatPumZWGLoEWF/R4KFIPbMKY00Gcmu8w==","signatures":[{"sig":"MEYCIQDfweMAnwjKIDCfgxsO0JXHi98nRHng7ecLDqN2WkH0iwIhALH5PPOw6e7oQqf0u7SKezZSu6jAsO5k8xVlT3JSUY0Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejEY3CRA9TVsSAnZWagAAyRoP/iDd+wcMNwQ7jmsNmAhH\np6f2XB0eXxyPZRs+KuYHrUqFkhQZ0j0UkQh8AMDRfOKoGC10CbdUB9CbYXWS\nie/EZjhUZuwLIfBjQd1Q74vma8b4Y6cTV4FVTUUecFEv54SDJvulP1X4c3al\ngWpRNkBMaa1CW8TiaRgFae3OgGEgwd3abMBYNtTfDzPNF961/fWcaA37RMmG\na/FAeMR5YBisnKgV/wCbM4EJYH5YXGXWl+8cvkbBFWEYnzfimQGORq6rvR9E\nI4w4OgJqOBc35BhWJheFCWpmFbmzZJUYwVpmXW7MmHPcIL366VxwBmCfGmJk\nuLvospcXuE1/3pnE1ldBJZ/b6UvZNOVe97yOY7wCPe9GqQ9Rg92brBqz91XG\nxnQM2jGYN9GR/OtrYmXfoUlmmtd6MzdDG6ms2e7qTjepaYVMT/mBK9TNkQjJ\nTDw6F1SFZUZfQUdhhAEVu0p9aUP/p9yujlSKBnc66ixMx3W6bVKE+zPpDJdx\ni8jk8uW5IGtkg1E3ZKplpjhm5fU8XXf3cYba9w1D9QcDAJCc4BgcFiFIHTsP\n08KXMx41Ar+TFKrWhZ18DiXB32D0vmWm8cDS/xApjo8js0HmlfVWOXX1vhUm\nGXOH5XDx9DPIxwhws65pUufJJY7CtvH4kKmWLwnlXHiMr0sgoa1TIwtEoFxT\na56R\r\n=5rZN\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.3_1586251318463_0.7020538801255334","host":"s3://npm-registry-packages"}},"0.13.0-pre.4":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.4","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"72a555dd56a4272625d12aee0712c7936a518da1","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.4.tgz","fileCount":54,"integrity":"sha512-YGw75JQoL1M0ixDn9e8yKWGVOp/edJ2EKtitHyEWaRGkBY5JQ6JxAzA2DakFkLR+FT2ftnqSGrQZCIzq1KeKOA==","signatures":[{"sig":"MEUCIQCeOLOw3GLRg1JCuvC5xlO1Wfuo9T5CeH3WNPB6nqQSYgIgZwYfeEzH33jE7l3ikraSWXUlKQv/WNQTIiGl57N5K18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejFg7CRA9TVsSAnZWagAAfFAP+gL+0SkFG6BRMHVITrZ6\nmUPBSOKiDV3M/gDiPeuODaZThHTcEsOR04sFQHJBr/m8CDCTPgBDn+ap2bBu\n6tTkgUWLQ8mw2PPKvCEjSYLpvdhIw8rmKCwKg4S6tq5+jSgUd4bNngah2qw5\neQNC2uSjpjN8Xrb/NySvF5rVZFgomgAgmx/3/ZZbMRKqzkrtpzxugslSwt/C\nPUG+yEIoD3yU4YENZPW/h299qPqNLQHGv8XIPwpNiE1hMy1HXDuFsMbWIrzq\nQx01PXbhrXAqY8Hl+cLrU3Zv/xtytwFlH9zPYJdJsY4iEKlkmHVurNFn65Fe\nRui/UvyzWQNf9L+Jrl5P73w40ev2T2Y8iP04k4gmWK9dGB+Xsx3SCMR7qWma\niriVDIvNLwXe2K7BPILI9fNdSAL+0bQcSGzWj5SnkSUlVbobyfIROq4V63o4\nJE0iT3mj4p7O6wRZ6CS6P6S4mrCmMUlTZSmtnYMizqMukZe/VUSh5I6GnUfC\nPVROyWzlDbkwIKTSuWJpiJxh4dSdqy77azpX5lXAG9Gclv8OqsYdYbcGdpYi\nXhA5dtBUEA4+SEam/EaIR4Bxv5SxgVmEQPQs464rAUO62U6aBiq3aBz4Xp0J\nziCpLFOU2HRb23YZqPfPIqfPqEMDIIWQ0+FWmBnITf/qzygCaNxconpwMELi\ny3RT\r\n=Z8LV\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"^0.5.16","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.4_1586255930829_0.0167133868442102","host":"s3://npm-registry-packages"}},"0.13.0-pre.5":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.5","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"6ffbe9c6cdca8ac6ca0f3ea097ff86f098a612d2","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.5.tgz","fileCount":54,"integrity":"sha512-8kZOdMErHvuEBMmXvl+vr4k0n7LLsN0gwEcQc7qK55bbOr4YnsIwiIlunw5R3TGplruiNFQI2t/3zj61F3Dx2g==","signatures":[{"sig":"MEUCIQCa2Z4a9jny4cdfXZbbKpu83KHir5Bh/rzdtSUo7r84cQIgMo4WWSLBbIJ7S4Kfk7CVBYzP33F/J/lJ+9UGdaypbjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejGOUCRA9TVsSAnZWagAAT0QP/jqxSjwtNyZVNuXF79PP\n8D8qneKvCNyyA7Hppt+ewAXorUppJDv8gb5D9MjMd9M2O/kSYwnxlXHHaGpH\nEg7u6HvkdzxzUIa+Ei39J3uNacMyQQxoDl4Yk1a8VR5w1WdGGACp2rg+0mSB\nDhqXkKHpGzsaaS0i1eeDkdECvyNzZxz63fkANwTxTr2NSO0kCY0+qvUQcato\nV6gfk8jKJggnKwtsJs/ex5Jz9ofNUIQ68+6wrdUzX+xJk2b41mR+PsUWJW+1\nVfxMGolb2f4aihZcWZK+I+mf+3eC8Zt7Sddn1Scq9qukPAc7U9Y/YJogrnJf\nyYTgQlo/oWciaVJH7AxiTC/UjLjTVlgVwvXQsRWkfWkk02pDWM8xcYyC6Vhu\n/hxeBVtyy0UR+JeVTL0aTRbeeYLZKTaFRnjvxpnu2bGj1S3gQeSVA6fpnmpE\nqSjT4Sq80045OeA3bOpTuuxHkiOJ/HjDYbG+qu8iNQ1M7rOD70SpcFC3U/fl\nFGTjE8xKH8EjhV33zV9lvMjlTBAV9HmAoKpBkbUq9PnKdBqTeRFir6STseGH\nE0mDTmnDjHOsIzJKqfH4RZLQm+VtuZkgzmdoOWuxFor1mtAS5JUZbnPiR25m\nLcJmdpCmhxQ5tTxwKgt8dEBjrCNEw0iio4pcoYXLwhuudeyGQAT8qpogEN4+\nGMdv\r\n=jF92\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.5_1586258836121_0.2923283494052795","host":"s3://npm-registry-packages"}},"0.13.0-pre.6":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.6","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.6","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"eef8e91e690320b3de1c21539999a9f8f6518045","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.6.tgz","fileCount":54,"integrity":"sha512-hFfI92W8cEePO6tRU1jN3v4JTlJKybdzpT7+I7aTgIBLfDycEaaApjVgSXS306TsPNB7XoXwGKEyzkOaDgYn+w==","signatures":[{"sig":"MEYCIQC7M7EjzF9RZF16ES4sygAXyr/KLBANhuiZVzwOmdKV6wIhALlFqjD9oy9D12Tq9FjJgD8GjTDkrvW/7TvXUBcoW9X1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejN7OCRA9TVsSAnZWagAAumkP/0Wx+3cQRPGMBZrJJxGI\ngICIxdmE1D3/X4DTzBtM/kj4UQ8rQNZ+0XzybuDmTD3ei4FdSm6RdGMDQQQI\nlBj6k0PUZFShSrJxlxk6ddfQg6cU9RXiqXEVZmoP/JbzP56IOyWstNtsPbLS\nMXRSMJEcFp7qlJcZ3k7Tye1I0F0RRPqbiXm+WCwuWUn/kicZiAiwQzbldyiq\nJHZwj6c+Q/NcZjrj/BKtp1a9fLc7/W7csNj9Qjhpnfw59XdOoGdaH0IHs1tN\nWrEKNdt8RL4DbpJGWVOIcO7zu42eDduLuRVrDBWjCVjd9+dKZGT5guomqU9l\ns81md7Nbj1ViUl2UI8CMkmkCzezIn/h+WwVhrGaHUGmeWZPRfzt8zIrmEgU8\np6dgSETgP9fpyhFx24qwWYXTjZFsZPb6wFcV5aM0Te6D6p/u19KyMjbGHWJn\nHIED2k1EtPvxnvHxDcHoi7Oos0LV6WvzLwcdG1+w+FG2ImhE9ByzIKKhygVC\nxXE7rPoGlhXfSkH1q7eQXU+7KJcYQse3R3FeVmjrKcrfEpgKOkxYwKcjWKu4\nxRKd+yaBh0r9j9wl6+qSCgt/7i279V2HpmUexpSmoA1/Qf17QdxWjFHWglQy\nRtDAuI+WlB+VmacNjOyUIBNQsmNw3jUMrcltJoElYkMbuWFLwtObhqXGI9v/\n5qSM\r\n=HjkY\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.6_1586290381683_0.8593409194722341","host":"s3://npm-registry-packages"}},"0.13.0-pre.7":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.7","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.7","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"f36b2034dfbf55ec35614133dc4aefedb9b4481e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.7.tgz","fileCount":54,"integrity":"sha512-wMUJKf5ZxF6FGmx9nTwLpD/7YpmlBaSzLFnpjhQLJVYsJBGmwiBJuOmQyNHajU3EtBLupbUpcpa5FPRpP/ll3w==","signatures":[{"sig":"MEUCIQDsE4dNjPEWCaYWtXNKVkzBHtcX7b4aS6yn00NBMu4gHQIgY0ZbESpXOeDYfKUegQDQBA1DIKnl12FuRQZBTJncuAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejaPZCRA9TVsSAnZWagAAgj0P/jgm9ht5hyRUQYVQ0roA\nmS2IJR9EXRAVZe5UO3b2zBe0jU2BJgFKHRyHX+QplyYYCv6Mm/cjLMuYJhZE\nWhewcnxWNXVd/j9PR37Yj6hQQKdDxDjeFJwwcth155H0NCGP9D4S+Ddg1IZi\nC1fCijDTP3VYtm0bFkhtqfP5bxPl1rJ7M21sH7Tfs9yFX6/xrd50oPqIAwWH\nhhgRWhJ1NzUHJgl9JHtCz4JOz9/TkrLlSPvtRLYn/9Kdg8Uhi48b8QAXWwGZ\neDxWW8G0gZSgLZOJcFN7ZFq36fn3n09xTvaUxMyI/FSJYsIl1yttL9jla2kJ\nUi49nd6B1pz+DrxC+spfItnFYq6xn7dDUgJtcs24FfoH/QIsk3HSHsR3BiPu\n3CCTYwudhTzLN5oeeUdxYxPREoxff6db5DDE86o7cpLNvE5TEZW19Pu4H0yq\n30BrznAeD6xnI3x4kobqSXCKwpfAiJvhUMGEs04pHfOp+5INb/4fUiTFw2Ao\nw0CugFFCv8v+oX7bPPXpBGls4AG4kUjr3dxvx39KIwLZJXsMCfeV3wxaSzYG\nWwQEtzuOEPxghTWk5ASAlpj5B2WUYcy3EsSR6zIU3BVQEEvbJnhdkJPrS2ky\nz/tMkRR2CSkoMWVFkDc5kXcLUuP5uxYkQtE2sxLxoUfYaBKomK66wZDkd2gd\nkmz2\r\n=mfKp\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.7_1586340824446_0.9748735197875016","host":"s3://npm-registry-packages"}},"0.13.0-pre.8":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.8","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.8","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a46579063fc000e172d6230a32ec415d90dff193","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.8.tgz","fileCount":54,"integrity":"sha512-nYCYeKB1Lq+Aq9Hwf22i9l4IaiimMrL9g/TjSYkmUwfUwexW8JZ7QdpA2bhwAF38kqAKWiRLylwOEd0Vt/1M8Q==","signatures":[{"sig":"MEUCIGx56FULizcblZBG95VuCCNMCF6dVw5jhw3/b3DFmaMjAiEAuJiodFYRtVU+mpvPHxiF2mef49cmQAAw4xmNOQX3D8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejcYACRA9TVsSAnZWagAAmmoQAIalPh3shBOQz4Oei05n\n0ly20fznREQXVffSmJAIYG+ld2RBV29wwbTgrta2WOqhXfiivCwXTusEOC4d\nyOOQEcc6UW5id+nNLqoWmY5ESVTWYqw5u5hFHzVnSOy7ekffS44HwL5r/1Vi\n4Jy+OQQa+Y0xAF1tNsjQUmUb9/mTjAHeQLvGlKw/tyX8c2mCI97U+uEmljQ8\nb/O+K8YKOONnwvxqmnKyJB37mmlue24/UAQgzcnivlSIl9+uw+KH5ZQCu+Ut\n4k8uat/b2MD1y+yd8oDxN9NODp+ZjeLyE13i5GTbl70GcIGS7zyV2chbfzfW\nvbwQBoqwYuDTnRuEmW7GUStkqBMPHZNq2zia1c9W5GX47hHD8oX6QvPaVTEq\nbj/Uxa1R3KDOS5OfojCDKIT6pD2gJfNCOF+uTDASRAO9LOB67wkWBbyz1rA0\nCLFF2baLRZ0kLYid4VTxH3ay5RO9yhm5XBeXmv8E49bgZQwEGKUMZrV/S+HD\nsXzkKiAO8xqSABaYeh1xho2h16r1JgqRaIxYMHTbScqThdWuBaQwsZqmPGeX\nujve1i0T5rwnRi46TekD85SSabvOtctunhSZTSozpL8JZyf/lt9mKOJ1bjG5\nwucNgb2m2Sik78slSMQ6DYhTK/Q3DGh4OneOzTivBeXoUgyU/y+UKgwwVT8X\n3bFp\r\n=kpJz\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.8_1586349567471_0.8492618992870367","host":"s3://npm-registry-packages"}},"0.13.0-pre.9":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.9","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.9","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"675cff1e5c1d7fe919f20a765f39fc7af3833ebd","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.9.tgz","fileCount":54,"integrity":"sha512-F7wIhbOuepeoTA6gIqofPXcQdN0JXQY7xUXfSI4sPBRcX9mgN46hgOP1ZRvaIFUHLd1CdjxYgad4Oh1O2jQlhQ==","signatures":[{"sig":"MEUCIEfmU5wlcFP5oJPvw6vf+rzmFrqVCmLJ/5NQe23WyVL8AiEApPxAZdzqbvQTrX9E+r5fcGGIpErfgf5gnHxlNaUPGEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14616253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejc9zCRA9TVsSAnZWagAAEWcQAI5KZuj4oXXTTCqNSt9I\n8YuG3YUvzEFs8qgzSQLL0L6nrcfNN7goZFSpPiUXp86X2DRaF4BLygFGxa0Y\nsBmmMHmvxim5Xwha0zM13CqC8AqQmZ3WKqoPHaoRpEAkonhdcLOjG9YlJpUf\nUX2Tne4FrNxqmVn3N0KTyUUu9t2QbS4pSJDTCmmUQHMoFB1CQWhhpAJjFprZ\n0lp/TJ72psnLW8ZdMbwuNkbpJ7z3zkBNQcaVDSr29HqDVevbquG9MUP2kAt4\nnQMSH0adPISVXBNS0MkjjEUKWUyWhDhOffn8EezZDeznVqfVzdpmM/MvYA9o\n7TLzA1PM+rOfJYJhl3UYPB55T/d4V+l5YeTpRvp3hbOW0qIFgJJWYqTpOAHI\n+sW1joa+Eajb3Fa6tj9eNaKXU+BeQCXIw0tn3pXgv4u0Ja/jNa/SxZYjaWgM\nFnEr3G+DrhUm2rhqqXbS7L6r1PumTF6vNDg7nOGm38vMCIh6EH9TMKuDxOEw\nFIwxDjxUx5+Wvj8X1LGzri2RPf1lrB5dXQvQLPE6f6qZXuBhQFuazy1Vl8RS\nUZy63KFsNF6gZVN+OVHUw53vFvUafgpV2g4OBYGMZ5B6pfkmGnhNUaHsM6Ar\nnO0zmkd0FoucHgLtSEYb67nd5erwslhOqXV6vTmxqfaAtnFXmGw7WIL7oN/y\nZwqj\r\n=EWaK\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.9_1586351987024_0.9759416513962624","host":"s3://npm-registry-packages"}},"0.13.0-pre.10":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.10","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.10","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"cf6c8c3001c68430934f91c5945e1de510df95db","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.10.tgz","fileCount":54,"integrity":"sha512-Jry458+wwUgq47RM9KwKjdYvWp0gTf/f7aq45FnX28d4gqSs1R84C88Q84X4oBl29bnd+RoN8y7CduAA9ClYhg==","signatures":[{"sig":"MEUCIQCYC2IyYBbxltli8yZKIkRXGp+dOyHymExh/bqumplubAIgMcu09Ta4FOeE0yV7wDYX0OG5GCviq8fgNjEnINYPWj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14617754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejepKCRA9TVsSAnZWagAAhfYP/0LW9mUgpq1/ZVcmxP3b\nQC5i6kh0DE9iF0TkshhCyKzmPoHHuLIKIySdesFvNJdbFMaQTpQlktcWoRU4\nBCIkqp6mNm+wd2nyk/0R3C5pnpimt2uyDOEOPRIffr7B6ogd3B9ftBToTPWe\n0B+FweSBgxiqeAiXDuUeZtmHb5Mnime3wM2IlRPb6UqHiB/iqNzXJu6lpC9v\ng3d5W3oAoaWIszaiZ2KLHdXw1kcoSztoNkBdMiyp3bD9CdeT+2CUMHMFjA8M\nU/cUmKV7m+QVZ6jAon9lzgwP9OsvRVXEYL0Jm2DoNyPgFGcHNS6ArvpiIVEf\nJuvrEQPfZhk7Ojmg6j9m/CO5FsxJzJLwwl3c8LXRMEUb24L70FrulhKJxQkL\nAI/S4Apsv6bUnbO9emmd0ilRp5an2KoHpK1K+K7Njf2TResr7TTGGz9LlwNA\nnYo5H9rHkKrYLdNRbx4Y120RzJxJC+louP8q6T6cS308k+aftGnD+iRpmApv\nYh5fTQ6U8k5qngW0tT5+z9LOK1N/MneYAcE8LM2/zbduZPqevvTI53f/OVca\nQIJuQpOgM5LVamkjIrC5uFUk/nXeWuiaM4hU5HZpIGXDoiS8gZc3f1JDi1Zn\naAHuC+AMCY0pCffoStTdR7UGcGnredGMR+9dNwNRh4QgP3OzWiR8KWkipA2+\nB9tv\r\n=CR34\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.10_1586358858396_0.4504781954059567","host":"s3://npm-registry-packages"}},"0.13.0-pre.11":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.11","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.11","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"8f3189f875efb4a5f69c8b72c5bad86c9abcd954","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.11.tgz","fileCount":54,"integrity":"sha512-pUi4pex5MylQj2eAZ1RFY621A6djBvF+N8qpXBNvwv36TY8B2qTE5Qgt1JXoH8fJY17ZwQzF99scwB42UzEzcw==","signatures":[{"sig":"MEQCIFEFjjWRWoGEzLcePcsqpwK5nG4lAM1iZLyav2Wb1DF8AiA3nlypA3G0uJz0/4vqmMMog+pDs4yUHxU7GXCJ70/XNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14993965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekHW5CRA9TVsSAnZWagAAJZkQAJAEyqLPKQ2CsyGZxw9Z\nTQsuxX3ItA7KbHio7Iq83xDbk00B1n+DOki8TJSxeNhCwZB6MyoTWGgHy5Ij\ngVSumGyvtb2CGGjtCnJETA4YOi0YP1yfPI3HnER7xpR6N9WQdY8KEGCcVVJz\nxM1lasW9feLR4jqsMD4vJrDWxcWxNjGCtrsB8R2KzKp9VFD5fAQPgor7FJi7\nGXrbhkn7C5i7N4PDwZjNKzXCUniJte+RJfsptH7GVkKvCCbdAFmVj6/jVIe1\nlqt2oNSav8g9c17cB5E1Z5GK4OBB2L4ur94W80EctuEUgIc4f84f2TjAHzLq\nkltdVOjO4pQMYiCooRKtdN3stJsmbNPPj6FTttDVDRoibOtgEcWTZAuvS6gm\nrZeESaINIpdqxivZM9E09NfMnbe8rZyDCTGwWbgIZzrbNcplE+SgkrIzuY1P\nshapyOo6HVfsYGbi8283ZdpSZslzbHVl5RweEFTG8dEbC3jyRbNh5wwQL8PR\nTjaqIqP1pNpJEBv9l5heBQOMDU18jyZBWwpVy0CyHzkgRwGi/v7SZFVflGvV\n9mB7f9SesyvIHJAbE2vjdi5yHLYrlZGfVY8XCFJdirSBtfKvj+HAzxB96AH/\n3iyPgShYMniQqTjRalR9jA4mIvuN8Axj7ccGnnKh5Od6QBF/rH+j8WKGEixT\nGtOP\r\n=Xk1j\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.11_1586525625219_0.5338272474113417","host":"s3://npm-registry-packages"}},"0.13.0-pre.12":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-pre.12","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-pre.12","maintainers":[{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"7e2df0fa5bd1b43d022e4bfb181cb641a6cc14c2","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-pre.12.tgz","fileCount":54,"integrity":"sha512-3oHV/esBoEZ8No+eNq9xU37cv3QareXU94HXbei2/iMOo1ERuIZbIGa+XJdmD89mlV1ikWR4FvS95vk2c0xfgg==","signatures":[{"sig":"MEYCIQDXORJ8qxVM2L36382eWmY027iJXnw7JuSR6SpCq0v2bgIhAIQpH5ObtcYxs6Wu6iVLQ2tX+6MgZep9QdS/7iEl8Dgt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14993965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelG4MCRA9TVsSAnZWagAArMcP/iaB1SFLKuThpBfK1QTh\n864euFMSFj89x+SgX8HDo/4Q42dQt39P82eQ8rDx+iSNWDO5d9abcPWz9odf\nUypduLQpJDR22UjzYnxzzngrTZdMlBGi3TAJAbDmM2NlNlErbaKOMLWdBp5X\nHvZzJSi3+anZcKx+Dw4RtY8DnCv+gur7PLbaPqlEl+52A/k3KYDg79VLWtfp\n8pJ0HBE75j4HsPxbdmVM1Jmm2waIVgIZDnoBqaMpj82RfmlOg+8TuMttUbVc\ndzDp1XtuS1EOXJuTdUez1WF1dGNnmrcZ5qkfESSMVhMNfKLPqfXWKSdIACEB\nl+HPLS64vF9mVCVVnnRdMoRUIAJgrgwzV8snmHR3g7ymhkGH6yN8GNG1uasI\n8+2PKI8Nkbi/E3aUgvXCgJSfWQZvMpc4MR/HhNk4bGDLYk8xTJVNvtHgluud\nTN2njkMLN87wY7bE2OKQ+1EsLF5NaWPrCBvMMBsGspDrAuJqNDj07GMLuoXO\naNGL0noPvQuRaRnyjG9fBpro5/3YJ8HFp8LCubAsnEIt/U/dv92SW9NNUdz1\nt9b9Hr3CAemdHYa82GqxMq9NhbfW/uVVnCSRAaYQqAWdUkVsFjYHbwqTN1Tw\nvLhI55qDq5EUCajo5PlW51b00n4R2hrJgpgq/mcJif4JSVbccelR2u9/xBOq\nTgMT\r\n=fDxi\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-pre <0.13.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-pre.12_1586785803420_0.39306397943502325","host":"s3://npm-registry-packages"}},"0.13.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"500b487aa0fb2439925792490053150b58c4555c","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-rc.0.tgz","fileCount":54,"integrity":"sha512-ILedwG2XZ3pJ8hkN4irPbMW58TUbEip3iUgIF1xGrVw3RtuNzrDYRXpXGP1oVLNtIgJDrHJeTwhge9zpsvuTSA==","signatures":[{"sig":"MEUCIGLW5WmeyYfdRz/t1RUIiZGvD/W9oGHKx2LYZmlHJN9ZAiEAoMxL07J8Tu9rRxNeIZhqL4ArhMIAML6BKMZoHXMewbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14993614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelYxPCRA9TVsSAnZWagAAvN8P+wUaJX0sXgGjLxJ0XB0n\ngbjt/K7959tqlbtj1dILmQffizTgUPgsVM982BlUziFf6Q1c1FZhKiMtgIpd\ncTD/u2Wqljin1w/SW6VluqTFqyLOAw6oibB2WW4cbKoCXx3lN84oOn1rTO8Y\nH02KAQOiDPiZSFI9DT5/XBOYRcnexGOaQdXVx1tPZM5QOJ6FfzSMA7+J24jO\nvTHoJgIDzOk5JTTPFMrs72u857sNvYrs6/QOjZFgelTgn0VtA0Z+rYJramu3\nCyKMx3CTCbeUtrO0EWleHHrkOs33sFOvzlM9StSFaZYcMDOlG3n34zcWh/Mq\ntyyeISaIkLkX1Q7AS9os1TuhvDm+e8P5b+Y1B3njHyUMV6HNy7OstdxRfBvW\noZw0lbasr9HjH8VIh6fZKR6t96ZXBf6y9ED+S2ZHpASUqJDTBgu7r2WrHl/5\nc5b4U9VhZ5xKohQKF6Nbg4d0h1LO23XM7ntISwsZxfk2tM8Pt/pO0ya8S1QJ\n1kHql9npt8c7xSrHue4qsq8MO8OWlDucEpXVlMSWSdEwtXnhBJ7P8InyWcBY\nfAORiv2OrjruI2hloq49ysd9tnT7/S/ygO7hmIgN6ZotFzSS64sb2MD/0pW+\ngdSLVhJKSq7ca8HQbVgJL8DYhij7mhmv87eseWkBs805PBe8aFd17RLLu9DE\nPxX9\r\n=buZY\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-rc <0.13.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-rc.0_1586859086654_0.7890117122155242","host":"s3://npm-registry-packages"}},"0.14.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"028591dd2386206d97279047a12142c756661987","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.0.tgz","fileCount":54,"integrity":"sha512-jicgVWg1Onei583NpzL2x81u5pU9y83JekjaO7TEnRwvv4kxae1F+oWLlcXvzyxDkHu2kbNrlUYG8/JVUIVocA==","signatures":[{"sig":"MEYCIQC86EEiP2sNMJZtlCdRAseaJj7BDkA4HtHmPEikeq5WnAIhANVXALFGpAjAJ/LzhiLYJgtsSxeTwqYckF+UQjb7vCog","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14993652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelZBRCRA9TVsSAnZWagAAGHIP+wbg55Pd70AS8HBjL7YW\n//aQBSfjH4fOl0XU23OfQvjxtmApHCH4zgyPdMHY0uWid+a6pIf812UhJpD0\nSyh3qC2n3dRwPiQ/GmmOUHcJqeAMEQCS0Ph2rjJwn4dGxQhyPg5U9aIG6OuB\n19A/jnd9k71soqcBC3HKeHZzcJFW/0r0y1cMPXTDGV3seDGOTPX3hV4KejOV\nylmT0UWGFJZQIORuuyNfFdcbmBf1ZmHZhaO7tZ4I2ZKF+/oeOvAx0rO85i3I\nJgX4S8XRYll5qKZQDjCXOT/+ow/VholdC98a3WFA4g7LW2DWq9pwTeCDr1/7\nw6G5xd4uAo8+W8GCJtGdkblXsdRheprLvO5N101XM6YUCU/k5BLwKsCHRKV7\nKYub1psaqv2vEgloZpvhc+6eBMAR1z+19NXVSQ7yDRf3CkII+UdWr77n2G20\noRZvZb0QTeqZJl05v/y+kVUx6/OGnZAvqAfEKBe+bdJTL41Us5iNEATtPRFQ\noSy2o7pEb4jEm06DCu2Q2otXAL81ni3oQD7vMTcA3pIopoTbx/9g+nnZ3/hq\ngpcM0GE9hOsAOHGdbGD3PhBuBLV7+QELEiapctA7tL9MDwRyfoqcPrUvPAPV\nD7zhMtQ0AqAHlIlyBt0IWmDDFOWJWZOnsgbjyT8XM2If+Px1D9BJ5SwFq3vr\nJwkT\r\n=6kLM\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.0_1586860113342_0.7949415805439275","host":"s3://npm-registry-packages"}},"0.14.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"52f7f903571b437d7054f62126943e57d2da474a","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.1.tgz","fileCount":55,"integrity":"sha512-0MD8TsT849swDP0FM1Jrr4zyid3LYqDjna70AfFljIn4fxDnWe4U6JksCF4SFl5hCH6/6XJAHERR6zdBMHao0Q==","signatures":[{"sig":"MEYCIQCyHDt641SK4bA7sUGGzt43/NHjLzBWhduyo6CBIEk70AIhAKLuX3AhJH6tOqvfh/0HGGQbiDfdxNxIZniIOur2Nz+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJely5gCRA9TVsSAnZWagAAujgP/irQcAw/+h/bfYPRJBYl\nRM9oFM826pghigKG0DpTihwNtv+eYnrMu7MInp76wXC6sINHSNlnSGPeE2I9\n+fJZjh/65ViQtAUJb3UVZEnHILwjG9eMd8LlMgXBjs7vpT0sHPFWT9xKab/k\n6IhwEE0iHWZu0yxfu/2ZAihRoM1ZSBCmLYz/ZF7tc1vwyQOdMltv3r4cSEE1\nWW1Yh1iwy4VLx9cfDJDmX1yB6D7VYe4s4fTk5CwhxOS/MuO7hktG51cML712\nwONAuWy6d+udYZuDkA3/e/5/NyAAz/AI4YdbIhxmm9XA8UnELFe4SsFh7YZL\n5CZpyQ97mQvuoNODTvj8XV5VasVQ0e+FGMsaFSEZat88rjKx+JZqhKc3Tuvm\nJfuVtxyRyz7uIX8UbL7PITjTRXI4cR5WO/Or6L0Qv1ANB3FeWwR30zhkwcFV\nV6ExxAtZqWB5pIuUyVtwbGVsJ/JjOPDyDxetY4r/ebllupB6NWtmZmdbsVM9\n1OSDl3JJ26Eju5jr/FPvkgCZ5j3IVVMXP7wrYMTamxGa0p8CuOPaNuMu61ws\n3sYIK9EbriteSwsnjLguA0ZGv+htcxcQMnXlvx5b9sbxoi46KVGBUo5KBCza\nVMCBYSkiIjc06rIarSOYCOw/Ln2QXdsowoyb0OPQD8CqG7EZcEslBoCy0jxc\n73uV\r\n=p33S\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.1_1586966111523_0.7254196838859626","host":"s3://npm-registry-packages"}},"0.14.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.2","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"11c642ed398be7d6f3d3d42d97b1ba2e85049fb5","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.2.tgz","fileCount":55,"integrity":"sha512-cxEiN7gmODVt32GzjzLz88q6mDOEWBx2SOoOP8N+dM9oFYVXTLa51Hc/Mw5bp3PPpoBg6ZBe4YNh4hXPPASWHw==","signatures":[{"sig":"MEUCIFldgeDaOOlmWbIBL0ShPNjBDc5VmSFGiYRM4kkXXL6nAiEAp5mhHt9Mc8VuR19Jfbl7yStf4Mo1iJAZvsa2KDn6Yyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemEqUCRA9TVsSAnZWagAA+LYP/Rwr2aVI3tVkpGfhPI6h\nXJm8z90toQCbKOlmgyHn1IQDmldENNDhFVAyHJmefjaeWCdLfnD7HaID06R9\n+B5KD5aoMCR9wV9jtS8zbl9rDAL6HOS5s4lMZwWEJVUgWsjvkz/x+x/yeYjL\n+rDDaLYMMgDKLwdbV6uw9/RIXa1yk49ORDuzepa15ie43xvKKI0bZtsEFOVb\n0VUQdR7R+t1O3FphMhxVc/GEK4GuG9gZTuEtMh9ouuVIqiMZJaT4U3RbSChx\nMt6M3RSm9i/BjkhXx42C/QZd6BIUMo9LWRcfk9Bd/fBFaK3jrDWT2X2hzmIg\nQ2ArNzKiBAihYjMWNs6lly9YDpMYQubog/8DcSHs7q+G8lSObtE8xl40kHoj\n5DrlpYazlBlXDZrgX5gpRD7LZ84GUvONZcssDPYpKSJew+4qsNblutADe7ac\nnX+gXFPT9hmP+d1Uu8i4uXoGa6DnS4JYJWybHYdOUwrnRnpSbj1Vrc9df+pU\nokc8VHAD8BPTDGQRH1ApI11j/wTizIRDmFbMMObHndICnnzb2yl23L3F2Z66\npaxmjJgBxDmMwip27gKBawql2wulwB51+RaUapgcNK0rgcog3RhlFSXpj3R8\nBtQVX0oy4hDqEW3ZpEB624gascW/FZayulgC6j0iSkjz0Om7zVWZTUrDu7EJ\nDdMl\r\n=Ng7d\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.2_1587038867837_0.2623994043673199","host":"s3://npm-registry-packages"}},"0.14.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.3","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"c671e4c6847d2d449236a64a9d9c63987497637a","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.3.tgz","fileCount":55,"integrity":"sha512-/afZVmiDGvfWUWIBVmBFp5SQojU9AAVXlUAZpztdzD1pnamrYMRgvGmo72AVklWgUF5yvJIVcVVtFOrhRuqzMQ==","signatures":[{"sig":"MEQCIEbPjA2J0E79nXG2GZ7E4LGiRgDtV4jfLjtp+n/SOjGmAiB9+XtykGCqFNcPUe5w4zF5MXs40sMLzUID3UzHp0anGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemGzcCRA9TVsSAnZWagAAxwEP/jXBuWUY78d0fQhjMkW7\nfq0MLB0f0oe/TsXyeZ2zx8C0jgoPUcvux+XxMd37X04aODVqA9LM3Sw3voKA\nl0QsAAeWYv5jrp3VCRVqGTMEHDbEpm2645qnW1s60/AgNb6sfA/Y/wcXu8EB\nMy2sOnZTlqoEtYcGsn3ryfMttJhM++vGwwp4pcHVz9ApqdxTgpKI4xih9Pwq\n9YsGpC766k7BKp/H+LlWWmeGlBTMa6UhT7tOgSfwECwMy1ZZDcVBvlCFyniu\n5L9NzPfaQxJKhvGfSAbP4vxUDfyCkJutq/2+t5NatxgEyojJSaBzDemTwHkI\naSnJsxwdb8/MD/ZhPe9uqYWBFX1XXN6IhL4FXyw1mKAT7JK+i9fx844UH4iZ\n6bGabmmzCmXf86rwjo9TMLjaU6nKLSkFcFfmY4YUrXPLEKP0zUdtuIDgu1+r\nXrI6hv0kelPHofj8o1IsD1wtZcAfuyNT8NOmsLpYoeaPAqe8xPsZ+bkruBRc\nEdQwGvf3tyXF/s/DAC2J2NSgPM21SHQi1rQG1lOcpi4ZHSkUzoNvs8VIrY/l\n5TruGwVEay+3guUA0o5Bt7M1LbNUJqkurZK3GHZrzJK+wltVfDmzq7dK0Bue\nTzhKkj6IkIUoOXzZJ6+2usqBTExqPbF++d4+fvg0I3xvg/R5ymjf8hdqNsr2\nGxhx\r\n=ci7A\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.3_1587047643462_0.37281864093419737","host":"s3://npm-registry-packages"}},"0.14.0-pre.4":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.4","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"612a9350c50a661df99d65f3f505b51c802dff4b","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.4.tgz","fileCount":55,"integrity":"sha512-bO8SLnEVJmv2gWZYJw3Ahkv21w8fxQZKElTtasDBv9W5oBi/VG6ca1f8+98k2Q1ZZdGJAoq74FBKG4KlBnLANw==","signatures":[{"sig":"MEQCIBjPa6V17uK2wKNAji5+jmvhJW5e3yLaidTZxZr48saNAiACHcHSPRhWVkAQfZTTlsz68n+pMfrgKYPNUYQ1xOZnwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemIVDCRA9TVsSAnZWagAAFJQP/j9TF2EX01u0NeowyM+p\nql4zld2v2hEJnId7LQWKpL6C5rmnbuiiRStY7HaIJhJQreWNF1IHehI3hMhF\n1vD7fs0Ksc5kG7/jhoE/ac7/cBeteJIFnGcijHycvWlNak4IpFrsrxxVIC1X\nsQE4TMoAIwxgTlksugNjtIS4ZsIRENU2GhGBD7x0J87LsZdByHVKhYuflE6/\nN8NtdSJibp0zvSM9Q9yjTyT4m/0FGptOjMLYvZTK/TxqEn/CuV1X2XkAydcC\nwjnXDWp/35YVuJHuL13QGLMXzVzL1yYC9vhquPhw36DXA/kNhPWEQtZCx/cH\nYnrQeVjheFm5OsB5ntXq43EorjQFZf6xPI28NqMHU66I0NYQrMXuS9IHVLJK\ne1r1UwqhsFwMNIVljMKMf2i69PesqTADi/QE07CldeNm1nIwtyai/sEww4sl\nnSKZjWwqUf0s/d6TvQSWItu6M7RUsguBSe0k+VZxCm4Z4uw1be4wTSeYoK/e\nvX5wJMgFgxSRibL7ESyANpe+fp3WkYXk0lA+dcOBl1M6MyYs4g+S12CUPm0o\njBZ3Y/2WKOXkXGUr6DVotIqVnc3xko/b2RJ4IFQbWiIuEywccdCAbMxMWi6c\ni8j0NBC+WA/b4yDqsK7KbtY+ThGxKc7/A0ezhXi5i0jXaI9SCXG+p1P0YoO5\nd90X\r\n=Kn8V\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.4_1587053890919_0.6478163676247775","host":"s3://npm-registry-packages"}},"0.14.0-pre.5":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.5","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"379eb819775db255c34eb1e35781d94589ff06d4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.5.tgz","fileCount":55,"integrity":"sha512-50aBXlGP7XPDxqMzSr5iKHbU31PzRcVJZDp3J31F2evEqYzgditJM7EZ6Fu++Z0PuHEGVp2I7AOJVhwHtmvp9g==","signatures":[{"sig":"MEUCIH5KTsJZOhjs3TLJqAsDdpKXW/o0pCSgJ6xFUQxa7Pr5AiEAgB5t+cSgoqv/QA6bPJn/c8TdfQMecX2h/wHd7eA46Zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemVyqCRA9TVsSAnZWagAAUdkP/0v3gzHWZBpsyxXy8oFs\nL++RI510vltoVPrhTRS/mbaZmYscEkwFGH5H0APaLEUwal+Dsrg1Xlq643ot\nhcGp4atLvn4e2WG5Vg1pkUxtQh8CXfUAAeqA2qaiGQyHDnmJfKqxS7oqAZOn\n5+GJHzpG82dKNjyogiX1XlCQVUPjYLPNW+j+0+F5wJWysETclO9ewSJAdtL1\n5A07Oy7OEczSo3NmwlTR+UaeO8qq3Y56rGkSNdkSb8e4Y920HWT6lahmq1Oy\npmk4s7ZRykqUc9H0sOlPfsuAeSmvwtClkmGnNSyoaDJcc7NGYB+iIZYxgOk9\nCvjpnSDRn+apKWt/78SKvvoTx1qk+Ciyvg89RqSF3oE4a+MLsc5IGlqSYLP1\nwcAJEN+s6+AZhecjo8hCUhGeY1wA6fnZGe3zO+8m1RrFG5K1Bav0pCcP6qJR\nAyt7pd6lwl+48TLwZ4CCU3+PzaSoVGMSd9JnuaJ9QYoz2uKYErQvBwxwL02q\nC9gS+Mqs+z2svopK7A4R++33fyeyZSX9wQVL4u4U82g6zF8ew59qDZfQHD03\nYfG14TCRpsJ7sHek3dLPQiQA28XEYhv4GRBZpw9hjNTfyhW53Sr+RNT2GTTv\nFLB9Prv1b1UGRQdCOWiJI4Roaq4vBZDPRf5eSCdzByNQTFiTkbvpBgcxCwvH\nG2rB\r\n=P+XF\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.5_1587109033487_0.30929456722965587","host":"s3://npm-registry-packages"}},"0.14.0-pre.6":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.6","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.6","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"1d2ba605828695b16a7edfb5e092167aa3290706","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.6.tgz","fileCount":55,"integrity":"sha512-HnetNItvffyJBkURbyurc+smLAbWRX2zjNOPw3yn1D8irgVI5caX80vcN/eMnSKupX8+kBzCsegeB2WKEdq5/w==","signatures":[{"sig":"MEUCICGC14T0vBzXYmZiYR+e6O5qfxZkgMuRmbxvPeiikuFDAiEA+iYSjoTV+bJI8R4RLwHNpMhPqin6csIcEq6SA2zLWqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15079230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenXk2CRA9TVsSAnZWagAAIKMP/RHzatLDtdW3OS3yJ+Na\nNFeFG4Im9qYXkUHHGkJPbVUpDsdQeoth61iaxQJqM/2nxyWFlVtclmFZYdMz\nz4nmbhxjTnCDrQIPH8OSGfBXK4hA+0SkZYYFncdvFvxL+WumeN6Y2wwNdYt0\nmFYVpg/lm0FrcUwo5wqW7leh9vXWqOidxPKOdaHFiFTJ0RXYGCUQ0FeT4xc1\nbq4sPl1QRvz/Mb+6Q9M54aOlPlATlpq126/INECnMMLtF12KBrw9KZIxrUVO\nUKh01l74UenfNteMVvGvJkZwWqrYvURQqeoO/LEYYIy92LVz/QzxEU/PURYL\nZFPKO3cxKLcsS7BSFShCQFrc1yY1NUMB3dv6JwyXtW0qO9jW0ygl+v9At2Ub\nNGjp3iLuWf/WD4z+JfWuyxl1lNsHZ58XYRSorll/eMdC9XMyo20alnTSNPTW\nXKScaTp2dSEqa5+RiFXCr27J/8c3ZWqBlK9AOKFfmfAUIX5P8jS/2ChhtnOQ\nfvgRrfySNJ+UxDmDr/aGYS9Ggkeb0ycQcu4Zp6WpG+sMNs9uT8ZsMqomEIxJ\nFTkL0iQS/MbVSPyxg+2zG3eLl+QoxnhW6GbNgF16a+gUAla+VyZwzlbMu8ts\nmEb72+smjvthEIF3K1B9uahlLzoqBemcmKHKoexieAm7mjGSjrngIcU0zcgY\nQWEZ\r\n=/vot\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.6_1587378486257_0.7066256072416164","host":"s3://npm-registry-packages"}},"0.14.0-pre.7":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.7","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.7","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"efa5f1a614091e933df09f25f1e11813640ee324","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.7.tgz","fileCount":55,"integrity":"sha512-ZfeIuMz6j3LMrU/bHrNnZdDDK5zh4o1WNzFdshGu5YNsmSlgHJOHnSpki3xcak8K8zBvqAHAlS61yJYW1oFycQ==","signatures":[{"sig":"MEUCIQCu8FGvzO9CX2vY+IpFGF8j9YmHAiUWXOwOzz5at3Up3QIgXBYHwcnuIugEEIPUvsyHJzKC/Ul3/NGDel1wesXhIQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15100184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenaX9CRA9TVsSAnZWagAAywgQAIqlcZ8unVSwI8MLcD8g\nzXDMXh/NeVKwMlHK5u7NGTFGnlDc+CM3CSJYaw9NQx7ZF0EOFrw7wf0AIaJc\nt9vtgLgSNLaKevoc3V0nPVsblBYpnXWOTYQKBYeB9TOqzi1lEO8c/nHq4KPA\nAzRZfp8dleYaTYfV98N9th354M+AS6Kopb9Xqt1BwQdCJvU3Wo0BujqslABk\nM0yzjExEKmDorzM4X5NuLYxCBfu3EkItsf4rI/iWHYlVKa6ZKl3HG54IXcXJ\nVukDCx+B+WQY4V6f6Nfu4Lwe7MdopdTz+5ZSSQFshF+xnvWEwgQU/GpMYvtf\nnsh6rDwpoUgRS364skk/A8BMSKgD4DhDm+KvmIO1cng/TY3qh37AdbH76rLW\nmb7eGgoX5RV2SuBKzXI3+6apj/Ax7AE1kp6U3yyypmopyzCMS1T+5wylINZ4\n07dCTdzRgVyAHzuvsp1+pl4zA8sQLGiwk5za8TY39s/9PpFLL9S9/YGmX3cJ\n4pf6/78nyusb9O5pn+eS3GXVNhMBhyf2a5Oh8ZBXtoJlk5PHEHRUM1yyKKi6\npICdQW7GUJzcvYlkzPFpxj1DzpHWSOKmLRzJgnD6Wcox/pZkzTyIewxfxb7t\nCeFbafYHwDImrsn17i+KfIwwUVdRbeUF27WQGE7CejF+bnhtlaRhCGAvZXIH\n2Q+U\r\n=SWV2\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.7_1587389948581_0.5960300948641637","host":"s3://npm-registry-packages"}},"0.14.0-pre.8":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.8","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.8","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"17d0724801f444d8d856231dfe533de5d99c92f8","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.8.tgz","fileCount":55,"integrity":"sha512-pmj91VtBTpX/jgwPo8OduwRPqi80cKvl7+/pXZh+omS8W0YOM/G1Wf5nrp22PEJ0DGsIyc01PHOJQkssOkabYA==","signatures":[{"sig":"MEQCIGdQfJcOtfIajXLrtZmHeJPH+m6U4qWH+PUJoazikIvhAiAHo0ZGrgWhtmVxotDEktm3gOkBLZCj4bAp94E90PLAVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenasqCRA9TVsSAnZWagAA4CYP/24/6k77jSH/v40YZv+Y\ngvkK5N2HWOeD5XjXHobOBqsADK1KeVUtg9uQjXxwwvUQLEDjQWAF9ykVXRcu\ndd+rhO7R3WKSkADwsxZzXjGWrl3lBURK8h8swXMyW5wVl1Qk08brXTRNAEWg\nrsDAwuGY4YtNscwvvAFL1C4zfZxtVyNh1uHNxO66LEz3AyHMJ3j8IdAvd5V8\nl+csB8R/NgqaYpkAQXBA3SVGXppneSPPx0/00vjjfExI+XfGsPyTwd1zGUV0\nw/9UB3+sFON/xTbz/X82r56H7cnw4iX5rMiUowleNBTqh3S4WtO0Ete9X90b\ntBimzJXAOR7sXb7UMOLGnhpt+m+iMqtIG70HvoeNrHqHWX0r8cLsRk0Z9zdD\nCpZkISdoNxo+aJtl1H6atkJbW+OSfr1bTkieYhyQbtKja02r1zbfpdyOaOOF\nh/hvxlWXqhZA0qC/a42YkLj6j4ONEty5Z+VGbblAXp4T090Y9k8hPRE5SEki\nLg2mKS0sPCBRw8ThuHZcd771N2ZhT+FriwT9eE8KFu719KxlK1/1AgRjBxyX\nnr7I/kXMFDAF2RP0k+sKSmm2AxqDOaXltmA35cynG943jn096fHVl5C389XZ\nsok9gCEa0pnRvMuX+6j+4e8b1Nri1ck3C/UhgpU4oQa9YUEj3iA7mFYi6s51\n0inl\r\n=Uu+g\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.8_1587391273684_0.5137795365392819","host":"s3://npm-registry-packages"}},"0.14.0-pre.9":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.9","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.9","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"1f09eead1994fc485db0d07a4facddc85303f9db","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.9.tgz","fileCount":55,"integrity":"sha512-AkCLo/yMDzN+G7FcyF9nCqA3HyAK7bJzhCU+8gDf8ML8lN0OXC7tnwOE66hVVT21bSd8qY1SBtT/ULIiYapLDA==","signatures":[{"sig":"MEYCIQCKpF9d0GSt/JQ37KIcHLb4xgh+LF9Q9Fekhft/6agOKAIhALnmyJy9z2OAqPdncBhdJHNQ+I1uG8PrJrCWfJRtvWBm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenf5lCRA9TVsSAnZWagAAgZEP/1EbljcJ4bPo+BYxVWdm\nsYzH6xZ8MgWBiFUZjPdz4HxW5NXhRHw5K+8FLBmj5I5d9kaca4DZHUyGNuR2\ndFW3meiXChVhcCId71X1L2s+iADSfHJdp0WN6rFNAnC++suZeKNLOSjFSSUG\nR9uNrKqyX2aoz8gRD3n8ohxQYvvkZdsvZyn+YcYFlSUjjc63Rl1SBCTEhPLv\n1v0YICuQlLZLXKSsPdt4P2m2Bf05yCab2lpM16lqC1vXhjO3hIODSzeUepMd\nvhoMmcv+KtmHIx7kGyCGUeO1WsxIYOlUtkY+cNeINeNkqpNPdCXNbAie3tpT\nPfG6C3cbFb8j7rCDpqy4jYJhX1WkRbKBJ4JyfF56gHl2IEvHJHrnNmYrptme\nvuPMR1nE87e82ddD7UEPqey12jctV6TDlHitcFEnmcAvptwiy+E+v+wGV8X5\nWZR7Hs6q6zZzYNJflywkklZVtEHfkNoffC4tIegCcbxxzmBuzIPCN8vo+DN4\nn7hVBQjINTsBynmchQBE8B6JlUjCX8kP3oNZWoN1VTPdADVpYaYaYR87d1PV\n5Y4i5MWMYYRzdrjCFpdXR6Xhpa9etEIbOh/o+OQmFWnpZo8nKe5bRYCv9p83\nPQ1RmT+4iqmruB40MSHOMrz1nGsFOF6R7HTG8BXgZyMpV5CJUZRuSXnt+J02\nLBmn\r\n=cqHz\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.9_1587412581332_0.5848443221391293","host":"s3://npm-registry-packages"}},"0.13.0-rc.1":{"name":"@keep-network/keep-ecdsa","version":"0.13.0-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.13.0-rc.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a525963418247684b84da4bfadb27c5a0b6c4f2f","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.13.0-rc.1.tgz","fileCount":54,"integrity":"sha512-oXk2GlguX7VDQfjyTrjA4PEyQpenwz5vyn5vBGIbjmzondWV9FNdn3I9lYtcts0yN+GPxnxkfO7ywSUWb5M39A==","signatures":[{"sig":"MEYCIQC80uvrsxWo3fKJeXMQlJP7aUm5lStYWCT6B+/dB9xLJQIhAJsMbtm+f1EUHNwvdqqh3mWXD7/yzwgK16Hfmhnj5bP5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14993614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJengndCRA9TVsSAnZWagAAlGkP+QCuOkiUehgqd7/YAxFe\n1N92t2a37KaMst10AVF9N9EAC/UQfPpqQ6hC5VDsIIs5uhrhmVG+AToosuFJ\nDiEBiIh/23Mu2M07QFdXNDFc+RtPqGJBlOHN44mLgED58eUIsHEm93Hmd5XX\nJRmajUZFxV33DywhF8YSFlwZit2dgb5aksY7BcRhvArOVEGK/hmDsDnJzxTb\nRWiocymIvOApb5ffnYUcFfHW5HlBTqp/6MQLvNMDuLgGnumjJMTHS8UPC1ym\n3Vhiwg34n8s6lQ+bkV8sVbz6hPyZTZ/E+PFtrfKLr8qbB3LbozYu6OCSEPnN\nQYdntYwx8L/SQszZ5owKuUSYd8HSV20US3aEQkjLZAz9PnEAHkOyat13asmw\ng0GRdoCBGeYor8k0ZTKqHOeQKXN7FDjFw86FUpBSGIYLvdSa1WaqhgYotZ+x\n1p7+dlZEsA1/JQ+4Kb8zSrlXtcKWG8TOvYoFeCSYg5kHcJyupnJ4qgDhB6AQ\nRxKP769OP62ol+4Mkemr6Jf+yzulxD8B92YIKHySmHbK4PGP1fHGTndm+i9Q\noPLjV6WCvZvSoKVV5PN84AJdh6Y4rJ3/z6VTH5Slm+vFcwZKBAwpj/RZg/78\n24pi3fhVkx1J3ulCJyoCLy0xOB+bW6wz0VHf0Brorq3Kt4RHQY2VEiZ8SXAi\n/FLL\r\n=Puwp\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.13.0-rc <0.13.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.13.0-rc.1_1587415516633_0.1425736122752823","host":"s3://npm-registry-packages"}},"0.14.0-pre.10":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.10","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.10","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"de361af0bede886f26a74807b2ad9a540b7f2a9e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.10.tgz","fileCount":55,"integrity":"sha512-jc5QOIQWtdzigrEdJwW6Jf0vuEtZlcQojfQhh69AaOreiSge/6Vp78Ttj2d/muVzVpYWyBGhoSmvNVWiAds5Kg==","signatures":[{"sig":"MEQCIEEJ2qTrDK2ZKoL5AfMIHLnk2Fjnh8sa3fB8ogSbmNrkAiB6nnXALlb0qXGV5yUOhlW7rEY8OEWG+zfqeydGX5SCMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenqJFCRA9TVsSAnZWagAADn0P/17OjDupOVTK8uC0xvLK\nrmxUCMat6VdccRA0d+S1FD+9fNPPS85qyAzbXaYmBOQ1Vqy4WJEMscOkiOZv\nF238iRewncCG6chX1EGrRxQAAXabjTLlYz9THnu+YJucFiqKrmEAmgUuIpWi\n+EzP5USAjOyMoy6ED2u4Sa41ybZO+D89eYKejOpOypBgYb55MVRBUYaEFn64\n6kj1FS4lPkSu6IjGPtIHA1D+vNUf4c0K8j/03t03gFkaKsvM78gD5QVuMIAB\n1zoIjHdhhd2Ds6bvS9szT4ZsS4HysbHdOZ8OC78g05Ec/gXC0MA3M2GcUL++\nN/q3RnMhExDmNGbw41bS8AkItqvyPuX5aEQQwbJiq1nHUNHgMOxgQv38UQkV\n3qZszaMzl1BosPIIQIDBbNGCIwdfnYyWZHn6sVPOA7RHuLviFQisfp0o5FUU\n6U8H9QT4tkFZ66Zvd7B4mMMGvk/LUJdOu0XXM3zgJvd2/88Ktww/Y/YrTur2\neXqiafBBtQVqmGtMXpNLF3PRjSdmp6XS2wC+7DzNGC/jBgpo86UiK8wnI07l\nUSwahL7GKqjUGGtuLr76IFCFh2f60/i28vJWwbPxGUt/VeEOl+mLwuAx6Whu\nTeRhYa8kmEwIAMMHEFc/byCTfumhXoE5L1rNRcHdYjMnUbrbW447wpAAH7aI\nRcEi\r\n=ONxk\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.10_1587454532913_0.8456495006761191","host":"s3://npm-registry-packages"}},"0.14.0-pre.11":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.11","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.11","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"d11aed0f7dcafeb6f3b9f48fb698eade9bbba867","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.11.tgz","fileCount":55,"integrity":"sha512-BBheLB5L3Cp1HZbNw8CT1OxJnOG4/KN4LKTxH2X991js97d6eM2NVer2fiieOpWMrEUm0jTYp355h4Nyb3qoHA==","signatures":[{"sig":"MEYCIQCYGvoGiN9sl6q2Baitcgh6GnBWhr0wVNGawHKeiENTzQIhAMHv/6Qkylh+pKQ+qRLfuKBXTdJDZGXWn2MEUplCZIws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenu2ACRA9TVsSAnZWagAA/9QP/RJiQguUGthUs1ZQ7FRq\n2LEfGyB9M9CWegDkwrVn2Nch6IKBPumjI85JWICPyzwIeLgChIdmO9VtNsRB\n+OR62Vff9JbNW6pTZM7Dl05x+/CFRQWd4tDSlHy44OhaVKPLPXqXS5t2gayk\ne0Zo2p/KTCAw6rxvEIQrhtRc6KOplylThCx4faoJ7KY83x6uGbxqpZ3fjaxq\nLbnng2F0uXtSK2kgF3U9b8h/V34yJVUCVjyEUwsB90BYDrn5n+I86bQKiUNl\nu5N3sEaKLiz5zIdQslg1g497FaConYWjoctUUBYfwPuPlZccbOoxvP/EUe5I\n0LGG2J0U27ZkoEz71gzfBWFQ9RbxTulrJJS4rUMGmN8JLcmJvPwr/3knkyJl\nMhuK8o4SLxmM7NIuqx3yTXK5Gu+GaNevP1Y8kG25pu2XawG6TkwA2zvMVhWF\n6B8sFUtAC984JgofjXszrNTyS9Hg4JPQn5u5m0FCh+TglQQNEE/lc+n2mXus\nBPJmFNgHb6OhMLU5C9y02Z2goCsY+UkMmbCDseV97dxIjP6zQ811hr8OueZ1\nnc2h4BOokvEJtbkNamEVajyYuhORyUGO544IWeuuTxtAg2nw1IDezU5sYm6H\nMQ9T492hyHI54Llesp0dCR2R+LjAO2r5UV6fYuqESmdONrZ5arpO/9KmEoAW\nU61B\r\n=IT1B\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.11_1587473791394_0.4135367922010773","host":"s3://npm-registry-packages"}},"0.14.0-pre.12":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.12","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.12","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"f637e78e7f96f42f3fd31c0a6d2523e48b562513","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.12.tgz","fileCount":55,"integrity":"sha512-zc1HYVVErc2/ZrHNLCsdNm8EF4Ub5DwMB6mMMkfk671jFIHv58rQU4cWAQwY2GoQBM7uaHiLhuDbprbaPb/Mrw==","signatures":[{"sig":"MEUCIA4IJvnSDt/zK0Nqs2oHHLSDiEWqRGCkZQQPrwywyXnZAiEA2CI4gJm0qg5K0Vb1ETwGYuAtfmV40UjCJR27Prf661o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenzB0CRA9TVsSAnZWagAA4N0QAIiXqXyCYC/nkxICPgUb\nL+OTmI2l7rglhX/lGz3k5j0i9xhNW2U2crKNB8wXEWAVolkZai2U2sPSdgxP\nGrlev8U/SF7qCSvJcmHUJJJAyFnmZd+sVRNDVPujvYtlfEKxYodrVSxhedXw\nsawPBj0zCpsbIUmz27G5mwOZi810DAhQO5xq1i62QY/UW/i9++Bpo89koTxm\nxEOCbIT3/EUW9Io9D3dczZKUvX1dOlZ0p0bcoQ+Rt1sH86VqmxTMq/T5VWep\njJlggaLzljt0XgVPFSjVSfLo/LfvYTjFvLDCqLC5pHVM1HSIwv3gaj1r1xb+\nms1qVPVRe4JZrqtso+2lEYyDFIHtM2vg4t+jEt4Yzo/zku3joT0C5573RNKu\nmOwHSxdy5xLtNF5t2SNqlqJEWmPEeJddHeA+RURrYlxUgxZYoKzXwHXmAbEK\nugZuxRPTjO4VYEmhGXsRts2SzL22VMxqcZJh6TqxI+MAVqvPMYq+3EFbxaad\niWZW889RlYq+ehIUEBbfOVJwPxJ0CG4hmILFwijEQlSeIg1ltjk0N5oLhGE/\n0v9c6nNOUuq4VP+jWB3/Jf24V2jnaWhkV0HgRNJo0kPlSKiVWeP9FSs2wtNf\nBora7fVXoRXsKM+0wtIS1hFVr7dsb8uhr17yN18k5pxMe10Smd3xJ+/gB2fl\n836H\r\n=6WW9\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.12_1587490931475_0.41594371516313466","host":"s3://npm-registry-packages"}},"0.14.0-pre.13":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.13","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.13","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"385e325658fe4fec8fc47462feb2a9b3d8a72502","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.13.tgz","fileCount":55,"integrity":"sha512-JD9pa5wSSkt8KdO0k8y8r9FvtawyURnC7vmP/dPm37BL3K6kXvUyivpg+vSPGo+SLZrTZgMNTni3mWWxdDmK3w==","signatures":[{"sig":"MEUCIA0BKUbYcAehypRW/QX1nzpW0dSJe31k94KUHgdglZ6EAiEA67dzYAD0aXzSUa5XsDR1pETbDC0hokHqvVAeBnTSnUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenzQSCRA9TVsSAnZWagAAoFQP/RtwXyEp6ZpVyhGbgA14\nYTV5qMtUUNCqkwCJtFqZ4pFVtJQNyYtiVE4WZtQJ4CKYyA0Fwg3c6rrD1j48\nI+575WiL9gyuU0fzAaYKVALvhbPfn4owXQWysejkI2MDntIyaoWFs6sUyt7l\ngIjWb/erXxLaKdenLR+ji4Ez2PvqGtJT2Fhukvpxqly3YpCZXSzVne1zM0ex\nyz/HOtDV9FTtGR5JYSMpFNFNKq9GsvX4+geFPfnG6jObh5rjs+kSd6b0v4sJ\nUDsa0vfiZwJlvXVe699UCWpFMjHPqNaDZsZ+skldUImD6q68i1daiYePNm40\n6xop7zUv0EBMJ+Zl8ZC9jh8NlysvF4KSRDsbvtxQtARGHSgB/5dp32qZpCTJ\nD000eqTxyYESEFJZp/0S2AjB5qTrD/qeaTSZuwiKFftXXSH3Biu1Xia4pI0K\nTXJfHQrOlZ1hBl3/Vweaabp7upSrKbAWZSYt2xuY5XMqZNbwBbcTJNBwL5xs\nbPoPMVQAQx9Y0Uk0owu4/aIj1XdBbz0H3sphyopOWTAXRaJMW9Px8Up/0xxe\nqJ6/ii4rOwXZTQIPiRy3xorpiFdT7IHyXwvhyFTrWcAxOIoK7WGGIIMg2HPV\nJ8k8SCI8yFZCAgC5ue+ReaAOipqd8mStbB8wXlZlIMmF2TxNozA3SmkuoRzW\nGnUu\r\n=NnBh\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.13_1587491858086_0.6719189894777329","host":"s3://npm-registry-packages"}},"0.14.0-pre.14":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-pre.14","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-pre.14","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"497b32d7cda5a3051f5cd1047a384052d9a13165","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-pre.14.tgz","fileCount":55,"integrity":"sha512-0wofloXkUGNCX1VoWZHAD0Y5qC05/mgfnKg2LyUaisb+Uf5RRBONJXpkZo7XJAlMD4XEPqEzyQEP1IvrXZGsZA==","signatures":[{"sig":"MEQCIH3+2CC3fleHN3kfaZ/BIjcw2DGgo97fsxJF5vhdDr/OAiBha7VIjphMZz1Wpsvlr27DkXwEFWbuWWAX5vnfpnTwow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15122816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoJahCRA9TVsSAnZWagAAqZAP/3SiVMBgjyA2LJiwLAlG\ncSD27x73pGyku38HEjYc6XakeyIGTRhYXmL+oX/VU071NAmUX1lPcLqL/vse\n+U5wsj02vHq/sJiW2xz2N1R9E47Sld90+AX1PdqbGF5um9/pO56P75DyMKou\n0eDSCvoMhqWlTo9nPB9iVADlILqbUK4uZ5WDX6x8hBka/UPWtIBcL1QWLe5a\ndA2XIU24Ggt344wHGVBBpKUm/V3//rkOAygItCGI6iQgOC34MwouKK/ec86h\nqoPubIt2TjuJfr+k6P2G/IN6lBb3KYrTcTA+huXtPXxVfBsuuCPTmLrV3OJN\nlzytbJUAxuSg3aGcefxJ0PMSPSt4pLPA/8e0VvLMgZG0pU55ZJ8Qr3vhYsvh\nyxKY6q/8HDXefN40uuJpwgnZbUxAjoHQMBj+VEonQGgGs0/t3LI3b/fZn4sz\nxSB4p47ZpLUVbwHVbJKpZ7Xb50awO67lu5Hrpys8obbbE66F8SyO+1F+roVK\ncbseeeDal3XYc98KpVszRxp5Q4EMvILbj+sXjPZXhLIbCToe1lsryZFkucib\nUAA3khlFxSJZVVlhrjgRSiMUr2+qD8jezlfQCSGAGCt0keyoTJOhEzDKCcxH\nhM4EE2PMMgbs+Nek6zTbTTpRHgJAXYiLAEEqUkFiRacKOGPIL6WMBjre/Qmz\n01ff\r\n=Z17T\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-pre <0.14.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-pre.14_1587582624934_0.9560063874521318","host":"s3://npm-registry-packages"}},"0.14.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"d1dbf5190b39f155dce7404f03f48365640631e5","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-rc.0.tgz","fileCount":55,"integrity":"sha512-VqFQ805cbzb4uQa36Dpdc3S6rAMWkD/gdkuneF83T/oEmM3Neu34pbAklEmsyefbxSaQWtiY+S/FCSH69g1Qdg==","signatures":[{"sig":"MEUCIQC9UWv7xYQ3Fjhgn/SUob0wV4P2WYyMKcxd/S6Ik4QM6QIgWYvvyg44mOqUqX7ko1Er63TTOmoK1sOGhhQMYCZs+zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15286173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMAwCRA9TVsSAnZWagAA8OMP/R3nrAtGPaOw1kg9dEXw\nZO0JwGIKoUs0XNix9T9cFYH9Tgm7lbQDON0IEKNCiM4AhhFpATMgNx2pGG6I\n7Xk3zEE4hE3OW1ucvjgPujHYUHkwarCVlkYLRgoSesAHpojjcqfx/fMWox+b\n1XeAvNU4QxfRoOonxcMzo5okb2QyXmb8sgNxZ9INHI4bDHibEmLZawN3/BqY\nQK3zoPgmu9ndKEj0YUA4eO/JyE55fdeK0dtukzbdtLhZ4AHs5JwZ7pgXFTKD\n0RyRbYdzIB0kbRMxFCd4JehzfFwovALomV2AKUVZcyeAGcZ/mHzCdVXYBPRO\n9ZzyJ8nhQCuwxvHRBi9dxzUNcPa5UCx4isPkLy7C1iZKrlnLaP+4oBgUQTHC\nn/m4Y71WzgO+H7eBZP5ZfQnNRkdnysMYlEk/o9oij/j8OxGR2uy5qBlZSlzs\n7svAwvE68xzEyvpSWWXLc9SEkjkwIiJdBvShAINSkr1qNfFSH5N8f8iYXZdL\nhMHyFGW9+kPDJbDlHCsoMr7Zwlg/W1/OXMJ+99IyPbxLLUi9sqcRKNXLK+uO\nmjsFZpsOXVSjxVSY1/D3nrvkT5/alKj72C4TV9Vv9Lg17EDkL/7CN+Cyg00M\nZpiO7cdNJ7P/wPb1lIoMaYqh5Kq0AWKGb1hl8Ci2d/TK8jWZsIYUKRfxfyYw\n4RpI\r\n=zIX9\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-rc <0.14.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-rc.0_1587593264089_0.8621886311641547","host":"s3://npm-registry-packages"}},"0.14.0-rc.1":{"name":"@keep-network/keep-ecdsa","version":"0.14.0-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.14.0-rc.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a2369a49d81cdfec9b295e984c2b7f76c7b36ff6","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.14.0-rc.1.tgz","fileCount":55,"integrity":"sha512-TxzFD94fsEE5FFFEZSAfnkKwtAQmixy67Jclzc74cNBPWZ5IYQ4wnZMDPLdw7OIIhJF8/OA4x7rX4Jv2NT8GEA==","signatures":[{"sig":"MEYCIQCAlIEjatIAx927ULBxwB2G8z0H8nT55Ddxq5VW/9xUVwIhAOGNrM+kmfL6WdU+ZqWtgz2ZRbhzCxz4jEkJe1IGduN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15286206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMtrCRA9TVsSAnZWagAAJfEQAIj+bjGkO6N9vHB1KUw/\nNiRkYKtnYdzl6nVGK9Y1gFmg7fNcp3wZNVKTHovTW9kbsg2s8X18FGYHjud/\nhxVdCNkjTYgOpIZOKZc/VnLpZ9Zjlk16zEPmhdgTMyaW/nS7KWuYkxfXslFL\n+h77lNmPyzVI3w9Xf6ZMOqyfQ/BRHLnGXszCreFht4/XlCsZd4gBojXNWdk2\nPcrQ5lKf2qnDhVs3LO446wP6XpbTNtcP9uhTVEzzFmjj0fcYN5HpHK8+LxsV\nPCgBlM1d7wqn2jK5yffJ1VzOiHq729le/b0UDO3l4wviVKlhuqvH/FF7k8ji\nOgqYQn23PRupmQb5J3Abkjl1ZI4RKFjyRo22Vmm/v7DdOKVGP2f3Nuf6zn+S\nySlZVU1M1aGjZgoIfUhh2HNoAF2OIlfsIP03g/fPkOiAg5ptrpNd1V0KKei5\n5ygwQWojCpI4blus2Nq1cHu94oqpppXrThGGNQuvouSq3ZAyCTnhCOHaw4MY\n3At2QQk/b/Og9QGNIEKFZ10UDi3WiPvDorT41Md/ggz1VRIpP3Tiw0ob366R\nalW45pSwvM1CqEAc3XP78JqgcqY3Sa2G1rwWPWmn9DXsaggUWQFHcBVIYCz9\n63AHWQv0uB8NmY3vvH+AxLNoyHJqsaQF1RhaYmNDFzQd6uzwSmoJT1/DYTdA\nxebL\r\n=jgvY\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-rc <0.14.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.14.0-rc.1_1587596138913_0.8071114948809728","host":"s3://npm-registry-packages"}},"0.15.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"6db8bbdcf02a48da9b036f16212a771e2ea446c9","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.0.tgz","fileCount":55,"integrity":"sha512-MY4pBIWbRM2Jg8I7DhL6UB1wVJB4HG369L9QQWKLAI1N2MpcnPoxbKyBWXdgucdMX/SOz6cyRL63PCa462O61A==","signatures":[{"sig":"MEUCIQDbuyDx6ecNx3oVZ7uyDlaj17IBJd9kRXlZtG6fOPZTAgIgeuZbVnk/4XJdBnGvTRjgusGzgwvQygGB9OnUxCSNCIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15286207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoNuWCRA9TVsSAnZWagAApUQP/06dHjEosPv1YhnubtV4\nf9JIPoPIzUWGCtedduDdOniC0uO1bDiaAjMANYrGDziNYHeRdG4zT3BekzKp\nidsLe9uKOp3wX9tIiZPuVyuAZoTNmP/Tq0/xgrxBi7b8GBPv2T4ZPSZFcg0X\no65tmWSUpU6A7RxLX3PPupLxv+k0pqOdkHopp5yGdhIbPCngbNluNkI92BQr\n4AM4ZnBj21NjNhv9PjDQQ+k3goAmOuJrhRfFitsoqK7yQ1BYDN/oUOBQOx1m\n2XHDOchMZYWi6M3QLxXRWXv6dDumMkDOs7DYeSwDfVQHag7DwXHydyjgdkxP\nE9tEbE3JL8I7wQs67+N+2YPIW/dEDyYQOekmELMbDOwvJHzEruBkm9ofsLmB\nLcprlNL/NSZ0ENKrJijPas/nXDGoPtOZb0AWQO/IT4uEfCxsxku/RaKfVSkZ\nHWcy+ZyTU+n8YIakc+zsVuDyAai13cqPz4rVL0b0YRlFreO6sePdTIz836ME\n1sTzOYStk00D0YgsX4W4j8vPMVKfooMXIrRRmP5hMYRKcTFBVP/DSVPIYgrd\nWRo7T8Um8nBfrNL3t5Dp6tpACdGwUTRFLDorCUXh/64qSKveHJxvWU8QYYgk\n2BUnTGwDzqOxPY2FDFTQtIx9Oe4zfzCWwjKkSeigyq9zi/Kfp3z/2dOGgLum\nciIG\r\n=PLXk\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.14.0-rc <0.14.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.0_1587600277694_0.10019559484361906","host":"s3://npm-registry-packages"}},"0.15.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a6ea2de5d792a071578493b90fb0a4ed72a8d7e7","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.1.tgz","fileCount":55,"integrity":"sha512-wB6JI6Cw6bwMVr57yITAk3vSK1mH3H+YIB1mgzvNbrIMyOlu4xLiQ+OXCJwA7/HLx7i6l5jbMd72XIZmNdXetg==","signatures":[{"sig":"MEUCIQCA93IRasw4XuskOmE1H7rJfifsGswLElNsqbN6Qcq/1gIgD8EArkrDGwV8M/PeqcUk1flvplEDBr5xU4OrdICxd+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15286211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoPlGCRA9TVsSAnZWagAAnsUQAJL3gmAW1LMGpkvdqvTA\n9Psmfw3R0F0LY6p0nUvpzgatPZXUpEmBjAvVBIdv2QNv2+odo8KT8s+n3pqW\nJOj3OvOD+CFnG2XWfm6XTHtGyBQXszSTiMvP7xU1T5BdY5ubmUXruL7MjnCr\nhlWNlnlqq0owvq+kZcrpQLWgSfTOTlmxVR+XBSCZ1sKFlkfKxZDhnuXwX+gO\na5a7JphDUp6YUHrJ+VAsC87jOGhtVPN5ionb/eQ7PFyjUMSGuBuiz3eQig+T\nfFmnXAlWll8tOT7LaxHN5wKxDNvQQqwg+G6xpsSprBpOY2qVYhusBKylnbqq\nGLQKEG4faQhaoIA/HifGb7Wd+hbHzZBTVGk5YPvEnLBlroRA6qSvrnD4xroX\nI6j2A13gauPC3tObYzU85AflxkHYe6/wnSXd+0SABrxQmHpeuwArRgV3su+N\nkUeduBhFr7f3GsybIcFaC4WGSmK/NruoFuJcMy9OEoQiaB/cf0N1i0LyuurN\n9ymba8ZQgJsYpGsGRLWk71n9PRXXDSyyQRgEdsWHgiVEMwlpbuSlWRUixA88\nNzBEf6VpfouR5Jp69hj/QQoI19DDkUgLYrLH9AcxkqgF/XGtKAI31DCL7RDD\nCNEVx7aNPLYqHpk2C3NDp1SmWKcdEs/MThS5+6BISOm5zcNSwh5AfdKot2zF\nE4vD\r\n=eRzT\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.15.0-pre <0.15.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.1_1587607877742_0.6985166334454118","host":"s3://npm-registry-packages"}},"0.15.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.2","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"2402972e3f6fe37e917891eec4714ed71108f713","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.2.tgz","fileCount":55,"integrity":"sha512-aWkEhvs5OVXxFclD8pQVCmdK3NNYY7wRMwz8/yhrIOXlwp/TcKBq4byyiFD32ZOK9CtuQAImWQh32YjcBirw2A==","signatures":[{"sig":"MEQCIG2rCgcm0IDQ9H4D4SQb5qFBac1wBMLPMwLg5+erJkPfAiBSq1i3IfQ2oHVsowYiYqPGChQutIm8Ni02Ybrlmq+f0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15351478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepeGDCRA9TVsSAnZWagAAU8EP/jv10Ce4j16R/IXiX6Nk\niDJwnhW1Wpn0UDCdB9sr9oXvMhzIqViiEtOW7deixET+pn0OL4VEsS2VAzPA\n+oJwPJTX67GUt2cPtADyS69f9BEVz3R3AmQKO6AsVhYXVlf9/Yl/rOpYDXpc\nJEL3pxpEaTxr53ESyQtAgiXzsWhsLJtNLn7Eb+RcPfULTV+q5izlWcO6/7wH\n3TSP6Aazy6rOuivJNOcpNGKWRfvJiL36p+tavVYZaCqzz9APea6ZN93YVelI\neEflj1X4gOD+UoUQRc9/PQ9wZieppSgR+J/b88CZPHbGLwPQF3eAaeTIIES6\nXuRZZaz8bNeJq0A58pDH2+MpvfDwWtwlUTv3bf+1VLmkGrYB13OWPBuVsT4V\nzTJm1H3dkV+nWn6UNYxXQtbmLUw1BUVJYP6AqjPaA9DLYDIPSFWJwVfm+MzB\nmfxMiS2VlZl0BFfeMlOJWke551d+ISlxfd5tCFt4YJ2GRxI7/0LsQkIJbVq+\n5S3kUjXN+gyMcdpMkf0KTZ8S4SZo3gGjY+DVW/4Nax+RbsPgJDdxQZ9ZAF9l\nRNJjTOtSBaRo8py/FniRzLgvQLR/0JkwjPQzNGQVqE2eZwhAcFypWW1oPjkP\nZ6t+wOkSFzWuyRguUb1Uic1FMnx2hIizCqUm/ZAW2H5bGIxzQXmMeQDlVhdt\nczy8\r\n=cMSf\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.15.0-pre <0.15.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.2_1587929474595_0.4609095502251641","host":"s3://npm-registry-packages"}},"0.15.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.3","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"09f73aba1791fb6b015606a73580c78ab7df0a28","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.3.tgz","fileCount":55,"integrity":"sha512-FOHjx7XoNA+91mkoX2LgD16zX52mzFRtO/MZ/c/wKlqpMJ5PPZfXwWD8T+cVMRrWxvI5ic+LHAcfdQJM9gNgNg==","signatures":[{"sig":"MEQCIFmXQKDs7j1c5yqZA2uVmbbKU8/nomvnZ9W5xJtqFh32AiAfOomViIc1bR9GCSRd+shEqEE0B9Iyc7hpyWVkj8chnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15351478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqXLsCRA9TVsSAnZWagAAAw0P/17G+W8PdRx0vMUOBMuE\ni2EA2l8hISvz64I5jR4XW/ac+8r2WyBSrDshrlN2w7yWTaDm+epup1vzKJR2\nUsAXzErGeKXJfYSI7NCnmzjsFuYCstjU6k2hCptdKL+rGRkWXW6DtzcrI9Gz\nlii1PSYViwmkneYziicD15s5AVTK9GGkKJzbK+hoQYJ7mT5AugKwVV+WGNoP\nGVezJDztlQhGG+GjNHUYETXs2xEe9zcYHK4CBRBcVfelfonKgwSZVJ3rlItk\nrYa8HLyY27wV9rmp8mZZqcjjAKenDvMOClDjhoTOFtPrVymtxmAwrJSVIKIr\ntR1QGls03g7bXyUUqF3b0LDIkCfbC2JutHPob9cTKysXv+jEyqVrQy5E8NTT\naKJbbpm8Md/DhOTJ0WZpjrtLusVTSIZM43lyBT9UL7otZ9QOiBHvc2y5zKU2\no1cEmIkAUnAB8zRvtKkNX4zcY7c5bVumqU0SK47Gjxlv4A/rlhkbGD+WVmm0\ni1JW8pMKiMbp9k4d4Cj1wRKzzm+DCrzsiU7gTTQKzCerLqX744VkrzzZd4Un\nmm6vd9IGDje8djW4NFoU9T89AHKlFznZkStuzMgiD/TMViQ4q3uKa1sy5vha\nLFD0Vo5EpMrMOGpwLL3wOMShZkIRVNwWsbWyxh+dF6M/GGgQ9Pwo8iPWZdKC\nOFgt\r\n=1uaQ\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.15.0-pre <0.15.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.3_1588163308251_0.26808951049895713","host":"s3://npm-registry-packages"}},"0.15.0-pre.4":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.4","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"24969f72a474bc2121378c2baf65e3d7dd84fc02","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.4.tgz","fileCount":55,"integrity":"sha512-149dzydE3HSXBgm7GA5uZ3FiiSM9PaW8HvgyLS4o4uMh8X9uGuh4WgvK6FvtdtiS5l+y3dQisTjvFfd7280MAg==","signatures":[{"sig":"MEQCIE86Zzc6pmObKr7afxmZJ6RREYmq2RKWULDxC0CB5zoQAiB1ae6aZx+VA1nhxcRmI4yVmmpx2PJPCdvvBpBB5HrTLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15351478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwSZCRA9TVsSAnZWagAAl9wP/1jRSXdIVXamQijt/6mL\n3IAGme9K7aadNIQR3M65ebSUZ0WidLdq+OssbwraqPqLbNJnL+ZDNRGdEowF\n3T+iEefmoYZJ2qP08jS0oHepYoaYPh+hOn9U0DB9ZVBx6EV4xDOZBHjuDWK4\nLT3zMB18CO7kHQtHwToYlOy5x1g5C04Fmen33L14MGupm56Oao2EPqGu+/IP\nFEar98aw2MlogiDDoLC6dnynx9EsFKsTy1n+7SQ51PTXZDjkctkfG8zfDa7Y\n9Pfa1fRNj2E7q8AJCqPRd4+ySbdDSO93bA5VV8RAl43bF+ayZeylWqIcsPjS\nkiQj6uMtQWvfI2NRenyEnGNxCNYsH7zt/U8ftSdKT3sMykTkTUv3W+bGNnqb\nVhXgxD6ypuNMRhLqE0JvV76Ta2pqQdthRLsrC+H7Je+tCS9MNQ5YZM6Le4RD\nxopFPQLltUuFmrEm+A5juXc6yUM88oSV5NqqFdqGEvJKYysuRzp0oFs41/sp\nOsns2BeSlFQkQtCH4GHqeeiOG9IZbZ0As+pTVFjzPZUde8sa6sxQGlIPwZtn\nyJEtAsauI4NQmEbya8q6WCNN0kqLd9WqTnUb8hIJXOzRA/PaTOQrbCSlKlu/\nYhExOq0ThHG6nJdITuRBy4kuRasji43MnV2knLcCzNBIdl/wBP7fESNuFjqZ\nFyFS\r\n=8cGc\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">0.15.0-pre <0.15.0-rc","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.4_1588266136931_0.7206708452418313","host":"s3://npm-registry-packages"}},"0.15.0-pre.5":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-pre.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-pre.5","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"75f8425ae5e4c629d47e88d2bfc077c0a06d8172","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-pre.5.tgz","fileCount":55,"integrity":"sha512-8lOKXiDdP5aSDcAnRAsnAAw4xrKipW3BfARdvo+/FnPLPWF4f1B+Fzib988LIDqSR9iaP2yZ78f3cJCH6OpwFQ==","signatures":[{"sig":"MEQCIB6erDY/dNIdMNfb2OL0qklUTgH321+JNcEEcRxkR+I7AiAAvIsnWzzT3PuHqZHp32wsSTTK5SIxD2CBul1eudmZlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15357108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwiBCRA9TVsSAnZWagAAC/EQAI09/F9sTxTFN9BSbnRF\nkdI7GzQ44jfHdtR+tbDSJhLTuz3lHrCRf8qMwIdWqxHyA025e0nbd21UiP3A\nk8W4Y9U6svx98/X8YUwJ0yLfPqwKdq2xpw2r/KqKurQY6lbRmBrJu3+g2Vdm\n+A+CwJ1jQLnsmWRzn0HhUxHKEBAq4QPyl+AiKOXfA+qacILPa0GJEhPkkQz9\nMKH0pK4xrIGrl95mG6Vte7oR3ftdNDbxBWXUCQu6Ix/1mb/E1uXfcBfZ+NRP\nRi2LHTC6yoFUiHxnEGXNjEWDpi8zmT4suz1jc+rufLeWnqPmkHmZs3b0gvCO\nilDgcwTr9OLiGOCCaBsv/5+WoqED018DPuV804yYsK6+teae6t7jDW44fr/i\nX56LYDapqcMKnPVH34ebe+Orr9N/xHGfQjMH4DH+X/AI29StL9WQa0ifEwsY\nm39Z3i/e1WNlSRyAuMOTMsGe8lrTLb8UNYWATBXMZpvOu4qFyoMZwqodtf7l\n1CG+OmiG42jRkK5O/sk1b/pYrcbA8Zxqd8laDgdrwaQGjAjGY8o9haTDJoGF\nsB+oX0DUAp/lyqzymNbO+1GZ3BjoOTDMd9JNP2V8H5oNFtGL/xSuPE2vlIM1\nl9Z4LV/xQfm2IzE0W1/zWDoOQKQHlVGli1CBwIdWJowHSQVatRLDoYDL26Dr\nCGE4\r\n=itvq\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.1.0-rc <1.1.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-pre.5_1588267136634_0.0029040062728984406","host":"s3://npm-registry-packages"}},"0.15.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.15.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.15.0-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"589121853ebc6315c946d0208f83401458320a9c","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.15.0-rc.0.tgz","fileCount":55,"integrity":"sha512-oBqubG95bQoEGQPLnA7fGwm634o9Wyr2tThOeHyrxO2GrcVlsBqDnadxz7Q8rezKt7Ef0rPF2FtC8Cpy5G0tBQ==","signatures":[{"sig":"MEQCIFyOxKTugKy2US/dEvTePY1OekB0LPKTSzk2Hn/aQi8SAiA6hykZ7vuy6Q0PBXvFiZWdkvBk7lKPE0e0LSy73SroxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15357074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqw0LCRA9TVsSAnZWagAAsAwP/2yLt/UyVsGMKUXWIEBr\nIQPnu+EEE3ADznHxMlT4jJiFWg/nEQsxOQUkv8b2vyivJ5sqhYyP0xKsux6p\nDnHTFHNOOeyhByllML3r/FSIN1uo6C2P/PCoINxMNSM4Fjy0V//UhyVSYUP9\nTDuP9WhfOwoWCzuoMiHeKynuByxVxhU3Pe2tgG/9kRKK7AJcbV16lTXgPOMj\nD+Kdh9s5urq1x2I08Pt3AsD8461/yikPS+lUbx4l5xOoAqaJjqxGK7loDAxh\nKLu+8FMH3lmismMh23K4SncNPWTUys0ul4y7ohGWWeyugzwiEl5Ko5K3BXpt\n+96ndr/B/GWX6kgr1Z0UYWKBNMtgVqjwuf+2rT+elSemEcC9edvr94jVu4Da\n2NdIzqCtOrEj1eJfZFu18gMMnyztrz2FCCm02RgUBaCwZonnJ4oOUcgcQAjx\nk4HmCX0xs5kw6watXQkDZh/uYUWEfQv79Ptg5R9j1ahHDctsGvZhM9Zj1V1f\nXRiFRsIeMb1+ERsT2HfuZyByvwGlvEb+mpi0SX2AvsMqsYr5g25ACWabyZ5/\nA5n7tXJDlA4ATCFbIiiwwvoqmDDocMt2O3sLbwRFbMYUdWdGAmsUQyHstrCx\nR5QErKyxzosdu5z2hQNb/EjKnTpbW3N/+RTggxaGed7bqUj6c1yF3axnBQE/\nULxz\r\n=dzkY\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.1.0-rc <1.1.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.15.0-rc.0_1588268299273_0.5648537211291869","host":"s3://npm-registry-packages"}},"0.16.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"0.16.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@0.16.0-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"9add7cd2772f32b0f7afc998245a75270dd4f9d4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-0.16.0-rc.0.tgz","fileCount":55,"integrity":"sha512-pgixJ4AKR9/4jwOSmBTAKmNEstMt76Tyi9vucDG5qspHjweGpozGltdIWRghotV0+x12nEXTY8k2AuSSN3GQRw==","signatures":[{"sig":"MEUCIBLa3inpi7SMNOObeQb6YNa9KVSblx3JquUU1FBCSPh3AiEAjgCWpaI6Hfzy/ob4njenRK2N5p4MSh639QwRzfVxKhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15374001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetF+1CRA9TVsSAnZWagAA8HcP/13J/iRe/DhCjVivrxA6\nPaklu3ZlQKWqgCi+RIU8jnBKXkgHxpnQP/US9I7uqiD5FvP+mfoCppD5gSye\nOmJc0lPHCvR2xXDMlED/ZAJmfDDCuvHltLF5xwzEQiH7DwDavrOu7jiUzWd8\npGS5wlKfzxCLndOaRYya7VU2BzFiZmXxMAogOR6B5Dt4P1rUos9cq0GL8E3j\nXs0/XUSvqwj1QKaQyMffzKMiuXbBSI/O6mFDkXG7YzouFSpR+sGJKeF+99Cm\nXYRap2pqY5Cir/pvgKGT3uEU4+GVLFBywPY/6A7DbaRMfmrGQfsU6i+FSmgq\n9F+ZPMPjCJP8XrAPkBF3rRcINwvuzNBHnX/ven8TMR8hAsTg+QCa6IzsCbwV\nym3DQzH4kuPAHYnx3PC0zPgSQ9f0QfE2oU0a1Qo76e2/XLyoDZGyQ/o1KQee\npYPHLZzS3+l8SeTz2nQYVuSPakJYifRdQp4dKsCTVeavXCAlrIdwEHwqPiJ2\nGsYAMCCgJgcItOXMUvV6i+eifj60fNRmN1Z+NkoytRLUdnPJuU+LvylbHr14\nwnUukxG3a/Un4m+KDv/Hr42kXT7yx+9XmOasYgVAlKApwD9OdL/UXc6KcXRL\nJT05FmsiccVqyLUkU9YTKA8KS7Yb6U9OUdiJQAIChQ0nVcfNjWgIhZHJfuTP\ndX8c\r\n=uHa3\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.2.0-rc <1.2.0","@keep-network/sortition-pools":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_0.16.0-rc.0_1588879285032_0.17430327564989723","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@keep-network/keep-ecdsa","version":"1.0.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.0.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3e0685da451d90b04e69b2b76f61c3a6e719c04f","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.0.0.tgz","fileCount":46,"integrity":"sha512-MdR9AUSR7wZfkDw8HWJcl6YwMXtF/QMwc1A3brdMKW7d05F64cuWralkvfPP60zkLjUJy/+KXNXU3HP5BHfKYQ==","signatures":[{"sig":"MEUCIQDV85r1mFk/xq5pTIH2X/Di89EaS8ow4EL6NKQ3znI6XQIgaV3cyLemYt/Yuziyj+xI+q196kT2AWMgWWyTJ98Lhes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevHRuCRA9TVsSAnZWagAAf10P/Rx/15zu/4+aj15xUVEo\n+8LfbP3P8TVk4sKQJHEf82JQlyR/G/oisoteO9un5bfMw1DJPppth6MIV8Hp\n4wv9cYTEvKee23TjjMujIaVa6pw34Id3fGqqEHyPd3MVJifJzTfixtz7Tpnw\n4nMDZBizMksZIsjCsMMGVl8csAQYvMOZcfSytEeawAEqx/ivS0jXgX9PUwe4\nRYciC5hkUQPOBC7+VQjA3LcDbhyucBLwTLPmZqoGIWQI4J8zjJlpVVLul1Yf\nIPO63XMj9ktjvdHgIDsM28Af1EnpNAPH90m9a1VXtiPUk5k+M6K0ZQ3xnNla\n8I4ebSd1hUjZ/oaq4wCkpBmKI7yhJK1TJbXY8XV/nebqkx8X3F2oCIWEgRQB\nBjTrn533WTAh8QpKIOBMVHOSuCcoux1jC3syakB2peBxEXaV/91vwt8KqZYa\ngLXX9bVcQhohtMYb8aF9UXz+bV4GVlx60u+IU5DRMw7YYQz3PfZuJpbg0qna\nja/d8WMsn3UaJGm0JaVkPVxdpnSo0lWKa0RPfm73tB0lBDuwkZST6vv1OL7q\nLCYoAW9T9zWsuq1xodeHzOg2oxCWsHFvMdeTWTnoQIdZtkB0EOIGI1tcfhlY\nS87TLttV1gyifpjyV7MDQ3u7f1BMmIsdEaGVm3lsfkiZXl+nHxwB4k99zGFI\nKXui\r\n=fHW/\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.1.2","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.0.0_1589408878215_0.296815899168944","host":"s3://npm-registry-packages"}},"1.1.1-rc.0":{"name":"@keep-network/keep-ecdsa","version":"1.1.1-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.1.1-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"404337cf437176595c0cd484022ce08d7bafa392","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.1.1-rc.0.tgz","fileCount":55,"integrity":"sha512-8s4Y9heMesGMjXrq2jN6DbWvleR1pguUmyryaMcWGbmXU5hlEA/YIiqE6Jcxch1zcbji36i88jbyMGpR2wHqFg==","signatures":[{"sig":"MEYCIQD7Nor62pTkTAaIYxXdb3+068PH/kIaMY161tpnWcHRHwIhAPphr/bAo3EwiT3C7pe7+oUJe90ZTh+X5yyzKtd2il1K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15479516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1+vPCRA9TVsSAnZWagAAzfwP/i+XLaQsbPks+cbzawbY\nlFyiUbkKfm4jNksUaIip0nRYeh7YFmYd+KWwo5YW2ISTsMD6RySt/cAkQzKU\n8ExNhvzM8eTWFz8gMLzHJDBj+BZ5GZ6XvpVrYVV9CaG7D4uMttgcp2ZbAf5Z\nONvzrrD2b22T71vvSz+dpOSfnhzZ1oAPkhM0JLa2xpnzegbHcXN+un0VBuQF\nGEdehu+lxTO9mZWM1yQPv4y8TU876Aw8DWW9ZGlfgnoznHIQp6CppsRiDQbG\nDpXO4fLRn3VJVFObgylEvssyqyNoOVwtfmclgdBZMAmsxWsElBuVXDfSOwmB\nvoDh0PY5t18fNnzK0y3PX6rpEhn3mk5Ead5+AewhY3cqOwK8Sr+7I1rPGacf\nrtzbRD6OjIHK9PkQ0AJW7jtgGOF62yn6GBi/wyOxR+EH4dUSOwN9R+6e2SjP\nZv0MPg3/Ly9jGqFwi9KCxxTFjxz2qVchqGZso+K1S3ZqBIlS/iXRIhIpl844\n/XEC2sqEkxoZHsIOur/6Bse9G9p9iwkJecb2s3mvJ0cHMMpKhIU6IxAbVq2n\nq8NSGe4wDOMqlF7AhCXrqL37nfpMKha9aMHhKvjb3YkadUfzXR0Ql0RrczYL\n73Ad26NXpLx6VZZtskBqoOVxOaRbp80/e88LgTHuDOEgfYwModE4tBEqVHX6\nt/sL\r\n=CtPr\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.1.2","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.1.1-rc.0_1591208911223_0.18225984477774815","host":"s3://npm-registry-packages"}},"1.1.1-rc.1":{"name":"@keep-network/keep-ecdsa","version":"1.1.1-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.1.1-rc.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"5991961299f9c0dc3f7fd242db0049004fff1519","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.1.1-rc.1.tgz","fileCount":55,"integrity":"sha512-Ztg6JuLNl4AbJgIDOwTYTUGoILVPK6z7ZCp8ANe9Yzt0ej+7CBhfGFbSz6Xdv8dBxLKh3PVANBMtcHlh010f1w==","signatures":[{"sig":"MEQCIEjJfVsPud+kQPnzad8HDqS7I8dyHvw1bhGHZGISNpuvAiBLL2cDQo6Sta6uj/HW0MsUxrM/BEen+qYVtbUa15axEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15479527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2AbaCRA9TVsSAnZWagAAFC8QAKTiJC5OlPZjiTaEw+TJ\ncgcUnNm45/CQ2mveRESrZ+isxdpXFmTBg25jgf+BPpyTLH4y24Ipik/i5m0q\nnd9goAm5QePcM/aR7vgnsK5UxgRK61NX+zMl95J5zY2ZvMs3yB3e1Tr41Kf6\nMOVbHvVc9XvR4H64HSNhaQwb8ThSj1tiy9g2bj502ql4thI0r+LcXj381Gyo\noBEgmODtiDjVBMXHHncDfNS75Cur43c+AUONk1UFLbMw+GwSbBkmxp+oLFCd\nGfpT//602IiaCrJ2Wn7w8+r/BdsPfoNdCnurEYnHvhMNjqQGbELEFO1+s5RG\nkDDcvSQGl76AEKgn6ITvUzaL5pz12sfEWr9aC9cd28m1tQM1eh8uL1TNL4NA\n3YqztcmXJ5phms9EUE4P+oO7gf+4iqTa3UfaTWmeu8xY0sTrnuCYBegFA/RW\nN75JAuwv2oROAH+1Ac5eFTZ6Mo2slJEdCyIG54OV/dHMZ8edkg36Tf2cUKtj\nRVpKHjYRErfRyoFp85dIVMa3wQWZfEuSjuI3GknC1v0Rt92ymY5sMEHVyOJg\n0KB5Eyvsb+BlzZUjHBj2u+GYIYZ2zmT1o4wL6UEjucMKRZpA/sN+hqS79I5p\nbAXf1RNBnARbgbeNLe37tYZHybU7St8/s0scnaemyWAz9jS0x2K7OWzHycAs\ndGVF\r\n=FXwB\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.2.3-rc <1.2.3","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.1.1-rc.1_1591215833612_0.8479036634529893","host":"s3://npm-registry-packages"}},"1.1.1-rc.2":{"name":"@keep-network/keep-ecdsa","version":"1.1.1-rc.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.1.1-rc.2","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"440e55d87bc771cb0849477adf845b5ce43f0a40","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.1.1-rc.2.tgz","fileCount":55,"integrity":"sha512-oqWhI1m0pi3L9/fgKCzh72noJyX79VAGKaKxkLCowRSUMUzDMi/3PaBGYXn6gl3iP1vjVQLdhZeG92zDpvGHYg==","signatures":[{"sig":"MEUCICDVidty+7jgIRvrPhilKpOPo4MJKqtQT8I0riJ3NvX1AiEAkmVmkDyJOXQz+/oiG0/nEyD3+xTKDjsi0nI6xmkOsFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15479527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2EnFCRA9TVsSAnZWagAAHaUP/1YpsT3l223xOYoYuEpY\nkxIxKZ0Nbvgtwo8i7Clpj2kXCLbXspOz+h1D6ikQ0EG4YjL6wjaOmsnBqq9x\noe47zv4SA/cEdxxxus1gbB4GyWXr4mJmEISvds4Zg0mOBlTxvjBx7iltOsP7\nTUsneAQfzDegWPY2GAFr3t1PE+k6SmgxHLOUak1sOaVp+abAPcOOqs2NRRRp\nUmmtjFrKPrhFiTAkaCLoXt0dNOLFL4ACTG6v1qfRMqLIWP8XMkOwpkyqjzox\nChsrTT+S9BwDRCUbOWAtWrHeNFXC90MzVH86saoEMp5gahKoJFAv3Bu7RJNQ\n1HIsR6daMQyOtD6NUBNpKuDShznKIIR8qjypADQfm0plmj6kAOzSvju81GFi\nrQX12Ps497LeNEq9hn3jEybEsolVUzGLHQkZbqpRl8DmFHDQAlkJ0pmaJega\nQcd7LtAip8Q4uo5qQ7eYp9AX5DnO1fJcsU5vHzZk0KxgRkrMiIZmt/OBLLwA\nwcCPlfzh7UH4D2dKbGJMFfWBh9tyGQlF3wo1q4T1BW0ODRmZ7Ux8esFG6LRD\nCqr64A5GSEB37x4mpnf44huT4XD+HRELJnFO53rJ06snsLWK07O53spJkk8D\nQgwKhRqfrC45OGmlg/N/MQLvjsyejhZIgfBGIrxuwK15xN6Sa1UJMLeSxhsu\nbml0\r\n=lqHy\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.2.3-rc <1.2.3","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.1.1-rc.2_1591232964784_0.5283383295328845","host":"s3://npm-registry-packages"}},"1.1.2-rc.0":{"name":"@keep-network/keep-ecdsa","version":"1.1.2-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.1.2-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"2c5f29641afa0721d9cae34da119e2313c129e52","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.1.2-rc.0.tgz","fileCount":68,"integrity":"sha512-poPEYr4cf/6AmY3A73BNoHIs0crz/bCmF6+4konrnH3qiLegX+fPU7Kc4KIpa34bNfF0GjG04o06HTT/mFvmjw==","signatures":[{"sig":"MEUCIDzt5vCWQkl20KZHmqWWN6RlfgN8HkfMBDNY64TEJ5nYAiEAqoKwXYaarnbOASEGU0QFtn17oFzj+sfAtZFARxF0Cj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17808951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8M69CRA9TVsSAnZWagAAxuAP/RmwAhY5zLxeedk2GI3y\nZeNZKk1X9X3G9uNkEZ9vSksCbceAEueyXme5pSDR5Gqu5rKhj+ZB5R/dpVAu\nG/LmnsrPugkqeiNI3DKkfw+cpYUeeprgEiTfArw5Fp5hNU1JjeUkinQs0PgP\nVygUbFc1ahVD+oXPhcBIpvt8+x8CVc+rFpKQsaXXOF1Um9pn1jPnlprrM/Z/\nmligio5m3vdVSlqSHosIRXqFaPe6qrxTn8xYXuUCVZyARYdwwcDS46LIaijU\nGX0n6iYhkHgRlKrB0NTR+yorAfp1F5nfJ9Ui/G+9EVH7f6XDKSct9fdRLO0C\nj0ILd0dqaZzadnMIQkrwtbty6K12Uf2KGn7PLdZiLuRzwjNlvsiqHktxTiru\nnAoR5XdD7Mj9aMbbZORZfoFEBx6C4wBk8FGgst1TFcA7j0quObTHbN8QtWK8\nOCTt0+qaLRFUvgZH1OY6uQ4FV5/Sd/ezc2ud46VcdyU1GVsytTO75UIokSBa\nSg43texx7V/6cQWJaEemCua8uRFFFNYuq5//dh45hb0q3PTh32RVPWMRSrb4\npHlUVHsouoFz7+P3RSbed3UsMaD49VURG+HSUdWwX/OX6nAj3LglvCPm190A\nR9/05el3ysL0UGSFvLIhGVb4lQX120og2RvDxyO3HTy59/JX9sAb+URmOnsq\nHZdr\r\n=AfYi\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.2.4-rc <1.2.4","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.25"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.1.2-rc.0_1592839866496_0.6061139269125086","host":"s3://npm-registry-packages"}},"1.2.0-pre":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-pre","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-pre","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"129a0a13d906f3856105aee0d8372f133d4d2fac","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-pre.tgz","fileCount":12,"integrity":"sha512-u7Aqc6RMpQ/UGSfT4JmTrF9IdlUYZpTpELDLIeKZ8B2KneLpRkqbZy9wzRAsZjN3gpho5214zEGqy5avNuPB0g==","signatures":[{"sig":"MEYCIQDEZgSx6v/ZiPSqxYQ8VMICLXKPMnbvwtnvcevit0O/UQIhAM0BEz9Hu9WGWxEzy3DxNtKYxdfu4o7OqQxhhsoRzqRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDC6tCRA9TVsSAnZWagAAL4oP+QBQ7FPn+951qmE+kZNl\nfY/H99EHomJXMnTxbWc3hADBjU9+nqsz+wYcFWG5uDddB/QX9ihhNMujbTlt\ni9MwBnMxTO7oneJnXelm3m54iK5Ej4yhKw+7qoM0ZU2xTRy2AtfsXNcPwYd5\nIej8W8EaG862zo5o9Ye+flbdlV2wpat2s19h9vlxO9HmF4LmRS4cW589Pgo3\nT38d+FEN+FCpj0kBuzUYadd6/lnoX5e/sljai2pW+VnnyGCt/mGzimx1nokr\nmzj/1r8fLS6VPR4w8uBU1X0JtlYHOi2hkge1593oSIttQmpW4iAkEPzP5s+q\nmRj1hTIrMnEFopHorwS6URnPXTyN8AUn87OR8YgsqKdMz0+bthfG1RqhO5og\n2ZIo6ya2uA0zVlF1L8/sOr7jDAgNn/FcIjgyjZ0Q2qiFrKcqhZgAU+70DOhe\nDmS1neIbl2pfKjrmcYbJ3FS8kx6h+Sk8n4K3B6HSCOECLp7ZkeZJyVl9narC\ndL165JcBpo8+UpEyCAK92osJWwcjIEIV+9mnSmi+oefwTJ1ppTQsMxp0WK98\n0NRwdYDSxN2hmOI6bgCVpD+76njny3VbIHMrc8t5CvBmBjJCSVH3+fmuqgJg\n67d8IyZvT4ld4NZ6eEAIuSQkixJ6MX2OwO/NHI5z1p5oqm+uLLILubZD6Df0\nAUGg\r\n=zcD1\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"TEST=true truffle test --network=local","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"pdyraga","email":"piotr.dyraga@keep.network"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-pre <1.3.0-rc","@keep-network/sortition-pools":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-pre_1594633900382_0.8307279906476444","host":"s3://npm-registry-packages"}},"1.2.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-pre.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"b219d669eb2c2e5e0bba9d187becdee92a35de41","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-pre.1.tgz","fileCount":25,"integrity":"sha512-q9FUWYIP49vY91IAbHQDMACx/4dabeSrQ/nopKTwPUDl9FZiZrPOamycSzQy01RHZLF20BJF1hmiOOHr2YoRWA==","signatures":[{"sig":"MEUCIQC6A/wxqHdxx6Yr9PQtvsCByh5EtsuKt/2HZaG5qkA3TQIgdGjd5q5HGdboGQGTtARPwPBBzW27pdrZIBkErVt+6Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIUgZCRA9TVsSAnZWagAAzPwP/23ZKiZkCvI76vJ4Cdx/\nFYTJe6glogreUqI6B5nZEVIblUJJeSi63B2Zdr2KSOSBl4sXmB7N2bVeMIGq\n1wzqpzVk3d3QJOImcuSc5s2vZv3b2DsTymeh0kUuIDkSa6mKPANARgnmn67s\nfIbu1j5msP/ZYyZchVLP+3RVbIfPhBy7ag2AhnRCV/ffT+tzxJVQiC/SkFJ0\n1ecXs/gFWlxHAKs3v9Vds1OERyzSmCIRc2D2epWFjamCAA6LNUgK6OV+gNSY\nvOGkVc+b7pLqd1wXlXf1v4UMaYAzrbL9v5K2HdstaCy1cEMX2vhE4RuCc2g0\nrofWxj9LfULuAv7Q89gfufRZxjD6mRcvSK6HMGZOaHVZ+fgXigRGApB+Xx0t\nZP1wgm/e8k73YinS86JbtyqT0SDUDAnxh3SBgST2KlQS+FZiNxABBAbomyqc\n2sjqSUIuxA65DeAsw+Gwdqhv9JHFh2NzaUSpMqnq34orCjNrYu4V7sf3gC/7\njGtx2vut7i2nGHH8TgIMs//BvqJ5YsfxZcwWsVlRAPZGJ4hTMFhl7R3ilnBr\n0xzA86Z6iAQdZxyvJZY70eIUFyd8qLCiytE/OxVv7Bo7O5qP9qmQdEzLG1y0\n++EsXysdyTUE+HJmF/carkpvG6tGoetAHKIh5oc68wcvvdSY+BACQpHLxD0s\nizsB\r\n=hfCY\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"pdyraga","email":"piotr.dyraga@keep.network"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-pre <1.3.0-rc","@keep-network/sortition-pools":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-pre.1_1596016665308_0.088828276856032","host":"s3://npm-registry-packages"}},"1.2.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-pre.2","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"2965b0f65c4c58be751b0eb776b4bcee863a52d4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-pre.2.tgz","fileCount":25,"integrity":"sha512-GSY2nAh289qDPOKQEl3ezr9fTGAG6p/DKepHtoo5/DwKc1zEL8eIpEQaS+oYEulbB4IgCucaFb4iCb7m3O89Lw==","signatures":[{"sig":"MEYCIQCQJxLkZnNcCl4I90S/IxEfMOSAQc1QwRxgZGDbR8Qx1gIhAKjmMiObeClMgj0O3ARotXXWRv1ZGDpBOzCKDp5H8I35","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIuEPCRA9TVsSAnZWagAA1asP/R9Fy9kSpQccVJ1Kpax/\ncsh46f4GalA/ZoI1Y3fIzc29Ah7KmmFaaM2x66RgK9/Ih9mPovA9aLW+CEm2\nKVdG/edNPsRwaOqezYB0yd6hni4MKYol0R/8eIiYMnUrDczrasf57GYZ5Pj0\nBG/s2+m7dlyJ6ecOcGABuqjTGd/BZSZKVCoTXIi8KZo9IEi4rFvksdGVpflo\nt5BCnSXgwrZgDQS1Of08M2crtvnXNFyQWr8WC25UEoRiM0zr+FQ4GZbWvSrO\nNZVtDfM9x56Z1TtqTzdQeKc0l2UQW75NEA2Lx/M9V000aNX9CnmA+H/XqZB4\nBPqsa9d4q86Novm0mDOPig/nnrH62iRtsaWwJtvYr9EVoBa8ciGyr9CEK1ru\ncdqj4VpBaHiBt3YhSxzq0Vr2FCN7io2tiq7Mg3HAuVyL7Y6F1AmpPICTFyNh\naqedQY5wpuIYjE1+EencXM5wSElVDwJyXwXTwwfGIhaT4JhrT/K63Yby7ih4\nskw1EkI1BFP5qGoXoK0mXjQLOfkC30ptsCYW0FWvWzDJjwGWshPzwnStsehM\nAffCSeZzzvi9+joU9RHczG6cK+pS2rZPHuyHqZL0OIq+saDgA8oQ1or2yen/\nfSvFhZar6I4h/8bVc2GY9nvRed8FIAV/9wPoqT8jy1MZMJv1uBkURo/U6zDJ\nL3b/\r\n=kWQn\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"pdyraga","email":"piotr.dyraga@keep.network"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-pre <1.3.0-rc","@keep-network/sortition-pools":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-pre.2_1596121359098_0.7169846556827486","host":"s3://npm-registry-packages"}},"1.2.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-rc.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3fcd18cb648a0c56aeb331e2c055450d6ad6b9f0","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-rc.0.tgz","fileCount":99,"integrity":"sha512-4xROTQeGeIZ5WXqa39Z1vpcL3yKQZaYNYOxVrfTyyq0/w2tO8oNDcWOpbr/Lk1vNRzX0XyUpDmMdBscD9cPqLA==","signatures":[{"sig":"MEYCIQCkPXGKQVFTgITPZpE5epSXcExgHGMlQwQZKcmuyWj78AIhAKhnr9sVKvZvDDu5i7E8FTMcnWceLYuK0BGxLpoYHeaf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21512470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK2GXCRA9TVsSAnZWagAAT9YP/A3EuRjYgNBpQhyPU8R6\n7c60Xjcdil3xhJYh/0buS4OP3CKSB+DbZ6l9pdIXJmuCfYjbk/M/3a5wi/v4\n2BFHvH+3RzgXSnBd5ywcwsHaYg9RXMiDm/PhhBxBd92/i3WmStxb5kHWNpaC\nA93cXby8HL6CdxmPmGqm973dbFCsrH4KXe7zPKyuOP+Xl8G/OK52tHsnZh5w\nAbQzDCo+QWQrrpts00pTNPbzOKZMCWG9fxfC79mftuFnivRfbRWhimmFdLy7\naMVyHh4A8ZyNVM5gSrW8mfIjcsYnaxJ7FulVog9l2oOqiykRKdFchpcskwDq\n2TzQPwyfZrM+BECQhfmVqqIXqnRUi+i9jDofuUr2fQsNfKn4dDdrETBXSPaG\n3rGToV0VvxgIMbSWET097OaWVffz82F+UWvEZMTYpheK9samJ24/jcMctwe9\nARWX5QBc1WDdAV+aeINbSrMF+NU8ssSzK9oMvpvZNRfPXOh5B0iudBHZCwU2\nJI8OBjsZTdfHzPeQkjszOtQRzLrBxdHDPVjyaeelfdP2PPXozkl/wNIt7sTe\n8HkEqmil9qH9iJNYzMJhkYYG6SwxQYLsdaUEsZDTPRSMTrRNdfNhq5EndXJA\n4Gq7GizDVhYVMZQfhlSiZdYNWsarGIHdiOedoaXm8tk+9unhzeWvjm2kWcqp\nIsiN\r\n=vban\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-rc <1.3.0","@keep-network/sortition-pools":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-rc.0_1596678550887_0.7781159572301659","host":"s3://npm-registry-packages"}},"1.2.0-rc.1":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-rc.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"7dfbb7d909965169c88e0269cd7cbbd108d01a03","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-rc.1.tgz","fileCount":99,"integrity":"sha512-16++cWpAun6G6rUu1aQl+5YePgBEIEWWaLiwaOTjWpwHd9DE7h3a1jo7S+geEqH7l+zWCW9t3+HmY7cp65K+oQ==","signatures":[{"sig":"MEUCIGtnyxlY5Kt+tHRXSBNDZOmej0bXHRq3UI02UrmMkTKWAiEAlt9JpvMWHMA31ibSvfVQYs4U9yFoBJONpwKHw65jT3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21512470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK/k/CRA9TVsSAnZWagAAG5oP/AqtUHD6UlHotqjPUJGo\nzg1BPXC5Y9U+VDisQRWWA1dkyOwJ7nGRo7XWRVwwmugSmy+X9lvJAif+rlGb\nSkCd8zRU+AmKmwebgywghmddU6JPWaEJPCbifhvS3GNjtOZ+9CPV9BAxGLep\n49o7KdjKsEZ36fAL0D20WedQevI6qwuhJ6pApOezDw2yBJ9OzrLdhxnXawnm\nHmUZ0Ev0u1zawDWIZb/o52A3GpALmN1P19VO+Q3OY9v0WjxKCqIzoysfY67s\nT0mSdfbMSM8uDsDpHpFVG4pu5133vC0FjHFdtyuwHONeRtgHulIWbaxlYjtG\nJTUWzkLTgGNZ67ww0CP4Y/w1we79tP7FZAxnjBxA3kZrb7FLE6sejdSt8rBC\nr+EruDALKHMXPZOkP1RWdGUm8lUTSUAJsRLiRqAf/9N5h2OyORQsdIBqs5Ke\nofmPxsPtwfJ1+MEsIYhLuiI5ojNXsn2uqTfX/HCzq+vh8PiDCBK966m7oPRn\npxzXiBHZkIsynkzIMCkj0w8iEtqL9tcPZXsRGsKq8IyQOVMLvpDmFsrn4O8X\nEhDckThI3VFo0q2WZd8glKuIEA8JoZrpIQGZ3iUyBuNqFmdByeT/IGGtLPZ8\n/lAJoWIS5KHxaV8GMDUYzaXp6nI4l29UGhxpe8o/H5uQ9O2nf1pBifmDlhbz\nd7ba\r\n=J9Fi\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-rc <1.3.0","@keep-network/sortition-pools":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","solium":"^1.2.5","bn-chai":"^1.0.1","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"github:keep-network/eslint-config-keep#0.3.0","solium-config-keep":"github:keep-network/solium-config-keep#0.1.1","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-rc.1_1596717375318_0.471434289557096","host":"s3://npm-registry-packages"}},"1.2.0-rc.2":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-rc.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-rc.2","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"90906e8682a21fe00a6c4b7970d1c81efc29d457","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-rc.2.tgz","fileCount":116,"integrity":"sha512-s3muQyZL/bKkwxpxJKAmpDUupotgc9uRO4rjhRaP0fejD4Gr+lfeIwQGSjvqlK6/L/fIfNx5wII/fv69lOZSiQ==","signatures":[{"sig":"MEQCICfzVlxIlD9mymTLPXD7vbQOeej06NmRS1QyRH52mjCdAiBduUyrAzbYmbN4Keg+sGDiqPrJaNR020ub5R12PljBNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22195689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTBZLCRA9TVsSAnZWagAARxQQAJ0IhNgw8afmyTPhOBLO\nnrNeoybp0ZEyj/+djwusycsfPOsiFJIFeQju1PqQjHb9e+sCb7RBRCoNKzP1\n/1xb69ySsDGDRiaLzbbVEB1m7kpW9DSC1hbqssY59nfmqs0fZ+2Gv+70+dXC\nQXTicz+xeD3hBMRzIYiw9QJzmnuaFesLNgGRH8BhXkieclvlvN13HR7QBiKX\nSe7vMFK2SLgXq0uzGeXMX9FqMwmMYVXr8tAQ6KQpuP7APQuEf0UHOchDb6an\nQQ88+zrf5AZBK6191lNP/vsuzcovxa4lNK59dM8BKLYkHA2LmeMT9B6c9Lxb\n+mU8ilQ1ExtGur9QhRC/wcbVH29raic1Veg6mgA2bWHJrJZINEJrCrDm8YCr\n02EZei7U48JGFX9/zJBtvmNIaHKPyHynyiBww5dcUpH0Wf1nb5LbqNG9ETFy\n/YipU5L2s1BJa0L/a2xiuq/B8jz4hMi1LT7Ytt5XbD6OnpOCkgod+behmsEj\nXVPre4bTIKLV/uMPgLJmz2h+6d26f0602rtpvm7dDbnGG8xtsXz45Dfnn+0T\n7beEC0Aoc58dd/d3mDkHOqoraY30T49hZEWYi/8dsrv35rFY7ENpGCXovjzm\n9q/FdQYKoRIZVKtbHfhivtO9DWcn85kPRAFYLEAzla/yMdMaKGGs3hJsbrOo\nbot6\r\n=eAXS\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-rc <1.3.0","@keep-network/sortition-pools":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-rc.2_1598821962995_0.20702284351013","host":"s3://npm-registry-packages"}},"1.2.0-rc.3":{"name":"@keep-network/keep-ecdsa","version":"1.2.0-rc.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0-rc.3","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"e20ce3e475da8efa97be6fc173ce641f982628a7","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0-rc.3.tgz","fileCount":116,"integrity":"sha512-jcMXyZR/eZKNpgrVrD8WBAuq97y11OFFvWsLVNyssZdSRpM8D2GW4m1c2yjEE1gTePDYr4POR0wGCxkgBJ96KQ==","signatures":[{"sig":"MEUCIQDovSeH9gckZHfj0SDIIaOroALrtBuuVg0uxFCfkTgbDwIgU+89awCM3Z2Pycph5Wc47F0LciK0CVOuUU8rkAm/Fe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22193588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTQhOCRA9TVsSAnZWagAAqI8QAJbHLKUfdpFlo1cA8DTm\nXkSX/sPF94c4+n3alJ+7MSJD40/3FJsfsHA3UYOCD6V7oqtZ4lkPz62prQNj\nqx5dIlMHEh3LaPopRh4tcWIHmfDmdbnN0TOnbARnXFnNZK7lvq4yf3XWYGb8\nzn7btta6BABzeLrgt0B8p5z/Jd+Eix4SEQIn4sK/lMGluZ1ESLOfBIU1RoJ1\nH1hrBbA1WUyU9w/ui0CYpW8Z+27CHpSHewiD5sETIRU3gfTFOIX9B/qMzL2D\nmLGY3neFWkpKwxt1YKaagjn8J7kixyOgvVudbfaa+Im5kdIN7gbie8EbawwP\nvCkWpvCEiNxiniFBTcv0s99KFOh30NEvuRQIdLe6P1pp8l7unx4/n5sXBHFi\nuiH7/YSkQLLGDhCtjJ9A9ywKTR01AkGC1RdSMRmP6rFfZHPlosrjuxt+eU3o\nQ3H/TwFHqd9MXWaNWteesuoyIY00MLZsQ8gIY1wjuB/5DpAPUQscJiREEMv5\nd1sfU3DVnPN98kOxHmyuhG1ymdQUMiEkD88OU7W0VHDQ0R2Qqiv7maKoq39Y\nVrM1Uh5r442eDa0Vo6z2FrYZ829B1+rOnjszEMZWdeMdtGJ7cm5X2G+vDEFI\nJRsJnQwEUZzj9dqnDS6/3xJtC48Qz+Z+goiI5C/uwapb8ZPXwFqvu4PXafOi\nWlJR\r\n=1KOp\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.3.0-rc <1.3.0","@keep-network/sortition-pools":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0-rc.3_1598883918296_0.370860400990489","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@keep-network/keep-ecdsa","version":"1.2.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.0","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"c80feeb0d8085a73eb08c62def13069dd431e397","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.0.tgz","fileCount":76,"integrity":"sha512-re5En4ZoOvFGbuJYuZpwPlcZp7SJYX0ZfyvU3OuYKB1hBWzhfjUnWRoaAS1bCcONgIaFuGRl8GZxuFqTdJ/ofg==","signatures":[{"sig":"MEUCIQC32boiMxSMg8mVK/z5peBWIkZ4HMLJLMUnJG9lo6C/7AIgVex5uaiMShLVdkBqG5AnVyr6DWzq7SXAuIRx8tATrl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWi04CRA9TVsSAnZWagAAxRcP/jXn5mvpB5eNnNEgTqeb\nbWl2rzNMCUWtvfvOeR+A5RyK6Pk5euU2lo1XGcJbpPc3P1Feqqbhvg9HQUxJ\n6cmYOZg04RrSjFLtOdX8Wujychn70X6L58q6mx/Hkft3OD9tztBwlJ0if1+u\nYrkkYTt2nD9bxlIoUzog46OFPjrNjagYHJ7L2QU9KOXsZtCW2RacfiYW/I4K\nfJepuaWhDI4gC7meES4oOFrnhtDJXYm0OMuuqMO3uSjYWmL2T4jIXTUfv/44\nj8bUl7QFSPThm26iThtfLWpq764vsWfDHyQKmctLnwIFE9Wf93Af/7SCF87Z\nhkqFIvs5bXjuGJhFeP9VNPVvbOyMaBwKs1waTINFPICG3PFbezFZbyugGLID\nwW/2fqUwHFwZUlfLsLwwIhZYXgJrzSYbhTCdEN5TvNWruJua52lelhUO+kRR\ndeE0jA6EOznE6yy2IJkLMIKrgXGWJo+Ja7N5vgb9OvfoazkJnoOU6hPCt/Oh\noQqHSklQXNTFLe+V3ymsBTJhg9lxzPkZDJHNAnaM9+X4ypVdomoJV2OL7XGs\nbYJJlFdnOBpNufR+DzqBmIxsd6S/Plm+TgOw/vtE+923UA8pBB7GvE1rkPR9\nzHoT9w37wTBQvixHCiJyzCyyUO519QIOxeSLrjhlYaaUMEjMzATt5DsNXoVh\nPMf3\r\n=sVbG\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"solidity-bytes-utils":"0.0.7","openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.3.0","@keep-network/sortition-pools":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.0_1599745335972_0.6790692225309187","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@keep-network/keep-ecdsa","version":"1.2.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.2.1","maintainers":[{"name":"liamzebedee","email":"liamzebedee@gmail.com"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"5dcbc2c3808cce55a6e0d9e524868a0e9a0f1562","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.2.1.tgz","fileCount":76,"integrity":"sha512-Oz0thgLoemt/nK6dl+MONU7TEoNR3lfbnMY/Aa0oWGcwR5PlNMiBVzYY7OT4oLZIK/MxEHDOWRQAijZEQffI7g==","signatures":[{"sig":"MEUCIQDgpEy8mF6l+l/SnvviflX9l5dVBqvZ7Znm2MQAWnzNuQIgFpCgBLYyG6DgVaoI5syxlnOg/7RJ9w6iIBzr++DHogE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX2W3CRA9TVsSAnZWagAAMNcQAIQLgVd9nqTpTWB0Y9DR\nqCJ1d4yUDWKot2SneMFau1V+1cEe4leycU47xi/ub/UAvALuvgNmbC8/ptOo\ndckolgATetxq+bx84+sX5pdUL4La3n2gGVIQ0kBqCcx4W1bqf7tiH5Bjl7Jn\nMaBUPQOYoxQKNcKn4mgpdXsjVaq7DI5xkMsqJYzS7lWqJNlfNgGQQfHo9yl5\nmbnBLaRmpr2u3MxQwmaaKKUwkXRYeaXa7ZkVj4YMbLoGRyBvPoDAN8t0w+JP\nLi39+wjRACbMYFJfoEhpSe8n4WrY6MPOQWfQrHF2KQgAVHBjqBgkMM58NjL/\nm2B5g5GaIc1CfwKU5zTD/4ReA77V44miPL1YOep4hFK3bWYsxVUROo2ML+eJ\n8yjKDsJaroVGMJvU1f4CCupt0Murrl6QdBzceqeW5Oom9LgzZqVJh84nJ2BI\nIuL9ljMi6hztl5OZxysxWiwHperEhSj1joVqNYp8xfXQjYjRkh15LWe/34Bg\nD7BbZ/vESIV2nqbp4yDCwYAS9Cv7P4HYWRRQG4V6FinF3p5ojwKHyyT9jYB5\nJqQBhaqLpS+MCoBmLC3h7U3sDXI2dkHnM6Zkkc/zgsAVmv3/p9yCUX//7Thu\nb3GJ3LLzRpHbwP1GieDPcwjXPqkZZQSA2Z6hZc6KoUsBQdo/8VwkhBmpkiQG\nX2IC\r\n=U7nW\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.3.0","@keep-network/sortition-pools":"1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.2.1_1600087479221_0.08171594181955055","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@keep-network/keep-ecdsa","version":"1.3.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.3.0","maintainers":[{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"8a56ec43dcfe04bf52cbb53e8aba07118d092deb","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.3.0.tgz","fileCount":102,"integrity":"sha512-M2gyOKhHLA4iotv3L2ssOUv21zd3U5nTgkpXM6npYUEeWJXhyWvRRgVuAqFQnhyhecStK94K2LGHQet5TicRuQ==","signatures":[{"sig":"MEUCIQDSHJj3wqXIyKLt3s6ZfPqsd6cUNPxzg89SzTfx/aUPnQIgRb0eefu/Gnv9enzNOhwxnMkywfndtELU9jTJXKl/2h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoyOtCRA9TVsSAnZWagAAOTMP/2PrxjG5/ZkLrRB0kT+i\nr6MqJMZa1L2V8Fe+RK7Ki4tatuRmzL2x3gD5zU4Lb3N2vLsphOnc2kZ3lZBV\nN8HNM4AU5kihVUyg441SbIgeK29KzBQSUm/4FKZAz6LYdFGNJi7h9Jie3Mc2\nTlRI01MIpauiPMGT+N4kH8XSnk72+huh5hM/WuTItbj23HOFCZipHwzY3/OE\njlFXoFJ0LszilEY5SGuYEIbnRyzMNBV0sjMfhiGzbI8eHRlro2GT0PmHOKma\nLFan2cpPVhcye+Hc840fextquJDk0DDaQSCrHrBxbtkcRHbhnh0P968TwinK\nbRiKHNJBoRrC7P0NxrnKDWou6hwoheIxQduCm/ccRnHvRe1EyG1gmOwesYh6\n85ax8iHbhc2BPEgybWcplsjPZIjSoJur0FspptdL4sZGIyfKTghXkOZiTJEE\nRjGVvTb2TD1IysSww81n1rPMsIt6AYtqapsL8uelFZY+5gZhnpOZGG0d10EO\ncAphFVzZzmnsg3jZB6yBdp+M3vuHDqhKuBnj5VAEoilIqAqfHKVBWtHBzY/r\nEDO5rSXwXoZjAWE6QdaA4zWZ994ro9Ltrbo9B0dccmlqUS21AWFhx7ZRCwv0\nPsFQrgSgRfHpgfpAcWcBq9jBWH4hV52Ir5K281vbvrgfk1PXgGJhhhur4xQL\nsFVb\r\n=ZSn8\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.4.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.3.0_1604527020740_0.3493604475482215","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@keep-network/keep-ecdsa","version":"1.3.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.3.1","maintainers":[{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"793a0c64bb3caf9fee12331414e93b07d34a4898","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.3.1.tgz","fileCount":103,"integrity":"sha512-EpdwAzUVqaVsk5z4gYgXZccaWL6QxKwynaM8VcpUQz/aGVGX1PvoPODwivSWqErefm8gGUWxzqBck/JLFHtO1Q==","signatures":[{"sig":"MEYCIQCakwL8bQ91qH8x8uZ0bRNL4wHPzPllCaAqnfdZw/R/KwIhAKJvKjl1Lp1HtjZ3w8LsLhdMDqz6lg7f7SwjjhFfe6/+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1267314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpAadCRA9TVsSAnZWagAAEiAP/AmvOtbH/BIHAKqhxf0M\nQOpy80ysF3vGDma4xRn/AMV9gVkXl4voTdRHVZYXkTZRh9vjaDSGEuBgY8E7\n4kNh0MMQ/mNTuHRHmzYe3vgt7+beNU6dAREqbCtUVyOLydENyiOiSI+IeqWX\ndSiUPrxAXOhyKNydnu7A64Yo7J7Q5UKhYqZWuiqYW8ZPH8szq71btippISIQ\nsHiAxz3ijCbOOnuQiMVRYRpcEGKhNYmD8AHbR/1/cX3UI9YnBQnBvn1jT9dj\n10nqDlLJ9iuoN23QrghEURZM91KNMGrf2twUhLjZv0F2OW9p5vZVvnBk9GKX\n6e+gVUe7QQchVsjeOuHBayyfdWwLkMGZV2xzRDSht7P7olk7PoU9GebgHkQj\nD1A1P20plVEDhh8JpgJ1/fXKhwsk0I+wxsQCdIhxPYePl1EiaCQ0q5jVwi/p\n8y3h4y0gTNUogh5YaYk+lAo7RZHETOc2lPshcmBS9mvQ2y/3GO2Vtt/MJYpn\nzuMoSuxKPNOz5bsYW7W0UNlu2I5dNTBcrMDfWyLJvy0nN6uOfVmoAdTUUFMI\nPKlr67rjcCTls+ednlJqY1MwXCtYjSkTzvsTX6jWtfdWwMN3/nwzHfC33XWt\nyWaCRT9e6CXGO3ewabCJ28hYBIQIHOynHsHdRXvFmRyfgia6Rtc339B3YkWs\nBHo+\r\n=uhm2\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.4.1","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.3.1_1604585116942_0.049167834419848955","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@keep-network/keep-ecdsa","version":"1.4.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.4.0","maintainers":[{"name":"pdyraga","email":"piotr.dyraga@keep.network"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"shadowfiend","email":"antonio@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"56174218508ec3f333376c3d39c7f5dd76652ed2","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.4.0.tgz","fileCount":108,"integrity":"sha512-s+Il+9WB8wih15YCE7ti7A6t8p7t70E4aMX+v8/GiJUY3iy/dQTs9vao7oU26PXQWIRbro6CaE0R/c9MosEuAw==","signatures":[{"sig":"MEUCIHpHPZWvBg362/eZPC5lypQLI+h/pdKR+DL3mDy4w/4XAiEA2tJMJf8EIaHLKQdmwlTILiNE+HHiVphiCwnTPOy1y54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1322662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06hMCRA9TVsSAnZWagAABHIQAJSoZ5DZiL2ZXBfqlY4D\npxNyRe0nsRUL04N9UKVCV4Q9wlEc3w6yLEWmmRWGCmzj6GNPYgznWQC46uSq\n6XU3N18pFEpwRbMonrU9wrJ8+pXKitlVTZKZZF6SaeaJ4lBKmMbZdq3z+7/7\nxZsDkKr66OlNiX2HWP2hGr6dgfXuF1R76Q/uJnLNQSisPr/IUY/ihmKleU1p\nrSdZFqAl4CmwtVUepUxBDabKlzx+HOqrfPD32ejvhZa06HJRrwxCvPFd0tPZ\nnPby28kg9b3jeuFoKa514lPFue5vU7AEsIB6d6WLy0oTwYnA6J0RYq31+Rv8\nnQzt9SohP6hfWxj4/mzRUsdBumGbRapljfNFYkkzjWmnI/NnAt9rEQ3VPe/D\nzP92ZEO2YpnskpRiKlC08rSuJCFeISEjtFlNvB1iHhr7zXlRY4Zgy7w9lduC\nPQMe/3u7WVU6bp3by1QDfLzEGRioUxGK7/SVvYnBHJfgNDOLKkjS0OAJiKbg\ngInup8/D/I1up/+PfELY2ef3x3BET5c4GbTkGEXh1QZ3NGn+FoEJGnh9VdGg\neFjI+HWz7cJw14fs8ItpzNTq1LDV31S34h4tH1Dneu5BnEsRW4c5MP7NQlkM\ng9VzgSZ5kpoxJCXs0iMhTs+Ng+OprTlSxDWqP/ZjPOY+R9UntLEg76I2Pgdn\nqx1Q\r\n=0LGn\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.5.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.4.0_1607706700314_0.7411856762240587","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@keep-network/keep-ecdsa","version":"1.5.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.5.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"245d55b5683915c315a960bbb5b8f15c5c99e3ee","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.5.0.tgz","fileCount":116,"integrity":"sha512-fFzlyQd1dCm10sdrMDEFcu1gVs7Liycd35AgmeTYLbGGXjwnaZtokkYNT570iZ1mE2pVFPUNYAM52+pPUB7fCg==","signatures":[{"sig":"MEUCIQCSYaBn2u+VJakNoLsjqaP4KvWd5XfYCKvuRKu1zyY4egIgb/K0sUpLsbviZtHKTQaUQeyCqrmMperxrSrW6X8QuR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4eqtCRA9TVsSAnZWagAAs0AP/2KwEl4+GSTseVbGnYYH\nxaHsPn7oWUw1NCgF+v2U1iq4bhT09E+vxG7XDiTMjuVOyfwrOuqzw9Hhgp/S\nX18ZzNsjjBNe8jF7Bc3KyTC2ibv8cg6/6Mou4w8VmPFJ3J/uGGDowN42/E91\nZWgoK+HGO94d+/w9cIB4lZxRadChnhuUD/fHnEw/Bv0plnShq+gbNJw9aszO\n+jGQRDiLzinASlBr9XX3HDDqRi2I4T5FRmP8t6HKLsS5msKdRRxU41MHQZXA\nNuTDh7Tq7bs15yx101VL9EWcX4yenrdwTy5+4nm6boP1oUTW5ELjuYHqO0pZ\nSqinAa8kA6o/iL98m0jQ3tF9/R9ESoB2Ab9dv98ldyGWvIf6Bvoxn4q2S4Xd\nNuiKyxzQWYxqsRxQq66GteldRA102y0LIPYYS76OFO2pgodm+dgRAyWtnwPQ\ncSYsWbkZxpPHrBmXzM/puusdxZSWjdBPhroY5csDBbKp+8EAdkQs6CaURHkX\nFqmBsYYYLd5JEPT7dphiG5BkG42tmIE2y9C/RBXWUT5zZAMUghDmbW9aC7/m\n14zmsFqNtfegROMH/DWk1AxxlZ2G8ql3lTd1qcgeGqUusmiGThZb+mtM187t\nr3VGDqE6ArrFM4w1MX33179ebuh5YJj+2YOjGTV7u82qPkeY95HYHBBLChCQ\n27Se\r\n=S1kA\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.6.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.5.0_1608641197046_0.7293133032683607","host":"s3://npm-registry-packages"}},"1.6.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"1.6.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.6.0-pre.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"c598385c0eacec0208c35fa572b2e47c3cdb172d","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.6.0-pre.0.tgz","fileCount":47,"integrity":"sha512-x7nqg2s9zMixCSwMegFv6tFISQVPxQbF5mlkmE9WtHpvDumKY922Ac7n2M/ZIDyfHoGgvMaBlTNA+ZgFVZj1GA==","signatures":[{"sig":"MEYCIQCnDj+zBzejQ59aXsRzniVRkUGi0gjM4VIxW3eCqKtNUQIhAIliLm9q6WdByczTqN/B8uV4nsdOqzL+oOOkjrC/oTvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7dp8CRA9TVsSAnZWagAAFiEP/Rawq1l7zg5FirQPnJeS\nDfzmP6p2ORmeyBNR4Q4mZAsxndUCkR0BIZyob3oslQKHdXttvD6cvEci5p8O\nNpF6P4hFLS9QfU5ZW9ZYDYOP5X0heK9wlfPo4hXnwWKH4xttMMyQsEwiJUQ2\nXx5qSkIUfeTaDfBJsZjkGLCu5YIzm3sDsTqEx0d0nOHFCI8GAYSnOiaa97Sv\na80OHccTf2MoVw4C3P9FFwMOwZ2EaICYx0ERvBCIEMSgOeZmi50gTI8AbC1E\nwMNZMzW0hK67P4A9dEA5Ywd0++vcc/77pfSwXrpkH24Vm8vo5fZ2Kf4qXoI8\n8P4/Y0cpqzaDcf4/bw9q8kPc0nDNW2hbIeq2BBWb5pUoeRfYxitmD5uEdFmY\nGcQxsOx1Hm6f+7OEdE/Hn/QmMpUDIefzpLxnlQmGSYUIVrlX5/vlW+XkRyxZ\nzpIXlJ42Tnajo9Iu5E1ii0Z91CUrRN4neIzWQwFLoI+yrIqpkAhcm8wZ4FnC\nz43Dxyf6p6GaPFqZCk1lF8KzG1YcEvbDzhduHtGX6YaixWSKHpRjIDp5udUu\nz1FyQCH3EtD0rffUOwgSfo8SElCANVaiEs/ZInhVqGUjZAJVrKtnUQrgGREP\nYH5UmCZwwNTLtxTdxv2mv/T4VBrY7yh3KMqhcSkfDDjKsV/wQGR/4Ga3eZlf\nKbj1\r\n=NlVZ\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.6.0-pre.0_1609423483919_0.6660096354764573","host":"s3://npm-registry-packages"}},"1.6.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"1.6.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.6.0-pre.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"1e3fd8398d32d0cacb320bd084fcc0c69ccfc712","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.6.0-pre.1.tgz","fileCount":47,"integrity":"sha512-lOyseyni7eO8528xhDCa4/Ox5GA2gV2ByQD/E1yEl2XVDY3j4YyU6bxRDlrPKxJkuiCGa4gxgi29to3cv1ftEw==","signatures":[{"sig":"MEUCIQCzg+SoZIt/My2NkS5Ju3Og5DjbEpYLQ5vN3CttnCbzzgIgcvTmX3YOximroGFdBKqJi8KqWkQxqnZxwtFw5xmsclM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf821zCRA9TVsSAnZWagAAXeIP/30VYJ+U8Ebbg3NsluL6\nHl8DrRt82Vdzgspx47TVgxJ0GQAI3qpPbgnn2M8k6AIqB1Zrwaw8uaY+7ggN\nK0Vehb7rSpv9+A9QJXbyuGDohnx09DF7TIuU5Kf6SHtrfMuiCmoSY9lM3Ofq\nDUoJ31HqV9CU9diqlfGj1iIN8kSjfD4849GTwWd9wxJ0JST8GI5yQs/Rxcqf\nRRYdYFxHDOY7jMx2A4AJHg6Xm8FUdWwMPsVL4oVLs9t4WzLAKC2KPSSM9xKj\nOymEtQOmfxtg7DfIVN+DIlHd8F0UplGlH/NRgYHJq2KA108rwju+pXdvmd+b\nANvEC5RcEQzLwJkaoiX/bupC0ffBGWV90QwiSq52zprJBr/8rvHfdyIuI32u\nQsntDTMutiyTJxN7PXD40x43OI9oH1VahfYOaxTVxS+k8O7lezK1rS76bZq9\nLZts+t3DFw4AvWShTMjbap6b1Q96Es7i5Ut7S+0pSHR7GqPH0u533DpLUQdE\nDv5BKvyemzu1nHEGSFo3kY1lnFegQjt5vhKbE170B6TkizDQkfVnbnzZnxUg\nGab6bObnAA7UogFebJpC0tC5nx4qlAMPx9xm7fH8HbE/VGQmO8vlgWdXv+PF\ngzPMKIUQjMiSxz5sE4xij55pfiUCtevU23uJrsxA5BoHsScXOs9n2M84gGsC\nhcYh\r\n=7pwJ\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.6.0-pre.1_1609788787073_0.00985251721187308","host":"s3://npm-registry-packages"}},"1.5.1-rc.0":{"name":"@keep-network/keep-ecdsa","version":"1.5.1-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.5.1-rc.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"6c1231fb20fcdefc6a19112a162e0945c9046137","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.5.1-rc.0.tgz","fileCount":166,"integrity":"sha512-6/tQ2nt6ix9r1U8UNL0GUuY3bxUemr3gyR/4mjz7naatpb16l3YPtQYSD4g6A6YFmQxXPX6uI4BXW3GopkbCdg==","signatures":[{"sig":"MEUCIQDKA0vilV5qIcde1aXwJy4/eFH2xBXCGDy1y2hmy8uIeAIgEDKNbQyTsCOyv3by+aNl5dbtpC2lkHPeN17KW3gQkB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38048178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9cNdCRA9TVsSAnZWagAAgpUP/16YW48qaI+4OyoThO+F\nc1OQynCSlJzzxo8/+yqUFbAJYO9rDtz9cPLO3lum9cqRMxLhdA2ujlGL2bIn\n9X/NWyYwZ8g0ffgHcClZMsQjeUmHa6Y4YfN2xTxQf4pRdR8vhqWJJKb1dqKC\ny2v+58Tj2q/g0PKLcd+6432mOjXCuEqd2oQXSYMyX+nM6/fj9ckZJk27LNAd\npLNQn1Z5tIcZUsToBms5urNug+tfnSy98j+b4drRKq2MeZMBqH0Wc7rxO7uD\nWBpD1TonDsSVvpquBL4JLJFspTII39XbrShH9IbFMGUjcJQylwVA3f+CkePz\n/VrevFwBHqrHUW7cM8vD97zI4ko3AskjckLnrTZdITyzZg0fF0nWcqHOCYRW\nzmZz5TR9RTEsBa3YCunZ5J5HeIIhbZyXjWjrSNjsVGH+1tti7fDOPbVqxZsD\nCZuJeMPvQ2Dh5JJe1XZPHTu5nRBlT1SCd1dY5rOtDaMloE59fB+bdI5GOkIL\nmiesf3Bmq0Y3w/t/pGWF8dFF1SJgJTk91KLTtpL50aKhcMGpilY3/nE2C4ic\nMDDn9RJp8CvWIYPTxCKhpvS2HNy9yV1tCRt3/77FoRroS9kc4w8rmGDc32ti\na8Vpq5uGpABI9+tFV+98YvJ51SA7mMJ7T/IiR9CBVyKwXQcaCmMw0sF6AcdI\nUfBH\r\n=4to7\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.6.1-rc.0","@keep-network/sortition-pools":"1.2.0-pre.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.5.1-rc.0_1609941852811_0.1378843036612567","host":"s3://npm-registry-packages"}},"1.5.1-rc.1":{"name":"@keep-network/keep-ecdsa","version":"1.5.1-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.5.1-rc.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"08357fdf166fa6909d02b29194212c0b2928b7ea","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.5.1-rc.1.tgz","fileCount":166,"integrity":"sha512-dJ9BRA5k9drlWaTboDW8HHSoRPxcWm7Aj+VczfblhX/FjR9VkGWGA70w58vKY8CDHCYngsQE7bpbUEypB6RnlA==","signatures":[{"sig":"MEYCIQCcbdyZaSV9T6hQeCrLr7S64O6OdIgE9Abo+Th+5kId9QIhAM+EIRgLqETeqDE+15ASu00+QIvDKc6ITNwoP35NDiru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38093855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+DhgCRA9TVsSAnZWagAAHtEQAJX4mRsSUNU33bDEybfS\nhKM1/9dGaYJj/T/+SNatWBWWL1erJM6hQuVrLIoWe5Sr7YfYFtFlgJQGY1LN\n960GYNdbYuDOwXTw6VrEwzQuymmA4a7arjWt4Ab65/uARPB3nKY3uYoFk8Rv\nqsd7kdq1WyjSjgwcKaV02ov3OTiJ8ocKsa5PZtRXtvxp0P/zhifZ+2cr+ExQ\npP76AD9N0kTMAV1glwFiA/bHRzsgpT8MjM8aeHDNcZzlFpLliZ7Km6hjtSy2\n6P8Wzavkg99RBo/w0OP7m6eoPQ44aahw7VY9WfK8NHo8etx4JJdcz+zW/JSx\nM3xjGP1jSSw6HzaVzAG9iv/mM2rEvriU2C8/hfIfW5xNG3O0lI1W9YmVFmtZ\nIpUCXYsu0JKqc4maqr1dXGH7Ei3ixZJ4INDrNc7mM2l5DliGbuut5CjPpRsC\n6rddahSfTZ+/COlhykiZ7qxoYvBtP7kAl2jtfopZxObe+Aq41aSW1BEAR4Hf\nq526WbBQjuSRWkhrS1oVTh4Olqs/9TVT+IcDzCL5JRHAbCRuvv6dzgpfsN+T\n09E2beHi7wSWDTRaT6Xr0QdiVyzIYtlbHHsqCxgxDiZLyiPQLxfVa9770Whf\nKCDUKpjTANmd6Fe19q6v9us/jaepwwbrLuQeHBSogI36U4UVad4xqxVfLJBU\n4AN3\r\n=TZkF\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.7.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"11.15.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.6.1-rc <1.6.1","@keep-network/sortition-pools":"1.2.0-pre.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.5.1-rc.1_1610102879905_0.6815862329621625","host":"s3://npm-registry-packages"}},"1.6.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"1.6.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.6.0-pre.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"f13a93e5a93b840ff24582a9bec949eff094e077","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.6.0-pre.2.tgz","fileCount":47,"integrity":"sha512-3IuShAOX6ZzmWbG9WCtqDKublqf9CiD2byezggR95wxzK/Gwyn2XoHOEyRrP6PKu0s2Pcp3yBUuFejGgfkTU7A==","signatures":[{"sig":"MEYCIQDJlwC7lzmfDpKGf6IVnp9NAyvn2AnVdM0izD5kGdPwnwIhAM37VVYm+mZUpN0xiNvNz163LvyQ6EDmM0He/Oq4fZPe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgACt7CRA9TVsSAnZWagAAUi4P/RSDag+UmxeQGhabsK8e\nK7e4RZEnuNbGn7f/EWTdaidCb+bBJ+CTeMkWId23ZDu1B14iEfegIYJg59fS\nyyNKQgGb6kpsFgMya8pwKpDu+q0ww7uI5kAWF8zxYoBRBmsOiMFTCMwp3ylT\n0tzbti/3iYxJgh96Qc9hEJ+f3Zw5NCGc3sq+QDc89lUrOo0GyYzb7QgCsnPF\nUoh+bFPHtzxvweV3yq3MRU65Eaxe6D9vi5iSe9ElbgYUDB9gz9KSh9r21IPK\n43sS9nNqv84mvayno1k2L8VklnEShy91W/1A1Q6HWWIK1rYY1TBfCoXZe8oB\nE4r5+ESo+PJSkgDPd0FH5BV6kKisGXiSZiJ1aH01G+V/KI0ASzdO22ev+yUQ\n2Ap5SMhFOznySRHl9WJ+Dmz9J2pOIqXOMHNAPqOdAL6nvps9xDZwID2M0qG+\n/qYkXGOkPc0rtG1C1NsbrR1VpqJR0CCNiygjxARqQpo3f5KjiOfta8t/3ClD\n0u/JIPMIRnwvw7RM8J3bpRATu03+e0c5V9w4C8AHGJXrPCJ6LKJR2PbptY90\nuR53M480gWaB+TWdzPZIrGeTeQJWUOlkLYtlgX9zHQwqbEZcoBsOcCiPhNbd\nwhLT4l17lppWna5Ljj0w0Xe6b1sTTu5ciiab/lZh12DHOaVfjS+howaS6R22\nxQuc\r\n=IJ0X\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.10","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.6.0-pre.2_1610623867560_0.12214230246440083","host":"s3://npm-registry-packages"}},"1.6.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"1.6.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.6.0-pre.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"11b83eb15b2b053d2f623e912e831c8e96c9e8bf","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.6.0-pre.3.tgz","fileCount":48,"integrity":"sha512-4me8wKUEotfHhMEFl/ihi+otY2sOjrvpoD0dvX+mKU9hfCPYxpoYRrvfRzNO8w67VK/3qI5jGN0puc0HlPb0cQ==","signatures":[{"sig":"MEYCIQDYrmcs0s8R4PxDbf/4d4cR4fKZWKld4yBFQb6bB+fXEgIhAOKJlcN7viuXtbMxi7EhUrVUh/qEtnivtoCEilC+CbWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBthyCRA9TVsSAnZWagAAE68P/1CcJ3b+R1RSkO9FSHhs\nex1RGsXW5CVb68MwyGY7rLbQnXaravUwrIW+2UqhM/QtpVSSKtE0KI57/Ps+\nMp10v2KwfoMFsk4jMhi6MKokO4D9s+ZCABoJAU3jRsNOloe3q+OHDt+0NuT5\nxtoxeMbo1e58n+MTn8nYOU3bcMpMmunRwg5BstsPCqnp3RRLNrsPbCCfuPaL\n2bTrtZrPCLFbH+S2jYcLa+7WU6jb3HTnC6kf+UnAAwExyZLRypVcBTHMTHIs\n0dXn/vAtL9uTEMnEIv3AgsfAwsn8y4uhQKt+FX/ANYRg/PDB7T0vNMYxQ4wW\n1bW8p8gYYfEibz0skRifFaY4WAph35+OlSIAYJkM4cfQEnmluAhYMeDHhKTS\nynhWVpTVduGYX45GE4YxkhP01EkmEba2Gwq4wWKCXLyCvKVmheAaqLO10Agx\nW1WFmYJonbXk6LE/fcgeKo+p98ajLdg1mtwRQH8ZY3M7lUuIvYTx9ptjUBRU\nx+UJ0vfVWuhmveoZjPt0oL5v0n3UXryTVkZQAL8b9LUAnb8ZOFC14s6Lmgmc\nlyYgsscK2BoawamxBRbsqsPmUw8Mckx9+VlMxW8G2Zr+M7XbSxJEFHxKEtTD\n3HDtqG7jLuMappWGKIQg056jtpfFD8/9JaXyqeayra4mde7XgjPvOaNJLPh4\nO5OM\r\n=Siy7\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.10","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.6.0-pre.3_1611061361658_0.7407780603786878","host":"s3://npm-registry-packages"}},"1.7.0-pre.1":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"8d732a00472eb39742395d007ece9f42768eca22","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.1.tgz","fileCount":48,"integrity":"sha512-LbbLG0Lp+R9UBdtn+UdjlYfKEqHMRVwHHmkxEH4IQBqFccd/j9P1J9GYfUXuXgfq+Tk0f04vp7eHwgYvmC7NpA==","signatures":[{"sig":"MEYCIQDmMpUhL0lNrWwjkoCcDk4pu72dFmj0Iyu2i/feqKDE6QIhALUKvNwCBK3dmdQf+eXyZyE1nYIfafCxPi+VY0kqIAkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBv8mCRA9TVsSAnZWagAAZEEQAJjLiRIBpP+MlNw8tleO\n2uPGfC7E71/lanskzVr1z3ZJaDFFVUDqLy9Rq8sOMDlRY/W+vZmDDwRqspr6\nI30z03S3aPZqVrlKOaRq1bsiyNprS9k4qj7AeoCLfhrRhQFHccIMaB2yJ2Eu\n5GpfqBtrnIoxQCwQclKgZjm/laiFY4f0EM6f71vIrlJLVAzoPxVdgIufWvUs\n2LtcFtKDhRn2K8EDFR8SJ/iZM8KSfRBlcKGkQWWnES7aNk0NhgOYVEGBjxdk\nw4kut9MiHWce3gnsMNhAYAnKASk3d8Sj0L5lDDmztpNvVS38gk5RELv1jlz1\n2i67f8xJYIpLr76BworxqZWeqwWtXucbOnDvfE+AFoXS53LJIy9+o3rke28S\nMGnFSlpwLS93MgxO/1oB8YEJbOiF7WQM7HLVgFwfh9OTQnNJnEbn3+peiSgi\nRi3F2GVEYNelbM4RSqwxLrogRGACFNN83M3lYPOmLSQXwDU+rLrZdnbxkwm9\nck8P1f06BffmlSi1aUjjMxVJJHhaXJuiZhRfjqAyVbQoadLvK1ZmTwa3Cft6\n9EWQktGfp79AqgZycyVEMJGpY21SJPplN98do2zSLfX70UlrBRgIE1jnZhSg\ncB7OEm8nK97ehDGTZ8FYQWgNABdO3S7dnGzXMW2jiAlcfr/Y+bRp9UfWHzv1\npUWz\r\n=LUYc\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.10","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.1_1611071270384_0.08378768244776924","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@keep-network/keep-ecdsa","version":"1.6.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.6.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"f2ab299b61ee077eda36380906a08f12bcbae7ee","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.6.0.tgz","fileCount":117,"integrity":"sha512-di/o4SGTlBUDbC0XnedDiE2XmvNCRfamsm+9jtO79jLN171bf+c9qr4iq/lxMteW5wZGwd1fziNJiwczXf7YcQ==","signatures":[{"sig":"MEYCIQCIxmKXDJj8HGro+qfZDLm81rkBx5ud+gUj6iFRcO0b4wIhAKcPSxcU94MZpOePO6i07JMdtFa/23TTbquaYfIYIy9q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1519371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBwwgCRA9TVsSAnZWagAAwbUP/j2dTPvnfZS4oJ8Wo0GD\nxhIUvJJoC2+g9ORpdI2A3WhxELXDplBrUqEP4f+Ou9gJIRVhFbVUEwLmC+Ii\nI3KHj4OTJI2p25lneY3SKVnj/kMd28DaXCM4+d+GjdOD6fH6Z22dm2FQ1sB/\nsqjDmcUaM+lRRDetExvJCfmlSUHfVQW/rmH1AhPKXKnnR8Z1i9HrcP9lqvM3\nFdylyzJh5n1101yxScQWkSIs5yzTgLYPi1w7gzCKY9XPp4pChBQzFfQyDB5F\nh7uLpbBfsyQ56GoEtHC3KV+JXuzsgMPOhZFPAZpefYEtZxCHYwRe6aBNOEtq\ng57PpLI3Ax9mvXsJlEykwgNskMkHhUykGyqWh635/NFa5ODMrThcjDcvvCUh\ndxnB8QUQ0IoDwXpnWaXwdKwg3ZBxqHAHRLUwtGaRglStdSruc4CufIPLyyRs\n+SWp9UkXHUr0yC4+irDKWzGvE8yfBfQ++04osaR2rFaY8sazCaIb054yspbX\nrErYFJGN3q3Kcw5ycS8eeijfs7LjjgTzrTVOcu1bCWHVkvvryzltZtT+KeYZ\nF7mvWd6UXiGtOYNQedKW6ksIqH+Y6m/m71SYu89Xe3fXp1LUatvUkDNSmOxy\nhEPGJqvJZrwED7Vke32IRaU2Qs/oLmLqrfoLUZit8c3i7ix7mRqYrXpqUZNo\nYfBK\r\n=cmIQ\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.13.4","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.14.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.6.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.6.0_1611074591689_0.3722497398094733","host":"s3://npm-registry-packages"}},"1.7.0-pre.2":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"6fbd9c31a7ce5c7614d55919e159182e69c9384a","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.2.tgz","fileCount":48,"integrity":"sha512-mjiQDeaaWuSpVGnaNXSQEZXAFDv/DBUAooIs2q7DBB6Be0W40DPNJp6sCAnP+rmYl5NNeaiiCIlafNw15Kyyhg==","signatures":[{"sig":"MEQCIDU/OxgZ6wc/1I7I9a7CDFq0PibLT03z68daEm7V8wygAiBfq9EoV4fGxnO3WX/RoKEFlEljvxmj35Rz2uiLUjl4xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDpUoCRA9TVsSAnZWagAAX0wP/3U3oJOKHEfYHGhHq7Bb\nCjwTvK0y6+M8pQ072zhlHHz/dH+L/I9MJZTieJ7jL40rDupbfKQ12j50p3dw\ncmZ20sdR2P/7CJUH+IY35WZAZLxOPXqz1dkVBX6a+8F4CaCQKUVn34RiaGQG\njuaCbMwqs3/Wjh9YDJ0vPspfmF7+crKjv+z5HR5ettvSPJRQGEtWzlVoYMhv\nqDXacghPmUexOUbEY7IbudAZKEvINUkBSSUAKkZEkYcYfyOenCqGSY2JxvrZ\ntbBUlfk8mKcaijDoSDfOLYVRgt9G6e0zc5GP1CjBjylbxrX14xR0Oa9Yl77I\nsLYLsR1TcWw1MQF6q6EqUfkGPp4i2/Qp+z9dIv1XGAovHevNZ/vFXzKgabGu\nhqIrhGyTc6t0uOCbDDPYfG4NTWBnukmwEQ/7qM9b6QxbYOclc/HzbW8X8X4d\nJ3Zs5Tjl+QFCiDErXrGPyXw7qo+qxZ6ENrhsvm02MucOLAi2ddKt45t88C2v\nY7uJnauwjs9vOjpfzqPw5Bl2RZH8c+TY9bo7/U+6MNgLzk+KDgCn2B298n8R\nvnmPBOffEggidSm1d88CJ+L5r/5+yUihnDp9nxA/qV9Q6zU5c6D2f8+V1E87\nCRu83a49PIkMxt+/QKPLHfWz+vMWdQP7tJ6WlrZVbo+ieRYh7TjKEX/+Vwjh\nRpOM\r\n=O6Rc\r\n-----END PGP SIGNATURE-----\r\n"},"config":{"eslintPaths":"test/ migrations/ scripts/ integration/"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint ${npm_package_config_eslintPaths}","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --list-different **/*.sol","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix ${npm_package_config_eslintPaths}","lint:fix:sol":"solium -d contracts/ --fix && prettier --write **/*.sol"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.8","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-alpha.47","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.2_1611568423988_0.6856497040662553","host":"s3://npm-registry-packages"}},"1.7.0-pre.3":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"2c603a80e3f7a2a607954a369fd75a7a298caedc","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.3.tgz","fileCount":48,"integrity":"sha512-7LWlCCQSemK0Tzw1bJj6n0La+z2S3AEJ+XPreR6sCuJaC1Ch9DkqFa2GHx/yO4hwL8Sx4tUOFXyy9UIKOcF7nQ==","signatures":[{"sig":"MEYCIQCV643TIVpY3fuwxdb6qU4cEuEJflHPY6mWQkChvB1ptwIhANFKdNmdmfc4pePQr52M9926fYx/17ybskniyh49++u5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD//2CRA9TVsSAnZWagAAle8P/2n0vpej+t+ke6yekpAJ\nsQCyfEQKSSGcokJ8Bg0PE8x3W5m2n5SGZssVpqbrIdTJRzLEn84E60+SX+lk\nMZB8eV5k7+5CcXyk5ux1WkNi2Ez5kK51LW76Wp5IC4rFreDKkuHg5iH5jISu\nA3FmySdMzoULHInh5aeOaD5L5j1Ac4I1a1afKjiwXnd4pk0b5cB+zBuSjpdp\n9Vp2U86VVfi3YiajF/ClN9rw5PoCd5KMNoxpOm7B3Y8lz1Ffq0YH1VgekMua\n4TeaPZOnwOLDzsBc7bwMQweC2oi7TApPSabXgNl6vCav3ao3wTH9ZB3U9UT6\n6u6UbBcPaOm6lW3lIauCWyKZeK2DzxG2PKoJlDEoF+g/YDZpIBx3ss9Y/IC/\nQlW4p5ogTmjZwzuMilD1DdHGj58/8YEfS3la5+CUaS9t7T8ay0CASKds4lDM\nC/+T5kJ9rKKktAWn1Pnk/XwH+sMYPSY/fhW22ZbOcUYIcjyggTK7O/OW5ODe\nly4oYh4jGJVq0VX5GNJhbA1nH97yy7tqJFXuqfExBbDNViUU3fpupIVOur7H\njWf4MSSLOr9LGA+JD98d+Swmj+ldQEKyunuXAR/6ljlJqgp02eJllYPwAQWR\ntxTK2N1qA9SHzQqx80xUPS+2XqDcRSrZOINvn8VAxBxXbWRavOjetbrkaja+\nVp8D\r\n=0JgW\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.8","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.3_1611661302115_0.5331757103130077","host":"s3://npm-registry-packages"}},"1.7.0-pre.4":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.4","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"92633c786fbf11d930d0c3bc7390b37b0bd64848","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.4.tgz","fileCount":48,"integrity":"sha512-FHt7XbmF5uBxLY9asf4X4rYVJt0C//Zf5bHmKGycjc7kGly9qQSPjAOKXynDsDr6pvFo/QABdxxOJzoLy3PbBQ==","signatures":[{"sig":"MEQCIEjx0xmUc3B1mklGj5wwWNH5YDU8XJ8lN5mZjVylg8PsAiBTtBY1kAxZTsWY2jNSb4kuLKmGQFLMaPvvXu+HZnmImg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK7H4CRA9TVsSAnZWagAASjcP/2OawlzZdzyo1xucqQf5\nW/7NGS7/8ZSMzO2OfYVpmIX2ldJ04fea2wt7KmxKVwWbjImaTbQ3SGDB6jXk\nyvMBPH2ZzzGYDVpxdsEpo8xUTvQ3cI7dNDbExTzNQqFwhdxz5SVLvgLc0JWl\nHB4iWyhyDn9CnhD1+KWVDZxmhcVppCGXDhmeG+zXlUZUOnwmVzxsdlY63zO4\n5oljW8wBLtx7O1A9pe5zRv0iwp8HNS2OsQqoHfykp1r4xgQCyKWMsGm4STnP\n786NwyvttLGlEJgl09OTNrpD3Js3RHwevWtPLTZK6zXvLK49sPbGecsfJO3Y\n0rnM19ceLPpvmC0laQzfDnkLpFHdMd8AcNlJLYCQIjUz/E/JTyfr9Z6h20Y8\ncK5MxVgw/en+uD9hegbyx/83WgMZoeu6lEezIN/eMoeR5tCNYYiJ7Q4mQHh+\nf9e8gqp554S4jUTe63ZQ7IGAJ8G+9ZKAjb7ZZlFgF2nF5Cl4mhobFiue6ZJS\nv8pKId9XYk0skDGOerSnO3uMOT95zbolQNx0SLG1QBZ3jGkRaaUU3kWde58P\n9qdZZCuHurgxJag+0wOSs8dgWxsC+ORwglabGE2pjLDOF7EkFbH+ie4uXKth\nnMWR26ee9ZUqQ28GRvzJCUej31UvE72VJfTaUz8rYgqo/cwbA0i0TSq+96er\n++gR\r\n=wBvj\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.10","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.20.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.4_1613476343609_0.027080281382210414","host":"s3://npm-registry-packages"}},"1.7.0-pre.5":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.5","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"4c89235d389661942634de305ccbf2b4e7901d30","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.5.tgz","fileCount":48,"integrity":"sha512-3znU40bJyoJ4mzWbs0+8EUb4wj8JVaaBw8bRMHwUyHENmCCCZCPEXIwyNQz6hRIcd8db4z/+Q3P9hkxrlyCsbA==","signatures":[{"sig":"MEUCIQCXcmnMouOGYW3uref42DjC9Li/+rfeMsFhv7QymwHCaQIgKCX4FNi3XaJBMT/XFMmgNY+lo5tHJpnKltJKuY68y/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU0k4CRA9TVsSAnZWagAA/sQQAJbWRoQpHMhvpFeAweoE\nL5M5oPwdfaapTzsspyfQomXwBPucpC4mkOayVezoH1c67EM+yloL9eQhtD8h\ndTFs/qE9/YwIU10CMcDcYYd6QOm7hc//hfk5nkZZJNgHOUrUS2mYMCT+V2Mz\nZ0YQYbbaRSK7/DHfA/racDpqFjwnsjYViRv9VEz6PkjzxwMCL7plYHH8fXKw\n2xrKDMQ8B+ADwpFMSMsY+11vOcTaRtefE/Wz5FvNZvpq424rarQUUMPFOq5z\n+irWFnSN9qfhe0vNmfeggumahKKOgSl2w2GbyK6MtEAJtUtzDfj1kqvKAAhS\nGLX7U5hEWveJHXGHkmMODSEqYpO2ZWi4tDa7B9LprMOkpnPyK9QC6kZknPOo\nblZEV6UR8AdhTC3PwKTWPGJyDTc5N63OdzvYwFwVccbaK90d6acOsyRiqO2Y\nf9PdA4C0Fqx1GhPpXpIYKG2ej0ndTPuXvnZOTX67Pt6LjgTYOsvivw/yTGHe\nU3MvaVWeBXBkO8UsIC0D5tiva6fv5XnfbwqY1W7wJ0aeFM842JbkcGNvmIqz\nD3U8sh+Zwjmx48CJNj0SPwaGOVIegPA5B8uEUEA92soJqHDQifB+xNzZEZJS\nxvMXi7uH2IOw6r9cVtvsw2kLiFE+LdA28FavZuKrffRLgmJruoSPp6xnN+GP\nAShV\r\n=ngWg\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.11","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.21.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.7.0-pre <1.7.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.5_1616070968256_0.16009261763184934","host":"s3://npm-registry-packages"}},"1.7.0-pre.6":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.6","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.6","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"5ba5aa42e76cfe6e2f7e6f8044b600dbb5a87dfb","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.6.tgz","fileCount":48,"integrity":"sha512-2P9jSs75/xug/iJZImZd7xfpp0u2V0R7xUFMHQ9iJZLC9KsGpzYVp+i6IXc1KKdYYcF1GcJz75SCowhW5v5wjw==","signatures":[{"sig":"MEUCIQDLeKNlrPS0JXeBQtlXhSMNkU86b/2J8zYMFsKsJs7iJAIgIV/pA/8uebd/z43BVmw8miLIZ7GEua/wgqOE4qRatyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW0IWCRA9TVsSAnZWagAA9mUQAIr9cHVVAijpnjWTFrDs\nRokbzMKxo1ckbhGiTq9rvvfMMRSKgfnIBPPJpDfXBrzd8b0ooi58v2SgoQ7Y\n7TZr/IHcMwa12g1IeI6XhEVy5KqdQFeqEiLwxa1SJA2HUydhX6SFxopeuff9\nKUVXEBJne0dZAfU4yL5jFkthcY6UHsraj3D6BEQDymkvirHec3lNDLjYWvML\n00qBuqB0LJNe73E1K/Wg1G+qqYJMnkjhzhPiYBCKcGIHeCluopVyl9e2fzHv\nJ0bLAzvYe2whlBrsdiLOMSUsCeNdUmZtYgtMuYDlMZntqBko7wfqNUk8fACN\nmHiBg1U2jTrakyJC8lUJX1FwCHDQU3zbZxYUfTLUyihYrUQe6q6mT6nXLtf3\nSQNXctAFuUopELOuVxYvZ5ZvkSkuAyAPfmRryT1o1ZCKEc0Npc81a9e0CVO+\nFGKUxdw1GBWMS330XOVl7JRCGY4DBIERtsOxMe0N8XXz4unEjCeJgohf7Tme\n3nnvfZHLIn1h6/BksfezcBu+2Gn3TeS2ZUbziLhhzYfWXaeivhCudDhsrMLN\n8QoN7zOd2DBXvTCE4L9j6bgKsol/Atsj5Ux07omML6x+DOp7lgtj62hkBsAh\nEj8UxvvvUmiP9XMQBZb0BnYQCmjY+Q9WIoMesL/53wJPLzsIq8K7TwmlFHGe\nPuyS\r\n=r2Jp\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.11","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.21.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.8.0-pre <1.8.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.1.10","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.0.37","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.6_1616593429678_0.02760259276119248","host":"s3://npm-registry-packages"}},"1.7.0-pre.7":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.7","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.7","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"63b618757647cf863ce24d6cc8ee0aa8e200b247","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.7.tgz","fileCount":48,"integrity":"sha512-wUWKEgGriREk1U6Y7fqGVRXA4nV/1cpiP4jbKmSi3/lbfCu9c5r6Y2llJP/Fzs2ngYxAq4Lbl8IC6urEPvjjxg==","signatures":[{"sig":"MEQCIAT9CvJyQFODzLs215wXT3YVH3THjPfbwoHXRtweBAimAiBIWKR7IdD3r1oxiyU7sRCr2ZvSeXStq+4kkHbVYlZj1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXbFLCRA9TVsSAnZWagAAFTwQAJp2H98RaPAiTMI9NUFj\n3zkyPAS2nKu99xYKcrdrqlqMYnMxvLG3xccDo5bJbUHYG+FnLhJIbiYyOZmn\nVjq5Ek7t5aVVzsPp7GkYNe0CFQ2JZbQaFNMs2UporRQKa6qgJ093iA34dzPx\njw+n5na5tACISTBYmeKkeF1blPpHDRn2SNFj+3SlWHU36J4L23emgqxKHDt8\nCOJ281Gp6PUCpQCFAhnaSj6esvfBggI41IV1bz31jFeGJxWuIcUNACS+PcsQ\ntIwwTpZqKx/87+8Jw59WiWXXHUnOX9g607DJH/NjH0HZYqOhHe4hEA4G+9dM\nzA/Lmq6nK3XMzGURUe9THm7iQzkQ1aJBxLWBpdtN+Oa8skgXADYNHbUZRvZY\nOGbmyEaSAULADiD4N3VhdJxAkueq2mNwntNhCTBEgXF1zsHfOM+U6tVvz6oR\nF7TrbWf+KjByAVY6ktvJhdJafTcYaQludTZRVAx1dBo2CLAf/4bUqK/BUJlp\n6p2ZUT1nYMHDvos5jyqDHXaY9Bao7lg6nZP6XmQhOi1sw03mqP67WqkPe+rm\nGrqwUeoqN13B3/BKIGSe35WkL2gEF3v2IH1YN610kHWevdwa+jAk+b1Sx2Pv\nXLH5M/uRz5dE5kwtotnQ303Ya8EMhJewZ6iOkETe5cGqg0fKXnV/AEmoLFCK\nSVgr\r\n=DXk1\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.11","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.21.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.8.0-pre <1.8.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.2.6","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.2","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.7_1616752970820_0.8239995316725068","host":"s3://npm-registry-packages"}},"1.7.0-pre.8":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.8","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.8","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"9c32450f48dab7bae37f104972a52341e4c4bc00","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.8.tgz","fileCount":169,"integrity":"sha512-SqCGfW0ElBsx3iTTR/8YtHT8H6C0uPIb+P5HqD1ei5Typy+H1WUBVLjUQ6YPNraMtTGmBFmG6LUvrY7WCCTC2A==","signatures":[{"sig":"MEUCIBy9XJUtTmn257tfplug6jcYlo3IFxYE6cZonRGZzu8HAiEAnb2nIZcEKq7nQezQ7uRU18mdXRuvHL39BgcMJYmeOxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXe+FCRA9TVsSAnZWagAArvcP/3GRVjBI8JzJs13oBQYg\nXD6V+/BIheo0t6StfmHAYslEjz5PqCrJQxRBt6sV+f3LXJ31noxcu/E5eZkm\nG21jAMrDpiQV79pggWCBJRRZnKqn97V3yEhW1JS6R0uTnM8FYpvd49j3h00N\nJz0MXCkEHKbg6L4myofE0wfBiyUX3bHymv64zeujnnUWyyYFtQV3LOOkaoFp\nlW6qgFmuEhcEJzYrmFbJ3V9DaFjtLjHlD5wZkKC+MrDSQYXrT/NO2RfjiiLz\nstAC6Zw70SztpeHMScDv7IoTIjh3XOzElZEZkLDXH5N8F0sdLyEUw9uE2Qvk\nQ7s6fDOnkO32Ja/hqGK1c1b8fWwyJeU4+tz4s1RTybLsTZ5ar/CVkIR51qQT\nrIjQeo7afZKloEtSP1ZOPiKEwaGjMwQwiqx5cqzvuFXugQGPNLX348v2+hXu\nwWQk6id6j9ei6KyeCS/Vt8FxikK+AWL/OZ02GFyg6hBAxk7cTM7U3/UidVI0\nSSx7lB64L6nLlq54nBuV3enxnWJZkYahfXLyohGwYrjvZKWjH2QckP/V/Mwt\nkeGqA8uce4eDzXLTC+0GPwU82B3kvmobUh9K+fGa9FQVDwFgcVMVs10sSfGj\nDdF+01cPKYAmlnWu8CDgQ4qXjTNDJL/dhDQ75SG48XsPXyTDyrHyepbqWZG6\n1TW0\r\n=utiv\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.11","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.21.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-pre.6","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.2.6","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.2","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.8_1616768900678_0.23938449618515523","host":"s3://npm-registry-packages"}},"1.7.0-pre.9":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.9","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.9","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"1296eec24d9f0b47b90c8f1069a7b4f4f8f760d5","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.9.tgz","fileCount":48,"integrity":"sha512-7l+ymjCuVtbMZkPdQrLNg2xRQdBKmvDNKxNQ7pNXAe+y3n9hZyvwzoqtgI4wCBo17D4FI5UJE4SyoerAPWN8qw==","signatures":[{"sig":"MEQCIDzw57bG2eXiKYWEcqlXM9jtyQZoj+EJFLtfAaravvA0AiBfODaH1xouOQ20M64ZZrx70gicO3ZIV9sVZU7lCdUtfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeDLMCRA9TVsSAnZWagAAfqkP/i7aU5lt40AI2udQjFZN\nzzR6YyHkSAGQ7JrXoJ+/IgxLMV0NwoLg3/7ed6K0E6mBbn37ya70dHU9QbYU\n58HLeVCyR+J1gavHoJWmSNoppaJrxYSMixh4U04azdWoV1KV+Orf4CVhmJ6K\n4MWNXdUVo8n2ooGKM8dLlGtef70CWBzsaLxkGMkCd10dDlMokgLfMCVNiYyK\nVt4I8XyeO5Dc77UFIEIcuu6O+l+eB6aBRh/6xfl+FGl/N2k6Tn4F9f3mBPVD\nfwU+zxskvlzwC9l47W5rr+95YtrdeWjxX71HrYWOIwcABTS1i1OkyaWPy5GE\nAlbD5Q9IFI0nV2TUcyogV9TpraBYGlWX9+yHFUKmcWerIpmjwuQAwHN2igUM\ns3lowWa2+FTxZnxKTF+CFZIu/j9mVYlyb8ps0B0yEgUPmqrpiw2e4CB9R7nb\n1v0TLeznMW0XBhnFDSfsuI37fIVK5xkzQ75Wh+LwoCeZeKYYPHqdk+zynOCc\nM4iJKs0xfwEiaK/PKH2B6FNnDWuXucl5XHfKOt/ESsjyEjbja+BM+Vpx9e+F\npBi421MZiQJni7EyGeDTNCDBkDKd7erwOI1S1fD+Y/vHu/u/guejhLBmTYS1\nLRQ2kiGMuVW8YXGY4ClDcsFmz2qnpfPfwvRhS1IVuY96ztx0e3IldvSmlmz5\n/2gr\r\n=4Xdr\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.8.0-pre <1.8.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.9_1618490059801_0.047662443730999815","host":"s3://npm-registry-packages"}},"1.7.0-rc.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-rc.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-rc.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"e404e7c2326d3b817bffba8a895449c7b202826a","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-rc.0.tgz","fileCount":169,"integrity":"sha512-729Vz4ihRLjHhGxph911pgH2gr/HJYzzs0d+sNpuoCjo2VTdcmCmV5SMbz7wD7ojG6eGJ7/2i2AtuDLIXgjMFA==","signatures":[{"sig":"MEYCIQDR7RUxo4roY/iFyzP55cLOrwQSF5Nf6SeAY+wl2OH8UQIhAOTcGg+ss1RgRmIo/s5qt74S9GmFT5HJDX2fmwvWBwcl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghstpCRA9TVsSAnZWagAANrQP/Rluaf9wLvQEN2MiJL1T\nJaudyoS88994hz9DfOKGcShBYerZrDY4W+JTH+PBAKYlt8/3ZiPsBbiw3WwP\n7J2qDFSK3WAVHMy2wSHzcJeg5GyxCiKivwim6LNyw+UcCfdf7FI59QciAsRY\nCZIbnXSE3Vpi3aGIW9fe4RL08ErySgPG/IgvwMqO0yx7JAbXHKhQeO71zg5w\n9WYajsL4ETCDbDWHotCgFLl4anKEFfBWLJFjX0AZF8a+tfZJwGGDOamu4C52\nMJOyNwX4TcsHTz3dL2P1P+VPtcFjHXcvMA3TGNcpySJtE18lOA7EkOtkD6W1\njvcJ25X8/ITzSXON5F60ed9BVVUdqQWDCpxRUZmKDl2H389x/V2uc89qJVbE\n/PEtS31Vyesn9rTldUatKmQeLJ6TyT86MTHSPnCF1DW/sMj1BkNGFIt68gZf\nqcExjciuQACMI9JWi77VG/EwX3zjRTdBdYUiwPCkAwHDo1Kp3+u9CKvSv8Ly\nfhLuTSujfxoEmvYmxgfr9YOfaCYhX1EENSTLO5631YAzFbWHPOf+X48yw8LB\nOxo1uBjsZAQXnO7pFuzx0A6NRJPBbH3xQlAScMaYsbAxFqzmCbwyjYn1+She\noJtWRlaK6wZQm4BjQhv6XbuV4kEpemp89GEheXBSjCjtJRV/CAFhmReJ3Dag\noJyn\r\n=20e3\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-pre.8","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.2.6","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.2","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-rc.0_1619446632639_0.582328258327427","host":"s3://npm-registry-packages"}},"1.7.0-rc.1":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-rc.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-rc.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"654ffb0e1fed8958ccc2ef5d4c79ffe73ff9a8da","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-rc.1.tgz","fileCount":169,"integrity":"sha512-X/IpsUo4dK+0frc8w4pNKRsxBEsPMbxZSgBCD9zQeeSHjkZJt1FHT3egbrXwnNXo4VUZn09/VM4CwQV1iuYyfw==","signatures":[{"sig":"MEQCICoFbOu3FOrBvo+zdnUxiALRroVSZxDzjpe2wzXL4XsPAiBYvlmPOCqThrKflk0n7ZhaEZryTX5N3fkwxNBM9FMG7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgilMpCRA9TVsSAnZWagAAoSIP/jDGsQnqXuxWNOdtg5vi\nJc8bBoOyKbYgnB8RQwO1kqPmoKtOqc5loH5xpRWZwUSGMgIBu9N2Wu7E2cEs\nBLQ8YnO2CTuq8QozAnBZ46PH0xLBD90a1BXWFxRL4LdjPya3Z7wu4Be6a7/y\nMRJclTSCCg9XDdLyXe1ocFqowebqLkOcITiBKkj/QTMD+kND904nRqJJSksa\nXH7fSiEnG+8Gusg4P5vvZAGPBhFtIDw/ODwcuxKW3kGvQLGnriOt2+fgBPOF\ntjjvU0ZLmVwxDM0UHkHPv2hi/WeukvPlw3DKXsd6+Rw3zQB1t3CtaXHt5ZLV\njXPlyLILSWbfc7GxmIa0jkpWoGaJVaLcXHB5Am+rspFi5FuNQI3NU2puU9W8\n4THhDVjIblYKRCQ7IPZEh8DkLC/S1HWT4Th/bKhRItuCTY8R/5TlDbKgdh8L\n0s253UUjLpJQgtIoCj3J7V5hs7DSyImTe4V7p13ChLFWW6lnL/IyklBtHzaB\n5zK6D5L6b+4LDuPQ5hZ/w05wF3iQw7maK5mzvj3qVU6hGf83+7Q3LZxgCCuk\nuJbZuqJXQr/64iB/k5zv/XHPgS8CBjaIZoO3Jm4Vl6VpqecLVa4jfCQo5s+J\nWrJJ7QRcwBLWcWksLoJSnkS2jc855SdbaojqSluAVm0IZXSc0sD0Gybvd2tf\n9MPP\r\n=0Vnl\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-rc.4","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.2.6","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.2","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-rc.1_1619677992795_0.5693113600417943","host":"s3://npm-registry-packages"}},"1.7.0-rc.2":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-rc.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-rc.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"9d31cf0889daa3c5e39337acfdbf3e0cc27b593e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-rc.2.tgz","fileCount":169,"integrity":"sha512-qXEagzgIynX59m2BDXXU8SaQWpXV1tzQ9XNA023I3rt31IJV4XNmHZ5rF1UHElXOUpm9KmmQzHyizeXZWg+1cw==","signatures":[{"sig":"MEUCIDbm58+W2FNVOMdYoPacSU0dCImOrO+vJFGmeOjPOWPSAiEA/JgJcHs/8DS2ynw8KAJ1PWkjoAf2r/BgHgLk8N0VNeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgitcjCRA9TVsSAnZWagAA6mkP/369UMW6Oqt68oNdOnSe\n0YAzFbbSRy5djm+aJXBOB1Xlf25K9Vgt8VssX4XL5R2zEAjDfBsiAsJ3KZd8\npmtxa4PFS6xWBQYZpINw1Jhq+/6x7fdF1xkIt2OXKpD4aJvENFhfpt1OmRxY\nvat4U0jV25+HnIWEwKzVda2LPzLTqqwKa0MF1ByuuQ6FDG/yTYJMG1v3T1ex\nD+zi/P4RGDqUqwF+yIlvteFDM1ibEGKjZsFCczfTTppW1q7tdjdPlJAlsFBZ\nPc+XSdqkL11DVY8G2eZavDd1WWohkfclK2eNfx+Yl3Vsh8P/ThpobRjt7YVM\nSNuaOT7KYgbn5JoGUj/en+sYotiRPzDJYjsA18tjo8GJvBue40OILULn8N+g\nAmm10cNSId/SDgRDgXw6DqnKB658Wf58i+dPPttPoxnjF3KJQKMug4j++Lcj\nYd/+VTOMx3OfOELhG3CJoosU7Kg8aPhtOf7hicFlXGLZeQKEWUJFJqWc0fDn\nqxiuVzEADDDDus5IEJfaD6nlpXoynYHH2rZKR2Yl6fyt+EJ75eyQyZ6b5j5V\nh+kP0P8DBsid3/eIifk2Q0LcnIEda0bcWv3Fwg69qi1jY/Twji7HUMH3rL6T\nfgQNcbv3JyQYnjMhvq0RRG4FJA7eOEVTKs2hWsdvQ6wuuUeAjMiHa6Y1LRrx\nAhnG\r\n=AEFD\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-rc.5","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.2.6","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.2","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-rc.2_1619711779284_0.5781998963634027","host":"s3://npm-registry-packages"}},"1.7.0-pre.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"54cbc541cf59e6ad6d40b1c0bcc3d2c0dec4cb84","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.0.tgz","fileCount":169,"integrity":"sha512-ZfZLNNBrbpN/3UqGzj8zMNUodkHb6yR18zmtkOpZ20Io/dlo+iihWscitN9vN6Q6WgToj1/5q+liXi2R+LTg6A==","signatures":[{"sig":"MEUCIEg0YikR8TV4rRSWqKKRyGXgwHRTDZJnOscNX9ggxP+KAiEA8beCiG3qIgo5VRhzafFmHPmyLFggKkzy331r7gan0bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkQIzCRA9TVsSAnZWagAA8XMP/Rhg+0ePRF25GCWhVPs3\nDeByYvpIDw4AN4Q8/cSb1Zr3WymbO9IFWHsM8UtugAet/SA+5QWaCBN4c/ei\nTeEMJX7i1rqhEW6Vv+dcDU1J9NfTddEq3L0C47ihStwGG1FOugUFQFhBEZIn\nQ80m6QmmR7kaIBFtTfAQYQ5DqnHI5QATWwjnx7dVKilzPPlrBsnSP3nUF34n\nJkwTNl49+ZZ5psED9HVzN8fL7hPS3i7S+q4tLm8GxDCAMu3Mn8wqaDvP/hly\ndrxxnjeAESHvtvzTjyX9bqVc304oBEFcxDrrEi2hpl+ywJBsGPJf/aTCuuTU\nd6VlW/ZvgEP5iWHKlXkaqK9iHJTUxjywJ0zh/Lr3vsdu5cT+52NDIVrO0bSB\npqHlvq72lltGrioB5R7kOMxXraO791EVtnCmCDFJrfDZuAm22A+txrXX1c8t\nlAuzqLLMKbdMpSlqcGpAEDaJXt7UUAFL0MGbNF0MvEwpvdlDxN0qcr4UuNXa\nY0Kqew9nBxlBfT2VCe4O8/3GFgKtsWkyjfzdlUxLf7ktVw2/nVNcE6NansYo\nc0mxmMZNhdM6WVv8rAZjG0S9ZUwYLj26bCev3mmjEsoGyhENPEWHZg2WqAwU\nNEfr3r1BT/5D5Cos/+y95NNuBQsV4SrbdRnlx8WcFIVcqJNY3h243/eLcaS8\nk9rs\r\n=lpjs\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-pre.0","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.0_1620116018508_0.8526048850100205","host":"s3://npm-registry-packages"}},"1.7.0-rc.3":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-rc.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-rc.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"997e8f5d2aefc4cd7007a5a71496a2c8b76fd72e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-rc.3.tgz","fileCount":169,"integrity":"sha512-ec1/fROobizkoEPuEwk+63vjTC3PP+sst/V0JqrRMRVzVp1mG/SJoU+StVPYkljF0cAMg18zVvxZLy7w2QZX0g==","signatures":[{"sig":"MEUCIH9Ae/UKLAJJaMuw7oByW9NlpYd9mskvU3nvgauHHnMsAiEAr0sZp8bM6LE7dX4OwFy96Rg+fhDnXbiizOWl2q98IBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkZXbCRA9TVsSAnZWagAAdc4P/3Z4ZhvOmuUNBqo+w3fs\nhkD3QOLHCvcBL/Tg9RM2Aw+855v6GILxEZK2fRuAMMS8KB/LyhPnETHj9McG\nSBWHZF+KFWYAZRefrq3bVCuz8ZY+wWu500Vu7HYpzkJX76lm4nE1c10gManO\nAWsw7gQo7VbPsL3AeVm50e3zxVQXS7MDg3pSjjPT7B0O+k0KDy97SiKDuPCk\nkhamew1af/A9OPH9ibCFW3w6pLg4MObDdwn3SPasSsfziQrkR2KxapOkk83O\nycVK5dKiWlHhtUnVvqPcPbzh9pctriWr+A6oDUNqNAV9n2O7GmrT4VSBsXLD\nHR7so9d2HeBc4vaQqJOROynOJvTSBFJDoVpgBqDPWB4agdm2wF9xYreSH4iF\n8i/fKcqSM08boMdZA1Pa8TvHYtM/oV4IoM35KafjnBqA+Ty36FaWr1HQX6up\nS+XRmhFJrGqtJByN7T83mYL39ya5wYoEun6H3BeY8Kdc8j+822UFLgttilQ1\nKsnyzZWlG9YqndgadERZJZQg5i0XwKOmzylF3Knq8EKtok+agMrFSUZ47MsR\n1D8Cgof8NJNnkTu1hST0iF3LNKYWL0zOVjQUl75lz2qOlIMN5i4o53NpDIzl\nvhMCcPf0RBOI5HKhDZpH2aY1nVN+KxaRmAXMSY7/v+VTH/POxIe4PfG+CocI\nqsUG\r\n=abDp\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-rc.6","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-rc.3_1620153819209_0.5835555842075395","host":"s3://npm-registry-packages"}},"1.7.0-rc.4":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-rc.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-rc.4","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"8460527ad22fb42b3c47492bd0cb45305873393e","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-rc.4.tgz","fileCount":169,"integrity":"sha512-87WgfQkfK854oCjW3h8otT3h/B0vM4P/TUBK4TfgJH8knzY8FPnxwemNp+PQN5W60dezfdTahylM/bQvgLkljg==","signatures":[{"sig":"MEUCIQD1FANF545T2WU7GXZOc5++CCo7c23x2fDqArOUESytSQIgOa2xYXymoziqVZ1I+J1KW8VrfOOXA+caTqXjPrYPUvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkldLCRA9TVsSAnZWagAAyXkP/jTfx1g/HzfmkmOEtRUv\ny/NhtDRF42PZvrjUIp68xj3tjc56i1K9gnOgZlK/jmdt3ES6Fqje47SLwUW+\ngrjOI5u2AnqeTyrzY+4TqFmaNcqx+LMpkhsNXv+5jYEr4ltG8sMCzB/2N/01\nMA0ZrEv+yZFGDNPCqpmgbf1aCE1MNt+Wud31gdoDieLN+eK9Dr1IriGO5MVj\nI0Nug1+8ACfuoa8bwhVGxDaQKZ76W62OXhCvvotisCEaMQpz0BlkpwK7I/X4\nDVKNK2c+5WwGxzeazS9JDkJ66d9HhTnqumQzYksL8wrixkclNDZN59xu7jYL\nQt43BK7VARhcC3tnPK4raRL7aBMTMR4RtqqsLL8J602zxODtSZyQYRjI0Qym\nSuf0b0Rryi3kFQANaqRfNQ035le2WEcoO7c0GSeq4Hbh3JvomMtm7TOikCGm\n63TSwmMX3P/Ntm3YlWJdpR5wJUdT6pyTfgIXu8aNLE7T2FFl1mOqa3KWPtJS\n2EeKvoAgpz8HyW4DN2a2bhYAstn3VaKLxc/UB9yJJjAUpQ3vHYV0EqdMzBh7\n4ie22cRc9BvnJBqg2faevr8ktRFnN1rrvekcR63ClDlpI16D3QnD7oSAQZBn\n+Rvq5suZcHccGO2wI/I9ySqtghdrfXv+XcIZPqHVsXlmvmMG6nNUXOA8Wo5u\nE9W6\r\n=KJvK\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-rc.6","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-rc.4_1620203339081_0.48742729091066384","host":"s3://npm-registry-packages"}},"1.7.0-pre.10":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.10","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.10","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a6d5d823993ed33d2539fdced0f81562d2b9d305","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.10.tgz","fileCount":169,"integrity":"sha512-ETweD0GB/urnTTbIGahbgyG2bGHZc+M9o8f8T6wNeLjKFFDNf3kzWpPZlARJcW7ZmN0R4fiuQi//ooIHH4YlwA==","signatures":[{"sig":"MEUCIQDoPDGwzEPol02KFmBA/BYAgOHkTw6587K1cScchlJ56wIge/VwIqiglvBnp0TjL4+bBCc2YLyJvhC1v2Bh06TDV5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpO00CRA9TVsSAnZWagAAWCUP/iPz436ymbOCSZqrZ7em\ni/UM8Dnu6RFw2EXgz5AU6A/fr2vomK3VlmcAQafCpaoj+GiP+cXR8gfls2WU\nXGz5bdyKZyAP4bURsIkZUgITLRy+ivn3jValejWXcxLuyVmP8d0wCIp+Oo/s\nsH863hd45LGqSSuUxofkhEcPAUK4r2+zoX5GUvYeNx1gHAAMIAMZwHAXBCIK\nWZ685JR84+mzMnkVnvQjCGxbZ+/dAUIy51RGylHm5870rwWMrHVJ3VcFKY+1\nbHy6usk70wUFOBpxZtytSX2AZGjDsH06EEdMkiMgIX6E+saPgU59z62tSZjQ\nx3VqPOm3dr7hOngU92/XqQrXe+CcgIm7Zw4V+9cACEFGRvi67F7n34hUDY90\naSKB09UFSgwG4XdzDjFLGV7h2gnhh9vHiQi4FMzDDxSCu/xTrxzlHctRBaES\nLKiyrV5EseebNrUFV7XyAWtzMogn2bdo5iBrBkyYgsN1XZ0OnK8rVd+Zw0Rn\njAEAu3PJjY1LWQ+iukOa1yJjTsH9+DPEssEnvipVNcLXn2mxK7TbHyenf2sQ\nKCbxCzGeAd3ZY7iouohvoOTJ4zAQDpD+WLs/vsBd1Be+USI5iLXIQnHoKJud\nVlseOu45WGlLNN6NZt3k531vdYrvJPgAuHNLRccq3xRCiXw9OQdhm1gnbvVG\nm8x1\r\n=1ja1\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-pre.13","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.10_1621421364137_0.8239249897994467","host":"s3://npm-registry-packages"}},"1.7.0-pre.11":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.11","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.11","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"c6a15be125ca5f2d3799f2dff4d395bebb65b7fe","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.11.tgz","fileCount":48,"integrity":"sha512-1T84HQ/U4gZHXNKzvGBf0HI+OvJBuFZD+H067RQOsjOgLqc+pvGZW2wnZR9BuVv3o1Y8LNP5u2lxJYpqitihew==","signatures":[{"sig":"MEUCIDqUfF6xCEoVGOOdZj8XvPWFSbwOXMCPKpxyS9u6sLAiAiEA6hTw5jAONK3C91KjvaI4J4ae8ntJV/wNdVF5+UGeUvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpTSFCRA9TVsSAnZWagAA4vUP/3RyTn9L6ujtnUOprZu2\nPNP0sH5vP//RQIt6LKX5Twe9L+6986xm/p0hDONwagln/smRPM84jrbzJM3H\neeQtLbUVS/uXj4cuDyRQvwqlHFIqf74uHD8rZTdq6aAOZoOt7oIyWEQwrQdh\nqtpcITIpMIpdw5zy4hG2mLuYiJSzqe3esUSAEroC3h0WzNz4aAcWRHbV8D17\nL4yMzj/ULh1NzBSmbAXqD9XITx9rgv0+TciHXMBDFFAjGKa2GWN+/AnHZM+W\nB4LBORLz33PB/iIWb1gGlEk79PoqTY5t8uFMAd199pP4VooUd/gixmOuHyfT\nzSvHmJWEnGW4L1FMQqmTK/J5EJa2SLRBMBNXc4QEPITT4E15Bej9sFfDK27+\nc8fqtui/NQum7V9/T6KQjz2jPIQzyXPYI4TEYldOdHVGLEWyJJlyQdDIdkO3\np4iEikhkhtbm/4F/VxDSaFdrM9DBxMJWc++MwDcz5Gufwxeen2x1FKyeIUbk\nrB0hO65bVtZkUqoXqB+nEiFxv4bvsAJQrNJD4/FIaDeZ0SbRcK4kqwuxOqz+\nongvfRFEOLiE+p/8Gf4s6XOQG+MyXqSQF6LqhnzQGBW99j5yVVYYyHcElmKI\nAq5RN+40xyxrayXiSwfDj+5DZBkpDK1vdWaC40a2h92rmP1ZF1XNTSinE+Jp\nd5Lz\r\n=8tOG\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.8.0-pre <1.8.0-rc","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.11_1621439620432_0.2993415906318124","host":"s3://npm-registry-packages"}},"1.7.0-pre.12":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-pre.12","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-pre.12","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"581d315cd8cd9f9df30cb1a00c09e6137cc374e4","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-pre.12.tgz","fileCount":169,"integrity":"sha512-ro28FRMha8EcNVo4at6t/B5UsCCOaW954qmxvNjczgZkrErHFCGEc2lEnqWZUCwET1uLloIj6VYuTuht+zIOfg==","signatures":[{"sig":"MEUCIEIQ5D9wWbPlGzsIdR5v0BZ60xf2/jHKDbqsiZCJufAYAiEA4QwXZn9cldthON4lV47Te9lxTZjOKLPg60V9rcO+Hh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpm6hCRA9TVsSAnZWagAACEQP/jwlYkms9hsaDi6UAXYG\nwBBS6/VV9dWgnikL9GzMoyfZ3a+3cXhlRn2qxJkwupUsDfJGBZ2qf+fjqJw1\n33bgdjxet4fw/gSdM+6gwGG0Of6tt3d99Hgw1hbvjx299Efykm6BkcE3fanz\nJD9wMJt5AB2o7zSEmhB4nZF4YTdG+Zj7ah9w0JIGab0AQeW35MHc6FT98cd3\n/JTJRVRebYkOe2h4bODitncifijZS2DaYU/ZGafdV14P3vset9RpFdtHXG6O\nr1E7xYoB2fVOZY4BPsHC4t2vzF9n3YtR5TzCKGDgi/3wUNjB/vrnQ1tBcywd\nnY5Nv6zmtZR8M5EoED0LfSiCWXTE+iyAZ5DY5r7YwKzvq0ZG/eY7uJkwiov/\ne5xM2VbLyMi/UGSMVONkTu5+ClDBTs9vYKRHMDc3LwxvCbl2UGwUg0HQ+lX0\nr4zO9jXiHl9kKe18P3BlrFZsxtEIT6IDrMFcuP+/PekQEM/hzZanHasS1BM3\n1aYf7jMQQ46/HOMs/SlF6wHto3IVAQJz50+OtoGbirtDabndJ6jvYEhU2bbr\ncSp3/l2C3neG/OC4Q2NpMf4ggFqr1eK61HQnyJrRANQJ9Ai8sRvP1qNDUZJe\nHidxIibB1xPnN2jIfnnyStt3lx4IYVxQZg8C0PVo+p6RPEf3mWmz0Pu5Mkr2\nfvH1\r\n=SqkM\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-pre.16","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-pre.12_1621520032424_0.8761297973057203","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"347669c57d8c0893ab320dfb3b2edb4a01be2769","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.0.tgz","fileCount":169,"integrity":"sha512-GU5+n4WwIDd8jF083bqa3kUJYnOWTCMnRFcnJxkkSWmqiALR/kHRsqpkem9FVnJgNdsxIHntyXfL1FdzkRMb4Q==","signatures":[{"sig":"MEUCIEzhC/c/KrH9lTmMVfPd9CXYXpMs1PdQGFUf+jnadKJ5AiEAgUkBmIihI1qEfyEjh+ChPQ9sqPbV0uYmxPVx9z4i2Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtO+lCRA9TVsSAnZWagAAC18P/02sWqqQTZkxEqT19uQR\niL2ae3z8FGCN/YFuDMJeaKnMMjary0gzpbRThCQuYdxpqgcnMB2g4DotcUcb\ndkd5kA0YTY4WxU7Kg/8U0VMR+ap7Bd5tuwX+6fEr5YnDWrmUeZHilF+Tti1R\nQUhodbasWbDY97LofBydzJYRSWK/MijhYm5EL78VFaSofMVCIwmUxVxnD5NN\n9Jerkdslr5UVNpCYa6/I01mQhkeG6ODpbh55rfhJO/FY5EV3U+Y0/nDXzvqT\nwhhoxQejOXL3NdqLMWfZMfGfMAUcDMbXV3SQn/fMVi4gb5/pjnNF+7iwykfj\nwEe/6CT2qrT6DeBptml4AiS1mJqHFdlPnrpnOYUuajsRLuXqUm0QqSh8vP/4\nf6yJwJxR0tG73It9yPRavn079q766DH4z2vbnd1nqw3rYZJ70Y9dawVTmUBI\nst/VKYXTcpRyP18cwO0oMfwzHPgN2GyGj+6dOsDfF2Kk7Kamxl7MH5zH05Dl\n7WLqkHV+/P32lS4COdI3+Nqidnxy15IDpeCgk6m0v/yP6g8+RDJzDkAAbb1I\nTxbg16qUp5+MvB2v7ToZA2zRyVnyNLUIqgELcnHVTlREjlEWvz9U8g4rJug/\ndil92Ai8B5y5/G2j2RIZQttw5hUgtnkxOx/xEjptMJL9UHeOyAHtdiYCGmda\n+J0j\r\n=hEMv\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.0","@keep-network/sortition-pools":">1.2.0-pre <1.2.0-rc"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.0_1622470565279_0.1438529928820811","host":"s3://npm-registry-packages"}},"1.7.0-dev.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-dev.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-dev.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"96e5bd3bd9f972e2360f6c6045cbdc8c8039e992","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-dev.0.tgz","fileCount":169,"integrity":"sha512-QIY1R8ToeJtxgiUcpkC6Ct7Njpl77tauC+YeQsMVnyGZsVszEQzWvwO0a8eGutO0zcqr6zD11Z4iPmbWzQ7UKA==","signatures":[{"sig":"MEQCIB9I0uwtYnNnVD0QPXdekj8Z51mTC2TUfw6JJ9oxQS4/AiBnHTWfvpSd+IjR2iP9L2HeXBxu0dI8INUSYpoUSEGxXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40852667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtg6cCRA9TVsSAnZWagAAxasQAKN/ffl87kpk6iuJzsSU\nNb3dM549CNr3ZqTc2hDF8Dhn+fhgkb7/b3zXy9ueEs62Ywz/sxUD9gTReSl0\ngrgxDSYY9J26niQhUaSHM8aErRTZ65u0SJnbzVgHJt+/rMGFVKQdAXF5Sofq\nFfzoQ+yjyVIqDZpvTL5WqCTvn/i5MQzVoS8pgS2nvH+ZjsA6Wahkp3IoNQuk\nMuhCX/dwn13W8cxXufEngVqry6V17N6HbLGhKtXNJj3jdO1feyctX5M76qwy\nlH3BAl3xhkeBlRskt8nEnjuc9z8H8rMwOvjMf91sEsQHcauFRYPqVxjK3C+l\nRcSjkw9khT0iItVkmCQbWTi/koJkCBU5HnWnInhITPCanNn+XNyjKWO8CHsK\ncERXpyY99QK+9PvJGSLj0zvMGBIPX1HKM3UFyA81fqQX0Nlpfr/4IpvtSnhd\n7kMt9/QFr9trIsh75+4Cn5Sw+/yJwYeV81Yn8qae9CqxnLO170sf/j8QDOjw\ntuAhgFx2Vpjb8l7N/9K1/3ntOIqLEIsWwuT4SpDN23MWIsYgN0gaVUHqKZmY\nghiUVqdQwjl44uBOxN56P7F0eV1/6uRqXQZjGNBc2CkLm2Sga4r3jsLhH4fp\nUS3ddNOZ23TH9avDoTrBh5MunhDMrvDQLIb+pDpxPd7Dn+XoFIN3c1xqIP4/\nW5wn\r\n=1NHy\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":">1.8.0-dev <1.8.0-pre","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-dev.0_1622544028057_0.09553709173167246","host":"s3://npm-registry-packages"}},"1.7.0-dev.1":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-dev.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-dev.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"969f77de3e84f965490e95e816fcfa1457516c23","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-dev.1.tgz","fileCount":169,"integrity":"sha512-EPdLWzkLuqxillcW58Eu48m8ZDdXTouwE+u6eb8HZxVIy4fAQJdAkF733h2rEjsiFQpMZGgsmVdEQM4Zfr3Igg==","signatures":[{"sig":"MEUCIQD0VeMQeCgmdvLfkqqlfX6tCyTWc7BpQsl7E5rzsEJFvwIgfxv5Vza1quOFCBXBz95rlwCsd1ykXx1yu0Db8jRYpr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40852658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtjPaCRA9TVsSAnZWagAAMo0P/jigHdq2PjpF6JgQZXp3\nytk6mqrQDNrWfN8VvxBQ/bGG/1It5eFIzmtyiP1olWK5StOyB5xnrhendQEo\n0ptq9OPVtCK/rbNiJ8KN2up9hlvUFj9Eca/zT9mfmGBwFJTii0gGWYwaZoRH\nvOhHDsH+1szNdMeRE0ksM7pGrhHBg8VTFGtiNYg4aHLHD5l8THDNGY8ZJX3J\n9Krq6kMPUQ8LjpWOeaLM3zkuJx7FXhDsozRiIs/Ck52zcfpZGIFkGK1Jstsw\n5RCBCya9ZlpwSuSfjqrbFkwvfLIziGizicuokP9Hb8FYOEK6XcGxrMbhxy+i\nTFEpCxettNwoUWbtH4ah5IowHB9Wx4WWY9dDALyxpjS7Z0Rrj1ULQDEFTZ6J\nvNhyTY2yJpR2REZ67eKDwAFRIH7Hz8nS+4BgSaj3HWx5+WrA55cyBnlbccgh\n8Ztf3S4j57xCZd3qVFEMV3lZrz5TMcRcLMpmzckPfghmhhuda11+ORoUApSA\nHTx+xTMcnx4kICGvuWU6EzkbF8Gt3efllF57pvQk2fAQnK6ry1BEpB9XrTSH\n02vDOUFcSTEhvK7MAxTU3QliBoxoHzz/QrNsJwzcJ2yBI5olfB/rZD4rsVqj\n1ezLFrB4mHNO/v9Tq95HybU2Sl68QfbaL0Tx68aGF7SkWVWNdacFcNs3nTja\nfjSI\r\n=A45X\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-dev.1","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-dev.1_1622553562045_0.8157208784719028","host":"s3://npm-registry-packages"}},"1.7.0-alfajores.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-alfajores.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-alfajores.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"dad7132f89490a04fbb74d5996f57219609e5df3","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-alfajores.0.tgz","fileCount":169,"integrity":"sha512-+9LRtaNjypXcfLaShZhn0AwZ5ODahye9b3IR5GR/9kSbKguPqiKBOvK+nvHUothbgB0OAOYU+Jb6VDVqI9/mjA==","signatures":[{"sig":"MEUCIGvSqk0rMdmf/0fOGMayMXHZwpBdGaHRUbh6nm09nA/5AiEAiq1q3SE5LQ9OHjmhpfOX115hUKn4EkTitCc45Vr9fsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5WHiCRA9TVsSAnZWagAApkYP/RRjz2smSO0E7uuJLWP6\nwX5vbxCrTQOqiXDmHgve8KanS9wBhRSP+xzQ/NNp9LCi//XL44EPotShbgTM\nqCik79PQSQ/mTKCbDRc2YC2glR8BN7iEkj3IdFCIe0nxrAqlJNy2H+YGAvuJ\nG7WqsqEIPh7canuXtFhn8ize75VXDmnPo0PYmquD8xbqw/PEt+g2kAVr92N/\n1UgtOw3ZjpS4hnVR6ZOxYYHs95B6KZZscDom1v407M5pBdqqqjDnUX/QMrG3\nRnAVJ9zipu3h8BUVytjHI4yrGaa1X8GF8zoKU/KXMaiflRB1Ie298F04zyS2\njCYHSgMqdOyM/yCBO1JnsdWrIa7a4MD8A5LJUvKnm8Id8KsEeS7qgqPJXX/k\nkuuA591iIfoJXqMPX+PHuAKszjlL1MgFqhqF7nVLfcBLmjvM8GGvjqaBejaX\ntaE3v9XKK2BCGx4EyAFISKxUGVMgbJ8UOxcGuafRoD7AyR8INWtFXN7IR9ea\nkUHbk/mjlxeBtSSU8fkHOYn3yx1EMJ8N6cT6pPGDtucAC5mWiNbdMESVVsxd\nsdOV/DVwjuj0sNIrhJpQ2BOiI8Cs6fP6ot492tfJnaDShKMCKWnGhaI3gViV\nXSTY/CUCnuzOFijbdQj+LBafGUnhWpr2F9glW5/WkLY3Dh3nnJyXKycmYNWt\n0/4k\r\n=AG7w\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-alfajores.0","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-alfajores.0_1625645537674_0.6599041676051678","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.1":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"093052ead024fee970fd125b4570ef3b45d057b0","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.1.tgz","fileCount":169,"integrity":"sha512-IafXQRdqmwi4D3CS9hnqqegDM9ZJ8zbJnfaBaEqu9lfO+OYSRHGq2awryzDvyu3fzKGIFRYuw/y1geexxD36Og==","signatures":[{"sig":"MEUCIQDS9WmaF/Jy+PGv3FimvRVXH+4H4i6D5J4t3hY7NCzzDQIgbsx0eFhcp0CNwMBsyXq6LvJR3B+T7elAmD4cK/HGNDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5XKZCRA9TVsSAnZWagAAdI4P/0fDvLvBkuRN0w2yxDYe\n+wiIAFXe3AyjT0cWh9F6FcceuCehMSgvaSWcSdadExYU+fIQCRAyexuDVkLC\nK5Xag749j/b8Ltay0Ph+mrLrTDwD5+cnKcBbslhZuhTVLKWSZQ+zh7s1N3n0\n1CLtR70jDqdpGjODQ2qw2qA+OWlTEykaceaGQKA34Vxn8JPjRyAH8SBydSCZ\np6wXOqCohIQpguZ2hg44pJtbhVKTlSO7lNNe+534052ATyrYoqZY8H0SkB4j\noFXAlUtuNYxwDEHIt83lEoBJSG48I80drmcdk3cWsfK9ees15M+hKZWRiGx0\nsjxFcM+ig57dC5dE79+U3rwemV/4QJdoQyy1vPWw2iuUfPySO8Cyz4Rku+3T\nHKXNYC7a8cdtFWG0CmDLrgXJxcbbm16AuhMYVhPGNmx5WXhG5TwOods/E6Ev\nv2zNDQuGq1SnM9T90IG4CBvCT5yWOVbNJ8joUF+iE7/TNOklejp3ivEkYU26\n6mUebY9aFhDkK5uXSTwqN1vGajji3W/7Z4z0JK7F9SyjQdPeZYxoYf4U1z9i\nkM5EP4X9QkMd8eArVerOGwNrgX02Tkxb+UIA+LGMNBMVuT9Qnc/qS2CxVn7u\nTAvjyyt3HpGJHtdg+K/2dLEstXUqnIWIKSYObp4fSoqUo+4wqx4Gvqi3UVEh\nar3G\r\n=1ENT\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.12","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.2","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.1_1625649817233_0.6768633027329818","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.2":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"49ed93d4f226f2140bfda0e3e16a433060e04e4b","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.2.tgz","fileCount":169,"integrity":"sha512-WJblpNQY1JS8ftrutPdFYzJqxRDhdpy3K82GyXXjb9cTwgX8+KtDa2dvKTVhGkuurI44RWMzoxDxL6W3DZGlHg==","signatures":[{"sig":"MEYCIQDiC4nYGDUo89mHiIE8lyo/ueYtbYtpFIOVs9gtgiF4EQIhAIUquM1cgTKobTPIR9IMLs00Dy4oSgPASzbcAtojR+NC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/t1TCRA9TVsSAnZWagAAe3YP/3j6CDdWs2R+VNEGq9fg\nUlROm2KNTag5nk02vhb+BmRUc8hDi23REHMjSGicmBJYxB5NrVqEdqMAZszg\n3ndMEd91bPURe5v5XF6dN0l53+o37gUAAw08hFaNjslOTVfc6+kE+/Nkxw7Y\nIUn0wPSGm+fvjH69lWWTJ2y2asqvqPNB15i47AV3OCywjcv+oXGGWbaSfAxd\nmg8gwgILJolyFknOscaXcggOPjffN5ciE+XtHxRri+y+sBHIviCWAkP+ttzb\nSgMM8sQ+SiaQaWQzmwpY44GsnBAkNu6WeWQ32gG2+eU1tTC+9nvRrUmN6tDC\notD4hgdHqQDyWzMyuQo10Yiz3V4mOrqcVbNphJ3SJAosydBjNNdiN3mtTbhy\nD6BOsNOVNM2/6+xGuBDunWId5LSjJTGSreQgoYhlVls9CEw18E8pz5R2//Tx\njzfM+7C5l43u+bhG5gSU1SXctt2idV5K28HOUukOiN9XhQdkwk6elf8vPnpi\n4ckf+KtWvgMLUZ90x0PyBTwOsJb3lYyqo7scusasxNsNyMNjrLIlNu1KVryL\nHfMy86fcoFaNk5v0i048XKHV8AMxQwYYfOf+uDLSlzA0Aq6t5HYBjNuS4m6+\nWOV94x1tiH2sHovsPF9u5d8PwTu+ZpgJru0EOXOI4X3GBgfIB+X6SmK6D+n9\nOyn4\r\n=rn/E\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.13","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.3","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.3","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.2_1627315538951_0.7083652494857717","host":"s3://npm-registry-packages"}},"1.7.0-dev.2":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-dev.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-dev.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"9cddd68ba3168dca503bfb5e10056bb484252815","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-dev.2.tgz","fileCount":169,"integrity":"sha512-tIbj4NdI0OZ9ftY6xld4YGCBis8q6w9ry/PuwBCvfbgB+WFPjDep8KPCKG+r4MsaHxQeNlGDZ0lAK30XO+46IQ==","signatures":[{"sig":"MEQCIDfZq0t3OnVxkFcPJ3odN8DbbzfzAb1rhXPakuyQPv4WAiBRfndh6UITtJ/KuGuLtKEyCBztW/iouximvNt1qoh+Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40852656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCmjsCRA9TVsSAnZWagAAndgQAJhBDsxsjq2BL3K+EOub\n7HvPtFUhG5LCfBwJkZsbLkXrRRRHWuSCMjddjNEs7B2TApoC4oagGPp9PBTR\nAEAAZ9rV1MQeaGVH2RGLbxwE/KoxZANLx4m1OW58Lfyxuf6M08rDAl0pOITR\n0y7HeqgvVj+PTDtXr2VFSo4uK8KKZq4J6t0bLLFxfkGjf2B19oBEhl9iVCcW\nzfVREMDdJsZpKLIUM0768tS/7tYe0a0pRfpBpPkAGDKUoHQ2/JRQRAx+zEhY\ni/CcJzvQGFX7EFp2HZ1TikCGUuKDBUMnunPxQ0M8QHij8uid0IoErUgIJ4xb\n3kMIhtMuIDUgu8IacM0WBdu1Dn8nMbkYFEr50ioVmszWa3mY3rRZ8bxnYF0J\nx+Yy2CeyPJbQw6HJLvPQA8AVr1zZ2+fLRZCRF6JSYz1yUSSUW18LNYegal5r\nUHCpwsBJVYSLm1CeBT5g3qZuhmG/pY5bP6SuoKyg/VsAVKzUHqhySvDlEOgh\ng+L/zuWtc0RjPdbM5VcJMMpTXbHzYvemIZbMMivHKt1D9H/p9SMYp66WMfGk\nYcIuOCSm38zvW17LKBtp2yD71EZP7kipVlAt+JP/EOeZyXCUt/WgXkPQeGp8\nf8s99t46G8qUNWVVod3+DcgatEqk069g3nXX71B1pz+f7HgXk+FkLS6mT2WS\nleRs\r\n=DJ4A\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.14","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.4","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-dev.1","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-dev.2_1628072172383_0.7931895546207419","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.3":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"fcbb94b1557aa0f0b10e3a60b2cccc21c9dbb230","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.3.tgz","fileCount":169,"integrity":"sha512-5TF/nDJDdGDid7o5G767mti2i+2RNu57Wy5tx6peZTh1UJtrHpgrdLecSQUyzalBbT0KhfPuxMVZQiMcsGKmMQ==","signatures":[{"sig":"MEYCIQDBSeH1GgkINL9xSSfnvtwib9e029lgBxHJBLk7lfWnpwIhAL1pzZWMLTX7U2Yhpdu59AnUB/9N3/mMGvM2/8O8jJEw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAZiCRA9TVsSAnZWagAAay0QAJlt0UumigRIoPQ2bYy5\noST8XkBr+5RI7DOv7+tbMZEsSk7r2WSqn6+rEJtmCkjGRGzchtJPuw95ZcPg\nyfBWKsFBjDy4IXGih+DbmwzMXfr7QIEvY/BMy3AxSgWpVHhGHDeNn7VOCXSm\nMuYGC2ho0KtYOuKF1BuPfkv1TMt4qxjGngQcbv6qfXtPuY8Q0gN/ZjJDUoPK\nqzn+3rp/9XwARdouC8RZLGtZw7Xgd1opN/LG1WOpisHqXtEy/PcLOpFJFU44\nLd2JmSe6pGxoJgOFY+8pw3QVSFS4Z/8SKznbJ1u7BBO92Q76NhieI8DV2SK/\nrfgM5AcbWQdhbl6Y95boGxNGySUcZ/SxD2EgxlxBnYmS0jgn8IOuFk6NtJH5\nn3GwHiQ1OmYx1wfn8IyFH5NTPfH1CUbvff2tUTBsINnHSsDfD80BYvgCn8Yl\niQeJXGPXRXC10gCYlzl/ifLTviJ+scolxZ+UuGta66+GD99VlD6ng6zhrs9e\nhZAiaSI0qemYuRFxnW1c+iv4sMR6ErWxfmRFKRMtkxvuOo1QHuf4CbMO4qCj\nmfD7o22Ca2ZWSxxpaLO2ADfjDd18VnUuseS28frAJV24MaCKCQrAPq3wx+ce\naopwhngwpDERLutgeVXfei1fooHpaw62icIkZ8c+6sKUVtRwRPeLy88XhH7p\nTXXU\r\n=w3mm\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.14","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.4","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.6","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.3_1628178018513_0.8258621183078283","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.4":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.4","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"4a4e6a3b627d258311ff885f22d2eca53da616bc","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.4.tgz","fileCount":169,"integrity":"sha512-GVVWIYgCF7OlCE5UfFvJ45V30zoGNTU8CuMHXJuQWZReZ0fDdVj/uzMEaM1bxs1xY7lt+UmoawcjLoxtOp8J7A==","signatures":[{"sig":"MEUCIBDfjMOuWDKGKvv9JNTXdCAQ+mBdk/0SfO66b3z1OaqFAiEA9pYhjDst4hBcuQBduVKgA9NyYPvTwsgOI+Lqze7Nzoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJfi4CRA9TVsSAnZWagAAUPkP/3tT8yLDLhXOH1QAC7VA\nWS5c1OHPN3exUw+zHDbkfhqeOJ6u9e1STkyuKEE50IHHY7h0aSE/qVIgcoTr\n9IRC+lFzNDNyeIU0w2KyaCAOKv3I455Hqw37AcmpbUb6+/Ii/qF1RoFeusTh\nfEd7891/ezhACoeAr2rOb1jOm2io5int7JwhZaQS6pvWb1OQCpPplT9N4+Ed\nVErygdMO9z9ZAVibgGdW1yPS2WGbVxRK4AAlRd6M+6lazxrlrEkZVwtdL7SK\n2+l39W9jK6pas+J8cUZHCZts8IXy/roB5yH5TsvXevj5Ssl2Zd9PQKBZFpff\ndjNganDwjMALYTpukTZUv7NSs9JF5y+zh1ddMNGqfQrWMtFN3W6/5a9ixVBZ\n07QfGeNQXU7vqtgnuU41t2yO5XG5dk2wvx30BkjMWt5s4GE+Zc5pQ5xe6mpA\nd1+ePF8EJgIs4cFMt8y6InLxLwRnqpIVvM+5UyfGCeD66QyrDQb3awNnz3s1\nD4x2zmXuRI9/D2Nq6OzTMop8M2lMNolGhhVuCfdFSNxY02D8wn0X8BhaBCBg\nMzs4c/XphUUHQxM+iYqXuK3tIOLb0R1lEoU4K0FEk9xDdJCDmlXEFboC3Nnm\nRWCCaKwmTb0FXFbXYUqbKdTMSQzEb4UuLZ34XfS8BBZjVtgKy9gbiNWmvA+5\nfJnE\r\n=yXrD\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.14","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.5","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.7","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.4_1629878456328_0.6834650006193357","host":"s3://npm-registry-packages"}},"1.7.0-ropsten.5":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-ropsten.5","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-ropsten.5","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3b5693a246607828f59b59a38ba7724520856b39","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-ropsten.5.tgz","fileCount":169,"integrity":"sha512-qQV5NcUbHl0P54+eDiryzRH9298CH4n/M/IskBqPnkqoa5zc3p9sJu26d51u/83nNcwGw8DjjKPP0C4EsHkIoQ==","signatures":[{"sig":"MEQCIBBLCgwo6wDs/Ddjaj2C81vMXtG192Z29y+56Ao2QdtcAiAfTHC1nHWskfOKrIQOCcnkIYP3/iAH+/u0Ge427LlCUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40858227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL1mQCRA9TVsSAnZWagAA5cIQAJphKpWxcyWFhMViZ4Vb\nCfiMDVaid42N7mDXM7tNyELMcWn1Xr31cj5fqeFs1vAwEHzeJ3qKSm9TtRkA\nd9T1yQoWaN0yMA05VOoR9mvyRWIrzYCJZq0HU73Lvh1NRdxMhuyUJt4AefwC\nX3ew7oW6/AtxuLKFNQ8Zm0BeTt1iFWaPLGDL46Z+UhJ49WMIQt27jOOeAG4S\n1p+DxdnMLdeLwhM30qkIFO228RmyblvmnVrvXlTRJQ7N7U06I72mofSeDUoz\nF1oqoNbzqXFZ4//5/m2XhNneF5wGaWZLPvzYkIhqZsbaJmsd9OukBeXmIaal\nsAQ6p0shSK/WZaIAnBowjejB7EMnuVdkzqgTL3FB3VXymmcoIVl4MMwfKHho\nNH1snSmQnxkrUTIbssn3/LOavF32nADz4tFVDixQFTfAwJNIu0z9UfXURKH0\neLkOrE5HX1IJ6JISs1q4azfMhZJehbmGj5QlqhrcNVRCFVNeO7LsONsDA+HS\nCkPRiFZgflbp83izt/QjoEaSO4PPajndUthlHbjg7BbDPHfdU9WOH7ll+uIg\n/IIwqxdCJFukBBEiK7tZYty8GVndOpWR3NZRH5neIRmRNeg4CxHKNOrTYWRR\nKC30CRGlmBFKbjskOBOYby3++k7x09MnrlYbP/uMw+u/G1SDtI53D+rRHuRc\nZBao\r\n=7beE\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.14","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.5","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.13","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-ropsten.5_1630493071758_0.6247069800645884","host":"s3://npm-registry-packages"}},"1.7.0-dev.3":{"name":"@keep-network/keep-ecdsa","version":"1.7.0-dev.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0-dev.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"0deebc6bca3d03130ebd67a72b5d7530f1e6fbb7","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0-dev.3.tgz","fileCount":170,"integrity":"sha512-uhyNHjGImEVmjb9WeX/zc8wMw8/p4Zw4hIxld2BE5z0tMCwqid3iF5zNm6yutuPc3Bu9A4NKcMRA0OddllKIMA==","signatures":[{"sig":"MEUCIGFGokCNDB0LHDEkT1x70I67pJ518/eh0zl3cOrXFRPfAiEAiW4TBk88Wus+nyn69PpuaV5T3lrI0FHSZSZpJffZsHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNzJgCRA9TVsSAnZWagAAvDkP/2Ah9uYq63KjqWYdqL68\ncWPKtfdBSTsF+6OL11qJ1u3o/ZiOm1LpLVy5wvj01p1d7rxSTNcPu5vJ8HVn\no3t3NZm0si2cd7/QYFjldpN6zR9p/LbQ5xIAqWGHlUxXnk2HuJAzn+cpD9A3\nKakohp2H0FCWWQIjJC2qaDXyufbzUALya2QOuXhwl/V+u1Wfzc7L0M5fc38n\nZJwMkvi/cix2pNfZfaZlW7/J7si3OzMOQ8Iv5Pd17kmZtapAvOZciAJXz1ve\nFKjbiNm6zIq2bcU5A0VlW6MrDThYFJz/AtccVvldt1OA5MoiuyBPaUD7fl5Z\nVHBZ26xfp0i4SYxxA0psK5jPR6MJoen4PandEBElRL30erzEkw5VL0c7JD/O\n2LCmMUBiqa3hU4lVEI71b+u1WHWIrcs+IxUrTXGkgOCW11K6OhEhqtDdYNfW\nRsUSBAZ1/RBQkecZSqmQXRgJP2fanO7f6ynsS8j2eUOJoqzsnNnxEAXUSmTM\n2Wp7JqqiSES8VCMz2BI19lwG+HkXZPR+jOXkW8uvKASYl25F+4Cdzlb5RwdV\nF+I42huGpEcUYKrkPNxonvPi+L2kGMI2reqEcYKZuHjytDwXcl++G5/OdHrA\nYfln4hLAWblRRjgnyM/Ns6tGXjU4SXr2HY/eBEOP7t+HVPgbnSjinE/UKkSD\nO0+r\r\n=BsVK\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.6","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-dev.1","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0-dev.3_1631007328212_0.7205186736820783","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"9935d18fa50c7717849a5707543710b2a8096c85","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.0.tgz","fileCount":118,"integrity":"sha512-XH8TZaBuRmAROBu2SfXqKtOvYlcev+7Nk4TXBksh2GZ+URloltRGCHM0xc1JMoVgk0WvEP7ZInnfRbEV7NHRRA==","signatures":[{"sig":"MEYCIQCdK4qjWY6RRoMM7PUZ51RrFpz2IY3jg65p0ZrwP2IUGgIhANCbpFFvxC8MSJBkby/EbYD3F2HzJSmpNA4ChTCGfUbD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1552974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN3s5CRA9TVsSAnZWagAAAkYP/jJNxZWZ+CNzrHL0ClLW\n0ICo56TPVdX/NwKehI4nRaXaH0vuR2NmruN3BG2oIUx8sttPwvN5MfwazRJJ\nd46QhEtQXCWeGaxfZ0pMuadBvGMWxuDMt06bXbbIHM2hurupg8fMH7/K1cvN\novfTuUuUeFCIfhyOBTH7CZOQuCS8pg9Qs5HOIypPgIk2bbvCvQy4VkB/lq/0\nPrJy6QZQ/O9jRT+kAJxBzBB3bM7MJvOFNfT371VNPZFOQybA/6SUVf5lmids\nGYjQOmPfpifvM7XdpMFHsbE77voq9H9eClxIsBG+8Boa8JYyPWTCgZlkTcCL\nFB6nYeInfaVzoG/OGmKdtFztXqwmSxtZSxfRr6HS1UTEPQwkLKPGhKG8KAAZ\nkHloYsSKx/aGVUc3XQ7HmKifuWl+Kq1lAtYPMGTDFawLXR/BHOIiCz2OHT5z\nvpPvXjaxj7KptUMaMxQ91ZEvCekroGGbENPYcNrcJppJxRf0CTKIdl/hX/6W\njlaxxbT74gYws8dlYQss53lKFM2SJt8SGyqBU9kbq+ORhSmoIry6siCiyroZ\ninJXPsOvDv7oGBTth+J5e9kOdxqTOUsU3tfkIHk26NJ1GkHaNA6kr6JZlNLa\nXSOnPLYL28Vl3/t0NRiB4Rp2agbj75vCzsq45lhEqyKeN5XFh6QY6/BoEVwR\n3wmd\r\n=BFgP\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.14","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.4","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.7.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.0_1631025977130_0.7874566993042476","host":"s3://npm-registry-packages"}},"1.7.1-ropsten.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.1-ropsten.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.1-ropsten.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"70b595be28cbab0ca85773975afe365cf204b367","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.1-ropsten.0.tgz","fileCount":170,"integrity":"sha512-gjLogKEoGdi3Bpm20HMEnLxQQfxVmBTgnhZ0YGbkiNoP7UTsF2BrbY+nhPjHfCHogLxCCaCJpaqqAYVzUV7/UA==","signatures":[{"sig":"MEUCIQDvlEMcHszhShNCftaWuxBwcgxvzQT5y48M/qBsNHxVSQIgQO+Xxom1o12xedFoZbpxtWgRvddK9PpyFJtx3F43IWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41739030},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.6","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.14","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.1-ropsten.0_1632382634894_0.4172222283752707","host":"s3://npm-registry-packages"}},"1.7.1-dev.0":{"name":"@keep-network/keep-ecdsa","version":"1.7.1-dev.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.7.1-dev.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"7c7b96ed3a7f8879672446457c4e18ed539310d0","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.7.1-dev.0.tgz","fileCount":170,"integrity":"sha512-Uc63OhoStytjYNcAjGTigM+UrgUiLOpwfdozKM2pOzGayxwmkMSVtTLwz2h3o1LNQtcUxT0jrTniqSSjcT8cAA==","signatures":[{"sig":"MEUCIQCPI3sNLufte5SGmAQ7qv5Svwt/SqEOv9L1yhUtArV/NAIgSDlDVdxGUS35SEpq55dOlHtM8bwkPcON9RCDD2vffos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733459},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.6","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-dev.1","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.7.1-dev.0_1632403403168_0.4157912548634035","host":"s3://npm-registry-packages"}},"1.8.0-dev.0":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-dev.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-dev.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"00471f701c80931da5623b25978bed2bcfa08cfd","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-dev.0.tgz","fileCount":170,"integrity":"sha512-DRSPmXklqcZMxW169umN+XjXb1cySHA0lHp3BT7Q4kEKiHatdt50jMzvmrTd9jlwcIj3s9smMq/VF2GYVkWIZQ==","signatures":[{"sig":"MEUCIAsciKBav1MjXO3C1IcwwJvkenMPDPDKjIb819kVSOEGAiEA4dC9WwotAlUmJFLDXylKEf8YiXAlxxWJ0P8qJUYJHEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733459},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"12.22.6","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"^1.8.0-dev.1","@keep-network/sortition-pools":">1.2.0-dev <1.2.0-pre"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-dev.0_1632404597267_0.9720239322716098","host":"s3://npm-registry-packages"}},"1.8.0-dev.1":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-dev.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-dev.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"d8139f011300ab37791aef90e7c6d05943912a2f","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-dev.1.tgz","fileCount":170,"integrity":"sha512-c4KgJM7PObZjz+4JTjnszFyYH9d1eiRIMiGD5XslZazN/4EPvQhvak7WxthwMuKegonNkeVQdbO70l8d7yLKjw==","signatures":[{"sig":"MEYCIQCBWBaHA48a1vwkKRURMaULFc/CUy0wIfxP2LqztmHrKwIhAIl4iYa9cQBtNuPFX/yvC+olUn8Tp0B1ehuiqq9foFrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733448},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.17.6","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.1","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-dev.1_1632492813738_0.9798460994510552","host":"s3://npm-registry-packages"}},"1.8.0-ropsten.0":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-ropsten.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-ropsten.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"e9d669009582490d73998520f0beef4139f0e3ed","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-ropsten.0.tgz","fileCount":170,"integrity":"sha512-95ig7DvLt29kO32rTR8hjWHXuJoPLFM5nOyG/78q/ZqWI49YQ9h18SgthSIKCRjyOkFIM35ya2k0b/Equ7PptQ==","signatures":[{"sig":"MEYCIQCjkm4OZdZOc5L5U/Epge4JkxomP1BpLKAgBhCLZdmjPAIhAMX7kssKTTibOh09WgD0InuRRavHQ6XFn+zmgRvI27DB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41739266},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.13","@keep-network/sortition-pools":"^1.2.0-dev.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-ropsten.0_1633077582222_0.5915553102359024","host":"s3://npm-registry-packages"}},"1.8.0-dev.2":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-dev.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-dev.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"ngrinkevich","email":"subzeromedia@gmail.com"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"a3837caeb29e8acfdce4101537127ff697430b92","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-dev.2.tgz","fileCount":170,"integrity":"sha512-4nFuQ5flQhHF1gwrR7ai7UU/88d3xf8rptnc+uSP+EI9o4ypviW/P2vOZ2ikhQgygTcM9ObR3iUe93cxXQkSwA==","signatures":[{"sig":"MEUCIAl0pWHa0RKIn7d/kncbpmuVqJxlQ/CUsqJfzWRzizlQAiEAhdEtYNV67SIGe1C4uD/cxih1HfMBPYqE0HvLf23WnhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733488},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.3","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-dev.2_1633690898610_0.36150424430378814","host":"s3://npm-registry-packages"}},"1.8.0-ropsten.1":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-ropsten.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-ropsten.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"e8b0232a3383ede5f1789f8bd14fd5ce682bfdf1","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-ropsten.1.tgz","fileCount":170,"integrity":"sha512-KXItqehvCV5waZ6TZ1lvBoWWwFBgNTSnoC2/w0sXmn0RE8gPHr6qCKiL20MJtDUw7ys3gW0rHvd+POd8T/f9Sw==","signatures":[{"sig":"MEUCIQCJ3xg3LuqAJWey3+ZnhKV95Qz/3eHus1bcSGVut5JgqgIgF0igZHGTmuRxrKhVwM0T2GmjAd5aZlnf4ExrVwnzd18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41726110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnLZXCRA9TVsSAnZWagAAlhUP/j32PRB0GaTi6kTO9TY4\n4M+iFfJxKzOyTGmAXsazkVAClJtK8LNZyALSWLa+MJnbdutjkXF0XPi4Dooa\nIY8TAQ+ri9jL0kZIJf8o/nYFgi/fZuHBWra6UP/GGkL4aJkjIu/ND0Su5xvw\nsPhKaD8b31i11AzEXdlowMAEazNJkJ8s4TZM9oSt4NeuJnj2goQG9VTVlRsi\nk1mNVsdYFggo97aVmvgImJYsQrV3SHhA/ZSMBi/QSv8cX92/VragrHSTIs9x\ne6uqD0nFZSPTDSeLPEtoQrU5aWtYM1K6H+1f9U7u4r3u6dGand1nG3pLoEA1\n+XEYiS9MxE4gy6vx7pEzzP23XKgJEnytQXAkqe/2UAgCSqXca++1NBlfh08n\n6+mIIIv0UbU0JA1VD8GY3TgtWbD1x09lYjnmJzzgjLC29wwItbBoV6jRm2r+\nmFgnC+rEHg4qtjNzr+I/nVr3NeEjAUxO5EsfJWbudll96M7NJCNT6VK3ZReh\nhX55h2SygCqaOn2hNvQx6FxsDPp883hIrJQav8z95pd26j3J9YMyv8J8AzOd\nL3ZqTyh6rfDLpYDKOAnYcyHA5/Kc1nPNYAnlfSrxu9UUHIx/ygpraUiZ5xRR\nuDSTn+EoxKWMKzyTLtsn3vt/3KaOoEP9Tb3HnhjjbWu/ka92mc9gf8I62vq9\nyraj\r\n=6Kfd\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.16","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-ropsten.1_1637660247240_0.7985486196922953","host":"s3://npm-registry-packages"}},"1.8.0-ropsten.2":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-ropsten.2","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-ropsten.2","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"01412f4442064ea05ccbe4a9a3af0c71487a986c","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-ropsten.2.tgz","fileCount":170,"integrity":"sha512-rkfzzEr3NCoutb8g66CBqDNZdnKX/DhDrVbDTRn8m5BgSYjozTO1fh7F/mD+sYeNWdTh0J86hXwn5Ckbb/7fBw==","signatures":[{"sig":"MEUCIE5u/Yks842ibgg1VugPKcJSFi9XsEhIwv/k4bO2LJWCAiEAx4PBjSkJrRjOJIjeWNt/L8Qm7PSBGVEZ3YKVphJp3yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41726114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XXECRA9TVsSAnZWagAA66AP/j3jNSsz9no/bnAblzTx\n23j+MWIc0/PRLSizEWIpQfNKLEbg/XgQuGNpWroUkxnTHrAX/BVFkiQi57SV\naZHO/0gbezOHiR1Non4dDyfh2X2wtC+Y/ybyRGUNFNPwu+7xMt3bPoGEHlMq\nBO6LimMaboFReKUmXu+9tUylT79Xv+HcCIAeBk4sa2CyFynTus5V0iuDnI1k\n1Y+YsV+uz6KUb9uzVGJN5ggfFUsR8wQxVB1pS4/d6rOIiFys/q4kJVNJigCf\na9iUkLkV6VJaU1Rn+eZQpgWKdnosDELtpJu5aXtXpP6csGM3N8VC8oTBNHAy\nqOfY+0oyKgzrZ7xWHzLClC24B7FenBYT+7rQbpdO0967gXaWVy4YoWYXga27\n3HYNBWTRTRb7gJAfpgj0ggU0pTyiQSeRp0uh3TK69VaV1pCfO50AdT/9HZer\ncJryQOLJnWw4pTJFEnTp/e/3BjzjgIOMWaWRpwyq299zTFJs1HoeqHE8eVOe\nIg3+fP0lAECZkJZwtJ581Uu0oFeom+Q1YrTDWQvLPQdym3DNXAc+e64JL8Ud\n4QAIltPK9egwOVAQcdoVOPrdCANBlZxWo5mXFwZSy9wv5xJW8NvJSBEKmvBm\nSjQF2pUwSzbZaNoWb87LnSEf7tGqYxmiP8CjSxVCTSAbFVf2UNQS6/R5a0gV\nblG/\r\n=aQSk\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.16","@keep-network/sortition-pools":"^1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-ropsten.2_1641379268698_0.38621869707135814","host":"s3://npm-registry-packages"}},"1.8.0-dev.3":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-dev.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-dev.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"cb5086049cc2ae5a187e52cda8691f722c90a63d","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-dev.3.tgz","fileCount":170,"integrity":"sha512-NiUe0bNWMuvMjwlp2UMnPY5Nnndi3gRHHmEfJzUtPGVg0w8HAU1OUa22qj15Cz0XeRUtvQWcDHFXm94bvin/8A==","signatures":[{"sig":"MEUCICFWlr/GVYqTkxHFAnZUzzURrtgJXjH7TkNMFUPXuSqAAiEAnvpS46uyyGAHjG0p7lm6JV61U3+ia/dnjS9NZV+3x10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41733491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YvzCRA9TVsSAnZWagAATR8QAIdTfgn78JfKlMFHoq4w\nQszCLRmucO3gDvGo5m3dnP3q9FGHCBTlQCgI1dKBvx9MhlhZWAg4J64uAQNX\nBbbdxYv+lLYmZ4UDGZQ3WUgXEddON3QIAJvg9FOPi72s0Cjzze1NTZeaG0Sn\nu2+kwi3iIPS6e9cDFztbPIV/ZLi9zmKyGdW6d7Grq67IoRKA5qaKdSggscg7\nL+pRpnsO907rvTrzDGRgfaKlXD6zs/p/cTVUaD86raurHrYppR9R7E9CFxzr\nB781IIcBjz+/SjAj4pBUh/mKrnnF2Rvi9DcxGhYa1lSeiz9xOl6MkSSOYOMw\nDFgr5dqoGpcT/rG+6ntkOr6NDDVXiY666WSJ6+644iAIAEiicvtzyt/E4kNe\nz6SVMbS9BW1cuOeIccamJNzQ+E5z3tDJFzHk0JFgv94daYFm4U8gXHbl/2rJ\nAgv1LjQwW/wEN9HgZHD1oR1jf6A7yQYrhEGdhh3Z2rhBIxDP7rdBULDj/VkS\nh9QQa3V3B0l+hoZI8P2aFrL8WAHRq2MWmyemGuTJjkpDJ965KSvfyMpG1qFW\n1dtprOLFWih0e+EOElvqP6QjXghk3xknszeI0KRR1afpqv+hIio9nV/dAnaJ\nR/hd/O7evgkFxT/mcxxlVkjE2rXANIL+mAgKSl1uEGFvg0P2jG191oGnBFmQ\n/rw8\r\n=pB54\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.5","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-dev.3_1641384947161_0.25367466141393114","host":"s3://npm-registry-packages"}},"1.8.0-dev.4":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-dev.4","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-dev.4","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"4469b50b620664bf596f82b134b2ae9791d01cec","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-dev.4.tgz","fileCount":171,"integrity":"sha512-dIuGwPXQ/L19Kv6miEzHSz4PMr0Wp9Khp/R/9RiA30s5SBYcw2lp5pT2QYifF4ICHg1Tdxq7ki6Qjzl5tpek0A==","signatures":[{"sig":"MEYCIQC2/coCOYP83CSRKyxvjT/atlAqF9uhLElp+Tasa7iVcwIhAJkYV1OXqzW4pLLzHvDJIr39nXOOj5GkcCqKFq1+C2hU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42640336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1cg4CRA9TVsSAnZWagAALVsP/0zco6sfeNqzwYY58CZ5\nynNpTeg40xMMua4+qedL3yoWptosgJimq6l3D7/cac5GA8MyBNu/rDjPqxXZ\neec/pWA6SdO0BoynXychgiscShnrZv3vDJZb0AWR6u1th9eNqRRxvYTeupQz\n4RzEXf6Fdmc9A5uLElzEOoKUSFmMlzRdChW/9b6we0MA5w1oIkjAKEUtUTK4\ntl4AU+WTzy0UYaVOS3Mtmn/cih3DuNhVgw7Pak4ll1P44LiLUxOiCBMelSkh\nzRnKyBw+BF8uHTRMW1PazxA9YTtwqn2Bxa/PN7gUlaNfopJPr+pcdctPu9Yh\nBitVCIaTbIuLvVYaik6/jQ4zisK0q3xy14fLeWSrcEUZmmprprq44hpjnslt\noXE6J0yIe2/YFl0UvCKGzInAy9Ih2Weq98R4+fghPrTOM9EZEtpIoXwipwLb\nTw9M/ZqrpKnk9fpI7IXG5S5TSn03AuhNAgpI6l6Fv7ZRUAas13Fi8hiIISFw\npwYhCMXef7YBFanueLYkogvxp0nonrbnPv+XaJwjAO3cKKoUkHVDOD14LJEJ\n7q+eG9x2C4Zc2YHCBa0+5eqDlF+w48m5W7a08mFMrGRKooUheTRQjKT1+Wx6\ndb9Ehap4lsr2yP2rywkdSwW/T9bUEX6yZDzpD5XRJcWs9ou47f0YtlRjGVK2\ny23z\r\n=XjQk\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.5","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-dev.4_1641400376391_0.643334743541722","host":"s3://npm-registry-packages"}},"1.9.0-dev.0":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-dev.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-dev.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"02be0c363099f40006d1ec3ac851e6aab5aede69","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-dev.0.tgz","fileCount":171,"integrity":"sha512-qkm7pEZYWQmkH5ppQz4azijxwV2jzPeeSQktkHw9Fa2w2GGkgfRuHVl8LYaPimtEYrvx5t2m0LAvmI7zlRQ4Lg==","signatures":[{"sig":"MEQCIB6F07RNfrD8bdWxwgIrYvIs2XCzO/dn/1WrSH9eg8FgAiAOnrxUWUn6/W5hTDe6d7eqJmfmZWnisxDntThLJADdpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42640336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1dAbCRA9TVsSAnZWagAAMCgP+gOdasZu+piqBYNncCv2\ni0tqN9zcilJHtJ9qb+o/xeLcniXM+teOrfLcDfP/lWVCWPZqXqzprbQxnsQR\nDLbtNz1TYkSY9EfdYjI7IyHkDxVkownQGBJ2c6SXumTSxG4hwf+Hxi4WMawY\nm610+++GaAWNMM0+96sJBt2XUX4q3o9Hw5b0SmcbexZPuM40wRNLiHG2pNX/\nE23t3SUsz4PfcCN53AZzbwGgqH4zoUpwhBvte2RCG/QzAfqBXM19TLBEstaJ\nhkevbYjeRdO978MlKvwybj1QqbwCVuTXwskQrW2/p8veWH5tYs+EKJxRIXYO\nzo12Sxct8UCGwvNVIRw2N/6a+DwSoldjf0X0I2o/15e4XrujZdlM/PUg5Swn\njLidrMzAzXlK5vUVWolkyef3a8PgixqBr3us+dQb2s9S4vz5g9VzelV+RXZ/\nlA9JjsMKMXy2DupJCmS0ChIoLEoIEtILHTR+QRE2KbxVeiKOGk7k5vWqydj/\nh0k0L0k7AZpH9Z2E7VQRoYUVLLl1Mdn4hwGPyMeNWaApKSUP/NLFXVIJxSIZ\nvxjS5y00jSZ5aZxzyBAdem3GPrw6OhzLWlI+effsCyEgfw2Vq75ihufQDYa3\nyzpR8Ni0BpuUo3GbUgyrDItlfC3gkTPHdh/Qf1VjlgZE0i5jJvJgERcFaanU\nw4XO\r\n=+ItW\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.5","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-dev.0_1641402394815_0.9243016247685525","host":"s3://npm-registry-packages"}},"1.8.0-ropsten.3":{"name":"@keep-network/keep-ecdsa","version":"1.8.0-ropsten.3","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0-ropsten.3","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"3ccd61a022dd6be5dc0b1a907c6a5ce36150978a","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0-ropsten.3.tgz","fileCount":170,"integrity":"sha512-nNmeA54E6pDsSAuU73o+ZWDt1qKknc+ejaorhllPZowqpQbs+KuuV6IeNRj1m6XJeSUlleWX0N7dUXnXwIlbrQ==","signatures":[{"sig":"MEQCIF5HHPFIQGf7doVj9k3XEmSTvIXidnAbZlzA0tL3kCljAiAA3hqiLycEd83P3TFxaMaHw4UUw1DWLAXUVC1Pz+4GVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41726081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1eVZCRA9TVsSAnZWagAA0tAP/3VQvUaDSK8wHAezyKhi\nRgNSyn+kuDG9UeVU35VVDYnHj1qNSHyMl50QKFUlUEv1UsFEJtiiVRguArqb\nMUyaN/7LDKxVeSuzUocWfcGxuonxqPWx7lkqYdjyuhR5eeR6Ai/zYJqYjO4i\nITiwWRYqFRMnm3oJs91VnFKf61NCRLq/YX1d01IBu/OiGf0UKg3zOcF/w++a\nRmm1MSREP4IGCZXQMxVOAMOFRqoxHxgNqXxtL3Aq38ws1jq7bEo45TBIjkPt\n9D/fqZZXn9jKcbDKAQVXE+FH97KZOvflaPA/9zSXIwtqWDeV/oyVEHpWMqL+\nNNtj0owerhiOm7no4aS16ZI11D+uPu6jsJbFUMrV1f5HEF3svyKS7sGhVaQG\n29Rsq1UB7ChMzTg/JFYGWPsykR1bs5vuj2hLBpM+2mc5DkzWyPvkjyCmt+kf\nBK0U/0KZKGYM1QMm3lzz0+mHqxKW51xfwhJj0wGE7ybBfuwO4IvkEf8RHLP9\nkTbvvZPBU2zuaBScSjLAfFiMsqtOOv2L3wxCT2gL1GqqSisuekvrvflY3N65\n+q8YAhvTnuCagtxL2I2SHDn3fBtfyHZpYrVpG49VET1KgwhJvhHqGKwGOvTa\naT6elD3eO+JEbvLcxs9wOEEhRas8kS5/dmxfUyKwTS9+AwLO04Vh2Xyj83ru\nBxlT\r\n=xzRb\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.16","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0-ropsten.3_1641407833308_0.5047192022720746","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@keep-network/keep-ecdsa","version":"1.8.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.8.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"aa6b9a1fd74333b8beec38f5fd5f710f2ac3f174","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.8.0.tgz","fileCount":119,"integrity":"sha512-HkXAhMmAC6MLovX1o6YBK9Ic++RnNS0FmkLLWhZRWbEg+LegqcHMiAZJG10pUSNhHCABpNIMZRgK1jaQthNj+Q==","signatures":[{"sig":"MEYCIQDwy5tfbo+VEjB9Ibfm5+R5ZfItaGaTjzooZLvr+09XFgIhANBEOKX+xpejSmh75KMa5pBL9GrQ1jyZskCAnioXmy38","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1586679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1goeCRA9TVsSAnZWagAANY0P/j4crD4rfu8cxIAIgGpO\n6sxIcBLQoaE86X+SDwn9iDxu1GJadsUlGunbHPWSbMXUQKDXx2rwnfCV/rQR\n6FLogsCtrNDOMKU0yzddQa67UrqXa5l494zsWubwEPVWu4U2wfCMfE2givuv\nGBQOeO03FLGOB0dAtY95C75XOx8lDPiEq4dsg02K8ovE40Lk0riTaACECiWH\n5+pumKdQWUAAsM/XQWsMJEwPQ/WePFSY2G73vqw5eNh7UIq9Qds63ODTOYc/\nIVOUEdmNJvqDsd6GaNP3vWtmVOxIJA0bNa0ilc+Wp6BMqs1VOl0IuaKk0VBB\nssw67ZC9a9JVNKT+/v/25IiM+18JOs6982O2Oz3iKgTpGu0tr7DEz9LS7hZC\n7wF4GB6V/5+rjnePqMi+vRmqV5PERgNtLsxB5qmxn3MAB8qfZ1YdBjcQAcig\n0Ppuyv4nuW8ds6TwG+g0OccAJap6y7vA5nFysWnlLRWm8GrQbjCzESfI88Hm\nmQtaH7/klZ8xMWiKUq3URKOxJVrMPD14C2Z0nzKNo6ErV13z8qj0QzWZTo9N\nW9CHlvgpiOh3uW33kqVG7vJi2XZjMXfl/qUnsgeJo54Z6SElP0VmodTse/1e\nzu8blWJSlU5637Um5CvvptsbH+V9xXlCrKmTWF6J4+CoM0Qtrs5fhViYgugI\nPdDx\r\n=2qXc\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b724e2e32d62467b13f0dbdab44131ac83cd9c1b","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"8.3.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.7.0","@keep-network/sortition-pools":"1.2.0-pre.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.8.0_1641417245859_0.2470592647530654","host":"s3://npm-registry-packages"}},"1.9.0-ropsten.0":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-ropsten.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-ropsten.0","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"add10f8a59c5e5354be1f694f18b1049f25ec047","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-ropsten.0.tgz","fileCount":171,"integrity":"sha512-lxR+TqxqlsUyyczjvNNvZBfGV2rWMSAAUpFrlXAO3mSdUfRHTAxtfn8Z2n4e30KNJl5FL4EjWhdc7KZSb0Kx/A==","signatures":[{"sig":"MEUCICoJR/HB2/S9xoZfkWIkFx8skiUIMXeOiMpRUrhYrz+GAiEA39Fo7w2L7qQbZMsLm7YHA5hSfK33BAlrI26PGHhmUe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42632926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1+suCRA9TVsSAnZWagAAX6sQAKEqHo69GZRs2e41bCMj\nD+Lf7/CptVmxGydZxX76jz/f3Epq5JeXpy+2MNlKotdYsh8Vs+ZGPHPbqCS7\nMiAuN41XJB6ltCgMvKFl+2ewDumvmc2+3ELwv4wNMlDnpNq2FMLJJJDg2Vb9\nqGaazk2uwMArx9o5ZnqizQVw83f4ORDpTvMm2BL5sMRvDbFFhyEem5TOrnLh\nC5t69wH7pWQAYiYJQdlRmwNvuMb2OChoVzh4J3ty8oxr18IDFHYq77JKmUDs\n1XA7tN0rxiClIHOGSlosa6yyalxsNKZ3rI4mc0pMwG6koXn4VKFMV7b6UQch\nwZr8JTm1gPIg0S7C1L2tQ1CSyZv3jLyztNvYe+vHnDtaIQ5A5xeRRHKpZ2M2\nsv28LErryzAQ0bOJnaxGlbu9mZ1tQtz7zMg/lq9IPgstpI4Y8/cokGouLyau\nQz065LkOcsI+nfux4Y2D+L5PfhP22iL0974riy3kPL8j3LKGyTD7BWCHCtoJ\nFpX9xZmZGt+e3PRL8Voq+sPbCeuRtxGB8mNdvcFNVNj+O3FXO1ouAhAnmIxE\n5xgpDNYjwMPMH1OCJ80SAbQGjV9LI1SBKb4jUrhGK9YxQ2xnN107fzkF/FFu\nM1+DV5QWdPRnSmOlKT2obRhfwUk9nZuG8xOTVb0V0vrmjs8PsxL2XcB+W3iY\nUwfn\r\n=52K3\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.16","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-ropsten.0_1641540397736_0.1833536810124876","host":"s3://npm-registry-packages"}},"1.9.0-ropsten.1":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-ropsten.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-ropsten.1","maintainers":[{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@keep.network"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"de816036b3b2a6816efcc754cc0013a01f7911b3","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-ropsten.1.tgz","fileCount":171,"integrity":"sha512-Q2fvZbAeFFhRahyn2cP7ZQNYpTqN2CewDxm2XzmgcCOtOA2EvHxfMJiyrN+1RLpjl9jJ4rLsc6XpbLevSClOZA==","signatures":[{"sig":"MEUCIQCxVw2r1dMYyElffbolaSAhj724T0E5mxblOJsEVqmxfgIgVluValzAc5eEK/jlDik9QT9gwkCkqcMnC+mgFWmJTiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42633171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2DY4CRA9TVsSAnZWagAAxMcP/39EQSVrRh2Cw/04f31M\nzoujW/QaB5K2Mr02T66IRabkve4yj7U3K57F+e4JnB9X84fGEX+mvvzmMcQR\naRycLrUOFUidfoFr0xN6c1B+EDwOf5Y/Axuk3et4UfVA+r/jto4yRNqSvLg3\nuXEIcUOE3KAbMNlazUnltI7eVp/BuWfAy27jem9c0/ieGyA4WUBHpjqSaxwJ\nii7MMyMoGYguk1vy+u9Z4xpppf57rXWGCavPLi6Ftmt28A+xzLZ4wP69yo5L\ncxGI6XJaNkINVyhEWRj1mp0CfoZyxqJ0Hv9/oMtK9EfnSb6PLxoZApsfS2T7\n7aHWEsAlHKLOlhmghM5/qG6IrCN4s4OgxKdN/yuahoAqtsFDMNUjtxnwJnIn\nbIfdsFdaZEZO8eeK/Czyo/913YxqY053PN0H5hgCTJWNm3XP80+X84qinz9S\nAE0njeoKiNbmwdCFO9f39jraaCH1dNRmMMMUPNGZyVzDRfgr6mQnRBZcXIsI\nJGQWdm31w16cYzo9szAHz/cfoV1AVUAefPlv5ok7Gj1S1njNHJYOqD0x28xM\nU0gcPNeNTdT6yNBleztY67bBnQSlL/qUt6hhHfHSeO2FEDYlZ43apcR7B6xn\nL8mFzl56nYqskXUGmbh5Si7lCzQWzFUXd0Rm+1RPLTM90hwHsIJW3JhRXAgy\n9EKL\r\n=Wsio\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"deprecated":"Package deprecated due to deprecation of the Ropsten testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.15","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.18.2","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-ropsten.16","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-ropsten.1_1641559607821_0.6118002519658396","host":"s3://npm-registry-packages"}},"1.9.0-dev.1":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-dev.1","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-dev.1","maintainers":[{"name":"lukasz-zimnoch","email":"lukasz.zimnoch@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"7522b47dd639ddd7479a0e71dc328a9e0bba7cae","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-dev.1.tgz","fileCount":171,"integrity":"sha512-FRIDejTUiQO7c9gBXgjtTp2sXkEQKFBBqVjYoZE20OCGRxbgum9FbgD/B5RWIctBy4GGr5wJHnA1789iaK3X6A==","signatures":[{"sig":"MEQCIBk8i3F3tWQm6x7QknhFHdOYJw1IHAnsQSMZ+9FTClXWAiBFgH3t8F5Ia7BKpWIu3nVVG5lnNW7AW4s5VVy9Hl7TIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42640336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIdYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMoQ//UY+uK7GRJNdGOBQjiKEQwHDH4SPuUzLikdASKlrHPr/6zkEd\r\nOr/fBQYQ8weO7l4n76CjCmk1z/v+B5X5w/jV49EMocvm69VHJL2jDVDD6SyX\r\neKxwvs0l+R5yqdi9X7eEss9sMLThuFNoj8vZEi5ES+RJpdOaOVoCAmCsieMy\r\nlRfdVLkG1cxZhSXnKFUBLRKLD+m723sktMpA+uQdwDqZI8EhC5ybzYKPlQ5f\r\nHxwaIHHFKvBaN62Ir9ntuactfjvEz3DQN3BbHt35fYuRq6od+lw7k0fSSTHb\r\n4YUYcYXVI2oiVajfCVMKI+jy6GDDmhaasxVe0EsQEYLlIbD1HkprjtmPtDGk\r\nKyMhvmIeBUg+TWJ4xhDi2htMe/q9YkuJ5OI3xwUdfEa1HV9TIg7e9r8uqLkw\r\nAvM94LraEhOUjT7IX2elA7pyxcc97qcmpwlLKOc8/QWhsg+s5seNlQGqa2lC\r\nwtRY1oXlDHQpC/+1hz2QpzcQLn+2ArdyTSdxhqLExxPnVi+C2khA3FKpNZ+1\r\nUBNWSwQSILviYHu2bYCF0W2IvqqkY7h0lg8AotKYzFqA1kPOD1pgARqMKm6g\r\nmr+QPK2yuhlGzbYcoc63ZV26ABEORXgR/ZFzjRkRhf7kginFPl+zt/IerczI\r\n9wXI02Dl/3wH8dbALcnt+1p4SooJlG7vJJU=\r\n=IgX9\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"thesis-heimdall","email":"heimdall@thesis.co"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"6.14.16","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.19.0","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.0-dev.5","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-dev.1_1646384687142_0.35916762411868275","host":"s3://npm-registry-packages"}},"1.9.0-goerli.0":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-goerli.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-goerli.0","maintainers":[{"name":"lukasz-zimnoch","email":"lukasz.zimnoch@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"ce58b6639062bb4f73a257557aebb16447889e08","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-goerli.0.tgz","fileCount":170,"integrity":"sha512-EA/oTcxmia5nznQ35ub9/5xBqBK4T+78oWYxASCc+THdPLalzriSAtQ517R4QnvkHi82NFhJjZH8WBoRXniddA==","signatures":[{"sig":"MEUCIDCWo84XvPYe8GNLTBdBrNQr9XYkn4t7A4xrs0IZPjMkAiEAxqKBTfe4xgg3YM1/jubwQiFcv9B47j5UGHm5LupuX+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42349102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0Aj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro2g/8C/whKOJHxJo4JMVz6+kQW11bXJT/+ydZy9TWv2P+KFH9PQHW\r\nkYTLSLb1JxnHJr1G8UOyGrcUZcWaSAXFJlQB9cQtITtX/g54pvDkqkBcrnmt\r\nAT67X85mD0oYdssvAn7oC5TzTR8c93pv3XzruKWSIE+sR64Gt/PbAMylv6A3\r\n5Lp73tY700uIucLslUAHM65/KU3ZZ44khMod5IAA3P9CnNVdrmWix/YRnfHV\r\nJ04kWhpZVHAflPuxsA7QG/z60Zd8SPqR5+H712jk5EtgdalbmWRkNCyqzYVs\r\nWA4W94HgV3NaCJJKo2SgqkEKpiWBvbb8hsT4xgQwBmNG9aGEiGO4MTQdPKKz\r\nZl3INw42PsD6kaPJo4/92HEwv+Bx9/nhUqr/WxzTddjBFPMsOn1MT8gKICyE\r\nNbWgL+H9ceE7w26UQaLJEZlesppTzJR1azoH9yCts2xmYS58uCqYhepmmPDb\r\nNaI8JBGMJZaacrOFz6JMmvwtr5boK3sMpza1cglgRsgFaw2w21YHoQxqoyVX\r\nAydbz+DZrxc6rev0tHH1IJsl+0G5seBGaad9C7FbXcLrZP7ZdjSTXMQrRhm2\r\nu6cd1xWbNbFUyQoBLAdd9npWEhcxqAejxGnmQJBGjhMrJGOa46LUXrNhe0Ku\r\n/IXI4uO4MqkqxddPQLSZV0QsQ/65zD+Xn5c=\r\n=QBxz\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","gitHead":"bd9800d7367aa665b745c7149e1040a3b16deaf0","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"nkuba8","email":"kuba@akena.co"},"deprecated":"Package deprecated due to deprecation of the Goerli testnet.","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"8.13.1","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"14.19.3","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.1-goerli.0","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.5.20","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.26","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^2.0.10","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-goerli.0_1657800951031_0.18038700289619913","host":"s3://npm-registry-packages"}},"1.9.0-sepolia.0":{"name":"@keep-network/keep-ecdsa","version":"1.9.0-sepolia.0","author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","_id":"@keep-network/keep-ecdsa@1.9.0-sepolia.0","maintainers":[{"name":"michalinacienciala","email":"michalina.cienciala@keep.network"},{"name":"dimpar","email":"dmitry.paremski@gmail.com"},{"name":"lukasz-zimnoch","email":"lukasz.zimnoch@keep.network"},{"name":"shadowfiend","email":"antonio@thesis.co"},{"name":"nkuba8","email":"kuba@akena.co"},{"name":"thesis-heimdall","email":"heimdall@thesis.co"},{"name":"pdyraga","email":"piotr.dyraga@thesis.co"}],"homepage":"https://github.com/keep-network/keep-ecdsa","bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"dist":{"shasum":"33d0fcf512193d2b701e92efcfa08de97064f779","tarball":"https://registry.npmjs.org/@keep-network/keep-ecdsa/-/keep-ecdsa-1.9.0-sepolia.0.tgz","fileCount":171,"integrity":"sha512-+hWE8ZzafsElA6xTrVK/XbEpomhiPJDzKO085OJ5GJE6qzx/MGZ5J+EwD3KR+5/1+K+gtVwowF/Q39pgj+jNoQ==","signatures":[{"sig":"MEUCIQDr3Bgg2WNX1vD7lcegh2f2CHYHv7RLooSbl9SfemqHdQIgHQJiLHKiVoVO7X1qDbLYwkt8BwV9QSRzrzLazaEc764=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43386018},"readme":"\n# Solidity\n\n## Configure Development Environment\n\n### NPM dependencies\n\nThe project uses [GitHub Package Registry](https://github.com/orgs/keep-network/packages)\nfor keep-network dependencies. It requires `npm login --registry=https://npm.pkg.github.com\nto be executed to authenticate with GitHub account in order to access private\npackages. You can login with GitHub access token by providing your username and\ninstead of password use the token.\n\nInstall the project dependencies:\n\n```sh\nnpm install\n```\n\n### keep-core contracts\n\nThis project depends on contracts migrated by `keep-core` project and expects its\nmigration artifacts to be provided in `artifacts` directory.\nThe contracts can be fetched from published NPM package or local source (for development)\nafter running migrations in `keep-core` project.\n\nTo fetch required contracts addresses from local `keep-core` project use the following\ncommands:\n\n- in `keep-core/solidity-v1` directory execute: `npm link`,\n- in `keep-ecdsa/solidity` directory execute: `npm link @keep-network/keep-core`.\n\nRemember that migration artifacts have to be available in `artifacts` directory. Truffle\nby default places them in `build/contracts` so you need to copy them or create\na symlink.\n\n### Staking and bonding\n\nKeeps creation depends on operator's KEEP token staking and available bonding\nvalue. To initialize the operator:\n\n1. Initialize token staking in keep-core:\n    ```sh\n    # Run from `keep-core/contracts/solidity` directory\n    truffle exec ./scripts/demo.js --network local\n    ```\n\n2. Initialize operator for Bonded ECDSA Keep Factory and TBTC System contract address.\n    ```sh\n    # Run from `keep-ecdsa/solidity` directory\n    CLIENT_APP_ADDRESS=\"<TBTC_SYSTEM_ADDRESS>\"\\\n        truffle exec scripts/lcl-initialize.js`\n    ```\n\n## Usage\n\nCurrently contracts can be installed as npm dependency, in the future we may\nconsider supporting [EthPM](http://www.ethpm.com/).\n\n<!-- \nTODO: Configure EthPM, publish contracts and use them where needed.\nhttps://www.trufflesuite.com/docs/truffle/reference/configuration#ethpm-configuration\n-->\n\n### Truffle\n\n[Truffle] is a development framework for Ethereum.\n\nTo install it run:\n```sh\nnpm install -g truffle\n```\n\nConfiguration file `truffle-config.js` requires to contain a blockchain\nconnection details. See next section for information on running a test blockchain.\n\n### Ganache\n\nTo start testing and developing you need to have a test blockchain set up. You \ncan use [Ganache] for this.\n\n To install Ganache on MacOS run:\n```sh\nbrew cask install ganache\n```\n\nOpen Ganache app and configure a server to be exposed with hostname `127.0.0.1` \non port `8545`.\n\n### Deploy contracts\n\nTo deploy contracts ensure Ganache is running and Truffle configured. If all is set\nrun:\n\n```sh\ntruffle migrate --reset\n```\n\nCommand will output details of deployed contracts, find `contract address` value\nfor each contract and copy-paste it to [config.toml](../configs/config.toml) file.\n\n\n[Truffle]: https://www.truffleframework.com/truffle\n[Ganache]: https://truffleframework.com/ganache\n\n\n### Testing\n\n#### Unit\n\nUnit tests use Truffle's test framework, and redeploy contracts for a clean environment every test. An example:\n\n```sh\ntruffle test test/BondedECDSAKeepTest.js\n```\n\n#### Scenarios\n\nTests in `test/integration/` are for testing different scenarios in the Go client. They do **not** redeploy contracts, instead using the already deployed instances from `truffle migrate`.\n\n```sh\ntruffle exec test/integration/keep_signing.js\n```\n","gitHead":"1a4a46272b827896a7ae518bdfe4b825d8d5d0f3","scripts":{"lint":"npm run lint:js && npm run lint:sol","test":"npm run test:js","build":"truffle compile","clean":"rm -rf build/","lint:js":"eslint .","test:js":"truffle compile && mocha --exit --recursive --timeout 75000","truffle":"truffle","lint:fix":"npm run lint:fix:js && npm run lint:fix:sol","lint:sol":"solium -d contracts/ && prettier --check '**/*.sol'","test:quick":"mocha --exit --recursive --timeout 45000","lint:fix:js":"eslint --fix .","lint:fix:sol":"solium -d contracts/ --fix && prettier --write '**/*.sol'"},"_npmUser":{"name":"michalinacienciala","email":"michalina.cienciala@keep.network"},"repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"_npmVersion":"8.11.0","description":"Smart contracts for ECDSA Keep","directories":{},"_nodeVersion":"16.15.1","dependencies":{"openzeppelin-solidity":"2.3.0","@openzeppelin/upgrades":"^2.7.2","@keep-network/keep-core":"1.8.1-sepolia.0","@keep-network/sortition-pools":"1.2.0-dev.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","solc":"0.5.17","toml":"^3.0.0","mocha":"^7.1.1","eslint":"^6.8.0","bn-chai":"^1.0.1","ethlint":"^1.2.5","truffle":"^5.3.1","prettier":"^2.0.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","tomlify-j0.4":"^3.0.0","@babel/polyfill":"^7.4.4","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@celo/contractkit":"^1.0.1","@truffle/contract":"^4.1.8","eslint-config-keep":"git+https://github.com/keep-network/eslint-config-keep.git","solium-config-keep":"github:keep-network/solium-config-keep#0.1.2","truffle-assertions":"^0.9.2","truffle-plugin-verify":"^0.5.15","@keep-network/common.js":"0.0.1-3","prettier-plugin-solidity":"^1.0.0-beta.2","@openzeppelin/test-helpers":"^0.5.4","@truffle/hdwallet-provider":"^1.2.6","@openzeppelin/test-environment":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/keep-ecdsa_1.9.0-sepolia.0_1694591800774_0.22125023113624165","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-02-13T13:20:08.028Z","modified":"2026-08-11T14:04:49.644Z","0.1.7":"2020-02-13T13:20:08.372Z","0.1.2":"2020-02-13T13:22:01.093Z","0.8.0":"2020-02-28T15:30:07.410Z","0.10.0-pre.0":"2020-03-11T13:59:36.907Z","0.10.0-rc.0":"2020-03-17T18:24:50.495Z","0.10.0-rc.1":"2020-03-20T22:48:38.399Z","0.12.0-pre.0":"2020-03-31T21:45:52.698Z","0.12.0-pre.1":"2020-03-31T22:29:14.299Z","0.11.0-rc.0":"2020-04-01T00:00:37.906Z","0.12.0-pre.2":"2020-04-01T14:04:15.266Z","0.12.0-pre.3":"2020-04-02T12:52:41.453Z","0.12.0-pre.4":"2020-04-03T16:57:32.405Z","0.12.0-pre.5":"2020-04-03T18:07:13.547Z","0.12.0-rc.0":"2020-04-03T20:35:58.428Z","0.13.0-pre.0":"2020-04-03T21:33:28.242Z","0.13.0-pre.1":"2020-04-03T22:08:48.924Z","0.13.0-pre.2":"2020-04-06T19:33:36.854Z","0.13.0-pre.3":"2020-04-07T09:21:58.710Z","0.13.0-pre.4":"2020-04-07T10:38:51.005Z","0.13.0-pre.5":"2020-04-07T11:27:16.287Z","0.13.0-pre.6":"2020-04-07T20:13:01.814Z","0.13.0-pre.7":"2020-04-08T10:13:44.670Z","0.13.0-pre.8":"2020-04-08T12:39:27.768Z","0.13.0-pre.9":"2020-04-08T13:19:47.191Z","0.13.0-pre.10":"2020-04-08T15:14:18.614Z","0.13.0-pre.11":"2020-04-10T13:33:45.470Z","0.13.0-pre.12":"2020-04-13T13:50:03.618Z","0.13.0-rc.0":"2020-04-14T10:11:26.989Z","0.14.0-pre.0":"2020-04-14T10:28:33.570Z","0.14.0-pre.1":"2020-04-15T15:55:11.877Z","0.14.0-pre.2":"2020-04-16T12:07:48.153Z","0.14.0-pre.3":"2020-04-16T14:34:03.725Z","0.14.0-pre.4":"2020-04-16T16:18:11.165Z","0.14.0-pre.5":"2020-04-17T07:37:13.742Z","0.14.0-pre.6":"2020-04-20T10:28:06.453Z","0.14.0-pre.7":"2020-04-20T13:39:08.824Z","0.14.0-pre.8":"2020-04-20T14:01:14.147Z","0.14.0-pre.9":"2020-04-20T19:56:21.513Z","0.13.0-rc.1":"2020-04-20T20:45:16.848Z","0.14.0-pre.10":"2020-04-21T07:35:33.197Z","0.14.0-pre.11":"2020-04-21T12:56:31.699Z","0.14.0-pre.12":"2020-04-21T17:42:11.684Z","0.14.0-pre.13":"2020-04-21T17:57:38.304Z","0.14.0-pre.14":"2020-04-22T19:10:25.093Z","0.14.0-rc.0":"2020-04-22T22:07:44.380Z","0.14.0-rc.1":"2020-04-22T22:55:39.156Z","0.15.0-pre.0":"2020-04-23T00:04:37.894Z","0.15.0-pre.1":"2020-04-23T02:11:18.048Z","0.15.0-pre.2":"2020-04-26T19:31:14.734Z","0.15.0-pre.3":"2020-04-29T12:28:28.418Z","0.15.0-pre.4":"2020-04-30T17:02:17.109Z","0.15.0-pre.5":"2020-04-30T17:18:56.854Z","0.15.0-rc.0":"2020-04-30T17:38:19.495Z","0.16.0-rc.0":"2020-05-07T19:21:25.374Z","1.0.0":"2020-05-13T22:27:58.336Z","1.1.1-rc.0":"2020-06-03T18:28:31.477Z","1.1.1-rc.1":"2020-06-03T20:23:53.890Z","1.1.1-rc.2":"2020-06-04T01:09:24.976Z","1.1.2-rc.0":"2020-06-22T15:31:06.732Z","1.2.0-pre":"2020-07-13T09:51:40.534Z","1.2.0-pre.1":"2020-07-29T09:57:45.517Z","1.2.0-pre.2":"2020-07-30T15:02:39.291Z","1.2.0-rc.0":"2020-08-06T01:49:11.132Z","1.2.0-rc.1":"2020-08-06T12:36:15.463Z","1.2.0-rc.2":"2020-08-30T21:12:43.168Z","1.2.0-rc.3":"2020-08-31T14:25:18.591Z","1.2.0":"2020-09-10T13:42:16.130Z","1.2.1":"2020-09-14T12:44:39.336Z","1.3.0":"2020-11-04T21:57:00.896Z","1.3.1":"2020-11-05T14:05:17.158Z","1.4.0":"2020-12-11T17:11:40.591Z","1.5.0":"2020-12-22T12:46:37.243Z","1.6.0-pre.0":"2020-12-31T14:04:44.130Z","1.6.0-pre.1":"2021-01-04T19:33:07.191Z","1.5.1-rc.0":"2021-01-06T14:04:13.079Z","1.5.1-rc.1":"2021-01-08T10:48:00.173Z","1.6.0-pre.2":"2021-01-14T11:31:07.686Z","1.6.0-pre.3":"2021-01-19T13:02:41.754Z","1.7.0-pre.1":"2021-01-19T15:47:50.517Z","1.6.0":"2021-01-19T16:43:11.868Z","1.7.0-pre.2":"2021-01-25T09:53:44.200Z","1.7.0-pre.3":"2021-01-26T11:41:42.307Z","1.7.0-pre.4":"2021-02-16T11:52:23.763Z","1.7.0-pre.5":"2021-03-18T12:36:08.444Z","1.7.0-pre.6":"2021-03-24T13:43:49.858Z","1.7.0-pre.7":"2021-03-26T10:02:50.967Z","1.7.0-pre.8":"2021-03-26T14:28:20.982Z","1.7.0-pre.9":"2021-04-15T12:34:19.980Z","1.7.0-rc.0":"2021-04-26T14:17:12.984Z","1.7.0-rc.1":"2021-04-29T06:33:13.060Z","1.7.0-rc.2":"2021-04-29T15:56:19.615Z","1.7.0-pre.0":"2021-05-04T08:13:38.812Z","1.7.0-rc.3":"2021-05-04T18:43:39.594Z","1.7.0-rc.4":"2021-05-05T08:28:59.367Z","1.7.0-pre.10":"2021-05-19T10:49:24.404Z","1.7.0-pre.11":"2021-05-19T15:53:40.628Z","1.7.0-pre.12":"2021-05-20T14:13:52.687Z","1.7.0-ropsten.0":"2021-05-31T14:16:05.525Z","1.7.0-dev.0":"2021-06-01T10:40:28.397Z","1.7.0-dev.1":"2021-06-01T13:19:22.353Z","1.7.0-alfajores.0":"2021-07-07T08:12:17.920Z","1.7.0-ropsten.1":"2021-07-07T09:23:37.551Z","1.7.0-ropsten.2":"2021-07-26T16:05:39.232Z","1.7.0-dev.2":"2021-08-04T10:16:12.631Z","1.7.0-ropsten.3":"2021-08-05T15:40:18.797Z","1.7.0-ropsten.4":"2021-08-25T08:00:56.578Z","1.7.0-ropsten.5":"2021-09-01T10:44:32.074Z","1.7.0-dev.3":"2021-09-07T09:35:28.495Z","1.7.0":"2021-09-07T14:46:17.511Z","1.7.1-ropsten.0":"2021-09-23T07:37:15.267Z","1.7.1-dev.0":"2021-09-23T13:23:23.379Z","1.8.0-dev.0":"2021-09-23T13:43:18.110Z","1.8.0-dev.1":"2021-09-24T14:13:33.972Z","1.8.0-ropsten.0":"2021-10-01T08:39:42.508Z","1.8.0-dev.2":"2021-10-08T11:01:38.847Z","1.8.0-ropsten.1":"2021-11-23T09:37:27.509Z","1.8.0-ropsten.2":"2022-01-05T10:41:08.965Z","1.8.0-dev.3":"2022-01-05T12:15:47.412Z","1.8.0-dev.4":"2022-01-05T16:32:56.683Z","1.9.0-dev.0":"2022-01-05T17:06:35.121Z","1.8.0-ropsten.3":"2022-01-05T18:37:13.580Z","1.8.0":"2022-01-05T21:14:06.053Z","1.9.0-ropsten.0":"2022-01-07T07:26:38.091Z","1.9.0-ropsten.1":"2022-01-07T12:46:48.282Z","1.9.0-dev.1":"2022-03-04T09:04:47.444Z","1.9.0-goerli.0":"2022-07-14T12:15:51.455Z","1.9.0-sepolia.0":"2023-09-13T07:56:41.049Z"},"bugs":{"url":"https://github.com/keep-network/keep-ecdsa/issues"},"author":{"name":"Satoshi Nakamoto 🤪"},"license":"MIT","homepage":"https://github.com/keep-network/keep-ecdsa","repository":{"url":"git+ssh://git@github.com/keep-network/keep-ecdsa.git","type":"git"},"description":"Smart contracts for ECDSA Keep","maintainers":[{"email":"antonio@thesis.co","name":"shadowfiend"},{"email":"kuba@akena.co","name":"nkuba8"},{"email":"heimdall@thesis.co","name":"thesis-heimdall"},{"email":"piotr.dyraga@thesis.co","name":"pdyraga"},{"email":"lukasz.zimnoch@keep.network","name":"lukasz-zimnoch"},{"email":"michalina.cienciala@keep.network","name":"michalinacienciala"},{"email":"dmitry.paremski@gmail.com","name":"dimpar"}],"readme":"","readmeFilename":""}