{"_id":"tondev","_rev":"38-f3e8263ccbd5505c3b43e087ef086d63","time":{"0.7.1":"2021-06-01T09:44:22.360Z","created":"2021-06-02T10:26:14.554Z","0.2.0":"2021-06-02T10:26:14.724Z","modified":"2022-05-22T01:05:12.305Z","0.3.3":"2021-06-02T10:27:32.450Z","0.4.0":"2021-06-02T10:28:29.074Z","0.5.0":"2021-06-02T10:28:59.700Z","0.6.0":"2021-06-02T10:32:40.601Z","0.7.0":"2021-06-02T12:45:03.654Z","0.7.2":"2021-06-02T21:25:59.856Z","0.7.3":"2021-06-17T12:57:00.287Z","0.7.4":"2021-07-02T12:28:44.694Z","0.8.0":"2021-07-26T11:30:29.630Z","0.8.1":"2021-07-26T16:22:59.683Z","0.9.0":"2021-08-23T20:24:35.709Z","0.10.1":"2021-09-17T10:16:27.329Z","0.10.2":"2021-09-24T13:16:24.566Z","0.10.3":"2021-10-01T14:14:20.045Z","0.10.4":"2021-10-11T09:29:07.034Z","0.10.5":"2021-11-12T08:26:16.149Z","0.11.0":"2021-12-06T09:41:24.772Z","0.11.1":"2021-12-07T10:49:10.982Z","0.11.2":"2021-12-16T07:39:42.653Z"},"name":"tondev","dist-tags":{"latest":"0.11.2"},"versions":{"0.2.0":{"name":"tondev","version":"0.2.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublish":"tsc","prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"dockerode":"3.2.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/node":"^12.12.6","typescript":"^4.1.3"},"gitHead":"60f469613cd2c74214da82cd04332560fad8dbd1","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tY+8rUcKxgG1W+Z8p0B1LPQL1rYh+tJVsUB8bBMDhjMudNvG7gns74NlPm3cUcn20hnerW0Au2pwo5aqQBkcng==","shasum":"e564251d2df2cf04c825f00a14b7738b8dbe4a2b","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.2.0.tgz","fileCount":99,"unpackedSize":233802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt1zHCRA9TVsSAnZWagAABXEP/i8R/NGUO34U6LfXXMEf\nspHiBjVIfilfp23FFIBI4SC72LwiyH5wTSmklAwcMOMPg4A0x3mbcGcT6dOs\nH4YlIA7dbb7COA9xfm6DY09pr6YN/DKQFJ/SVkbjZjwhGEIV1NyNMSkcXy3K\n0/W5ZuHxwd90rn3ixkG8uaqMFKZM/m8d9vlSObJWCFGObbnxzstSk+NUIgtd\n0rV4fPGrK94iUulSSMLTQ7ZIvmi9XhIVgRatU3nCZVuQHyy9iAFhjXiCK77j\nftOreuHB+v/DM0xtq+Db4N3faCg0p7oM1KNkpn01jaICjT4ELsDgaeR52AWM\nFWx3hiiSRS6Xl3lRkPxNVWgFnRAz38usDVcJLTtuCwIA+zShSqblZwGysLQo\nno9s2TY3eEf1thahs4bp5anTlJHjTQVQ+kjnuCC0A4b3IKDr7/I6HXYWEA5C\n0XtsMKfjvmymCTJud9MBkpe5w/z1bbnRLNPeNvV+GyPq+5zn//B0PozaCi68\nh3EPVa8Rg8FiSbjxl0YDQlGZkwrkCtYdPxT5J7fXVedeLkkPAwS9ktyIUi9G\nzGSsFMnt0pda7GMWD1SIGRDHb6AJMkssfSDeSMLXs6MYJQBf1j+yffEe/oim\n45AlNboPpvec20YmLU9WLhBvN5869nH1lLZc1tUiqBso3UaBhUUGTYKY2ZYE\n8srn\r\n=ffmj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsh4v1RoxKU4F5Sm6bYKll2M7DIYR8LUPaJzGe8IR2MAiEA3IOn20nroUsnCqGKhGXZsFiH+2Z2hetslNIStvF/IEM="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.2.0_1622629574555_0.5171610162072582"},"_hasShrinkwrap":false},"0.3.3":{"name":"tondev","version":"0.3.3","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"dockerode":"3.2.1","fs-extra":"^9.1.0","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","typescript":"^4.1.3"},"gitHead":"3df1e70db9d923016fbcfd1693509e02288faf42","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.3.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EINsaJNsoWifo2aFS7ZL5CuVKxkdElrlWfGupXTIGzVKpuxou5gkHh1Vc9IhgQ+2dYFtnt+lG8w/7Y1UVFOdgQ==","shasum":"76b1a2a0a06843a04dbecc413dd69b99dd7edfc7","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.3.3.tgz","fileCount":99,"unpackedSize":245466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt10UCRA9TVsSAnZWagAA/ZwP/0AkKJeOozFL7VPnGfLF\no37OPq2QDRcfVgX1+WhcfTsS6ngP0IyB1OFpAk8ysp14A+gxckhK5ayLxIfO\nef0dGh776ple+SNRuEwQQrYnqYUhvtB6Ih1Du4pFZNo1isEOIS9qlIcZXECt\nCUGnd5mUARebF2byytASWUpUsdScQ028W22RSdHr3hYmtoHqBoF2zWMMXxjF\nrCNqR+bYZkp3visDSVD7Y+dG5L3G0rLhRjaN2Trx966Abfiiy+nYUINlIvWq\nFPQzKXMeDaYsucq7ikPbtdlB0z3OrQ7gCjBCbOP9napi52x5hydnlqII58la\no4VbibONr7RkuZjGqCwsTfJmQvhlvaenymbiqJdLoJl5pgGox9F6KYiTnHH2\npTUWr8jvqdfNKf1MZ7aHfk/wHlIm05VHtJD+OcqT5KTo68jMANFyxkGC1wEU\nqkNSM/5rH9c5j1wYMCVQ+rYZtu3l4rRUrlDeQTyReO/Noo+8sAwvOXhygNSv\nvgzMtO8EPAJ4xElf2CLZvacXiuUjYU7pRFo+QAXzrGrZdROcxJ5tnPTm/gII\nvxIGTYT3ZZvgkwkfAYOUPlwmaV+kBOaKS/71Nn5JlSol39119qfS4kHSRVGG\nL5ISNozSG6F7C30w9EhKd1SKMV7tUmjfO6EmMiSeNT4+cYS3STVYKnmwkK1y\nKfqI\r\n=LxAi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOSzBGqCFI6T+KcISBId5j4/dGKt84BPSQllqYr21TpAiA5eepw9S/JsxIiAcpQ5h4mVmTKTcuX6PFfiFGRAhE6cw=="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.3.3_1622629652284_0.43170311959589935"},"_hasShrinkwrap":false},"0.4.0":{"name":"tondev","version":"0.4.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"dockerode":"3.2.1","fs-extra":"^9.1.0","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","typescript":"^4.1.3"},"gitHead":"7d1672e8373c8c1449a80b2b8bd029879b36dace","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pPHsC2uaJB1DYUyhLu2+jtDzgikQFrgvc2hVqdlSe5BpxtYLJ1tn4VzXmupEE64h5TEOdiRrrQk1LYsAZb3Fqg==","shasum":"bd671808aebac58204ee1bda78adb2189a757e9b","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.4.0.tgz","fileCount":99,"unpackedSize":246882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt11NCRA9TVsSAnZWagAA9uwQAIMsZSpLKtjclejPzVuV\nmnk874Yk9O23YkpL44BVJhqxgSqctSzqtMWhe4JKqkQ3+yGBdTN8+G1pYb0H\nzPjVTU4MkFWgCjfWzRrwcs+ls3ZfVNFV6ZocDpCace5pNlit6+6tE57xceHb\nqS/CiL69rkiwcU+dyCt9F8BmiEOF3Oq8uOeC1M9KVTrWR3ekieMG70NI/+bT\nQGMT7ZukFkZeYtQ8wMA2S/Nx8TBKBJ3XTVaq6fOyHRXEHdOuN83wf/Sg54BB\n50bsBmKn1TUbHAVvtev40Ow15u8Lxjh8dvWKMIq8F/vx3AepWRy61sc6Rq5U\nTlRJwoNKHnej6RMuhdY0IQ3FiGx/mFgKw4Vphz8HaV3D1koWCbUbvQmwqTiY\nIb08qHpHhoqngq7Tvk9RGuYsytkw3C+TQ5Or4TBarvj485CipE6R/bcV1R/H\n4djLxPwJQvD6cayshpJ/SCmoe3nKW9dznuxVudwuXxSK4aC7gmRgoMNOiNcE\nuPHqRfBdXJUyX7rWIRiJaahTYWqjkXHUgVRh78xruavmpC+fjEFEWs3k1KiO\nRb2DYay1cVO6jYgdFO0N+v6vu1JG9asPTcm0V6Bz5M5bEQSRkazz3mxclU0c\ndVYc70EVqbJeNTo6eMGldYYe6Bg7Yo2S43WCLbXAO5wOGN64fPvMqGzaqOnb\nh6h5\r\n=xwYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHeU5EDhAThF5Hxjik2Y4sommxTqwt0mmGlptSjmUqxwIgP+t02qbcvygyyAJwyLUfxYOWJwLv43MrG0h4Ctmc3NY="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.4.0_1622629708952_0.3909079413427732"},"_hasShrinkwrap":false},"0.5.0":{"name":"tondev","version":"0.5.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"dockerode":"3.2.1","fs-extra":"^9.1.0","request":"^2.88.2","unzip-stream":"^0.3.1","@tonclient/core":"^1","@tonclient/lib-node":"^1","@tonclient/appkit":"^0"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","typescript":"^4.1.3"},"gitHead":"d6456ce19668dbdeeeadb6786a09d11937126dd1","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.5.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Ma62Hz+hZawP0chZHnjuXvBt9q9dlNyh2oJmlDt53wZyyKZU5kOvpUqJcrxk8yoiVHWLIZzJd2Fkvk7hhbuYeg==","shasum":"baa164c2ce2c914b62350901931169a2a093b0fc","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.5.0.tgz","fileCount":99,"unpackedSize":280351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt11sCRA9TVsSAnZWagAAdZAP/jjw+Ban3IvaAnEWS+Mf\n2dMT8TZ3ShfPBYOAeTJB/WA6hmgTjbEmU3dulPmKNdcfXZawMMT20BU2izA7\nh+Abe7NMN48TDbSgcBT8TknSE2PGyFD4QT4h+3aZ2sInnFkKbZjj9hYLEh7/\njG4ROo0FOSt5Jy82nW+4BKWSqoosA8n3pDd8iAvVcVAAHkHJem8Owm7mlBjw\n0thSJCau/FFVfP7ME6s1/i7BsTaZruPC/BFKuhCwvoyjbeAD+xzi4ZxoUvjo\n002gBjFbdu+1ZdoJoSPobCkd/rUDuHURNPijXsLzZ6zGp6CzP1PjYLu7FEk6\nRZ5MwUuPEqtBcHY+00Qv8zYS2L95omVTyoUVVg/U+sYWCCclETloBdMzcc3l\nkbjbIJ5Jh+3PhBSDA8JO/NyMt6T7UcfW3qSMh5z4cbVjQkXsb98F1jyn3ylC\n9TVR5Jsdi8vXyi0eobDKbTz9ugBvq4+faOE5QQ5UE/aIdVwWyXWIDJTh+EvC\nBz31neUoP/Xs/NgOJ/Da7TeunT8OkhoSuNjWociK381+D1CDolChVNAKFvo2\nK9d0phHoExSapb0Td8Sujz/WAVk669vSN9uprF1jPc793RnvnSz531Hl7/BB\nnRvQenyjJS/9oLCaHAG0K9C4jann8urQNoItBtZBlQm1rBuwSbDwwXqHIiqr\n+vdy\r\n=x/vb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlokb1tNf0ODSAuyl6AyYhQC7iclk3DUFzJhn3xKlPsgIhANOyzjqXevOx3FBvY3Nnf6rJLoNCp3RypCEeYj27AHIk"}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.5.0_1622629739535_0.24940654865148892"},"_hasShrinkwrap":false},"0.6.0":{"name":"tondev","version":"0.6.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"dockerode":"3.2.1","fs-extra":"^9.1.0","request":"^2.88.2","unzip-stream":"^0.3.1","@tonclient/core":"^1","@tonclient/lib-node":"^1","@tonclient/appkit":"^0"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","typescript":"^4.1.3"},"gitHead":"5501c4f71306e0e74101b1b392bc0e57329b04c6","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.6.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-T03Ds/ifTp2f62SKon5XhhBEs9WbLR1pQQE9ZWVOBV1flUjA+m8qzu2tjNJm4H+VxNI9uDLgP6ju4iwfmIhRFw==","shasum":"08b8223524f893a5491e7dcc6a62c54734fa0670","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.6.0.tgz","fileCount":99,"unpackedSize":281532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt15ICRA9TVsSAnZWagAAjqYP/2tsGkFVlUMdLz/auC4j\nMl/Ffb2AWYMnoM2C+R3EkH6vgaj1CVH6VnVRATfS3EdNer+8AeCC+c5Q7QxC\nDhuaQazZx2t6lc8IBx7XkjLY1dYTlCBcigff6MRKdFE04LCooY7jsjrmwFCu\nqo7wWJ9P8WirFaqzKQ2W6CM16R32pzC3HmoPiSqTItU14Y1swipOgutxfKoZ\nvk0x1bB3+jxDSkcFd1Au5oK1VEESF87mtDXXgmMtgHTooEbKvvPvb+Ocg7VF\nZyMBHTRX+hReTkShbGesPy8kWbbnh4KgINNzFXRtdPYgxx84n36oZFiQcH7d\nj0JcAJCjcL17YQqViVof7ntUEqrLdLoTrsLHntjwDPe0t22B7BxOvzBnNRsB\nvSS9fsD7QDQfUGUOCe9AMDM7BBHdiKlPCw5iW4OKnIs5g+ZWZ4XmGF25xEZ3\nlRmMBr0tDriEAr9bXSM82F3afNWCAVFhQHxoqej4qNr05fGn06eyRhsfB9xy\nsT+iMCcnHRTCLYlIjmPEI9NsNWoQVz6FYy/jLezVaf8c61kGuNA1v1ce1Ggw\n10j+iZwIfQ0mBMvE4N9djqOd0DEGpzoZE6Lkunr6ctncxNmSh2LTq3Jix6ao\nyeJSU8lpY7uM7Lfz5AaIJURUhXpmsOgBuBUv40xAMs3xIhYZdBX5dx9JpP/E\nLIPQ\r\n=b+4M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxZzT/e7x/IzARknBYTTwhCHhZHyeCVYZf3rDiFCQwWAiAgswwxzQ8sq0Xardfmfec7BRkMo1zivbbVOLgwWkasHA=="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.6.0_1622629960488_0.9911064677247889"},"_hasShrinkwrap":false},"0.7.0":{"name":"tondev","version":"0.7.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i","prepare":"tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3"},"gitHead":"5b8fb3537d2784240ddaf6d9c6baaa7bdc46e880","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NtaK7o7VKd2fhVfFIGjejpajzdFZLI8kqkR8Oo+ezMWW5cVNZuUXf0DCh5GQOpX17E66015yK+Jdd9ff/Nvhow==","shasum":"a086ef02acc85ad2b4764719cb8d961ae24522d1","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.7.0.tgz","fileCount":99,"unpackedSize":282675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt31QCRA9TVsSAnZWagAA83AP/R6I4tE0cdhLL4wha5NV\nT2M8VcfafxytM7r0h6JRab8aOMZx/QprwpI0Y0y8wZj4FtbjWohh32QCZ4qT\n+JVb2Vp0LFPZFF2bxO1QR7DGMEjeQubR1lXgs6yG+FGyT7KaOFkV1I+2x04i\no9vw/zfGd1PBKDRa5mzFtD1YXcnQ5Ksa0YJWy0mpTllTiea6v5PBuPK18zLB\nGEHgjnKY4z78OBxWxJ//M9sHQRsY8vdudIRBlW2vGFmBUXZ2F6XnicAkVmyK\nSVPkxMRsylDXuQq5y6arTWY8LubdP+b9ILezg0VfigomX5NVEbEBcZEAdM/n\nE3jkFLKuHRdWOP4ACH9mBnuOm1c3o+5pXdGzuDIPrXZ7718SmybKmbB/6CPZ\nHas1PXgoHDSSMCFkKDFykt7WYiIy2wgZxYJrgGJdwDfPrFrGEgU4XBtFZWH8\nLQlX0HSIhXHU8eowbOrOMlvv44Q2RHQvvQ2ntW9tXkErvo0E4g7vBRaqS1Yv\nGG6+AcmwmmlFGiDV6tm3Fr5MLKf3IXb6KKqiPBzzJqGdmbgONSb5ZPgSO2Ll\nCvM9BIP66eM5VyVA4kb3IlM2QHnwYZZc/JnqEZm7jEPAaO4EfxskvscTqmyW\nbl+pJ7+dc4uApUPHNk2qobm/n9ENjeHEPs9k/Lcn4NinNEEUWRZwvbZwwH8d\noFS1\r\n=jvg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErK34dmL3chP/RmWBIlNO8PXQ0uievouHz2UFYmebIRAiEAkaqsdoamC/JPzvy8uDSEyU9LGzOXfbNSZh0rWVKsz9s="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.7.0_1622637903472_0.6373823889807362"},"_hasShrinkwrap":false},"0.7.2":{"name":"tondev","version":"0.7.2","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3"},"gitHead":"49e110eb2b3eca04fa1d4e33db0940414286268f","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.7.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-fM+2AQtbdgXz9O51kpb/HqNuNJQTf5ZcmLhWBeEHZRcOkfB90oMiw172CWtH5otbQ1v4xoWh9kapGHMkX/Wd0A==","shasum":"341d2c5d874b776dea8d1a7f67c621b200d69c4b","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.7.2.tgz","fileCount":87,"unpackedSize":269921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt/dnCRA9TVsSAnZWagAAtMAP/3Gq+AqvtRfj61nVKV8L\nh6LeSKuyyTG2yIbjzt+vevPG793NJDjVMUOr/BRJZeJjFK3EU8Y8LYsht2dl\nwrnRNp48pFBZGthTmPoS7yhe0nTpfhnxwYRLxqbH7AGoM+XP07LEYyfRJehV\ngj5/SAZr/5NezowAjNSllt2jQKwQS3Xn2DaVA6NtUVny27BYLKEUQw91cE/N\nN0tB958L2RO4k69NZJYZqr8lNMp7/uP1RHa6iCySpGbAcpJgBB57QhdTn1X3\nwPdQRETel1hxGU4EcsefCRv+QwIwxHxlsYB5eHNQZba+AlFalc2kR9XTwK/v\ngxxwrrN6/nc+U9pMrKnvf569nml1Ws0aj26btJUOfBckJBDg3RdiX47ni+zf\nu6uJ2fxqIhPBOrXenmIvjRUd94dixS3RlSxoVOCTb1KVvSDcIeo+Sl5tSAfw\nF+RdGYKImLr8jkslHGQSRlH7hdN8TdhMU+GKpig5G5qTQpjjXHSQZtbyD/nW\nbuG7TZzojSAc4tyXY2nhyQW4KOkO4okX6l9hZh4ou/s/IyIKtwzvgcclkTxo\naaKfU0C/f+uq/ypmrnkyFKD36ILZH3iNCpZ0GJCxrcffLSTc5NOQKHm6UEiy\nqrLWoEcfEyeWvreBzMLbO1hMMpYh5y8BKlJ4V3vv/Ni0lR8qsxM9cVLr/DiW\nxuGH\r\n=iuoR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoPeTTyuDfsCwy3utvLNJUlbM2Oj/BcVl1jI5vj1BihQIhAJREYGAUXum6cG5p5CfV4g4q3JD1DqTelRbxLh5Sx/Bo"}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.7.2_1622669159608_0.8311674779636875"},"_hasShrinkwrap":false},"0.7.3":{"name":"tondev","version":"0.7.3","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3"},"gitHead":"54daffb976e23e6b8001fc2972e290bc9947fb02","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.7.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-wRrAFT96BxD3Dg0GK1BhqLfYudwCf1Ng8Lq+VIrnLFMpDnZEd7R6rgZSxUq7WBu1ozd4TGlTUj9zs5QgWbdkxA==","shasum":"addbb680f90ba7db3e124de28d4dd7d4fe4aeed9","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.7.3.tgz","fileCount":87,"unpackedSize":270032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0acCRA9TVsSAnZWagAAii8P/2kZOYp0pkFg5SEoH3V0\nCUpTWTvL7dHmSb1+QfdPFAFy0r9pP/iNmKmxX8YidZ5dvZYCm1OoUIfx0De1\n2+uMfMojCpF07qxhOxrI9X2w4GkDO1pP5mwdYPpbhLG5UH6tZetVtfgDyRCy\nRbmnE9zr+Ja3izar7vwj/7YCmHSBSsbFfJuferSVY8WAmv7/aCm8ixy5+8pd\nAxLbdsOZCDdS4CeebvImOKZ3O9zTwjD8HP+dxsaCS5L0cIB5w//lJXC1AD0P\nE0kyA9i5ceXW/qMo46BVwg03OBlRRndmHEZPjszO9kjsHpeSr40XZb7Cvke3\nu67sKplUmKUSi26g2SZueQzbQvGOEIwVBRhFvfCfCIvmCKLyre5GKFS7E12P\nGEIB7jJL2Foxyqnxv2FGcPzyp0Vg6Vqs6HzkgiTbkSQOlIcXp0/zd78ahrKr\nNIl4Lq4zqB9rrX4Mxfj/Mr0gI8It31t12a5jZAiYPzIDGLtEaXNjZ0LDFF7O\nJDXxP5XQhllAzRXtTemek+Eqm3GYr01XTuWmmK37ze2HV+pHCTwt1Pd1X3y1\n6FysWuDaVY2vQUfgs8xON33BYTaFHDEqxxL1o6vOIwiJsj51rurXF385zjOX\npjGmI3YAksewPT3PLCCtHKiGNNsKoq3cMZ4xqLHJ6acfCzXTr0Hx0rHE/hjb\n6ef6\r\n=N45Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBx3B1bm+GHBfss0K9OsLPEV7P3K6M9dzSg4hL9lCKS6AiA1g233MeX7WYfwl5+3EzrWiqC2rhYsSmkF5ogNxu21Dw=="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.7.3_1623934619924_0.5312301870349965"},"_hasShrinkwrap":false},"0.7.4":{"name":"tondev","version":"0.7.4","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3"},"gitHead":"9247423633dac7a3f95bc5a4c668c4f2332972aa","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.7.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XcmJZV5qRDcqbUrcQponglee7rDqD7zsvg6n99eBYVvCbwEarD4cipc50oYik4+ufzYKrbWCPXszp6QjT9A1ug==","shasum":"3f4389604f2d384105a221408215c5ce89009340","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.7.4.tgz","fileCount":87,"unpackedSize":274355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3wZ9CRA9TVsSAnZWagAAVSQP/inb/g3JWS75SkUjM5gk\n9unaqn4NzGKVr4ihVqrhDfCguTJ+zBhp6ToOuUTIvKybgU3PtWpsmlufmDDR\nX9ik5MWgO9lhxp7tT+PSZCUpWw8yVR9nt8iXMaTOzA91M1CdeJGRGR5NgrdT\n8XH2mzkmw1QecwZ5qTnEWr1BMUeMd6Zt7FpPTd9HhrP2gliDLdR1INn2kUdu\nv2wo+VOtwxwLvqocgdf6scV5eIP0vpnI/fR/iFm2Pd/3Dgw8F6WFoJI3HG17\n0+Bw6raOYtYnGqNCqi0akMiTO0hDg/kWfccPoozrrgpdFscEJE/qL/P6jXJI\n+9kAmvdSSy0j5T2QAW7iFSPq7vSs7ooRP8ROXq/tCrAgCydgyd5JHVraseEI\njEfbpKBn+EIE91nIb/pLoFgukOrU/596S3lyr0Wi6hqTl1A0xAM4abZzn4kN\nVh3rROaixus36HuNa0ELPkagT8V7dFT+gzOnYiXKH8OOUz5PEMdx4kqHq3LI\nuc7onMxBk+thARmvdQ5c/o2xwqILEqqDDpw2q+lIPddPGQ5NY6iNQR+xToHc\nvhKZbmKEramFx+vTJCHOchjRae9oGWpo6ROQecEIng6GGgjDLmaAHkhEUVvj\n0xS1yDqLkmrnieAAz0XkNp1wJpMYVwd73e9dioCCFMpeKv4Oht+WiVG/fmLp\nEyDO\r\n=Z2a/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnwZUN00zPdALttf8YQbtUQgj92mzRFJetBdVtwuCNbAiA9qEb8JzG7i3rNSX0ZmWYBvcKQsmMw8ZQdqlf5wzYBAQ=="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.7.4_1625228924545_0.6550219321865667"},"_hasShrinkwrap":false},"0.8.0":{"name":"tondev","version":"0.8.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"080508bceba2ec600470c944e07739314275226b","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.8.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-V/g5sDaiVeDf+ERlxZMAP8lvVawWokIIVkEMH2Bb7Zou7C9D/tDX5jHLIv1d/GRhliOdOBpHRdMjBAFSM7xJFg==","shasum":"76c4d479ec65dde72f09eab340ad1297b84bcc94","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.8.0.tgz","fileCount":95,"unpackedSize":266848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/pzVCRA9TVsSAnZWagAAuNAP/1rX21SJyMCtZwDZUu0f\nRhEjlr3pB73/x2tIgAIXV43kSk9l6SOnMe4NJaEoY59MDXmF05AIu9p8Gso4\nlbSB1XcYx3Fzv4DEhwoeUWL0RTLu53TgPdzLQnIq3QIBcfG4OBBiPb6s2UoP\nJtDzSRE+N4Yy6uNPDcgUJgcr3Ekt4h203YMUda9TG1yImXX7bpYRAOb0laPC\n2O64t+QJu7zCqW/eiw9COyd5wqcO/3FkTw7b32EYgCdQQyjV3w0scpay8F/9\nSwzRKbo4yWraXw2FAmuV2RvM1R2mo0CBSYFJajd4ursuEcEoDR7wU3RPTfNc\n+QCWvzX4yuXOvROdxiGpa45jOTfpmXRUSyVjg8x40ebaR2nBrrIYyZS2Rdwv\n0HAbyG9npfa9SMURAbeCJS7VwOupA0KCjjkLJZoktXnM32wYWBGB3KK58nAk\nhMDNwddMqTeGs1Q90JZDeYs5fQIvtCBoQqnUcoapV9UtT7d+yjkVoe2Z3ou5\nzsByq5P/HKPooyKf+7NByC7IeY45e+aJB1l1B3WKWUcNF2620wDGQeOF2Gj3\n1RaSnj63FGtg4mkreHvJZviG33VFpCujwnJI0z/DI4hMiNkafhxUhBvZPp8g\nsxRHZjlDVB4m7/GXksWPDnMhfc+ofs7oJUN3Xnwiw2xUPfS2/yLgFV3SzuDr\nzz17\r\n=XroP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMRV3r/pFIi9mXMUQNsk5ATN8B9xeXKED+RG+cFBU6sAiA9G+VcpxYYgUJ6QBpCqvPcpFW2d+0OPykti1kgN2xK4w=="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.8.0_1627299029285_0.8813962638819421"},"_hasShrinkwrap":false},"0.8.1":{"name":"tondev","version":"0.8.1","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"0a46567edc6d2c9345c67eead9b6cad5a6b4fd85","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.8.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-i1bXCly0E4pg9l8PocTBIyK1tmcih3QLfwz840DdzTLM0w+/vU9whnAxsXahfF5NCzCVBPqqLCOcOuz/1Mvy0A==","shasum":"2ccbea9cc9f2d1479a8787538c5aa56e55b4d349","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.8.1.tgz","fileCount":102,"unpackedSize":284961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/uFjCRA9TVsSAnZWagAAsAoQAIX9w5f8ql8Z0Q5pF0Ll\n9k2nuJhDKeaNKAmhWg+fPo8EoEKPMP3Ns4hJ1spjy2w/3oCitDkAKXuC32jn\n58o08039JSTvBtcDNGpMvLlopeRaG9Bq4/LNSXcHNBswY/zAl9l9fyOfCRCF\n4mar60KUgKnUdPcsbUbBbQfCdfHimQLEIJKZheKnnSY2JmV/2BxAXqakbwAN\n/JkctbvmkTBjaWzmXIWR7H0FmDC1JvtE1XTVtbZXDiQYow3WjIqvGSvaE0df\n99C3uHtM86DoZIH55o/vY7GLTw2hi4LK9+19n/yBy3+yvSkCeqvUXNrJVbyW\nbjIgfVLf589jrtGP1GMZv4B4aC7wli0/VDq457rHxjTm6l03zJuvlj/cP1Nn\nPqwD1862RJ39nt1yVx4RBZocC8kcpM+Zk7KN4YVmSEOt7vevloon/gIszhXz\nEU62WPnVFcr3SuC+5KpqMOJybbba30ZlYRHy4nqtVzGZVoLaLELrMVYiJkka\n/8v4oI2a2CbRfcWQn2fWjjlAA4syW748kuzdLKH3q0eua+vyDwGU+Tcxdl7L\nqcwo31rUp/ZgqYYHm+ymkDBaWF0BlP7VLrCgXWpTYb2T4kbl7aEbCDg1fsrE\n7JlCNZ2jefl0l7gIr9Ow/8KdbItw9opM6bgKTjKUTE15AZtayPR7gLKxB0PS\nK1SI\r\n=luIh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTXHumSttvabuiYI3xy7CIAMttvUi8mKnITF6qK/Qm6AiEA9gVg9+EikoEwa9w8FSPdENXO7Sp+5BUOISsvHtdB1LE="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.8.1_1627316579485_0.40755907624756893"},"_hasShrinkwrap":false},"0.9.0":{"name":"tondev","version":"0.9.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"ecb600363930bad1c4c2f640dd0fadb47c41ab91","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.9.0","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ez62EO8PTJeenLvRA59rmz5yJFF7pX4mPupD2o+GNwOwdLx55xdhBEZzrBqLX9Jsnja1i7DH5HqQ68xvhCXddw==","shasum":"0e39d743ce14a3cefbc652a3e47607e4eab6ee65","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.9.0.tgz","fileCount":114,"unpackedSize":298435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJAQDCRA9TVsSAnZWagAAlkkQAIgVBVAzdkBe7vSH6lzS\nKo9nKB1Mw0JIFrPcsuv3KdeUprV4lu8uFMhj2i6XMEhZpjPtD8qd8xhQL/08\nD4CwUDOnXWrlTAJLbgJKQKQYGiUbHabGIuptpigpLoFdaBH1yOz6A1dTHVG5\nR9K+1q12xGL5m1g+9K+9l4IDzp3MWEgSwXi7GGIn3mf/FsZr2qHtEiHU7b/C\ndjTdbfTkqVRnfkj3P52HqtVdlJCnFmpsP48b2LiLFsbgkg3bU08vb1IUsnaI\nLei08wcDHKUB53MbgnkIQoxhm31gwKsnmFFgLLjpPR7BJakego7sskzHBZfG\nRZRqcQfJcuTnDW9aFqJsqOxjNE45yCI1Arv4teTRF1+XBeu1NcoHoJFJXND1\nbAmA32jocfKgrXAGdYvNzxsAKpGQ+ua47JP45+vV81mJKaxO28guC20k6WTj\nnFinVWiIJsGNVHcpiSaSpmXfCbx1UIAb7IHK4dcjBnnFIgErAYXipXCUg3A1\nQYekrH7FtH71uXzkSMzSrQp8hcJXgSD2UXKLgr2oiis5TvoAz0RdjUZnwpoO\n/AFcMllkIvQUrdV4yR0dsWwqqBs9+XwZ1H67hwpaoulj3AKUEukD28UD/RR+\n8w0gK2wYypaSjSfSO7RJ8jimj3rY2LgV2azZOSqtCdJzYI0KURZ3Czgovsx9\nAH7v\r\n=iWBS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXj2GETTz0Wmq7C5fVoL9apg2fZf6eth5j9Jtr4s7nzAiEA0478TLODUryKVjf5EbGt9Lo0n3QEAvvW2aK1tYmwZCc="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.9.0_1629750275413_0.6696755052654235"},"_hasShrinkwrap":false},"0.10.1":{"name":"tondev","version":"0.10.1","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"1309a3eba25c69b34961ed2507481d36adac935d","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.10.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-tjuqgxiyNCRBqTWJ5vItY2Dk3ibpG+p6QDKA5QVW6HsPHcv+MDcrtoULQ+kj30CA1+5ffTOZB40v7iF0W0HgZw==","shasum":"525359005a1bb3e7a3b2815ada60f3d2aea68d43","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.10.1.tgz","fileCount":114,"unpackedSize":299890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqjeCNZ1M/PnpHW4L94Oi+2Ww+IHtkMeEvi5V0xSgftgIhAIzLwmwLxPGpQMVE1tAap9NebFmBtzsIROyirUs/uQgr"}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.10.1_1631873787133_0.02292184370161232"},"_hasShrinkwrap":false},"0.10.2":{"name":"tondev","version":"0.10.2","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"ada9cae3f06fe324dc93608d7a9c293aeddb88ef","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.10.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-k4SrWhr3oNievujJP522J9T1MEVGwcrqThQJfBoK51zZHcKDJobaQ+bVP92Xp876ptLGa5hp4x7uv6Wo4wi4eA==","shasum":"94aed99d593131615706883c92b6feb3dffc8a50","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.10.2.tgz","fileCount":114,"unpackedSize":300100,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+zoIcT3VoGUdP5loK3/M+QLRNDa5XabCCOEcsmTr7/QIhAKAofr2cUFfW7f/0ZjyiFEfxliHON97iCYPux5r16rS/"}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.10.2_1632489384367_0.18612612631048941"},"_hasShrinkwrap":false},"0.10.3":{"name":"tondev","version":"0.10.3","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"57c0173f34377d0a14f51387e66a7d06164d1b23","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.10.3","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-8AIXz1C1x8qG500TJikFd/ZwRVJn5BHFWvPt/KOsiXzU9j+M9YQC0eAaNGlUf1GjQhnVUwLqHagDdcAZdhHbqw==","shasum":"ddac9aa81d48e691f91ae4b011a4ef908b3b829d","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.10.3.tgz","fileCount":114,"unpackedSize":300342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFi0mR9tn/QZBMdZg6sS9GrrmlNrdurRmI0Ko9BccwtAiEAtN5nYDa6lClQjVDr/pxQUUSsa00FM6SkjKNel9z7GAQ="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.10.3_1633097659854_0.40731600480284436"},"_hasShrinkwrap":false},"0.10.4":{"name":"tondev","version":"0.10.4","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","typescript":"^4.1.3","@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","jest":"^27.0.6","ts-jest":"^27.0.3"},"gitHead":"eacd3b51c1605aba2442eecee834c02f2146898c","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.10.4","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fLIQXzRegBykA8/gc+wiDBBNZ5+bmijBUbJS0wDEQjMjMQETtgf8426FgP6X5adratKPtkTMgxDBUio0DWvTEw==","shasum":"5964164dff0042d6cfd6cb828ad09b72fb9bcae9","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.10.4.tgz","fileCount":114,"unpackedSize":301093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVKYeYCkD7tynZAxOsL6/YjTVZc2hSWVJP3XTuKx64eAiEAyV6M0JlA7KOVH9Wcc9HdUF/Z4dKCxVnOO+FGn+58wME="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.10.4_1633944546821_0.12191565451199304"},"_hasShrinkwrap":false},"0.10.5":{"name":"tondev","version":"0.10.5","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/jest":"^26.0.23","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","jest":"^27.0.6","ts-jest":"^27.0.3","typescript":"^4.1.3"},"gitHead":"562fde2396911b5b4a4966ed3dab972032336852","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.10.5","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WZqTt1YCfoEAQW+zOet3bklzVml8KiYXNg5gvJJR/ZnGrxLEfLewkK27QA44orwwypvd8HBVqZYDRqkzKn0FFA==","shasum":"1ffa429934870d7ddc60cd22219b9832bb9d0336","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.10.5.tgz","fileCount":114,"unpackedSize":302622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzmMfQ/9yXWPfZnKLyYX13C33bVi46KdP01O4puwsW4AiEAio7jmj1/sXBBHLj25vVSmmuDqZVKnS6YlCZH0c+Mw8Y="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.10.5_1636705575973_0.6457191238049347"},"_hasShrinkwrap":false},"0.11.0":{"name":"tondev","version":"0.11.0","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.2.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/jest":"^26.0.23","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","jest":"^27.0.6","ts-jest":"^27.0.3","typescript":"^4.1.3"},"gitHead":"1ad1f75c158dcc531ee0c5ccfd74c8a999bbc4a0","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.11.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/n3JfygXIcM1NJLBYM0vvptuxZI4Pxhn/un4NnJ9/ywVMIrPf1azEbNgyAh4XEc2ewhaqXMXC4xAFqiBUSuqZg==","shasum":"a89a6d567b795cfa429cd0f0b820316a38b5fbc4","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.11.0.tgz","fileCount":114,"unpackedSize":304062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrdrECRA9TVsSAnZWagAAIeMP/2ntdINAUM5b2nf7qirL\nTHFS6ZJdxeBHMQ3Qp8oy0BZMzp2sKa81oW/daMuEycxLfMcU4N+vbILj+Ifp\n77IrJ5OZyrBbvNRimYP/h2sxcJG3yXd5MFYH8O2dQPM7J+9r7890imLDqjrS\nslBLNqXA2aguUMyH30uyZkazJpRL4wOeJfspUizzLWPRd7K1DiCZM0YtIYHH\nFiDI9GfP4gklZOFyTjSaGfzoTNoXfrPrmXqpsfgoinPZu5JdaeFql/bYZgtG\nwdvcD1VOIV9vSFmMWuOS/LtDtGM78dpA+iU2IDFh59CTv+tmZ4kygxXbhiGv\n3l0JJuBx3aRVy3BobjOKJSxxPge3Dmb0B+4jkqmaG1HId0gih4ZUsGRxuzrd\nL7eQr8ndr/LeZ4NvEwNnkLZj7flWymjg5Lc1LraksYNP9Ny8M2go1kMGXb2U\nUiQBCIuiwXBtOnyYO4hVvP/2Cl9EUEaQw07rTfJacIIYtsT0Oh4LgheFh0Za\njHfxbHaWCzHRG1DipeIDhKYtjdjgyeTUEPuZFwVJ50isyDHmvXdRdpQlwEDV\npo9g2iXAVKjcTZgd+P4PnCiyM5K+tuL4V9bjdEEHhg11Hsd9g5bwqGNSIgLs\nwGMqRuNKawmmro5+E437BcXsC/j6V7dzex5sxxl0oRZHDjvtq/ypCwwuCl8S\n5yLm\r\n=CfFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMoM3OlX1VolmaL8aqFDIYkXnHniMw1Wp70pzTVPV4dwIhAM1G9/XAd99U/MC3yust7qXzB4IQiTkF/bVJLRV8hSZg"}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.11.0_1638783684661_0.02382781168272996"},"_hasShrinkwrap":false},"0.11.1":{"name":"tondev","version":"0.11.1","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.3.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/jest":"^26.0.23","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","jest":"^27.0.6","ts-jest":"^27.0.3","typescript":"^4.1.3"},"gitHead":"0bcca3f58ad53662d3fb99a8288727244bcf9672","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.11.1","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-basA/1lGHmY2KN/mIi3HVaFwDjZc4SpMxhxBJ+5BuG9mcHckfk0Mq4KVOnmgJ45+4X//+EuGKjD9oVlML4DT7g==","shasum":"07225e4fff74ced2e266e66f715410cb8a72973e","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.11.1.tgz","fileCount":114,"unpackedSize":306566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrzwmCRA9TVsSAnZWagAAUVwP/3tKcs9wu/xfPfQ00Duu\nFuwt/UAMkLJgdNC4ruix9A+ZHconPaqIJ06C6HjlvpFzSgmZYEaubCpvjoH+\nw2cACX8hW6LQZQRSFqQ/u/9LYxxPwO5hcpmNL03sLMqg50lr2x46oL9GX6tS\nuGqW07hFGko6ZYD0RPrqDffTYDoD/Wv/6NAo9Ul4FPbFDM4hPn0ZZJEl1bdH\nN/NInoFSJjKzdAIAfpKZQhySsfdHxXt+nKIXfNPx80S2ibjfLwcxIV3yXD/f\nVM5SiNnLdRMm7Snv1UhUwqTDRFg46CQDtxnF04WziyeZfpiBDv33IeCivvVQ\n4/E4dUf1IlU1oYS8xGUt1Y759rif7UMjVFtZ0kDms+W5UX+9X4GMSpYGFzpg\niVH2Ip+oXlNBb81964pryBxzZXFW0Vt6I7Wl6qNvtxyXgsOl3ceByPL1rfCq\nFqKgxLdpQqUd2z9H8n3rTBT2iY9tMAzRvKe5V0toP5y4kDta7afXFxn3ZuQn\nLJRkZE0Z1JlEKmdonRydn40F8U4l0sn4+1OmmiBqkxvOoEfceHMQdk9C8tNv\nqbqnay9ORb6HyHPiUP1yyx6XwIXMeFmE4NHUl2ztRb5/nbv2ZMH6qnti68Xu\niEtfh8oDp9uuHe9Gd6V9bfEDTm7pAMVwop+f4VP+oKcf0h8/Xwvj/QS9WO8C\nja4H\r\n=qtzJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFBfmeHdSDzKFcO7avjHcvdn5AzxIgEwVFAYKDeXGcpgIgJOwpS8CJPQ/RWivv49P2zn5kZYF4ZBrXfaVaogbhlHI="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.11.1_1638874150776_0.17147911704794394"},"_hasShrinkwrap":false},"0.11.2":{"name":"tondev","version":"0.11.2","description":"TON Dev Environment","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"scripts":{"prepublishOnly":"npm i && tsc","tondev":"node ./cli.js","test":"jest -i"},"bin":{"tondev":"cli.js"},"keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"author":{"name":"TON DEV SOLUTIONS LTD."},"license":"Apache-2.0","licenses":[{"type":"Apache-2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"homepage":"https://docs.ton.dev/","engines":{"node":">=6"},"dependencies":{"@tonclient/appkit":"^0","@tonclient/core":"^1","@tonclient/lib-node":"^1","dockerode":"^3.3.1","fs-extra":"^9.1.0","mv":"^2.1.1","request":"^2.88.2","unzip-stream":"^0.3.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","@babel/preset-typescript":"^7.14.5","@types/dockerode":"^3.2.2","@types/fs-extra":"^9.0.8","@types/jest":"^26.0.23","@types/mv":"^2.1.1","@types/node":"^12.12.6","@types/request":"^2.48.5","@types/unzip-stream":"^0.3.0","caxa":"^1.0.0","jest":"^27.0.6","ts-jest":"^27.0.3","typescript":"^4.1.3"},"gitHead":"89ae269faf540eb0c7b29aa346d452c598c2523a","bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"_id":"tondev@0.11.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-K2MA5hesB7Yo5xYZG09Yykd9YIEJ6JoVizmDsfUxL1Q9ruoBY22694Lq25L0qgHzOuLadBAMFe6JQDwwkDRlaQ==","shasum":"f0b53c4ea7404c9293e46605784884399d42e481","tarball":"https://registry.npmjs.org/tondev/-/tondev-0.11.2.tgz","fileCount":114,"unpackedSize":307578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuu0+CRA9TVsSAnZWagAAPVEP/0ylHConYxj20koom4Pz\nSiVemSVbzZbhfgLMKuWQB+nQS10BKE/CMIwCIWIsIbt9UDiO/TjHejZ1sS7w\n63k/YC/ETb5U8UtKDWKzabWdgIhQI9dNey5YRica7GSRW721stEE70Q+3hUQ\n1hKdPITsDrfCZnXr6c0LsNrwK+XE6GohkQaVsWPy3CGWq2e3s5EdL99XL11h\nQDfpp3t7uLf6DGzkk+CIByiiefntSqOIf6HNJVt59ag2qZglU41JTbQjBuIS\niKJ+P3JpKS+XTZjbmRU0ID6xOZtm55ORD9EtCZXLoJv6FFVguBloei1m5rG2\nVX/Xshapx+53Je+AhpFEmYDOixtvsYEWrXfMCljjXQFktvzNi+ePNlxIGsbq\n7xiw++oAcooEMGQmdBtWyM/4P+EZvZFy8+YGJbs6BulFy7IpMJOLqQ2X/lM9\nysA3NhOe6NilI3SqsPhoQE+X+uTTy/HDs22Q9jh6MLnh6b0do/GWdk36gNWD\nQs6bFkDKdgje5eESe6CnRYudE3ICR4c6kkCzk3zJPbLorJjG1mLE42p1DpJk\n73kNbQA3Sm2275uD+Orgof9OHXeML8kuB0ipeKbYb05o3QHoHcbGDMEDDLN3\ndNgpFVCJ3q+hTTApTQN/x7L9m6qYYN59eeqBG7zg2eSEQUY1y+pAjsMnTCqd\nj50p\r\n=lXXU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUtUIqTKul9qGgcGzuyOOwFoiJcwueMpMbCv3KGpaGVwIgE/9WCNAv7KS1xLusi45sqeqm1RmLqY27NDzcp7hIfBo="}]},"_npmUser":{"name":"tonlabs","email":"jenkins@tonlabs.io"},"directories":{},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tondev_0.11.2_1639640382482_0.5450317796697293"},"_hasShrinkwrap":false}},"maintainers":[{"name":"tonlabs","email":"jenkins@tonlabs.io"}],"description":"TON Dev Environment","homepage":"https://docs.ton.dev/","keywords":["Free","TON","Freeton","Dev","Development","TONOS"],"repository":{"type":"git","url":"git+https://github.com/tonlabs/tondev.git"},"author":{"name":"TON DEV SOLUTIONS LTD."},"bugs":{"url":"https://github.com/tonlabs/tondev/issues"},"license":"Apache-2.0","readme":"<p align=\"center\"><a href=\"https://www.npmjs.com/package/tondev\"><img src=\"assets/tondev.png\" height=\"60\"/></a></p>\n<h1 align=\"center\">TONDev</h1>\n<p align=\"center\">Everscale (Free TON) Development Environment</p>\n<h1 align=\"center\"><a href=\"docs/quick_start.md\">Quick Start</a></h1>\n\n**Get quick help in our telegram channel:**\n\n[![Channel on Telegram](https://img.shields.io/badge/chat-on%20telegram-9cf.svg)](https://t.me/ton_sdk)\n\n- [Content Table](#content-table)\n- [What is TONDev?](#what-is-tondev)\n  - [Use-cases](#use-cases)\n  - [What tools does it support?](#what-tools-does-it-support)\n- [Quick Start](#quick-start)\n- [Installation](#installation)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Download](#download)\n  - [Update](#update)\n- [Use in JS applications](#use-in-js-applications)\n- [Command Line Interface](#command-line-interface)\n  - [Quick start](#quick-start-1)\n  - [General command syntax](#general-command-syntax)\n  - [Solidity](#solidity)\n    - [Create your first contract](#create-your-first-contract)\n    - [Compile](#compile)\n    - [Ast](#ast)\n    - [Version](#version)\n    - [Update](#update-1)\n    - [Set](#set)\n  - [C++](#c)\n    - [Create your first contract](#create-your-first-contract-1)\n    - [Compile](#compile-1)\n    - [Version](#version-1)\n    - [Update](#update-2)\n    - [Set](#set-1)\n  - [TON OS Startup Edition(SE)](#ton-os-startup-editionse)\n    - [Start](#start)\n    - [Version](#version-2)\n    - [Set](#set-2)\n    - [Reset](#reset)\n    - [Update](#update-3)\n    - [Stop](#stop)\n    - [Info](#info)\n  - [SDK](#sdk)\n    - [See the list of available demo projects](#see-the-list-of-available-demo-projects)\n    - [Install demo project](#install-demo-project)\n    - [Create an empty project](#create-an-empty-project)\n    - [Create contract JS wrapper](#create-contract-js-wrapper)\n  - [tonos-cli](#tonos-cli)\n    - [Install](#install-1)\n    - [Version](#version-3)\n    - [Set](#set-3)\n    - [Update](#update-4)\n  - [TestSuite4](#testsuite4)\n    - [Version](#version-4)\n    - [Install](#install-2)\n    - [Update](#update-5)\n    - [Create](#create)\n    - [Run](#run)\n  - [Signer Tool](#signer-tool)\n    - [Add a signer with randomly generated keys](#add-a-signer-with-randomly-generated-keys)\n    - [Add a signer with specific keys](#add-a-signer-with-specific-keys)\n    - [List registered signers](#list-registered-signers)\n    - [Get signer details](#get-signer-details)\n    - [Set default signer](#set-default-signer)\n    - [Delete a signer](#delete-a-signer)\n  - [Network Tool](#network-tool)\n    - [Add a network](#add-a-network)\n    - [Set a giver for a network](#set-a-giver-for-a-network)\n    - [List registered networks](#list-registered-networks)\n    - [Set default network](#set-default-network)\n    - [Delete a network](#delete-a-network)\n  - [Contract Management](#contract-management)\n    - [View contract info](#view-contract-info)\n    - [Deploy contract](#deploy-contract)\n    - [Run contract deployed on the network](#run-contract-deployed-on-the-network)\n    - [Run contract locally on TVM](#run-contract-locally-on-tvm)\n    - [Emulate transaction executor locally on TVM](#emulate-transaction-executor-locally-on-tvm)\n    - [Top up contract balance from giver](#top-up-contract-balance-from-giver)\n  - [DeBrowser](#debrowser)\n    - [Version](#version-5)\n    - [Interfaces](#interfaces)\n    - [Start](#start-1)\n    - [Stop](#stop-1)\n- [View controller info](#view-controller-info)\n- [TONDev Extensibility](#tondev-extensibility)\n- [Troubleshooting](#troubleshooting)\n## Content Table\n  - [What is TONDev?](#what-is-tondev)\n    - [What components does it support?](#what-components-does-it-support)\n  - [Installation](#installation)\n    - [Prerequisites](#prerequisites)\n    - [Install](#install)\n    - [Download](#download)\n    - [Update](#update)\n  - [Use in JS applications](#use-in-js-applications)\n  - [Command Line Interface](#command-line-interface)\n    - [Quick start](#quick-start)\n    - [General command syntax](#general-command-syntax)\n    - [Solidity](#solidity)\n      - [Create your first contract](#create-your-first-contract)\n      - [Compile](#compile)\n      - [Version](#version)\n      - [Update](#update-1)\n      - [Set](#set)\n    - [C++](#c)\n      - [Create your first contract](#create-your-first-contract-1)\n      - [Compile](#compile-1)\n      - [Version](#version-1)\n      - [Update](#update-2)\n      - [Set](#set-1)\n    - [TON OS Startup Edition(SE)](#ton-os-startup-editionse)\n      - [Start](#start)\n      - [Version](#version-2)\n      - [Set](#set-2)\n      - [Reset](#reset)\n      - [Update](#update-3)\n      - [Stop](#stop)\n      - [Info](#info)\n    - [SDK](#sdk)\n      - [See the list of available demo projects](#see-the-list-of-available-demo-projects)\n      - [Install demo project](#install-demo-project)\n      - [Create an empty project](#create-an-empty-project)\n      - [Create contract JS wrapper](#create-contract-js-wrapper)\n    - [tonos-cli](#tonos-cli)\n      - [Install](#install-1)\n      - [Version](#version-3)\n      - [Set](#set-3)\n      - [Update](#update-4)\n    - [TestSuite4](#testsuite4)\n      - [Version](#version-4)\n      - [Install](#install-2)\n      - [Update](#update-5)\n      - [Create](#create)\n      - [Run](#run)\n    - [Signer Tool](#signer-tool)\n      - [Add a signer with randomly generated keys](#add-a-signer-with-randomly-generated-keys)\n      - [Add a signer with specific keys](#add-a-signer-with-specific-keys)\n      - [List registered signers](#list-registered-signers)\n      - [Get signer details](#get-signer-details)\n      - [Set default signer](#set-default-signer)\n      - [Delete a signer](#delete-a-signer)\n    - [Network Tool](#network-tool)\n      - [Add a network](#add-a-network)\n      - [Set a giver for a network](#set-a-giver-for-a-network)\n      - [List registered networks](#list-registered-networks)\n      - [Set default network](#set-default-network)\n      - [Delete a network](#delete-a-network)\n    - [Contract Management](#contract-management)\n      - [View contract info](#view-contract-info)\n      - [Deploy contract](#deploy-contract)\n      - [Run contract deployed on the network](#run-contract-deployed-on-the-network)\n      - [Run contract locally on TVM](#run-contract-locally-on-tvm)\n      - [Emulate transaction executor locally on TVM](#emulate-transaction-executor-locally-on-tvm)\n      - [Top up contract balance from giver](#top-up-contract-balance-from-giver)\n    - [DeBrowser](#debrowser)\n      - [Version](#version-5)\n      - [Interfaces](#interfaces)\n      - [Start](#start-1)\n      - [Stop](#stop-1)\n  - [View controller info](#view-controller-info)\n  - [TONDev Extensibility](#tondev-extensibility)\n  - [Troubleshooting](#troubleshooting)\n\n## What is TONDev?\n\nTONDev is a Node.js package with CLI interface that allows to perform the following use-cases from the single interface for Developer:\n\n### Use-cases\n\n- Easily manage all the core [Free TON Developer Tools](https://ton.dev/)\n- Configure networks (including Local Blockchain, Developer Network, Free TON(main) network): add, configure giver;\n- Manage keys: add, remove\n- Work with Free TON blockchain from CLI\n\nAlso, this project serves as a backend for [TONDev VS Code extension](https://github.com/tonlabs/tondev-vscode).\n\n### What tools does it support?\n\nComponents are downloaded and installed automatically for the target platform upon the first request.\n\n- [Solidity Compiler](#solidity)\n\n- [C/C++ Compiler](#c)\n\n- [Contract Management Tool](#contract-management) - Work with your contracts from CLI. Deploy and run your contracts with convenient CLI commands.\n\n- [Network Tool](#network-tool) - manage your networks: add, remove, configure givers.\n\n- [Signer Tool](#signer-tool) - manage your keys and seedphrases: create your secret once and use it via alias with Contract Management Tool. Really easy.\n\n- [TON OS Startup Edition](#ton-os-startup-editionse) – Local blockchain for development and testing\n\n- [Debot Browser](#debrowser) - Web debot browser. For now, Extraton Debot Browser is supported. Support of Surf Debot Browser is coming.\n\n- [TestSuite4](#testsuite4) – Python lightweight framework for contract testing.\n\n- [tonos-cli](https://github.com/tonlabs/tonos-cli) – Command line tool for multisigwallet management and staking, includes CLI Debot Browser. TONDev helps with installation and version management.\n\nTONDev can be extended with other tools following the [instructions of integration](#tondev-extensibility).\n\n## Quick Start\n\nGet your hands dirrty with our great tools:)\nFollow the [Quick Start](docs/quick_start.md) to get on board of Free TON Development ASAP!\n\n## Installation\n\n### Prerequisites\n\n- [`Node.js`](https://nodejs.org/) >= 14.x installed\n- (optional) [`Docker`](https://www.docker.com/)  >= 19.x installed\n- Solidity compiler requires VC++ Runtime on Windows. You can install it from [the latest supported Visual C++ downloads](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0).\n\n### Install\n\n```shell\nnpm i -g tondev\n```\n\nIf you see an EACCESS error when you try to install a package globally on Mac or Linux, [please see this instruction](https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally)\n\n### Download\n\nYou can download precompiled binaries for your platform from [the latest release](https://github.com/tonlabs/tondev/releases/latest).\nAfter download you need to create directory if it does not exists.\n\nFor linux/macos:\n> ```shell\n> mkdir -p ~/.tondev/bin\n> ```\n> Then unpack `tondev` from archive into this folder.\n\nFor windows:\n> ```shell\n> md $env:HOMEDRIVE$env:HOMEPATH\\.tondev\\bin\n> ```\n> Then move downloaded binary as `tondev.exe` into this folder.\n\nTo make it possible to run `tondev` from any folder, you need to update the system PATH environment variable.\n\nFor linux/macos:\n> ```shell\n> echo 'export PATH=~/.tondev/bin:$PATH' >> ~/.profile && source ~/.profile\n> ```\n\nFor windows run PowerShell and execute this line:\n> ```powershell\n> [System.Environment]::SetEnvironmentVariable(\"PATH\", \"$env:HOMEDRIVE$env:HOMEPATH\\.tondev\\bin;$([System.Environment]::GetEnvironmentVariable(\"PATH\", [System.EnvironmentVariableTarget]::User))\", [System.EnvironmentVariableTarget]::User)\n> ```\n\n*After trying to run `tondev` on macos you can see the error: \"tondev\" cannot be opened because the developer cannot be verified. Open your computer System Preferences > Security & Privacy > Privacy. Here, you should see an option to click \"Allow Anyway\" next to the \"tondev\" application in question.*\n\n\n### Update\n\n```shell\nnpm r -g tondev\nnpm i -g tondev\n```\n\n## Use in JS applications\n\nYou can easily use tondev as a regular npm package in your JS applications.\n\nJust add dependency into you `package.json`:\n\n```shell\nnpm i -s tondev\n```\n\nAnd then run any command from tondev:\n\n```js\nconst { consoleTerminal, runCommand } = require(\"tondev\");\nconst path = require(\"path\");\n\nasync function main() {\n    await runCommand(consoleTerminal, \"sol compile\", {\n        file: path.resolve(__dirname, \"Hello.sol\")\n    });\n}\n\nmain();\n```\n\n## Command Line Interface\n\n### Quick start\nStart testing your contracts without any delay with this guide. It will help you get test tokens in Developer Network, prepare your environment and test your first contract.\n[Test my first contract!](https://github.com/tonlabs/tondev/blob/main/docs/work_with_contracts.md)\n\n### General command syntax\n\n```shell\ntondev <tool> <command> ...args\n```\nSome tools (network, signer, contract, js) and commands have short aliases. For example instead of using `tondev network list` you can use `tondev n l` and even shorter `tondev nl`.\n\n\n### Solidity\n\n#### Create your first contract\n\nThis command creates a hello-world Solidity contract with comments that you can observe and compile.\n\n```shell\ntondev sol create Contract\n```\n\n#### Compile\n\nThis command compiles and links a selected Solidity contract.\nAfter successful compilation you get .abi.json and .tvc files that you can later [use in your DApps to deploy and run contract methods](https://docs.ton.dev/86757ecb2/p/07f1a5-add-contract-to-your-app-/b/462f33).\n\n```shell\ntondev sol compile Contract.sol\n```\n\nTo save generated assembler code use `-c` option (default is false)\n\n```shell\ntondev sol compile Contract.sol -c path/to/output/file\n```\nAssembler code will be saved in path/to/output/file with the extension `code`\n\n\nYou can specify the output files location with the `-o` option:\n\n```shell\ntondev sol compile Contract.sol -o path/to/output/file\n```\n\n#### Ast\n\nThis command parses a ton-solidity file and creates an abstract syntax tree (AST) to the output directory.\n\n```shell\ntondev sol ast Contract.sol\n```\n\nTo specify the ast format type, use `-f` or `--format` option:\n\n```shell\ntondev sol ast-json Contract.sol -f <json | compact-json>\n```\n\nTo point the location of the output folder, use the `-o` or `--output-dir` option:\n\n```shell\ntondev sol ast-json Contract.sol -f <json | compact-json> -o path/to/output/file\n```\n\n#### Version\n\nThis command shows the currently installed Solidity compiler version.\n\n```shell\ntondev sol version\n```\n\n#### Update\n\nThis command updates the compiler and linker to the latest version.\n\n```shell\ntondev sol update\n```\n**Attention!**\nUse --force option to force update of components that do not update their version.\n\n#### Set\n\nThis command sets the compiler and linker versions and downloads them if needed.\n\n```shell\ntondev sol set --compiler 0.38.0 --linker 0.23.54\n```\n**Attention!**\nUse --force option to force update of components that do not update their version.\n\n### C++\n\n#### Create your first contract\n\nThis command creates a basic C++ contract with comments that you can observe and compile.\n\n```shell\ntondev clang create Contract\n```\n\n#### Compile\n\nThis command compiles and links a selected C++ contract.\nAfter successful compilation you get .abi.json and .tvc files that you can later [use in your DApps to deploy and run contract methods](https://docs.ton.dev/86757ecb2/p/07f1a5-add-contract-to-your-app-/b/462f33).\n\n```shell\ntondev clang compile Contract.cpp\n```\n\n#### Version\n\nThis command shows the currently installed C++ compiler version.\n\n```shell\ntondev clang version\n```\n\n#### Update\n\nThis command updates the compiler to the latest version.\n\n```shell\ntondev clang update\n```\n\nUse `--force` or `-f` option to force reinstall, if the compiler is already up to date.\n\n#### Set\n\nThis command sets the compiler version and downloads it if needed.\n\n```shell\ntondev clang set --compiler 7.0.0\n```\n\nUse `--force` or `-f` option to force reinstall, if the current version is the same as the requested version.\n\n### TON OS Startup Edition(SE)\n\n#### Start\nThis command starts the TON OS SE container (Docker must be launched). When executed for the first time downloads the latest SE image from dockerhub.\n\n```shell\ntondev se start\n```\n\n#### Version\nThis command shows the default TON OS SE version and list of other available versions.\n\n```shell\ntondev se version\n\ndefault: 0.24.12\nAvailable Versions: 0, 0.24, 0.24.5, 0.24.6, 0.24.8, 0.24.9, 0.24.10, 0.24.11, 0.24.12, latest\n```\n\n#### Set\nThis command switches TON OS SE to the specified version and port and downloads it, if it is missing.\n**Attention! This command does not start TON OS SE, you need to run `start` command separately.**\n\n```shell\ntondev se set --version 0.24.11 --port 2020\n```\n\n#### Reset\nThis command resets the TON OS SE container (Docker must be launched) - restarts it from scratch with a clean database.\n\n```shell\ntondev se reset\n```\n#### Update\nThis command downloads the latest TON OS SE image (Docker must be launched) and starts it.\n\n```shell\ntondev se update\n```\n\n#### Stop\nThis command stops TON OS SE container.\n\n```shell\ntondev se stop\n```\n\n#### Info\nThis command shows info about the downloaded versions.\n\n```shell\ntondev se info\n\nInstance  State    Version  GraphQL Port  ArangoDB Port  Docker Container            Docker Image\n--------  -------  -------  ------------  -------------  --------------------------  --------------------------\ndefault   running  0.24.12  2020                         tonlabs-tonos-se-ekaterina  tonlabs/local-node:0.24.12\n```\n\n### SDK\n\n#### See the list of available demo projects\n\nThis command shows the list of available demo projects\n\n```shell\ntondev js demo\n```\n\nResult:\n\n```shell\n$ tondev js demo\nDemo          Description\n------------  -------------------------\nhello-wallet  Simple NodeJs Application\n```\n\n#### Install demo project\n\nThis command installs the specified demo project to the current directory. Proceed the instructions in the terminal to run it.\n\n```shell\ntondev js demo hello-wallet\n```\n\n#### Create an empty project\n\nThis command creates a Node.js project with SDK latest dependencies and index.js file with main Client object creation.\n\n```shell\ntondev js create test_project\n```\n\n#### Create contract JS wrapper\n\nThis command takes abi and, optionally, tvc file and generates a JS wrapper with abi and tvc converted into base64 that can be used further in SDK.\ntvc file must have the same name as abi.\n\n```shell\ntondev js wrap contractName.abi.json\n```\nThe result name of the wrapper will be \"ContractName||\"Contract\".js\".\n\nSee other available generation options with help command:\n\n```shell\ntondev js wrap -h\nTONDev Version: 0.4.0\nUse: tondev js wrap file [options]\nArgs:\n    file  ABI file\nOptions:\n    --help, -h    Show command usage\n    --print, -p   Print code to console\n    --output, -o  Set output file name (default is built from source ABI file name)\n    --export, -e  Export type and options\n                  commonjs          Use CommonJS modules (NodeJs)\n                  commonjs-default  Use CommonJS modules (NodeJS) with default export\n                  es6               Use ES6 modules\n                  es6-default       Use ES6 modules with default export\n```\n\n### tonos-cli\n\nTONDev installs tonos-cli globally, so after the installation is complete, you can access the functionality via command:\n\n```shell\ntonos-cli <command> <args>\n```\n[See the tonos-cli usage documentation](https://github.com/tonlabs/tonos-cli#how-to-use).\n[See tonos-cli guides](https://docs.ton.dev/86757ecb2/p/8080e6-tonos-cli/t/44972c).\n\n#### Install\n\nThis command installs the latest tonos-cli\n\n```shell\ntondev tonos-cli install\n```\nThe installer requires NPM to be installed, so it can install packages globally without using sudo.\nIn case of error, manually set environment variable `PATH=$PATH:$HOME/.tondev/solidity`\n\n#### Version\n\nThis command shows the used tonos-cli version and list of available for download versions\n\n```shell\ntondev tonos-cli version\n\nVersion    Available\n---------  ------------------------------------------------------\n0.8.1      0.6.0, 0.6.1, 0.6.2, 0.7.1, 0.6.3, 0.7.0, 0.8.0, 0.8.1\n```\n\n#### Set\n\nThis command specifies tonos-cli version to use and downloads it if needed.\n\n```shell\ntondev tonos-cli set --version 0.8.0\n```\n\n\n#### Update\n\nThis command updates tonos-cli version to the latest\n\n```shell\ntondev tonos-cli update\n```\n\n\n### TestSuite4\n\nTestSuite4 is a framework designed to simplify development and testing of TON Contracts. It contains lightweight blockchain emulator making it easy to develop contracts in a TDD-friendly style.\n\nFor more information, visit [TestSuite4's documentation](https://tonlabs.github.io/TestSuite4/).\n\n:information_source: `Python 3.6 - 3.9` and `pip` required.\n\n#### Version\n\nThis command shows the currently installed and available TestSuite4 framework versions.\n\n```\ntondev ts4 version\n```\n\n#### Install\n\nThis command installs (using `pip`) TestSuite4's latest or selected version and downloads them if needed.\n\n```bash\ntondev ts4 install # install latest version\n\ntondev ts4 install 0.2.0 # install version 0.2.0\n```\n\n#### Update\n\nThis command updates TestSuite4 to the latest version.\n\n```\ntondev ts4 update\n```\n\n#### Create\n\nThis command creates a TestSuite4's template of the test (`TestName.py`).\n\n```bash\ntondev ts4 create TestName\n\ntondev ts4 create TestName --folder tests # creates tests/TestName.py (folder must exist)\n```\n\n#### Run\n\nThis command runs selected test (`TestName.py`).\n\n```\ntondev ts4 run TestName\n```\n\n\n### Signer Tool\n\nSigner registry is a centralized place where you can store your development keys.\n\nEach signer in registry has an unique user defined name. All tondev commands\nthat require signing or encryption refer to the signer by name.\n\nYou can mark one of the signers as a default.\nIt can be used in signing commands without providing signer option.\n\nSigner repository management in tondev is accessible through the `signer` tool.\n\n**Note:** If you need to generate an unsigned message, you may use the option `--signer none` in any relevant commands in other controllers. Omitting the signer option altogether always means using the default signer.\n\n**Note:** Keys in the repository are stored unencrypted.\n\n#### Add a signer with randomly generated keys\n\nThis command adds a signer with randomly generated keys.\n\n```bash\ntondev signer generate signer_name\n```\n\nSee other available generation options with help command:\n\n```bash\ntondev signer generate -h\nTONDev Version: 0.5.0\nUse: tondev signer generate name [options]\nArgs:\n    name  Signer name\nOptions:\n    --help, -h        Show command usage\n    --mnemonic, -m    Use mnemonic phrase\n    --dictionary, -d  Mnemonic dictionary\n                      0  TON\n                      1  English\n                      2  Chinese Simplified\n                      3  Chinese Traditional\n                      4  French\n                      5  Italian\n                      6  Japanese\n                      7  Korean\n                      8  Spanish\n    --words, -w       Number of mnemonic words\n    --force, -f       Overwrite signer if already exists\n```\n\n#### Add a signer with specific keys\n\nThis command adds a signer with previously generated (e.g. with tonos-cli) keys.\n\n```bash\ntondev signer add signer_name signer_secret_key_or_seed_phrase_in_quotes\n```\n\nSee other available signer addition options with help command:\n\n```bash\ntondev signer add -h\nTONDev Version: 0.5.0\nUse: tondev signer add name secret [options]\nArgs:\n    name    Signer name\n    secret  Secret key or seed phrase\nOptions:\n    --help, -h        Show command usage\n    --dictionary, -d  Mnemonic dictionary\n                      0  TON\n                      1  English\n                      2  Chinese Simplified\n                      3  Chinese Traditional\n                      4  French\n                      5  Italian\n                      6  Japanese\n                      7  Korean\n                      8  Spanish\n    --force, -f       Overwrite signer if already exists\n```\n**Note:** By default the dictionary is set to english, which allows using seed phrases generated by other TONOS tools, such as tonos-cli.\n\n\n#### List registered signers\n\nThis command lists all registered signers with their public keys.\n\n```bash\ntondev signer list\n```\n\nResult:\n\n```bash\n$ tondev signer list\n\nSigner           Public Key\n---------------  ----------------------------------------------------------------\nsign1 (Default)  cffd3a2f1d241807b2205220a7d6df980e67a3cc7c47eba2766cdc1bbddfc0e3\nsign2            0fc4e781720d80f76257db333c6b6934090562418652cf30352878c87707aa94\n```\n\n#### Get signer details\n\nThis command lists all information (including secret data) for a specified signer.\n\n```bash\ntondev signer info signer_name\n```\n\nResult:\n\n```bash\n$ tondev signer info sign2\n{\n    \"name\": \"sign2\",\n    \"description\": \"\",\n    \"keys\": {\n        \"public\": \"760d69964d038997d891fca0a0407c2ffefb701e7cb2f9ff0a87fbbf1e8098f2\",\n        \"secret\": \"72571b5a9392e6bb215b460ca3c0545c34d790e185f66f5b2e7564329ffea86c\"\n    }\n}\n```\n\n#### Set default signer\n\nThis command sets a previously added signer as default (initially the first added signer is used by default).\n\n```bash\ntondev signer default signer_name\n```\n\n#### Delete a signer\n\nThis command deletes a previously added signer from signer registry.\n\n```bash\ntondev signer delete signer_name\n```\n\n### Network Tool\n\nNetwork tool is a convenient way to organize all of your network configurations in one place.\n\nYou can register several blockchains (networks) under short names\nand then use these names as a target blockchain when working with contracts.\n\nYou can mark one of the networks as a default.\nIt can be used in network commands without providing net name.\n\n#### Add a network\n\nThis command adds a network to the tondev registry.\n\n```bash\ntondev network add network_name network_endpoints\n```\n\nSee other available network addition options with help command:\n\n```bash\n$ tondev network add -h\nTONDev Version: 0.5.0\nUse: tondev network add name endpoints [options]\nArgs:\n    name\n    endpoints  Comma separated endpoints\nOptions:\n    --help, -h   Show command usage\n    --force, -f  Overwrite key if already exists\n```\n\nExample with all [main.ton.dev endpoints](https://docs.ton.dev/86757ecb2/p/85c869-networks):\n\n```bash\ntondev network add main main.ton.dev,main2.ton.dev,main3.ton.dev,main4.ton.dev\n```\n\n#### Set a giver for a network\n\nThis command sets a giver account for a network. Giver will be used to top up your account balances on the network, including during deployment.\n\n```bash\ntondev network giver network_name giver_address\n```\n\nSee other available network addition options with help command:\n\n```bash\n$ tondev network giver -h\nTONDev Version: 0.5.0\nUse: tondev network giver name address [options]\nArgs:\n    name     Network name\n    address  Giver address\nOptions:\n    --help, -h    Show command usage\n    --signer, -s  Signer to be used with giver\n    --value, -v   Deploying account initial balance in nanotokens\n```\n**Note:** The default signer and the initial balance value of 10 tokens will be used, unless otherwise specified through options. Also note, that some contracts may require a higher initial balance for successful deployment. DePool contract, for instance, requires a minimun of 21 tokens.\n\nOnly one giver can be set for a network. Setting another one will overwrite the current giver.\nTo view the current giver settings for all networks, use the `tondev network list` command (for details see the section [below](#list-registered-networks)).\n\n#### List registered networks\n\nThis command lists all registered networks, their public endpoints, and their giver addresses, if any.\n\n```bash\ntondev network list\n```\n\nResult:\n\n```bash\n$ tondev network list\nNetwork        Endpoints                                        Giver\n-------------  -----------------------------------------------  ------------------------------------------------------------------\nse             http://localhost                                 0:b5e9240fc2d2f1ff8cbb1d1dee7fb7cae155e5f6320e585fcc685698994a19a5\ndev (Default)  net.ton.dev, net1.ton.dev, net5.ton.dev          0:255a3ad9dfa8aa4f3481856aafc7d79f47d50205190bd56147138740e9b177f3\nmain           main.ton.dev, main2.ton.dev, main3.ton.dev, ...\n```\n\n#### Set default network\n\nThis command sets a previously added network as default (initially the mainnet is used by default).\n\n```bash\ntondev network default network_name\n```\n\n#### Delete a network\n\nThis command deletes a network from tondev registry.\n\n```bash\ntondev network delete network_name\n```\n\n\n### Contract Management\n\nContract management in tondev gives you the ability to easily deploy and run\nyour smart contracts on blockchain network(s).\n\n#### View contract info\n\nThis command displays a detailed summary for a contract. Contract ABI and TVC files are required to run it. Account address on the network is calculated from TVC and signer.\n\n```bash\ntondev contract info abi_filename\n```\n\nResult example:\n\n```bash\n$ tondev contract info SetcodeMultisigWallet.abi.json\n\nConfiguration\n\n  Network: dev (net.ton.dev, net1.ton.dev, net5.ton.dev)\n  Signer:  test (public ad4bf7bd8da244932c52127a943bfa9217b6e215c1b3307272283c4d64f34486)\n\nAddress:   0:04dee1edc3f3d6b23529dcf5a6133627d06a39826bb14cc6334ffea272b15d50 (calculated from TVC and signer public)\nCode Hash: e2b60b6b602c10ced7ea8ede4bdf96342c97570a3798066f3fb50a4b2b27a208 (from TVC file)\nAccount:   Active\nBalance:   1919381000 (≈ 2 tokens)\nDetails:   {\n    \"json_version\": 5,\n    \"id\": \"0:04dee1edc3f3d6b23529dcf5a6133627d06a39826bb14cc6334ffea272b15d50\",\n    \"workchain_id\": 0,\n    \"boc\": \"te6ccgECZwEAGvQAAm/AAE3uHtw/PW ... 4MEDIoIQ/////byxkOAB8AH4R26Q3o (6912 bytes)\",\n    \"last_paid\": 1619084675,\n    \"bits\": \"0xcbc7\",\n    \"cells\": \"0x67\",\n    \"public_cells\": \"0x0\",\n    \"last_trans_lt\": \"0x3baac81fb43\",\n    \"balance\": \"0x72676e08\",\n    \"code\": \"te6ccgECXwEAGcoAAib/APSkICLAAZ ... wQMighD////9vLGQ4AHwAfhHbpDeg= (6614 bytes)\",\n    \"code_hash\": \"e2b60b6b602c10ced7ea8ede4bdf96342c97570a3798066f3fb50a4b2b27a208\",\n    \"data\": \"te6ccgEBBwEA7gAC361L972NokSTLF ... S/Xy90TNN3lUFM1WGpdlIcBQDAAAFA (249 bytes)\",\n    \"data_hash\": \"ec28abd34e75f40a66561bdc06b436cbe24d10d5da7519a7d5db41026c67155d\",\n    \"acc_type\": 1,\n    \"acc_type_name\": \"Active\"\n}\n\n```\n\nNetwork, signer, data and account address parameters can be overridden with the following options:\n\n```bash\n$ tondev contract info -h\nTONDev Version: 0.5.0\nUse: tondev contract info file [options]\nArgs:\n    file  ABI file\nOptions:\n    --help, -h     Show command usage\n    --network, -n  Network name\n    --signer, -s   Signer key name\n    --data, -d     Deploying initial data as name:value,...\n                   This data is required to calculate the account address and to\n                   deploy contract.\n                   Array values must be specified as [item,...]. Spaces are not\n                   allowed. If value contains spaces or special symbols \"[],:\"\n                   it must be enclosed in \"\" or ''\n    --address, -a  Account address\n```\n\n#### Deploy contract\n\nThis command deploys a contract to the blockchain. Contract ABI and TVC files are required to run it.\n\n```bash\ntondev contract deploy abi_filename\n```\n\nCommand displays deployment summary and requests constructor function parameters. Result example:\n\n```bash\n$ tondev contract deploy Contract.abi.json\n\nConfiguration\n\n  Network: dev\n  Signer:  sign1\n\nAddress: 0:0435cb4e70585759ac514bb9fd1770caeb8c3941d882b5a16d589b368cb49261\n\nEnter constructor parameters\n\n  param1 (uint256[]): value\n\nEnter constructor parameters\n\n  param2 (uint8): value\n\nDeploying...\n```\n\nDeploy parameters can be specified in the deploy command with the following options:\n\n```bash\n$ tondev contract deploy -h\nTONDev Version: 0.5.0\nUse: tondev contract deploy file function [options]\nArgs:\n    file      ABI file\n    function  Function name\nOptions:\n    --help, -h        Show command usage\n    --network, -n     Network name\n    --signer, -s      Signer key name\n    --input, -i       Function parameters as name:value,...\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --data, -d        Deploying initial data as name:value,...\n                      This data is required to calculate the account address and to\n                      deploy contract.\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --value, -v       Deploying balance value in nano tokens\n    --prevent-ui, -p  Prevent user interaction\n                      Useful in shell scripting e.g. on server or in some\n                      automating to disable waiting for the user input.\n                      Instead tondev will abort with error.\n                      For example when some parameters are missing in command line\n                      then ton dev will prompt user to input values for missing\n                      parameters (or fails if prevent-ui option is specified).\n\n```\n\nExample of a 2/3 multisig wallet deployment command:\n\n```bash\ntondev contract deploy SetcodeMultisigWallet.abi.json constructor -n dev -s sign1 -i owners:[0xad4bf7bd8da244932c52127a943bfa9217b6e215c1b3307272283c4d64f34486,0x5c2e348c5caeb420a863dc5e972f897ebe5ee899a6ef2a8299aac352eca4380a,0x8534c46f7a135058773fa1298cb3a299a5ddd40dafe41cb06c64f274da360bfb],reqConfirms:2\n```\n\n#### Run contract deployed on the network\n\nThis command runs any function of a contract deployed on the blockchain. Contract ABI and TVC files are required to run it.\n\n```bash\ntondev contract run abi_filename\n```\n\nCommand displays available functions and asks to select one. Result example:\n\n```bash\n$ tondev contract run Contract.abi.json\n\nConfiguration\n\n  Network: dev\n  Signer:  sign1\n\nAddress: 0:a4629d617df931d8ad86ed24f4cac3d321788ba082574144f5820f2894493fbc\n\nAvailable functions:\n\n  1) func1\n  2) func2\n\n  Select function (number): 2\n\nRunning...\n```\n\nNetwork, signer and account address parameters can be overridden and function parameters specified in the command with the following options:\n\n```bash\n$ tondev contract run -h\nTONDev Version: 0.5.0\nUse: tondev contract run file function [options]\nArgs:\n    file      ABI file\n    function  Function name\nOptions:\n    --help, -h        Show command usage\n    --network, -n     Network name\n    --signer, -s      Signer key name\n    --data, -d        Deploying initial data as name:value,...\n                      This data is required to calculate the account address and to\n                      deploy contract.\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --address, -a     Account address\n    --input, -i       Function parameters as name:value,...\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --prevent-ui, -p  Prevent user interaction\n                      Useful in shell scripting e.g. on server or in some\n                      automating to disable waiting for the user input.\n                      Instead tondev will abort with error.\n                      For example when some parameters are missing in command line\n                      then ton dev will prompt user to input values for missing\n                      parameters (or fails if prevent-ui option is specified).\n```\n\nExample of creating a transaction and confirming it in a multisig wallet:\n\n```\ntondev contract run SetcodeMultisigWallet.abi.json submitTransaction -n dev -s sign1 -i dest:255a3ad9dfa8aa4f3481856aafc7d79f47d50205190bd56147138740e9b177f3,value:500000000,bounce:true,allBalance:false,payload:\"\"\n```\n\n```\ntondev contract run SetcodeMultisigWallet.abi.json confirmTransaction -n dev -a 0:04dee1edc3f3d6b23529dcf5a6133627d06a39826bb14cc6334ffea272b15d50 -s sign2 -i transactionId:6954030467099431873\n```\n\nTo **execute a contract without signing**, use `signer none` option:\n\n```\ntondev contract run --signer none --address <address>\n```\n\nor\n\n```\ntondev contract run -s none -a <address>\n```\nIn this case you have to explicitly specify address in run function because otherwise tondev may calculate a wrong address from empty pubkey.\n\n\nTo **execute a smart contract function with bytes argument**, the argument needs to be in hex format.\n\nExample:\n\n```\ncat bytes | xxd -p | tr -d '\\n' > bytes.hex\ntondev contract run contract.abi.json fucntion_name -i value:$(cat bytes.hex)\n```\n\n\n**Execute a smart contract function with structure argument**:\n```\ntondev contract run shapes.tvc \\\n    --address 0:540c1837656674d548c934258ddec9b5fd11b543da977b0016c14b5650bc7eb5 \\\n    --input '{ \"point\": { \"color\": \"red\", \"center\": { \"x\": 1, \"y\": 2 } } }'\n```\n\n#### Run contract locally on TVM\n\nThis command downloads a contract and runs it locally on TVM. Contract ABI and TVC files are required to run it.\n\n```bash\ntondev contract run-local abi_filename\n```\n\nCommand displays available functions and asks to select one. Result example:\n\n```bash\n$ tondev contract run-local Contract.abi.json\nConfiguration\n\n  Network: dev\n  Signer:  sign1\n\nAddress: 0:a4629d617df931d8ad86ed24f4cac3d321788ba082574144f5820f2894493fbc\n\nAvailable functions:\n\n  1) func1\n  2) func1\n\n  Select function (number):\n```\n\nNetwork, signer and account address parameters can be overridden and function parameters specified in the command with the following options:\n\n```bash\n$ tondev contract run-local -h\nTONDev Version: 0.5.0\nUse: tondev contract run-local file function [options]\nArgs:\n    file      ABI file\n    function  Function name\nOptions:\n    --help, -h        Show command usage\n    --network, -n     Network name\n    --signer, -s      Signer key name\n    --data, -d        Deploying initial data as name:value,...\n                      This data is required to calculate the account address and to\n                      deploy contract.\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --address, -a     Account address\n    --input, -i       Function parameters as name:value,...\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --prevent-ui, -p  Prevent user interaction\n                      Useful in shell scripting e.g. on server or in some\n                      automating to disable waiting for the user input.\n                      Instead tondev will abort with error.\n                      For example when some parameters are missing in command line\n                      then ton dev will prompt user to input values for missing\n                      parameters (or fails if prevent-ui option is specified).\n```\n\n#### Emulate transaction executor locally on TVM\n\nThis command downloads a contract and emulates transaction execution locally on TVM. Contract ABI and TVC files are required to run it.\n\n```bash\ntondev contract run-executor abi_filename\n```\n\nCommand displays available functions and asks to select one. Result:\n\n```bash\n$ tondev contract run-executor Contract.abi.json\n\nConfiguration\n\n  Network: dev\n  Signer:  sign1\n\nAddress: 0:a4629d617df931d8ad86ed24f4cac3d321788ba082574144f5820f2894493fbc\n\nAvailable functions:\n\n  1) func1\n  2) func2\n\n  Select function (number):\n```\n\nNetwork, signer and account address parameters can be overridden and function parameters specified in the command with the following options:\n\n```bash\n$ tondev contract run-executor -h\nTONDev Version: 0.5.0\nUse: tondev contract run-executor file function [options]\nArgs:\n    file      ABI file\n    function  Function name\nOptions:\n    --help, -h        Show command usage\n    --network, -n     Network name\n    --signer, -s      Signer key name\n    --data, -d        Deploying initial data as name:value,...\n                      This data is required to calculate the account address and to\n                      deploy contract.\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --address, -a     Account address\n    --input, -i       Function parameters as name:value,...\n                      Array values must be specified as [item,...]. Spaces are not\n                      allowed. If value contains spaces or special symbols \"[],:\"\n                      it must be enclosed in \"\" or ''\n    --prevent-ui, -p  Prevent user interaction\n                      Useful in shell scripting e.g. on server or in some\n                      automating to disable waiting for the user input.\n                      Instead tondev will abort with error.\n                      For example when some parameters are missing in command line\n                      then ton dev will prompt user to input values for missing\n                      parameters (or fails if prevent-ui option is specified).\n```\n\n#### Top up contract balance from giver\nIf you have set a giver for a network, you can top up contract balances on it with the following command.\n\n```\ntondev contract topup abi_filename\n```\n\nDefalt signer and giver parameters will be used, unless otherwise specified through the following options:\n\n```\n$ tondev contract topup -h\nTONDev Version: 0.5.0\nUse: tondev contract topup file [options]\nArgs:\n    file  ABI file\nOptions:\n    --help, -h     Show command usage\n    --address, -a  Account address\n    --network, -n  Network name\n    --signer, -s   Signer key name\n    --data, -d     Deploying initial data as name:value,...\n                   This data is required to calculate the account address and to\n                   deploy contract.\n                   Array values must be specified as [item,...]. Spaces are not\n                   allowed. If value contains spaces or special symbols \"[],:\"\n                   it must be enclosed in \"\" or ''\n    --value, -v    Deploying balance value in nano tokens\n```\n\nTo **top up any known address** without providing keys or contract files, use the following command:\n\n```\ntondev contract topup --address <address>\n```\n\nor\n\n```\ntondev ct -a <addrress>\n```\n\n\n### DeBrowser\nThe ExtraTON DeBot Browser.\n\n#### Version\nThis command shows the list of available versions.\n\n```shell\ntondev debrowser version\n\nAvailable Versions: 1.1.0, 1.2.0, 1.2.1, 1.3.1\n```\n\n#### Interfaces\nThis command shows the list of implemented interfaces.\n\n```shell\ntondev debrowser interfaces\n\nRealised interfaces:\n - Address Input\n - Amount Input\n - Confirm Input\n - Menu\n - Network\n - Number Input\n - QR Code\n - Signing Box Input\n - Terminal\n - User Info\n```\n\n#### Start\nThis command downloads image and starts DeBrowser container (Docker must be launched).\n\n```shell\ntondev debrowser start 1.3.1\n```\n\n#### Stop\nThis command stops DeBrowser container.\n\n```shell\ntondev debrowser stop\n```\n\n\n## View controller info\n\nThis command displays a summary of all controller configurations.\n\n```\ntondev info\n```\nOutput example:\n\n$ tondev info\n\n```\nC++ compiler\n\nComponent  Version  Available\n---------  -------  ---------\nclang      7.0.0    7.0.0\n\nSolidity Compiler\n\nComponent  Available\n---------  ----------------------------------------------\ncompiler   0.42.0, 0.41.0, 0.40.0, 0.39.0, 0.38.2, 0.38.1\nlinker     0.3.0, 0.1.0\nstdlib     0.42.0, 0.41.0, 0.40.0, 0.39.0, 0.38.2, 0.38.1\n\nTON OS SE\n\nInstance  State          Version  GraphQL Port  Docker Container      Docker Image\n--------  -------------  -------  ------------  --------------------  -----------------------\ndefault   not installed  0.27     80            tonlabs-tonos-se-test  tonlabs/local-node:0.27\n\nNetwork Registry\n\nNetwork        Endpoints                                        Giver\n-------------  -----------------------------------------------  ------------------------------------------------------------------\nse             http://localhost                                 0:b5e9240fc2d2f1ff8cbb1d1dee7fb7cae155e5f6320e585fcc685698994a19a5\ndev (Default)  net.ton.dev, net1.ton.dev, net5.ton.dev          0:255a3ad9dfa8aa4f3481856aafc7d79f47d50205190bd56147138740e9b177f3\nmain           main.ton.dev, main2.ton.dev, main3.ton.dev, ...\n\nSigner Registry\n\nSigner          Public Key\n--------------  ----------------------------------------------------------------\nsurf            8534c46f7a135058773fa1298cb3a299a5ddd40dafe41cb06c64f274da360bfb\ntest (Default)  ad4bf7bd8da244932c52127a943bfa9217b6e215c1b3307272283c4d64f34486\ntest2           5c2e348c5caeb420a863dc5e972f897ebe5ee899a6ef2a8299aac352eca4380a\n\nTON OS CLI\n\nComponent  Version  Available\n---------  -------  --------------------------------------------------------------------------------\ntonoscli   0.11.3   0.11.4, 0.11.3, 0.11.2, 0.11.1, 0.11.0, 0.10.1, 0.10.0, 0.9.2, 0.9.1, 0.9.0, ...\n```\n\n## TONDev Extensibility\n\nTON Dev Environment is an integration point for development tools related to Free TON Blockchain.\n\nThere are two kind of software connected to TONDev:\n\n- Development tools such as a compilers, networks, debuggers and so on.\n- User Interaction services such as an IDE plugins, CLI, GUI applications etc.\n\nLearn more about creating your own controller: [Creating Controller](docs/creating_controller.md)\n\n## Troubleshooting\n\nIf you encountered any problem try to seek the solution in [Troubleshooting Notes](docs/troubleshooting.md). If it didn't help - please, ask in our [telegram channel](https://t.me/ton_sdk).\n","readmeFilename":"README.md"}