{"_id":"@blockworks-foundation/mango-client","_rev":"169-06428d1c0019ccbd1373a88fb8c67c97","name":"@blockworks-foundation/mango-client","dist-tags":{"latest":"2.3.0","beta":"3.0.2","old":"2.1.4","next":"3.1.0"},"versions":{"0.1.0":{"name":"@blockworks-foundation/mango-client","version":"0.1.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=14"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node14":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"447a6230d3a86b7bb224ff3185838f72ed7e2eb8","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vMmWBonTKglAGqmaFIRhD4jAXZz9ZH3/Yxsydij3xFd4+BwzTravX73SjhrIo27iSG1YDVtgfXX0T2vuLG7IDw==","shasum":"443a347860ab91bce15f278f20894af35174e1f1","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.0.tgz","fileCount":22,"unpackedSize":127645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMqVyCRA9TVsSAnZWagAAq2MP/iM0PsVjuISyQbN39yqt\na0O247ZiPm8S6BVK0EJFEcxJKv9Zqm3GkrFRaJrYVdIukvW+xFH9c3Py/CHq\n5cmM+S0rvG7jbtU3pawgp6ADG+aY8bESnujTr96UUKA2sr2QbH97dBV3oNFV\nHPpar+RVmylAb7TaQ2EF4tvkfoWVHDwCKqU9iHc/54HRBbfBIqlj+CjE1y+s\nrNNIi8m1J5vAefBWVPw1sHV2/jiK62XVNVE4N/171TcPbjA2uOuQgcAPsJNx\n3pz4xwX0EepMLcQE0eNPe4hnLeD90a5RSBDLDBH3NsOU3IUiEe9BtFEDxg+q\nR2y/x7KQGf1C+0IIvtXoL1W1VjUiYcp7Z+XmXv7t44lOOwTUU8YSRZhHHRmn\ncgC47sjsuN/5Xxh16QFEKkBNqY0ef1lEDFKDJsya8nGQ6qgBhfsnOonyzXMf\nw2Ya/Xps6gRskUN2Ej7sMQxqnrCIccSExVwxW398MWQLMyQGyUzNut5iv9Cm\n6cGVjAFSwS5wVLJeN7NcRuiQ2r49PVQTbU6e1qUsoAJ3rcHNJxfsh0HOS6Em\n/JEvgmL5hsvKrLVJgdW2miYSHHOhK5MiccxkC3yXakZiAlLfXyPfGesWSqLQ\nS9qHYjUMkkQZBFb95wOUrIE5d1XJ/BG5fj5QtRxG2PvUSqIGZvWck1C+7sjz\nAeJF\r\n=fVq1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXKHkfW1KacYHaEZjaEh+ElXPg5XVvV14zGzqnPumjRQIgWMU4YxHTfTaPBYQEhFnfV68BpRLaKEuWoMrc+AZTXF4="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.0_1613931890123_0.49325155434437673"},"_hasShrinkwrap":false},"0.1.1":{"name":"@blockworks-foundation/mango-client","version":"0.1.1","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=14"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node14":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","buffer-layout":"^1.2.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"6957ab72092ee98855b92c93e6625827fbb05a23","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-mHt/uttKimuEf+cg3UTYQsK3ObsUO4aZu9dtfg9LBC945w85r7b2CSi2mY4q/cPCyvkwIQRyFld87ehTqRyKXw==","shasum":"809c7917f23d940c64cb718bc6edbe83a55d8e7d","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.1.tgz","fileCount":26,"unpackedSize":172092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPCxsCRA9TVsSAnZWagAAZg0P/jcvtNDnbOun0exSnF76\nERFH0Xd48Awf2QS3sjBd77x6DMxcWUFBqMNZUkQDrkHp/SzLoAE7yEaZLwxU\nic6J+F/rh0LqjwzISb8aBz261k18eSEwaPihRsliT6l+nOt+YK9VCFXy2xST\ncCW72mO9j8WNXegxGQ+54/412nAxqGY+eYWNBhNf6Uu7DHYcDiYkQwaIvZoo\nsNf6AB6kabKoB4QHTfFMXxCAkWPdUKdKSJsBjMN5JWMOJ3aLJu8EP8sfIoyf\nphNf9VPho3VtA8wJV1JtdLMYzRWIFrXjZR3XMaSOPJewj21d3jTOr8XomHWf\ntweBOgpuBbZHfIYdee2YifDU7yDiNXmX59Gteob4wjPH6UBzjOWp1kHtvrQm\njDbLlyi1tVoRsJ2VySZiIyJaTAwadARJFYFK7fOtkrVVUEgapC/HL4ANiWeD\nGiJdYMlbO6CclID4i5XXDkoleo0ZW7yqRk/FoCvKlchvlCDMi3RIV5mOjtNv\nOXawq1kFWZIm+gr0zow+dtojITNyec3hxXNBRQ5QzJ55tw1jSNz3p9ioSgqt\nYrryA4Ez4j7OU//W+57LbHshtZaYBL1M2xVx9wvSy0N7NH7qk08TZIlPTp0S\nvEzvX+RhCmq1PmXTmRqGmiurfscy+pe3zBrypetctXsb8vrYCarvKQxgKRpy\nJEiv\r\n=+3Cb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEOTvsneR4WQjrfuC58pumtQhaVqOmx/QrcjfHayRSRAIhAMsQBaGzJ08fepqmlPqTkd6ZHneHTAfELGB96hCrqP0H"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.1_1614556267837_0.1990689256670446"},"_hasShrinkwrap":false},"0.1.2":{"name":"@blockworks-foundation/mango-client","version":"0.1.2","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=12"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node14":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","buffer-layout":"^1.2.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"3224a11e6fc8452103cd376b0f49b20fd39c52e4","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-fBAIyIoPYBLV9i599FPHjqGSZ/Xnvg7S72Rkak3GRCpCzwBoJvXiixkurUuGbC0iLud3xJqoz0q2e2rIKHC7KQ==","shasum":"0edffe5eaa46f2d3fa66acfdc61ca98a7ec28c53","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.2.tgz","fileCount":26,"unpackedSize":172092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPWKrCRA9TVsSAnZWagAAEXMP/RuZkVkorWNPugyrKb8J\nrJ+372KbbM4DwVAAJJFlKp4snbOF+tYlPJfB4k0PerNXE3aVF8D4MvqdHzR2\nnPFW3iDvCh0PIaCVjuZDQC7st+SNrZ8py7RUw974yeMvao0F3Ehms09M7Q8y\nmR5ZG/NTXlw2dfU2M5ClGwFe/mwY1AfvMaEk0ZgAnyjJRcc17I9tKIwJc5HB\nTD4VEQOTXSyabMFF3j7gIm152DEI+flNvN+Xbw5ycuaWLNL2s9HYJyqMdAzJ\nQNoF36xTCuLGL058GYAfKxynwoBOR5YX23dCxrIjtTDq+UFXaDdGm8NQDxug\nRZ2LPvfgQkMhFjm05EJQF9bNZ7dp25Q5tZ7Kmz5qsacyNahBfP+ir3DbWtMI\nXHxT3RpCXU9ZEZScRyU+QbucBczqDPU89XAEOeHROyqgSMdY85w3UHPjDjnf\nSWDv4ouAHW7uMERO5MlPZAmKlGnvITYckGQt7sM0nBxAwN1Fn84I8djGgBl+\nrHuCHYdnZ2sdSrNh0rR/gBNsSAr/kEsgbvCwiV5xt4bO5Z7eYYmmecRoJvUv\n0KK087RCyDix5wgUUkAxKpvEllfMr3Q9//h8vv43MUvBxVxl0iyBqJ2hMS2d\nmNHFY4b190v+Ecfy2VOfda8quDMJ/6PGdW7JZWDiSJIpA7udFZxLjOB2ve54\nKaUA\r\n=caRv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo0Lc9WJCqiPt8SJWUIXE09wd0E0INZNAknabBon50LAIhAPzBCEti54cnoWh6HFT1qlfnXrTbUP+Cgljhcd4MDiI6"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.2_1614635691078_0.9422702216012202"},"_hasShrinkwrap":false},"0.1.3":{"name":"@blockworks-foundation/mango-client","version":"0.1.3","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=12"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node14":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","buffer-layout":"^1.2.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"ed8ef6c0f6740667f1f457107512f3c4ae505ff2","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.3","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-p/xWOnn23G1wzlemaHrfBZFXCobKv87cSOmL/wE3KoIU7yXHJ7d4Q1VGCSIVukj8Q7q18m8yERtfWNAYyqMwHA==","shasum":"3a877a596c43b7dcae21319632a33f2b5a1bcce3","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.3.tgz","fileCount":27,"unpackedSize":188257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQWphCRA9TVsSAnZWagAAQ+gP/R9g+doh/JbTHni+RD9o\nR4Q7L7z/5amVnqfKOHoPsFay1WlCs1dx7/cOyHb2ZS66QGsM37zZAuj16dEv\n3su83dO6xotYo3DVdmZ5HCEU8ScFvsARJGvBbP+bq6et0usd8rqrwi78D0Gr\npWSjMT3KEzhCVamWwYPyoh5LOsLdTjBMBYAulD3ync7aAKIdbL8D0bWZTBtG\nVnBA3YMdDMTmkkqb2bO6959kclW9R0n2SzJvW7XPCed2GIT5vjbmMkCBdXvH\n32XenfRpb6wddgegFPtOEJ3JzDrga0RihyMthLyncj3mwekiHnuPfUqxppPM\nEXIVDvdaxW+ERMVvQG2Mfy31zeAaP26w/D0CR2DSaK41JoGUujGh+gbHDUFi\n2luHNUPBMyMotvokvLWxvNLat3B0uoqRc1k9fSlp5VJVBn6BGRIaf4n/N4Wc\nMdGxrqWA5FtYZlW7pqjl5qXqFh4phAUsKSEfzYrZEWA61FkD/uH/NZdj2+ly\npOGen3gsdfEyWwPqIvBAcqYQErfmAA/SFelXaNNJE5upxSrWaCsz2s6rZZeX\noV4msR3GqpMXjta14iVhgKwtau6eOZp6bXrUnH5fZvj5UkE7y1Fy7gDq4SZu\n4zV5PAB4Xid+3y5F+lwUPEnUoe43evQNnasUm1CsKDeR1LhrWBOYf+XK0Pht\nZPgg\r\n=pTlp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChEHOIQ5bsRW1kpB4zuDAuhUWORUaaRf1lBdqWJ88RAwIhANnDvwtW5ch+gP0cyykahZE/UhKbLgaM+k+UrpzcObTT"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.3_1614899808860_0.9845191468662171"},"_hasShrinkwrap":false},"0.1.4":{"name":"@blockworks-foundation/mango-client","version":"0.1.4","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=12"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node14":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","buffer-layout":"^1.2.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"36f6b18a354278141697c415b968aed6d6a25cd0","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-vpXNWVQtJheezyWNqUXTSUwtcXnSlW4iPhbMJxWHl0Njz9bZFKEtEItWEiaNpxxA8FUDEwL5wKPiIioMvorg1w==","shasum":"76e2905696249626a79f67e4c6b81dc3513dc03e","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.4.tgz","fileCount":27,"unpackedSize":188371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQlZACRA9TVsSAnZWagAAhJcQAJnWDB+ei+Q/Vov4epv2\nZCs4HD7QZBeLKjJSC803oU4fks8JfT2jfJOuXdLz3Uns2hMJo32vi3R46r1Z\n8ClDFjbtUVE/ApBejC06OXrnWlBGWIZxM6eVf9cak2VJTpCnF1BHaIr4Pp3l\nPxpCpn0J2k1XxQmWAGD9r6tEcVR20Ej+rclOYzIsUA1Ay49jO0tjpqqdMsXB\n/5ewXtgttyUP/a/a6sy/Xm9l/up+2yCK0RhJbpZbIh0MgxsxreTs55vkMH66\nxtkr0vNRD7XxruCnroh/M4RUl0BSK01/I6j4yl8w8lUbqh6HR5I4TBj0jO9N\n26MLh3HahD4P8apXnJrr9jJ8yWl2CE2w3jDoCQfG+BlLxANlykaenkjL29ha\n6ru9OycvHj5+GELUK7ZHGvVUZUOjRQ1/O5AmLl/PIArKghqbqm3v+ni1JjkV\nfO5DoX9o6UwtinEn8YYmwqDWY4Es0OmGiuOol7GtNxy6lxlxbKULgOeAhR6l\nqebmF8X1hobvRyjxCeAmv4acLqNd75B6HH0w7INEEo0yVBGrxVvP3HpUrfcX\nZA97okqLrzmWLV/pmOVUZPNEJ6HqAf8SV+TMA5bADd5VlL0DkJ1ClONLWq7M\ncBKrZfAgXkNj/stGpx7SHpHd7t9HgHl9Aatp+nuXsAmKkh7fHlxjcf2pejWp\nX1k2\r\n=Jxy5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdmE1toKs/DVA1E2gKX4zCcfeoTJI6bwQ3gD5eUvCaaAiEA8EFsSvnRNtLE48e4w/gSzuiDoM4BS+0pXvgtkrG4E/Y="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.4_1614960191971_0.06610212305139407"},"_hasShrinkwrap":false},"0.1.6":{"name":"@blockworks-foundation/mango-client","version":"0.1.6","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"bb365c27b8c21a37786012bbb5c3b48e87c55e9d","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.6","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5XBMnZza5PkOEpYl2crY1sSQQ4Bx7kimcJvHvcNngy+9tPh3CtWLnArCjUEmKqT1bo8rnG+7qtHrr/LfY65Peg==","shasum":"d12831e6b3c525f3903d840bcf41ef9779e5129e","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.6.tgz","fileCount":27,"unpackedSize":188751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTz4mCRA9TVsSAnZWagAAKbMP/ifx1KGrNR6oaorI+Tls\nZFt6+Xily0/fqykUmRXeQ2kp3htxt6k9es1Xg7OQ6SDcB4/Vf4gjLvwrSl/K\nCfv8LjPtHb2wpRGa2HCg1FdvUTifRQW8NsDTOOL1wyuCTZtmCUxroq1qoCOR\nEuj0epyErR1OTtkeL8keImwbGMs62980u5QLhHozxGeKUyJam7aEzsdo/nAZ\n9ov5vc+pKaGRjg3P4cl9wYdtaHMEwq6O4FipaqQvk08jtc1TsRl7ekgjflO/\nTlS1fWGj6uDHAMIcUBAT/AHZhc3nMoJmcj/c6Avr9KJNWscslwpwwYAgP/Fe\neCyseeQTLXMENNQky6N6yh1tAVqxyO3XistmXgcHziJ2MHI4wvO9Wef/Apwm\ngaj1Rc4RI6W9C5/MPGog7zV7MOF0xE7I8/qVX9Lj3bJj89SpRuTS/oMamCa9\n+PwnOlHe89LzOkmi9+g5ds2IPc/8p5/kvoUkxgAAXNvU6+4vQXA3h3LawuTv\noQrOc/7swwtUWwa31YodTxHgeWhVF5uthq6g/otuUvsRuAgdMmuFKwHO++2Z\nuhi0j5Po7Bisn4o/zB0bk4IiIvbptnYWQgrz7/LW/zTFymDlfy7xcKSEjpdx\nopIhKcsLGUn35XV9SyIOeW1gJQNiOX2dRy13xUBYzhRL+lO5T0rnPwYIhSrq\nmxgA\r\n=TzxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDORgw3upLQpRdeeUJUSFUZNXJjCaM/nJKYu17OaNtyQAIgJ7z2uRAiZEqEoahIXB6OVdPqMD6A7kq5pnUdc6Yr/as="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.6_1615805989101_0.5723184220041115"},"_hasShrinkwrap":false},"0.1.7":{"name":"@blockworks-foundation/mango-client","version":"0.1.7","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"16c5e52bc8ed6210146d2d7f9c038690e9796041","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.7","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0a2eYfRldz6u1pY0hahmCN0VB9+/ISGcy7+NfxoR/FDxra+Gdp+lUmGbGIlFx5VVvo8KDaorc61uMgIKkuyBIw==","shasum":"669fd766632c7a8a423cdf0f9ea40c2971c3610c","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.7.tgz","fileCount":27,"unpackedSize":189067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJYSCRA9TVsSAnZWagAA6p0P/iUWQSmb8p/XxkcycZNK\n0dwJdnBhegrXc4XVLSDi2j0tkdAIrZXUGENQMxxvnusp3T4WhgpAzgqOJ6W5\n0EpAyqQRy/iJLwaDC6k7Cjjt7791a8q1jNjBMkFLhs1LAe/rp7SxWX2zsRrL\nBcY7apr3eLRjtQGEkd0EKHuuDVSQWPKz30xLPiWaE4tymwGAGEjzbTACv0KX\nXrYhmwQuzfkLafH8a5AcxREXJ4bhdbQhFuwZyqeEAqAtcjwe4OMWwJiet1tq\nURIy3R5nxspdelvlbrmlr0XYzQrH1fyIeUo6sDhbyNsxTY1aTsRjrNACvCjJ\nS7jYxgeskZwATA2Rdw8ku5p5nnrmdcSRoWj2WZyNQ0hlt91H8uE9DmVRTUPr\nVFguf1P2ZtW7XDId5QIq3V/TYDb55N9HGDIRveVVV3R2ZwPFdAcipinv1ndG\nKmCrJmioUreQpm3LZifQBmXXVhLILgw13Pdmx1ooETqvHpzr9oKBQ5pLX2SP\nn2C+nbyEV+aYaE8xNNGD3n4mBXk5VQbkCsX4WRIWZ2PHI4WbFIGIEQ8o6K8l\nTC41IUnSS+UhFdxpcG1HY9jIjo1EIjNuUz0WvGqyB16hvt0NDaNiHb0rOd2z\nNuHpIcmzHgZwZ8NzECEeVUYUln+NdBEHsCGsbGQZucvpoX9bMdFVs6V+INz6\nKqxK\r\n=q8Iq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXhQxVSv2zWcM5OgHEKHC90ha/KHveFcMdXvqmxF9bdAiEAiOXpcdDuK4BOkX8WK5tzpov1SZGQubm9LWJsEepuGxc="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.7_1615894034394_0.015743712004422372"},"_hasShrinkwrap":false},"0.1.8":{"name":"@blockworks-foundation/mango-client","version":"0.1.8","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"01ca4959379225bdd1ae3823bd0e584ce516f722","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.8","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-fOdgPTLMBdVUF9x1wHoD0BuNJG2HU1EKasn8e0kDfxCfRaIISB1zRcgVvl002tLdcuOhgcfEnPWToT+KIhpLGQ==","shasum":"11693c9b4fc2ff634b1d8eeb2f3511741e598abc","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.8.tgz","fileCount":27,"unpackedSize":200530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUXHLCRA9TVsSAnZWagAAFogP/3mFTWl/BUEpwZS1+Jav\nb/k7+EBtdKAGVQcJIkcO0Xjj4RUJv/zcMVfHVolpcbAJI6ZsDvDelqxK38JG\nBvTTPsVZGJgo5j9qxoLBqUD5NMBYYAE+KIeF28HOlulsWporL2hmeRJwinJf\nqDOjkM51u9jn/kq8ENFDLHQlwHOF8d9uSS9ZMCjaiVPCaqvnTKNGi4IiqRvX\nZXm+dXn1mO+c5lJC3K1eF+JEOHQOKPIBemLKcWOtJOZ23LjGv2UboP2CD9U5\nLpNco6OiDgddZ3EDuJDPXEq2dczK4eHMqWL3tRS/uXRa9aIRnXCa2RaJ1dkl\nI4gDKZpPc0y7SHu+K/kBXrwVItyDbaggpAJBUCQA5Y5UCMnsZ08TkiGIt/fh\n4yRMBxzIH8k5XUrUOerJrvTtwF03tNRsN43CgddrjNncDDhnCF2vq+I9rsog\n8JmEiCnNoWAtNAFNVBls+Vk7mJbv/T7RnR0o/fN+VHUfI9TaswaotBgNyCCu\niba5mli+9P/pxg+SdaKV2tDhxJrDs+TflxBZdFPDx4CSHhhIVwGgFG2b05Q3\nAN+NpQbt0vLY3VFcsMf+HV2BtEmN41o+L4h8+v/6FQ6Xi8bvTYpuP+V4emcd\nRGNGmf8e2AaiuB0OpB1r+OXzPKuMu+rC4HqNeOypcCq4VKlbpwqvlFPOORFK\nONql\r\n=Zk/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIFtQlxVbK3QUin5PuukhfEEPEUY36D2NkiDJ6f8qUYVYAh8Nb6O3qF6F56SkLvaVsbL4QpSDEnVTrTaTNr0Dbz3S"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.8_1615950282683_0.4768170415129227"},"_hasShrinkwrap":false},"0.1.9":{"name":"@blockworks-foundation/mango-client","version":"0.1.9","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"c96c11b211d0219c2b3d0b8683596af2f60bd4c0","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.9","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-jxIxdSl4yWoDClHQhINfyRGMu+/SIwBazfSpTZ/56S9VyJ6+0Ppxfwhp7a90DJHnx2K1LAcBLOlV4HWzx2UNTw==","shasum":"8e0d998fd43a220c38c6daf7738ce2d9249f8379","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.9.tgz","fileCount":27,"unpackedSize":205277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWiwoCRA9TVsSAnZWagAAp3IQAJzMnAV2Ct4q+p6Gwtov\nGcM2hevWOMxJFGoUwsebK2uUNPSbrblZ5uUOY+P9h8oDdISQwDIQi5YDUkT2\nF/JAsASmNdpxF6AhWjWKd8KHOsG6FCSXc3eD/q7RcpFOgdLYtqMyv86Q5uQq\nIzE8o/1IFgabzzSekch5aMGf5cOap6z+0zsxRqGJbif+Xm2BMDj2/72PG4f+\nc3a5/Xf0Lpi4KNScJsY18nFYL3ptZq0xPWrKpFspvE7wgRVmD7/TMPJxSPTL\numHEJfyXlHyqLjZFRk0ro2wcV15YSMiXX/S1oa/ZPndMNa9w7T3HfS/jcG8K\nv+ozbbcW/jYfbDFw17V4xqVEf8uXXZn76Nb68FkXRgvKzutwh0iBhWtl3TU7\nQ4FBGskg/NCF3LXMfPBod83Tu//FgAc5FjhQdx/6tLQAB7xhUC+6qdPiHndX\njdyNuZmHf6YmQlOk+L2734S/XhwChVLp6sa/SQu1PRvI2tYS2z61a7kuQ5Si\nmdAUofv7+luMO1Fg8pb3hFdhCxK+anZDq/u50rAsrRWSe3vxc+hFFb6f+ZZX\nRjAP58bG4NvSZe+x+oTODyFWxGwwr/PCQcC1ZTDf9Ssh/ylxJQ+XvZMG1SGk\nsZzcKImeHRjaPkYXxNtq7KWnrex5mVJKHZzI4TC+9ayg1ARrL+mtB5vT8A/r\nwUqO\r\n=BZLZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6cLnLxGt7/D7r7OEHNR4mlM1j8yPYnafiv4muKRQoQAiBGnN6EycTBX6e5sIpnp3e/mYNR2+4DpGamJY/bliRsdg=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.9_1616522279611_0.2478476187924481"},"_hasShrinkwrap":false},"0.1.10":{"name":"@blockworks-foundation/mango-client","version":"0.1.10","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"8d846fe974474870ab5f2cdb46d66370b24dee06","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.10","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-G79i6YrxZIxt54gJtunS3VZS+J0PIGB3zbckpwnote3tcZDT7eoMks8RuohAQAaZe8OtkGufJZHJBj73HQWIfA==","shasum":"7b11e5475f9d75092de09d8c24e94ebbc588ce15","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.10.tgz","fileCount":27,"unpackedSize":206459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXdNlCRA9TVsSAnZWagAAmN0P/jWGT74gaH5dw6Nz/1Cy\nrCQkaIGXJd+aAlfA9Kok+jar723juhif/UJYjZcITLlXA1zcFXaCKe9j8psr\nt+lzUt6vLKcClJhO+xc1fl5qwfWlrHC7bwxA/Dt2XQGqCrU9ZVz/Sceiw+2l\niee54/Gcm7MLugdYfiECxgqxIzyh9z32AZshI6q0vTF4QD3W3fzI0TNe6RWL\nbYo+MiHa6W7t8cPS3AcKXWbtkBeaVZ+IVimWNjK6h5z0bammPw12QG392I/e\nI1sVw+0jmr/VYhkjnvYRBCY3l91SoqqaNu7rfn851E6lGB+Hmz9I5VLOmlQO\nnFNv/B7D8i6gAz4DsmxADzB00Pn8y1Y+sycEiM6o6Cvl4opOvnknzV2k+wXh\nL838cnBbTB1HXHfqvlw/HvVldBu4umhpHrR11dYH+asFzGjDN05lKQnem/6f\nYkhbOv2fXGwJbmcCqhfBCVQuLiV9C5xWerUW/Z3InrsMe3RAwcrfekLUZIKF\nuc2zbi9k1gv7YlyGI2P+pN/KlQjSKVDC4xLPELC1Fj7wPYqDoU0G2Ax4bW4F\nMcKm2VvtIwv4D+YPzMYw9/GQg+B2xUGpJ5rM2Og0b3pyyjCGDdSDRGPSSUPa\nwauwitxLlErisEohfRAhHJ1pf6Yw015dYjcGLDKLz74kbdWBnaSrMbFiINni\n6L+R\r\n=ekpu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHuliVOQAJl1HXcyrKccErDpUZM2vc7+za0uZRcDF2VAiB7E7n/usoHHkePJaacEhkZ5C6CWN0Ze/YC7UTDDU9Onw=="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.10_1616761701208_0.5732905549641354"},"_hasShrinkwrap":false},"0.1.11":{"name":"@blockworks-foundation/mango-client","version":"0.1.11","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"7f01eaf412f6c31c5d3ccab1190e3fd20b7c9ff5","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.11","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Wzazz9JPiyvwGuCatHaRsIUI9Bym/dpkIFCFyzccCiXtuZjRIf+eWwQvHwCRS2H3lR5gUPuOYBtQ7YZfffwIKQ==","shasum":"9949c03ef793f3a55530987ec2ca8c7f8c1969e6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.11.tgz","fileCount":27,"unpackedSize":221946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcLvSCRA9TVsSAnZWagAABZMP+wRExrqa0MBSMcJzMKA1\ndfGPcC+vMrd4vp5x7zjrwn4ijeeGGS6PSDEb8qudy4EO/EHA6WHNpfrGmwDC\nAtIfF6ZUohP/CEq6RONl03uqwpocmp5DbrmAS00B42k5HmrB7VfSbM1vnSbp\n2Dwnvp3VnmXhUR27ncJD1S5I3rt2KE5s9TXy9LGGOjXmPddEHXor6RmVu5fa\nDvKdmz33Y6JCWYFMUZtyf1eOee3xGyeoIKgCvQY4Jaz4lL9m1KafzeZgKXSL\n+sAAx+4AT6tyFWPvN+6nrYnRdVu22plC9jnZBsQBSh6CtV79WlJ/v+yR1d8g\n7/vuQOu5VV8KW1OezBYHDwi3K5tdgNP8j2lSPT5SUntotr6vOPOQbjFilHFs\nkRMxByOCS23AJ3FHEAmRbq5Av2fOekApT1syqZTRXjeEtTHGPBIBSoOJtX/W\ntOqyWl5uL1H0wS9eT+q7WcwMWH/xOknPi9eE8ymaMrab7OREKva0GR6lnMS7\nJoyJ81eF4djv+JjFmOUDBwu4N3DDO8ul8nOKE5w4Qs28XE08kfHGqscUfDeS\nDmEjcuagHi5ql3uHTb38Ahp1Cnq1UNBmhgNl35Bx19LaYMvTrJ7ZviROr9Ba\naLuLjpFUKfrOc2cbievZDkLF1Ute2y8L2uKgwuLqJrbtRHGeqwDlcBL2BhSI\nR6lu\r\n=Wmw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAgnLEsNiBb18CdgjCzjyp+MPjPzYBUCYroqTRS4pJiAIhAJZvs0BHZ7OkaNA+Q9phWCTzSkFknCpq77Bx4k+s0eJh"}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.11_1618000850166_0.4303233611914852"},"_hasShrinkwrap":false},"0.1.12":{"name":"@blockworks-foundation/mango-client","version":"0.1.12","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"59145a7a5c140a8fb24ecc5bd817bea8e86e640a","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.12","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-bK8DOFo/Nr2j4qolIxoIzxw345fis3yEzLNmDUZnvZ7Gb66jn7smYIX+4BHseRVcdViNMl62NcWzyUWGNvQmMA==","shasum":"0d8df2bd48ef6bc0cf6e4aa45f167abd09aed7fa","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.12.tgz","fileCount":27,"unpackedSize":226350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfuw+CRA9TVsSAnZWagAAe8MP/jwp5ni1NqhHAokyvx9O\nf5EjRhflY0mSK8VkSiUDohL6Az/EdncGNMzb92SCBlP2C6+kOgwoK1kLeapW\nFdwf1Po271uEoeiRGLkRgFc8iArKXkHilutrpYB48i79GJEthlxUzgMme/nL\npaXsfBxPTf3OGylaEtJUDu0WIVot8aQ5dofqWKBg0QTslqOqguyZ+06F1eAE\n24pq1RG3YCTQvpIQYN7Xlh4wlszFcMX6Pj/hL7HL7aUhBpl9NMg3ys+f7Dnv\nq+adRDNQ3YdH1EK+qaDX25FsrNfFyw2FmVI8eu0mXbTlXiQaEg+yWBLr4RKp\n3zCW1D4Ld2PDj0LXETxPbJ3Qu7yIDlodVAd2fY6uzBt2yLOU5ToJrQTmWdz/\ntQZ0SXgqFH8BfYEAYb/u24bHzggRcy7zEpVR/Z9QnNw2CtVICm7ELCo1Pnz2\nFDbtlPplaOeX9/FF38g53T/gb3GwokowE10391F2/bpbMxpvvX6O8gNBr5qR\nPERq7QkGMWAmBoOjNPX7XA/fDu5oxvNSkHTUs+jtsftu0joxFXPykpLj9R84\np3CCR3yB84MonCWj2RSEx8DtIQAmtXiQXZItBgDRpUQw9t0uaBDWI7OUNu02\nUfohiLHHV1FUiAx7e8Py4KBsu4hEIA8X7i2Jk7KJX5325oPlfbF+Yk76SYp1\n3pMu\r\n=JYi6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGVQM6c1KO+dMyJ8nSUoZl9dUMq/pde/I6sm43UdVc0QIgWwP1Gc8QlI+3wLxd7oB54xRopNP8rmAD368UNCCIHdI="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.12_1618930750211_0.7030898102163523"},"_hasShrinkwrap":false},"0.1.13":{"name":"@blockworks-foundation/mango-client","version":"0.1.13","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"9c539e794532489f510b11df915400988f9291ed","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.13","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-BIX0P92v1mYhAQYPBfOe9fk35UFAmzdGuop4Kb6vqQ6/VB6RvtxCaBCBRWd4DISVXkrd0CEtu5E3zHctEy5UZg==","shasum":"fba50904b40ae660b4bc3ef9f77b44a01b96b765","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.13.tgz","fileCount":27,"unpackedSize":223348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfu3XCRA9TVsSAnZWagAAEeAP/RW2MBK45jSxQamMv2iE\nWL/Z35YnmYkckTqAszrmID1Q3gJIJuHHSqbuXAiMOzbUmSV+Ac635RyKNd+c\nmDDAwGyNHmczA/A97WPKMTjO0uMkbt0JtMbBsntrpaA1HTRNH5xFVmjp1ZfD\nJu74fYjv4eAiNyhvLdTaPvZ4gWRI0+RYQSHqpO7HZTEKhbJ9mQ3GC1FQmv0/\nUr96l5l840MVWEJ7b9gWkNAyvAUm+phhmZb8LclJib+B4YpIG8wzZ1455nAP\nmUJI2No4b1zwWSnxBtIyJBNYrnvxOArJGfA6dEA44PtySkP6WEJtnn5IfGkO\noD2r7/HjhIhprw0bAwJpq4h+zbiyDqjy5Rs0GmoN2rTf+0Ai3GzW6ZZF/UPu\ns/6s7Gnj/eMc1U60MbFU13wo2SFAwQ30Tt3XfuNJg3lxnEkJ+j14iONJfsvo\nPPEeTX6LdZHV280DBrRv7LudluozOiTC/hhB3Xvi4oTQjYNk6g8NhdNoZTCy\neee/IpkeaNV+w8zNtDyTIv7Z19a+g7kKMar6f1Zwit7wzZ7EOiuiGGaMcXvP\nrXXdrCx7/nUSrLmMOdhxfV+ERYDiQEGFiysgKXiByPmoPXrEb/bzgM9j8Ths\nSMcBO1sSaWqHy3175fsacS9YAzEivoTl7ck8wkrqGCacGSqAhPbgxg5q0ups\nAerE\r\n=e7VU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG3qm24nypfV9JynB2YmRhbI8eMk+Z9dxr35US9R463AiEA6DUtblrrhX+t1nKGJ+KafydhztnzccadcASB0k0ctBc="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.13_1618931158653_0.26944837220591733"},"_hasShrinkwrap":false},"0.1.14":{"name":"@blockworks-foundation/mango-client","version":"0.1.14","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"0b2abb6d41e9dc9c921c319a718c1619b6f6f404","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.14","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-sRL9Snb6zWwvGnPJ2G8bE8acpq7rK8775TycGIRYbapCP2LxaMWSItIciY0wtTm68lCWpaFImIKH+iAlUeO/3Q==","shasum":"ec113878e8e9a6dbe6598009a7adbb0fb0a8e649","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.14.tgz","fileCount":27,"unpackedSize":229387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxlJCRA9TVsSAnZWagAAjnYP/3UH/5DMLhIYocY1I/ZI\nwAsSFBqYlVdOkxQRfLeMgBXkCDYCKf8051mFzZ+ONWkU2HkDBwBlTDddNBG9\nppCa9EK0Q2kTVZnpVyrOWMk63qFoJuwIB1CyNJZhsWgIHCwJ6aaqbrCYOHgO\nlXo2+pqowlawkU3K+xLZjsoEQSu2CpK0SuTGl96zmWSCtBAEi5uBX7nJktFm\noRwRNAEEkMFKqE6SgH919sUP7jwPuLo6QkySe+2FUZNIgdvOE8XE9r2CVAtC\nkC6O414KjYXWgGW3hgWLF/vDOiJmR97ckahTHsRyOf5aoaz9+dZxX5cfJvXE\nI31nkhoqYri2dDVn58dd6Gi7nh9Q6pGx3AE40nEAa5wa+n0a4Lzd6YdabEDU\nHw+ctfP7br/phI/AwqLoGRoH68k7DRr17T7x2vXs4w60RMejGOgC6jFJJvyO\ntfnP0uDH3yiqiKdsa2SFBcwLwzWgfTDmxZrwJdNkViK8xWh77XBzgMuyyS8q\n6X0MFn+4FKU6QwLnlq8okBUNvWPEuUUORn2cxrr5rPqxXwPelJIxq/hK4VnX\nxPd0NEKX21YjZ/m37XO025jgjy0zRVOLFf5uZM9fdVOYg7LXTG83iXYp5v2b\nZfii+y/ANigvlqY72ChJDKKRRh2IT96f6S87ZoVQkG5uGvAWPAVAng3VEs7i\nQBjy\r\n=QxJE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7lpyk/ix5J5u72d69d6l/kJ2nbWiG5XDkRH8gX0/3CAiEAr8rPMo9iY60xlV6HkW+ZDeRp9xOzIyMIYDc3zh6bVMk="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.14_1618942281044_0.0857537972481357"},"_hasShrinkwrap":false},"0.1.15":{"name":"@blockworks-foundation/mango-client","version":"0.1.15","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"87222de559d604b83d5d3b83a1fbab9de72316da","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.15","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-aqvJ0g3HSSoJavl+0+Teq2wNOtAirBn+BHFauolZzYcGkv32KV++Kd5aYsQTVwWWaoo1upgH8RejsAHCMHq2yg==","shasum":"9da71650c80012304a61f66ddbdac3b7c7fed390","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.15.tgz","fileCount":27,"unpackedSize":229597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghw9RCRA9TVsSAnZWagAAIvMQAIx+3nL0KXOsbjz2dY+p\nZi/VTFNh9DXwuBcqsIaVgYBjqLubjIZH96hlM6AxXdTAcPm9LGKpvy+xeWZ5\nAXRlkjU5QlL3/8Q9KtdPms/Rz2Hl9RzGnR1yOxFKXKF+QGQwH91S7hn/udGC\n5/yD1HckNq7lRnBDhnMCGTA5kYwJM44GyIBsOxFL6fu1G9a6DPbNOkMFBbgQ\nlo4/VgaCk04q7ibqPg+rODLivaFuDNpE26UMzwNUekE0iGZgSU0HCqmM0ntm\nulkS0lrzlUkdktRfxLLxrD39xhIJXf/K8B+Rlkmp6SW/uiMn4ZkG9nZXsJQS\nxTwlTUkrasDfVfe7qZwvFCmebN8/fnHoQMHz5wGqFmaJB8j2zW2B0SQ2CaYS\n1F2mUT5VfI3eB+rJgHu3s0lU7QF4qsIPHYOljQDndHgpRcO5u6z33WUdPtif\nmYL8iVJmDcHp+KY+J2DxWeI+um51qh1vTOhdmyuLq4fbYm8UdcGE5Mvu8D8b\nahGiu+EtF3wR+kQYr6p8N9Vx27oX6ZAwfrWC6UCYMTsRQtquRYjhpv9aLEQv\n22vqEBrEu5ez1FVIFAMlFTtZoPbOJbET4FuslvN4Dk1BzJc8eepEPXfFuQSJ\noXwzff1KgSYYr/+qYYgsQ66ec5/ekzc+WnPe03je6+at23acLgn2AOdwVkDF\nLml3\r\n=Mdue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsuz4kX8EaGcodD7OMlwSqBaguRUYIKHypW3OxTtlqrAiEAn6SEeDa6ovDQXnOanIvN7qsHzpHKF239pNt66wriJFU="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.15_1619464016325_0.006400285724210919"},"_hasShrinkwrap":false},"0.1.16":{"name":"@blockworks-foundation/mango-client","version":"0.1.16","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/index.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"2e30ca48245d2a0ebba3ad4382d6069347356384","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@0.1.16","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-hzX5cXwYI1vzI0FuLn5YWIzVWjMtB57Ba1cmB7j0/2CVf3hgLK9NIBI/PfIxKywAAVTOwNUbOLUIjdxKFfmG6Q==","shasum":"3bf96836bd5d6310e561ed09de8a8f9c0c72c574","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.16.tgz","fileCount":27,"unpackedSize":231237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiyPqCRA9TVsSAnZWagAAIy4P+waR5VjzPK2ic7Z9O0gt\nhaS0rOugu083UJnsvQF9APL5i4UCefTyto5CZDgR0hjPjEMBrFUegFB5BV5u\nka6G0XZrEFlEunmJjsZj8sqditVBIkeId+z2K1/h6BlzqyZy1j7V6n6iGbO4\n1q2fcvtDVRAhn6qAyTLUfosByrpc7s6YOPVBb6i8HXZ8vJwxgFgfgCN1AtKu\n64PA0aPqJwEN1W25aR6E19d2y9PgpXWMGhPVvWOFRYP1wIbqSPrAxy3vguD6\npi15UPEvbLsWiFD1RY/A5sUmqwV1+nV1X+Q/+ZnI9Zu2DXJOtZWEQtU7inUI\nhrAg23zOJdxEJPP+4n3VvQ6VU+XKizAC/m8oC88TM2d6VUS1123Y6kJ2gBBG\n9iczYSVB/Inrz+M6rlnRFEFGFnmFfUd841pTyFZhkzJieHC4eidmM0e2mt7j\nRveDQ0za5OS+uNTntigFgPSfDUmRCoTJbRgF3avcdGF7n+bLweDJAWTX3+5g\n7vhI4j1HOsmcJSu7r9yaiO3GK1sAdM1twdyrt3kws6IUZnNcxcEMJ5u09t6F\nMGIBJarx86Qf7bEYlsZrWQE4HZ+LRtjm7haYVFmgMc7kPrIaxVWSNCnIiwYb\nwnp3ro5GR7+SCZkie8b9asgC0y2mZE4gjCC61HBwmq1YfeUpvCgBF5GhMBiv\n2xwl\r\n=m1j6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/gjUU8AL5W0Ran2TPMxQdPlia7uw4RWj/5eG5w3uaZAiEA9Pp/YAssk1MffPek9RS6TcLhWsCbdXWd7la/fsuYOXc="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.16_1619731433951_0.9768766691087187"},"_hasShrinkwrap":false},"0.1.19":{"name":"@blockworks-foundation/mango-client","version":"0.1.19","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"^0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@0.1.19","dist":{"shasum":"f138712a9a9d3db7beded1e20be1e6ac0ebbdbb0","integrity":"sha512-w7oPJU84uYZOUAsZBQ7WoGWLV83sQElOwHkhna58+hxFFBVo9B5siuAwLf8vN+m9n/mf4p+t8PZR9tnpp7+63A==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.1.19.tgz","fileCount":33,"unpackedSize":244321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnPx8CRA9TVsSAnZWagAAtnYP/3ey3pkRkLR6En1Icxu9\nTlo9j24vFxg8RxCqo5KkglHFed0BLpyTqUAvXfFhw8YNtfuvdF7H3u910iNI\nyIdXbYwhqK54Iu2Rrh4toEeZpkd2XnT6697M/4/Fq9B2d6e9a2JD1qVu0et5\naAzOb1M7OeEKdNpsCS/RHf/xr0RBPw0mpQAR2gGPM0de7j5H78gREzTdnczg\n4H0Ekz/IZjLgEwibUyDxdsRNUJU/9N8gTvZPE+rZPbnsIyu4HN/VSaw4j5Fr\nONhOznhRbZiYaKJeI3EwBBTNxqRU0laG+DyWvfUmOchsU46d2WOIS43TiwuU\ny6JAMBvzA7sW+sn33agP/6xhBs2BPiZamr5aawbQe0fEN/AYhT6zn/RlzKlT\n8tyCNjxOD9juom2Mt33RCN1pIoVBOkrIa7G9KmpnPwweyubKrlwAUopheGWq\nsEyGDa685Hf/6bAr40EJtwtoShc0GYYo7UrqNO8i6UtdvkZRcQlL63PlJY1A\n6TpF1IUg5pOP8LJ7PB87PKZaWlk7kRV0GYSSObplQEHSHJp5C8zHssEHP9Ue\nJU5Wm6nzHRsm+5n+6Ft/RK8sDUYYffi3QoMA/ejkr2qz3lLv8O3MqRvyC5yt\nn86aB1jzlFJWMDRw8zpJcJ01wO8SibjPrFAQzt2wSt8bXgtoMEyPavMhc9N8\no1fN\r\n=9Lp/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqr3//Aqee73k3PF2nP8sMx3u44vt7j3oOfS49mtlP4QIgfk0WbXGVbJnpgWoIpLI9U7Mnq57JIgy4TY/dr6npag8="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.1.19_1620900987727_0.6725652454222064"},"_hasShrinkwrap":false},"1.0.0":{"name":"@blockworks-foundation/mango-client","version":"1.0.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"17440187b14a199c1d852deda3bc477f522e69be","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@1.0.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-WCq+M6ynSOvHqD1977AVeEyyu/qZrC7AsqTTULDpM55pdXwwiwfNBHyzzTEvTpEmoJJJjh4kRimhnJrmROLb6g==","shasum":"d298fff4e3e83a954532a5402e7d997118487aa5","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-1.0.0.tgz","fileCount":31,"unpackedSize":252505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv3qDCRA9TVsSAnZWagAAtOkP+wfS994SJvUR6tUOg+HA\nkiEg9vnHMfDvMxlwJGJ2O1fyjjnIplWPbPg/MGy86hFmk6ZsZHbGhwSu9l3T\ngE7Sj9GDlOt9b9tnCqfbz2HGnUF2eXXs/kQJgRBYdGJf3nCyJNgflVcV4mnv\nDBZz1L5wN25ZAFiNZoYK7hefyq+v+gZMg1NJF1Olu7EfHht7Dw4ZXRMBy5He\nvqDfIXscOviZZUCHtQzhYtFOnTV+SZKu1k+vo9GBJiF9+AC5CpGIW3D7Pt4+\nlB+BeDvvO2jAw3wyZCqAR7E7aiCDhWPpsB285NjlAtuiPRyNeFdUx3qDHudI\nHVl2CrmLwQzeHtoOdBrr252uSr12oCfC1kIa3sVd1qTdDGYs5EAr30yMX3OB\nPY+sDRTHiSsmI4/Qv79UIP+XjFdZtJ06V5mUxgK27bsZyOkzKpITfZ3qwIkp\nmPklToymq7ry6RVfgHuO0pzuz8aIgF+QpCdyQiSZPTC8+yHJm3xRP8th7lqt\nQvXhY6o8RKj0E7d/axlQWYWwLjBT8RKzhcGX/fJNccmO3f16fOUENSB2ya8f\nZJOEQLjjNWXpD4CHHdALh21svwhlunlBJOStT7xtiUqMd9bCunKek4W4sTxS\na9w4yTcFzBieRLx1qdOz54tXILdfCAH4rHVJQ91B8KXq8HHFnQpeOqXfOoWp\nhxgi\r\n=lZ6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeRpPNRV6HPBVWtr4nl7FuORMIamjc/l5RGfM3Vq8UNAIgfdVqtjeFemRnbtnaV2vBF8TUoRrrJkGyr/2Qud647uY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_1.0.0_1623161475087_0.8287520653811196"},"_hasShrinkwrap":false},"2.0.0":{"name":"@blockworks-foundation/mango-client","version":"2.0.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"cc7260914f9fd0648fb442d2c59fa5b7b75d2a13","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.0.0","_nodeVersion":"15.5.1","_npmVersion":"7.3.0","dist":{"integrity":"sha512-lDRjARyXVuBbsohllnrAfkZd2xCY8iOA8xbimAGe9qmYeQIJDqN6SSwd5dcCkIFmihIQrObEym54MvaRAQaWVg==","shasum":"2040497f7137d97aebd8ef459a887ddcef4ef9e0","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.0.0.tgz","fileCount":31,"unpackedSize":252693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwOD7CRA9TVsSAnZWagAARAUQAIFCGpsf7RewmJNHVolJ\n8ARifxRQ6WqMvD9v781mluiYdfazOj0N1Gb4tG2hQQ8unEg8rPUdEHAXlFJP\ny6na0Dh1CzsmILSlU3z+LxQZjbHak2XyvpeVbM6CxY+e3NWTAE9rzlZbrZE+\nbcpT740j+JCoH++UMt1AXYFFI/+XgDzJzy6Aj8pRYGUJhUnoDYWjQULSGN7A\nTDo8C66q/RPZ25PjmfqyWCOqVq17Z4fQMS1arUakiMVB/5BXWEmIE2HtHIcq\nECtIgwxVLbo6WuKJ6U2ASPpY5/10s9fZqIY/yf5ugHm+/iwok4CNPbzG9Hg1\naOlp64VIDTHNar1ewkG7TdHfTGBd8+2awappf+aBBxgiyhxNIIDaJrFxLNi/\nECM6GJXBHO3eDwwE1lTHLt5mAqRLPa4JPuvuLiF5JUe80FTrekAk/W3AhaF1\niZ0RQ05PCTLvTuHnMHLP2Qyha6x1T1NJMUvxwp8iQiOonx6BRjEACCuzYRjh\n49AOs1t/NIvxPRNs2QXqgdhP25DXJj+ev7yrs6F6KR1IlOUaX/O5ka2kWx2g\n+FBgcZMiBE07VQKpIkXJR4aGNFKIK9Lu9LLg9HqHOsWWC5K1d14wH7VCs1NL\ndTzo69peEaquu3ZbBpriquXWFVgRYgnJk4FepEo7funuiFqXTt87njISn9CN\nQbRW\r\n=Xd+y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHVTYoHtFrn6iasFd4VrHonc+dreWccUOwpvXPd5uJRAiEAhdkIxiv7KME4GstBZDpbxXp4eiBJukwRaDFwhPpP8DQ="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.0.0_1623253243361_0.7678389987473555"},"_hasShrinkwrap":false},"2.1.0":{"name":"@blockworks-foundation/mango-client","version":"2.1.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"5b36c32f3d4ad25c4f23d9569e0e23bd68b23ff7","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-KhQ7UGID7lVClnRv2vBtXlcWCkgU6v8/y2vZNICvC0tJyroMHFL/c3rXOhnVtrk9tv/szHcX3RZ3OrYjli6bjA==","shasum":"321b4a36c269f8da05bda01fe90b7f62b1919914","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.0.tgz","fileCount":31,"unpackedSize":253687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxSQ3CRA9TVsSAnZWagAAqCMP/R+qxD6nS3Fz3DNL+/3Z\nrt31AqPM65m+tCO3EuWMd5QPmgWkM9smZx/WASuv2uKDWtxAdfYjPVm1NZW7\nqX1/6RiJJhIHCJDqf4Mpm3xZgqUSy6v9qeLXhT2aBbiqqcUtSF0rWJeWDNE6\n6Cnl/YhT3cgUg+TGMAYF7Cf/TVCGpN295XxyshVpF1EVw/0CKsb5p442KCYo\nlzPPCHQopvvJb+xKqOtTmPrlJoqO0fQ4bNp8ds/cIUXHrYrzc/tn77gmVUIm\nF8yDdQQmM+F67sT2DGo8i3oovdKa70Enl3MORk0LMrbN+Fy7+riJ9VRR5Y8O\nbq3O6B1sso1KzL7hc3bchtsjJ5MDz1p377V5+m7dvJdDRx8WnmOli2WvmEYs\ncG5DaH8GQ1CN1PE4Y3XDSQ14zV7DOiNO/adk+Rg5HeBiDao9/HU1egHIL1rb\nDJ5O/3hrN8YiZsWkkGjPF2qi3ZgYQB898YlymxEb0pPPBnECMgZGSkkAPnVQ\ntTVaVRFH1dNgW8l2WBKg+1tR6Xf9ae0yYB7+E3tK5rN52lgpoi0HPtBFkLl/\nr5exFMjODFFto82dXMupSnZO+yW5nIH3OiQUR9exSFqbKu/gNleFUGPdkWed\nk0+pNo9D6TkmvEentZihu2eXVPYtObyq7JyYZTzhxxfGutH4Gp5TzGH3LH8/\nZgDX\r\n=998v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrp9LdjCewEIPp0/tiqVeSV/+A9W+zN8T45QtCqFY21AiEA4gXfl7wbE/N1ISOk9KgxbXeaGVR8nsYBsMvEECcQGfc="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.0_1623532599185_0.32283753553891903"},"_hasShrinkwrap":false},"2.1.1":{"name":"@blockworks-foundation/mango-client","version":"2.1.1","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"9181d8012f98432e4fd3c4496205b349a898e3ef","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-UJ8a0PYoOBbDrjr86Q2lvcSH4dZeolIwKeYXwbI9+IV8ClfkjyqCCjAnBlwkgKDTxzjiFViAC+68yhdHrfF2pA==","shasum":"7948f98187e607d520c070af9395bda7e18177bd","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.1.tgz","fileCount":31,"unpackedSize":253775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgygJ2CRA9TVsSAnZWagAAQEkP/3nJJle1tFwG7+V+je/p\ndZrYOym3dxpGCzvl/z/6ZIaqCSdIQwlRrls1+KhcAtUok17vZ1mKtny+pKjM\nsLIkdlrpES+PX5DApZmBI6x1lUorj2hpJ19Js9OP5gy3mfscRQkrir3u8y9x\n/ohMgIcj7RBoHoOJWQEpSdt6sVzdzqqn+Dp0T1hGLgblu3EKqmAXmp+nx5tw\nKjUd0926qyJf9DeUEigvnoPyTNnCMLnT5yS25rqX3eO0VPQtLKzays5if+Me\njWVXfED/d3Ac4OfIxqIFRXeB5HFe7agJ1QhxCCbyA2TDQdbaexAmcVYDjbvZ\nEj22bCDoNPcN45UgqowCH/MBEiM4lCkwjsHfb2flVByUB1kwqf4d6tXbTD2K\nxcR4Pq7dqQvaTkB/EQPZjysuWW8eWhiBrGrksZNhJ2KEjPtjyuuGIm1hhn11\nfT2CWeYVICBcxb3PhQOodERpqN8P511XGEVv5JjRLRBmsjxkg+W0hMUhAltc\nCB0CJIbAEFsUihnOcEJUEQuyI8M5qIlPMjlPgCJrtjtkJvhZP4ybMYaolyWr\nHzDdBDMea/Ah1rodOCxtQr6DLMIvw+uRnmswwVzt2qGlEVr0MoMUPDzksq+D\nuiGBchd83DxWZ05Chq93ulSl5rj+T9rVjiXAdz+e4FEwx20ycex1VlgtT73J\nTaT6\r\n=U0c6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4jEovwzFNRwM+OTq4+ZGSTwzcNO75ne8NfeJ2VLOUXAiEAj8tI/gDq0n/gSKmojfRlcarCvsAb90GONw8b4hnJKBY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.1_1623851638589_0.7788931975036022"},"_hasShrinkwrap":false},"3.0.0":{"name":"@blockworks-foundation/mango-client","version":"3.0.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","start":"ts-node src/test.ts","clean":"rm -rf lib","prepare":"run-s clean build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.38","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.18.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"c160fa2fc3c8a80a164cb84253ede703aa720910","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-+DrcyTJ0vJoF+trnM6JfsVGiW4D2A9VXIxqIl/8c7ZTeNZ/iF90NlzA7T4308bITZk4EHXON5Ojp7zciWYZfFQ==","shasum":"1f78223f3635d1be0eb89eaddef030eb90790b69","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.0.tgz","fileCount":108,"unpackedSize":433647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1L7jCRA9TVsSAnZWagAAKN8P/2S5XUk9uxtDYjGkzxyS\nCVPLciXMuO83g9KzyUl8/i7VnhhMJC+AE5Tg/7dC5eNDuvRWEH6KIwZThVph\npkLpsWwyDUubD4aAg7PgrUy/r/+8ZgbQCUegOvkN/Lr8jF7hczjKCe1Da1xC\n75hEDgvf4V/Ddm6pXEc70Kp+2CYRwPDYNLwKn0inrqi7H/B/5NTcQkRLUJH9\nlZSnyfT8MQVI6b+ZWjXi/7zpc2dcmR6kWk6ksa4hTIY+6t1YZQGpz9PYSZ4C\ntZHUnCDSOeMmg/xCAC73jHHOA0CKoi/I7ScFga4+eqgKaDPtpkm/7DeA3+ew\nvw+AwN4llwTVcm6My2iyDm5WlZZhPEpP7wamCnA4rx2ACXTBfSZhYwB9mvml\n3J1STkyXKdeqEpwulvhS8eLoTTpPmWSu9TXQUQKQ86vlNAPSbyMes05ELkGB\nyr9ZcETqK1vPsEOtmRBB1YctcfmOJ8SVUQNvEPagLQj2T91x2mlkDdXqqqtm\n51vasvkCPyBESBBUB3nyjR7N1pKeR/tlaiTzaE4Kwbdh/Hd/GxJwa1KlxdmE\nTjx1QcGnLYe4mNXYyzbWNdTrn8XPYwdCYYMShvrkk7+EI8fVqKc6+788D+NB\nqhDd0wzi03Gv/dAW8z9fUvMeD19Q8Tk/0+trlCHE6jrgZaBbhRLeojq8Z/pS\nUgwn\r\n=htzB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvaNVcoT7iE9y6NGQccdKavbuTMqkPjQEMFI5m7tN6ZwIgRTLP306RIY+HzuO695+cJ2SHvy0zbTOTfbPQYTlyCbs="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.0_1624555234880_0.5673175388426748"},"_hasShrinkwrap":false},"3.0.1":{"name":"@blockworks-foundation/mango-client","version":"3.0.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","start":"ts-node src/test.ts","clean":"rm -rf lib","prepare":"run-s clean build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.38","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.18.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"53d12417bce4649e6e11f3ca636626b796dd3542","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-iiMD6HoR7cOkrHBvorBP1DCNarusG/QO8JWYEkTUqfF4de7Gw/rWg1oyaQ+9gnDoMyGe61W9kTsTp4COEEKOFw==","shasum":"10e54c6fe2ef196a4092af82e49c7cd8b25cccf6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.1.tgz","fileCount":108,"unpackedSize":436408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1L/8CRA9TVsSAnZWagAAWqYQAKANOeTn0cYoMnTLQx+l\nC1DZjs/j4eLGVIwGZimB/H5QbmmaT2qt6wUFy71qQ4gxyaSGK9zVDnsgERNw\nbfNVag23IIBXuVozcvECG9gouJWSPSRwuBJOPfGjiyyFduhiuesqpzcM1nO6\nUUMJD9pS/ZWWqBeftIZlhxjk73YP2suz25UevBbOdMVLwzpZCiy2lYKDmFK7\nYu0s+A1u0SV7sdGtEDBANLjfcKfc8T7UJN8wkXlvGhKb7mukikPR3mrbpDzU\n8WdRh/SiuWQ9w4FSVVAdBYKBraD/GnjYFuzGsCeAOhsCTKWplDdN9KwQd/yn\nioiIWY2PBSIt4D14qBDU7009AKf1U7+tyudJ6ZBhKVZNy7a5Z+f+bs+bbIGi\nzRNBB2PDqIDqUy7a24toGkxLEHK5cQMjF6Rt1GLqUIT9KwJoDxPr0Qm3l+R3\ngxzwPovBTCf2k2yDOPOj5BROH9rifPVKFiMjgACAT9zTwFYQE3ukjZb15gUc\najU64QPBFZunlXiOrW/k4hBrxXJ5ZLMfvEN+ZyDNpRuVTrJRTSaRk+kvHDTZ\nxsI4gJtMrPg14lsWue1cnBaCbkAzsof0WzE0O6WzxNEgRlZPiD2OdlHOiUKN\nRhFrK8LaoZ5yI6xYyzoFpDN9mqSYak6w4psVXaPUGmzNNQjUShrhyJureBO6\nxXIg\r\n=4IvJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8gPIxCrLYeyKGpdNd5VoLKLP2DLTOpinFAn4UbGShvAiAmz0jNLoYwkFxWC9Eb/kHH/lealz/aiHyXODmT4t5GYA=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.1_1624555515880_0.43122249736732443"},"_hasShrinkwrap":false},"2.1.2":{"name":"@blockworks-foundation/mango-client","version":"2.1.2","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"770187c6cdf50584ef0b18f5befced07966dcf9e","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-o31ahedFM6ZcEn44cnn3img6Cl1fBDjBrI0clblJceB/nD2xRZeVCaQtSwcD5FeKczQAG/Mw13u5VBq/KvPX4w==","shasum":"d1a0d4312c7ced1f98aec51aa59dbf3ed89cd3a6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.2.tgz","fileCount":31,"unpackedSize":253779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4c40CRA9TVsSAnZWagAA+JwP/jFqJ3+RgiDy2KNZSv5Z\ncm7fp4gU8FjrPssx//6pZfC2kn4CpXo5rqu79ak57GYplq5QEBqC++45i/xt\njNozoHX/M0ZV+vdJyUiP6KwUrtzfhZxyaEmftdZZs8GhNDUljW/Q0hlQpt48\nWde1at9vxv1lq3yaGbMcLxhpLE39C8usnZkUQn9WFOqhX3DhdtLiZ+YM953P\nNvJkaLkUURVFxJSjOSxNbHZy4p7lZmd8mrrZI6WqLC4alCa8RGI87CFWLXM7\nxYPEt7wfYLkhpkT1XPsRCRWB5tJBjQsQgr2ehrtt54MJDvp6YSRGimz+rnba\ncgMTD9OW9MpTA4XgGBk7KPeqZ063Ix55jEsPOh0RtjQOWJ81wYX9fGArfboZ\nmXl8bYzyWIXClmscbOzkIj8V30S/m5eItqFW+bcoJeTCuC/kMiCqd/VVEnSJ\nOsoeAR8ETGUGRicM15GzhDDPECWK9dFiVIKlr+O7+Q7Zcu4VjJvqNVEulWni\nd5sxUnx+la9t8WYc0wtP05Im/2HNhLVaSetYwEkmeRHuAxFWCrLSSOFkz8J9\nHER4yNNTtdBV9j5Ob+UBQbhJosmL9UxzrGGOmDHTpdKyMKiuNhyG7A5yrgeO\nOfbbIjpr4XWxkakvN0FGw/WEDK2IccNR2YKsb7vGPNrLI6WpDm1UUtDDTfAQ\n2gk9\r\n=1J91\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7fMZ8qoXtt5UWakFvl1SFo1PuZhiN/M3hgQueXnz7gAiA6l5rXitzJkNlqX8NGawoy1XJpU/bIhX4Ij/JTdfu1/A=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.2_1625411123999_0.6076168964158188"},"_hasShrinkwrap":false},"2.1.3":{"name":"@blockworks-foundation/mango-client","version":"2.1.3","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"1e22b639f614e16b3c28f6a41eaefda965cc6b0a","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.3","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-oD7wl7DUq2E4rSTMxZ/uiS6ZixF9CDh8Z4RSiStcmCe0Lc98gACtJAsloRLieyqTD6369r0ivlLsjk/FDy69SA==","shasum":"6153c0ac53e2cd7f4c729fb3eea9ef5de1480ba2","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.3.tgz","fileCount":31,"unpackedSize":253830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5GirCRA9TVsSAnZWagAAT7YP/2hThG+cSTiDkXwk5HbZ\nEIqxiijfNpqTeCj+NmvYB1d3p5PC0PN2YTayyzc77/2LrtwTEcoEh1fDpn6l\nqpDJVVGPUUvyjCoOUrpxLFWYbRWC10QOUw++hlywjybUlgh1UYvPCS94f7iS\nlcCpjRxfiah4c3G7KXjIbdm/SDouoNS1Wwl6klsIjaXjYwf7EnTfAG28RmEG\n1hHKyEeTOLejOpQkvf2XqmVi4v20bIo90qPhKs/I+UFigjKqxaOz4aorEf/b\ne+ntVZyGIWzGD5s4cm2lAhrCFC3f0UYCGJFDlgXJM33Dg84DPQfW/bOW1kHh\n/e/+2+JWYVNGfU3R/Quke2fGREcpS18Khb7E1JCPvYfzpI0DDSsKRX+0szsF\nG8rUpqXYMh56nmt5jM9lTq6kJv4tmk11ytH55TBVhaIAGDbvyxjip+mGjXDS\ndqiGG6sWqMTGc4ut5WLcswEtLFxTk1Aa5i9tS0nCoRmhZwW/1Pw6oyzbrTFE\nmg3hUtUqIP5HxJSO/IkTm1+WgXNx+QyxZ64OC46rTL4m80T8kJ6qaGUlanST\nqJYhXaCX/LJ1gPxonnL7vHeJDwzUQPGAztIDc+6phJIiyL+wFXN016cPJi8J\n9OA4FSl7oqEKxoFXO6j/vyK6GAM6AOVQA1zZ/ZqWgnDEdWsXm7+3E/jHz+8Q\nFsle\r\n=J14A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqqmE6Of/Jnu/wvzZNAKxEa5d8QQ0LtsWgoC8T5osu0wIhAL8vMgTFeVqV4Big2xMzytjCQ/2cDHBSNLh8OOYGo8Jd"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.3_1625581739002_0.17295749614352274"},"_hasShrinkwrap":false},"3.0.2":{"name":"@blockworks-foundation/mango-client","version":"3.0.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","start":"ts-node src/test.ts","clean":"rm -rf lib","prepare":"run-s clean build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.45","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.18.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"readme":"# Mango v3 Client Library\n\nJavaScript client library for interacting with Mango Markets DEX v3.\n\n## Installation\n\nUsing npm:\n\n```\nnpm install @blockworks-foundation/mango-client\n```\n\nUsing yarn:\n\n```\nyarn add @blockworks-foundation/mango-client\n```\n\n## Usage Example\n\nThis example assumes that you have a wallet that is already setup with devnet tokens. The private key should be stored in `~/.config/solana/devnet.json`. Visit https://v3.mango.markets/ and connect with the wallet to fund your margin account so that you can place orders. You can find the full source code in [example.ts](./src/example.ts).\n\n```js\n// Fetch orderbooks\nconst bids = await perpMarket.loadBids(connection);\nconst asks = await perpMarket.loadAsks(connection);\n\n// L2 orderbook data\nfor (const [price, size] of bids.getL2(20)) {\n  console.log(price, size);\n}\n\n// L3 orderbook data\nfor (const order of asks) {\n  console.log(\n    order.owner.toBase58(),\n    order.orderId.toString('hex'),\n    order.price,\n    order.size,\n    order.side, // 'buy' or 'sell'\n  );\n}\n\n// Place order\nawait client.placePerpOrder(\n  mangoGroup,\n  mangoAccount,\n  mangoGroup.mangoCache,\n  perpMarket,\n  owner,\n  'buy', // or 'sell'\n  39000,\n  0.0001,\n  'limit', // or 'ioc' or 'postOnly'\n);\n\n// retrieve open orders for account\nconst openOrders = await perpMarket.loadOrdersForAccount(\n  connection,\n  mangoAccount,\n);\n\n// cancel orders\nfor (const order of openOrders) {\n  await client.cancelPerpOrder(\n    mangoGroup,\n    mangoAccount,\n    owner,\n    perpMarket,\n    order,\n  );\n}\n\n// Retrieve fills\nfor (const fill of await perpMarket.loadFills(connection)) {\n  console.log(\n    fill.owner.toBase58(),\n    fill.maker ? 'maker' : 'taker',\n    fill.baseChange.toNumber(),\n    fill.quoteChange.toNumber(),\n    fill.longFunding.toFixed(3),\n    fill.shortFunding.toFixed(3),\n  );\n}\n```\n\n## CLI for testing\n\nCreate a new mango group on devnet:\n```\ninit-group <group> <mangoProgramId> <serumProgramId> <quote_mint>\n```\n```\nyarn cli init-group mango_test_v2.2 66DFouNQBY1EWyBed3WPicjhwD1FoyTtNCzAowcR8vad DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY EMjjdsqERN4wJUR9jMBax2pzqQPeGLNn5NeucbHpDUZK\n```\n\n\nCreate a new mango group on devnet with new USDC:\n```\ninit-group <group> <mangoProgramId> <serumProgramId> <quote_mint>\n```\n```\nyarn cli init-group mango_test_v3.1 Hm3U4wFaR66SmuXj66u9AuUNUqa6T8Ldb5D9uHBs3SHd DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY 3u7PfrgTAKgEtNhNdAD4DDmNGfYfv5djGAPixGgepsPp\n```\n\n\nAdd a stub oracle:\n```\nadd-oracle <group> <symbol>\n```\n```\nyarn cli add-oracle mango_test_v2.2 BTC\n```\n\n\nAdd a pyth oracle:\n```\nadd-oracle <group> <symbol>\n```\n```\nyarn cli add-oracle mango_test_v3.1 BTC --provider pyth\n```\n\n\nSet stub oracle value = base_price \\* quote_unit / base_unit:\n```\nset-oracle <group> <symbol> <value>\n```\n```\nyarn cli set-oracle mango_test_v2.2 BTC 40000\n```\n\n\nAdd a spot-market\n```\nadd-spot-market <group> <symbol> <market_pk> <mint_pk>\n```\n```\nyarn cli add-spot-market mango_test_v2.2 BTC E1mfsnnCcL24JcDQxr7F2BpWjkyy5x2WHys8EL2pnCj9 bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP\n```\n\n\nEnable a perp-maket\n```\nadd-perp-market <group> <symbol>\n```\n```\nyarn cli add-perp-market mango_test_v2.2 BTC\n```\n\n## Run the Keeper\nUpdate the `groupName` in `src/keeper.ts` and then run:\n\n```\nyarn keeper\n```\n","readmeFilename":"README.md","gitHead":"68f9f2347059296f89a8f22deb821ef995185d5b","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-9BZODZJ4YlbdXZ2mtGhMnitmEd4tKtH0PUNX2uWY4+tJoF4DCIwrK4D1qsxaW9Dx+so/CtCdJv7NgyNhIhZBLQ==","shasum":"18b56f64ab1d00c797b6fda238071f5aaa6b0780","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.2.tgz","fileCount":128,"unpackedSize":697899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/zM/CRA9TVsSAnZWagAAKAAP/jlkVbs0Ya6QEANiBO1H\nO5hbtf9GuGZmF2ljctE6ALABQYuF6hT/q3YEbX6E0WzPjJD1jqVr8ZafQz8y\noCNQyTocXFO8yBl6NiV2c5X91goX4jUTCrvrt11IjFazl9GH1oRD+pu55Mab\nfvUoWyoDGQMWrUD8TU/I2MEfZIEy8rowTrN7bnglK4wetKzITVnNJzYZB62g\nbomARQiA6qRM1b6ZJX8uo4o4qdBBbY67h+gDClcfKpBIxcNNBcrYlz21WTQM\n08XV1mkQfovHiaxFmQN3X488QvWPU8dHtTz5XuzfeowrEt8byAEr9dwCB6G4\nmxu7HNEp/yLipXvHSIglCcOVAxn3n59u3+rs5aIT6vEoNHlM2SVmJRfgpzpz\nC/XgWrbBqtlPCnm0idCH0MmfMhTCLcY2sDvTmDmyg3fnPrtQF68veIlM7DHI\ng2SO96l0b+1X8Fkf3SITzzobVuSooHcdI8/QTyoQp8tXMGl3TmUE+1Om6V0K\ngrkMZqkdJ1GzgvYg72a3A2YS2oCdpk8i8kylEORSPfb51mYQFddfMUYR3fYq\nLcphHzt30MTGFZDb4ip3wXEfn8AOkLnRKzJasxzQWG6rDfYSp1jM/x58MmBI\nPo89sk6f+NOj4LA76OnfpDVVUhXcA1TiYNhEFJ+n4akfMhn8Fev8o3q3Lbdd\n7UGW\r\n=mG1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG43KRvhbnQeFaSSa8zb/VQHdW32BEDsce3I19BLICVpAiAD/cdco675s3GvNXm6YgHMzZi3elEf23u+uaBvGMys2Q=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.2_1627337534888_0.37927959067476147"},"_hasShrinkwrap":false},"3.0.3":{"name":"@blockworks-foundation/mango-client","version":"3.0.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","start":"ts-node src/test.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"b41ca6c066caf10f2fd8b53d1075640b340896d9","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.3","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-e3sdqNJBNxmko120bgwKEsh4PRd9I7MGsE2784ZMn+eNvOa6SSir+dz3YnbHhnWQEA7wHB5eCw3cNQ7hBTEP9w==","shasum":"dc119c1ea3465f1599233dc72e36216c1a7a3474","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.3.tgz","fileCount":140,"unpackedSize":835851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFW2OCRA9TVsSAnZWagAA/U0P/RhH1bzIaXf8SAHFmhSQ\n8hztuzPzrNOqiGewFcaxBebZI+LsHrDGE+Ye7jvwLjGmgGRx2zHJa1gSDHus\nP3GniLrrg+SKy8sJuF/SBL0rgRPimzumG3yIeJLZz3wWLGtVbCdr6ze/fqiG\noPLGbabo8k11yo5oy/KPCoybV+ZDYu02EBGK9FPSZPGgCDMLqmPEIESJnpNN\n496YaQX+zHxQcLWwCUbeaP4QkOoVIWcdhlsRP9fasj+ZEsLPso0Cp0E85dmw\ntmoJpbJ2d92dRXm6uSQ+stKBazBDDRuyaVc2q/89FcXiRK3ekrZ0g16+tXQf\ns5gXWEjtOS7rPt259A89sp8CwUZPUINr1cgZrVMFzxB8HV2IMMSjuyoXKLnm\nYGia2kk9hK0pS93aaGy0z7RCvH2rvBvurjMwftgaCesVI+Zuq0DSw1JQIJ4d\nKNIUmeRNmT6V/RI7EsUW40s156URJh4ldym1qPeHnR04gEKP+sTDL3vGUD55\n2P791CiNlFZPDfJCrQTMEER5CcONsnAcsCUsOl/DR4365a/od37DxyreueFa\nPM6FDOeZh6on/PqS0gLANG1fKBbLApd4Ew11kARoRKFA5DVVPgvgjiBca9no\njF7EsbVzKCPLP1MpRhdRkwT4EfB6kl5zPKo+S1xSuOSDLmqMpeoSk0Dvu4Ih\nrIM2\r\n=6Iyy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3lYE0gJCSwY0291SXy7EKLDhKb385GhcRjDvYwTiQ/AiEAl0+v/kYJJP7JMgQjMIf0LM/wfYSyxBXcyVlkDU5j9/M="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.3_1628794254542_0.10295257904050126"},"_hasShrinkwrap":false},"3.0.4":{"name":"@blockworks-foundation/mango-client","version":"3.0.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","start":"ts-node src/test.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"d3a62f973abc3fc84f913a83b285a20b641cd9b2","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-6xf7gVbrsHOLgShrVgtcirIzvTx0wK99u4wtvDGRnI1YtQBou3D0Mjw01Z1oyaEovWcsChtQPCmQPZqHdCPrsQ==","shasum":"4d388f4ac91210131b5d13429488aef33e6cc5ce","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.4.tgz","fileCount":140,"unpackedSize":836208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFcdPCRA9TVsSAnZWagAAri4QAJPmx1nBPWIMB340tbPt\nhckVw9ZEiauNWsdxrpA7o44w86bC2UGd/rqxktz76pXGDtChH3+mGe9Mx9/Z\nxCniIy+ddS8ai28wl6EdxnJbU4jr1wlnZxVSBHqDar2uJx9wVIWniSaKge8L\nTsUW/bwY6uBP72SXYZPTlnEbX9H9Loxw6EEBR0Z9R1K3b9b1a94s8OccvaPB\ntFmzbpfFxDspOu+hfS+Xe/Vg4GBQCOIV+NEvb2VXrjnEzSRMVWZGXlmJht/X\nfaQcPOsFvt8N2vRdt0ryQ2/UYzAIjXt9aNtakUFK9pUlkjmVGCJo4HRqYEqH\nZ23/07D/xPrFyAAkVX1oC/LiHdy0Hm5yXOX/PSwMVJF2I2y9t0pWrr6hWayq\nroUccPwoKuyjJKQOkQjAKIvdwoe8zEMCXgUfIAnZrFoLlDbjLRGIFNZ133nl\nJLfXvjUAn7EzvGPzgjdUg2Mkqv9NQnS+xKvP1kmYS/AW+aWFHhA1K947cH4N\n65k00kmKyDbCThV4g3P0Qd6zvu9Rl11OqRP3oir3RHGZTGAzmt1+z2Y+GplY\nXZJC8pscMRlvTaDUPgMjEcNhWr/OjbJPaaKnT+OOvfnvBiJ/lM+/+Gt6M/78\n49gokurd+pNdQbwPz627l5sQqp8+AnEw2bvI+wD3flt9M4THcYwNISZXFfgx\nedPY\r\n=LEGs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEWZ02MS78le62JzB8MG2TNC+BhPtLHUvzZ5ibPk8AEAiEA3oKlPOUUXdN6Jm8h1FNvnryIsArqtu/+PkTrt17sK3Y="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.4_1628817231696_0.03605888600070295"},"_hasShrinkwrap":false},"3.0.5":{"name":"@blockworks-foundation/mango-client","version":"3.0.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"397efdcf4a9444eb93c7c74b8ccb8abc1e81bdba","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.5","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Vr7jTeRODKYog8O2Q4ByVwcKemI2SUE0EtNF8mt/XVfvy4EKZTdz4jwmEWFpp0swrIdU0cYiQaDOwcs+UX5Igw==","shasum":"392b692462cd4b35cd626002a318f69010dec6d1","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.5.tgz","fileCount":140,"unpackedSize":727397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHsb0CRA9TVsSAnZWagAAgAYQAIi5O4t4GOOsvBsDD8iH\nauOJOJPvYY0xtHWe01/abKQevNDxGnYWmOEr1c4MeNgqFLUYCTRPvSjUSdMv\nx7w2CqN2aPzE8RVv4wB5kFuyR/Pd/yCQYXmgUJVQyfVUvHsDZvEfWPkz3CQA\n9CDeVlP51wlOQ2xjwGpI315bH2UxJyiJAjR145V0LX5QUi3kaQC/A7uOKHXQ\nGgD+iO6u/CGPadoQMzzR7H2QxjcK7Pp4SpJ3wg0LKBpX111ypq4mJPiy/dtQ\npPe7Rg4HSnBtUNt8cOHCuP68C+YkI9s/VOBGLZLoRJEP6G7pozeebpaOshHx\nkpA6AUkw1P1wjSYUXgZBq5dGTCLdNGWyjHnRMUDlrOw4LlESiMk4N38L7/IN\nQU77K0Sn/g4WkY6dQla+QDDunmq9GIEHhXBSHq1zBhx0qN/6nAYQhvhd+pn5\nex5W0eQ04zIvMf4mR3ABWcK70MkjJlyZM3H4rS/lq6AH6MxbuBZ5+3RNwFnW\naS0iSIEMchTsmP6HQqTS19bZkb2QT9vUJM/bI4y7ciia6N/kLEDl07PK+VmK\nCTVQrS3UNA/S2nAuUU2uy7eTKwzJa11NNUqGmHHesBtW5zDieBm4VZv0tcyl\nQBM8bP7aVQedNgfRlrt/xuWq9t7sOkefiEMbBKVY2Y6JW3SYpqecndVAo1qL\nEGup\r\n=bbf5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnsUErEVem1cwLwhkvkaYSrrr1aTa9/bo+JNJc35ny3AIhAL6E1KB4MBDHST9hXOi5ntmaFlOZOdSey9ZZ0cnzRfFV"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.5_1629406964011_0.3740063463889871"},"_hasShrinkwrap":false},"3.0.6":{"name":"@blockworks-foundation/mango-client","version":"3.0.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"7d6856f9fdb492d6ff95336236a8bf8f72f479e5","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.6","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-S5LmIRlbvi6iw3wjC85zKFm8aDBmTCahp3j1fE+N3nRmutNWkZ7JK5/32PePV9JBjOsIoHFKUX/OsmTW3lKIAw==","shasum":"3e87e56a0c3b72c8f0e96e19ec1bfe259d6b5815","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.6.tgz","fileCount":140,"unpackedSize":728068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHxYWCRA9TVsSAnZWagAAu3UQAI6mdHui8HUhgejqNCAu\nuFQYrUhVZsgx35yoG9N6JdgJfVc1RzXAlRBYZwvLu8ziBS5wmkBOsuuwTt3z\nvPJvFLuj9TAte9LH9qnmjFUP4BNo5Ldv69e3TUHI0NQF8MCXaI7ID2m8Mr5i\nYKnyIhDHMpVdRodVNABqpWaC6M48wbAHyHdPfDTNCPl5waVO7nMSCo5ZtgGo\nLOdwkFDV0NpwLH54HBweAjTbR/oZAin3W2ZWMcgYXo41CAEn9vWYpK5syoYv\nNUeqFVqoO/gPs/TbLbU5UDT++rQe4gX7oSPN0l42paz+x8/s2BqHU6r9yDW+\nuCNiAndKeIZL+rziRnZDdqDzrqyX6m5lMXlW2aOTvi9H5K4RSmawztTWo5qO\nfW72NS7+tR4ctyH09EY0V6UscG1LrMB+WnwvPncTVfAnWtdWO4fh4AnWyYt5\nmLipQ6c+dWA6VkDwUCaKSckr3BtLIiYCGbPh2qOUuWd0gcxOzknDVQpXAAMp\nzISV0bvUrLoUqgKNLaxeUh95dbko9DkxRZpxtITCpQlwC/76xYzzcBWmmydB\n86NSvUbXLlaqwQxgJCNUoZYN9rmHy4sGrXjw3+i0ZFvU6bhvQPegMh92PBkc\nIeroAn4ZG1Y1/kGhhjXeGq3TEfSv3nlYncQb4fTa3mCb53jdiwoVju9T54X+\nokYj\r\n=ozRw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6sljeN8i1ppBSjXQrdoCUT89LKGb+Hl7d51XRslTa9QIgNXS8Zg2Q0cHV67M5fmxJR2RTMTf6BLDsrUWiTgwFkrQ="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.6_1629427222379_0.5540535412382723"},"_hasShrinkwrap":false},"3.0.7":{"name":"@blockworks-foundation/mango-client","version":"3.0.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"009aae49d6fcebb43688d569fcd5ccd78ff4b0f3","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.7","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-wQREIHGXLitL1mSipYrIYItsDVSgPCQjFbb3K17M0CUlsPUmDoBgPeG2HeLDdxS4dAiPxedF0wqTZYyH0pRFNg==","shasum":"a54c83d40741d67e6fa85d4545f586112134ae45","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.7.tgz","fileCount":140,"unpackedSize":728141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIm8zCRA9TVsSAnZWagAA234P/1212rnVrSfw7MP1vpVj\n+D0q7/XRI8+9OJi83JKkstJbINir3EEOgiRuYpH8PA0GzR7lIOmPLcGHElJg\nFKOOV3L1Utd2+O8ZNUVevJ0+SwaZsSUvpPRGnV0FLsASTHFfyfghWJAhZXFS\nqY4SVpKN+f+BiOUDJu94FpwJi5EHziAkLKmr+wDKxaU6uG3XXeAGePHJT2Ac\nQhKtI57SuO8QqpnAmJxTKfwXi9n8Zvr/3j4wKRqLCZEpENsZbz8xhkQ1882E\nrS4zcu/YiXN1qJe+zJfQGlFG0JlyhHD+o0Z/BW4PX1SPzGjRXb4venoJUCE+\n4Uzn8YVTF4NZE6szTa/Z1GndIhkv+mBolW0KeZBFZqPkwv/w0srXmfbAOTPj\nwd4e2qjfGZa6fgFXFIaTnJahs1to0fr1fmx18O50CaiCQGtJyB5Rrmgkjjyb\nQsHS9SevDY2jbPw62NI/+O4AwhgD6569F9qPl+NchB3uD+iQUkBDxYxO7S55\ncTJj2W01FVzyFBCLEPHdPntySmlvqIL3oomuRKEWXFJ7T0UySAUoGhckLohE\naaqsLiSXqGepeV46OWLeIFbWvoNk74sYCwJC8KeumHju59JfqTi9+LaN/8rE\nFJ43GlcELJyXMTNfDduCCNOaQjILoCkvJdbNvO/qdrMA/ti3kIxxwXRaIWjO\nttjE\r\n=RjsR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC960UchhOvWDV/CKv2OBhaZrq2EZf7hD/dsmWnYeV24AiAI5vdN5+c6D2XQg1HFZgFVIztT++rrPLTHC6WHiY7l7Q=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.7_1629646643606_0.9899387416889833"},"_hasShrinkwrap":false},"3.0.8":{"name":"@blockworks-foundation/mango-client","version":"3.0.8","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","sanity-checks":"ts-node src/sanityChecks.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"6cd7eec1799b08dba472691e13c918aecb77e59d","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.8","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-HHtaHki2xttdbyw6YwH7WgRDk0kKBMrT2dko7EDzuqEkvN/Kk8Ilklsb/dr4BxtjGgjxFMJttxphrY3KK3MwXg==","shasum":"15f2310cc4c8704ba42bb1f1168d324d20a1bdfe","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.8.tgz","fileCount":144,"unpackedSize":737536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIm+mCRA9TVsSAnZWagAAv/gP/2xzC4vQNcW6Onyy+S6e\nFUJc7CEKDiumrDAkoUmjUvrSbiXNWpKrCgxDCTdCY/BkaAgPuPws/ewGh+OS\nSzQTQD6cbGMl6hmhiKGby/YTJ0su2i6O0dh2xMh/ClRg3jjFa1xt8Y48DiQd\nFfTx8NE2ZWtEGsSKOlIBjlNww155v/9dmCNtusl6EHdZ2pzSbqDWi0hFvxfy\nw3g+Dn3boEpK91zOzeEN+O5xNu2bxVRujj1TkyrXdhIwhZv7HwRiQ0jqg2Ju\nlra5lQXf/06u5HsAW0alTkRVzdawSaFkt91me6SFsqz3TQeTJ2swnK7s9DB1\nUuw6mo/5nqDSJWat8ABwhU2DxWXM3Uc5H+AGfkoa9neQuXlogFsANLZslVTe\nmr5XcPVzv0DLTgkTwUqFGonfh7ka7utv0GJozTZ57AaJtyQUcEKOIBaQmq6L\nr9oT0k8GdL6wBdO6wzFeLLehxrxL3Db/eqxNExN3vxXDsrLSm/wo4ASPJ3yA\nJwtotUgWA+K0XDn9nDbVr7om1Dr0PO89hAgcJNfsEsP7ZF5z1kyO8VTqQzjR\na0y519zZ+5VkyUJmmMn6C7DY4QfrxUeNsTAL7ytD0UdF59Nql4gDw8ZttmQY\nLOjtZgdEoVYHx1nnoC/aH43eEgJfc+fEiQw23ymEYqGDZaJh8dPiJJmHiW1i\n4Har\r\n=1yXS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3i+TbyI0ehVba7918PsyhvR/D8GTSCeoGDUMohe4LsAiA7HcR19kuOmFBWm9ILQPeJjTQw6oOTDUT2buG60A/EuA=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.8_1629646758560_0.5336188196662368"},"_hasShrinkwrap":false},"3.0.9":{"name":"@blockworks-foundation/mango-client","version":"3.0.9","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","sanity-checks":"ts-node src/sanityChecks.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"449e3b7ebf7b21dd48b6ddbf158792bc8d6a1677","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.9","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-EHaydo+IgEnnfhlF2LYKJ/bZFJFVNXnVwKikEqLvyOmPNITtQzKHWoYAmgcafAQChTf+b4Z57glmgunvu8OkpA==","shasum":"79e5d98e9dc043df0bb0d3f1f331e69040ec2287","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.9.tgz","fileCount":144,"unpackedSize":753789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1/YCRA9TVsSAnZWagAAthIP/2JLldmMphbfsLAPYTOO\n/cZhbDaROI5Iu7Yidu94AhU5udNDw9naljqsCQ2V8vN2zNaIHGsC3SVaOXrx\nq6G4CtMbIivkQ9cSXb6lQ0XWK7voPNiJdH1L/KB/qkSAsZxG2r6KvdHN3unY\nN2M6bBnQh4UJxtDLAKYnSpCnh84lFaSR7cKpj78GOp3PWuBdP0gL1uwkEbze\nSmXgNXViIUd3hL92uRtlmDETbKeRJu34g3p0gEN1ILxdl7pKG4pfRbkOswRy\nraOmLq5G3+tuvLBEegtrKXaqy4pGwmTyLMS/0z7Z0PwabiY82iKm23IlkiMe\nrwVW2mlxQUklQHLwCRYf6dvPP7Ls49u12O8hWLH0JJMghTTVZA3SN1vRrFQ7\n+4eokP1IWKhnrZrLcsWVimin8fegpQF2ugfVZWhQCLT/6CiXsljjSUo7KLOy\nEHv/k15XieYUuc/mZsSaw11kZSJMuDuMyQCDgSzSR9Q0f/yM7aoREBwm5a//\nzr5bAVHDddqNRxJni6fdmF9LiipPneDgvVHkrJC4FeICSbaJ2VjDt3QwAao3\n31ZtncN0rOlF0Sr8AQRA8AwN78j2pSmKoHwF3+AY3zhBa2YVI/YvP1+L9lw9\nm364VZRFpUPx+rUCw2kRXU7dNqQYimfBngefKv/sj5l35dYzqZ9AFoMabbny\nK97b\r\n=XfQZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3ZDgb9VSF2l49zrergPr4B9ZcMk9bYRdS9YNYi5U5IAiEA7PgM5r79zQHiVMgG3fz3/VcyC0LkhmdZ5n6QTrXLIjY="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.9_1629708248461_0.006363113821854061"},"_hasShrinkwrap":false},"3.0.10":{"name":"@blockworks-foundation/mango-client","version":"3.0.10","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","sanity-checks":"ts-node src/sanityChecks.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"2ae7d386263ccc3331942793097e4651deb5e7da","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.10","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-MuDCzbpLXnghY4uXnbh+LKNnGUYOXXHDB+zt+MStARidhyb3NLdWRuUlEmM7E2FQtNH+QxM3L4539ibNJYL9wQ==","shasum":"707ae9b39c20deaf70c1e2af3f28f50e144d3697","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.10.tgz","fileCount":144,"unpackedSize":761185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJVJOCRA9TVsSAnZWagAAuTgP/2CNkxOGDambDbPstWkU\ne1AX0N8/CkQe7Yp7KL7+XK0xVxfdmyLFepc1CswbAy08atjZsoN0Z1dCIfI0\npxYn4kSWD+IGvJLryn8SzWUsNnEnPOXs8dq5DoW/Kvf6mWflp2q49/AYUI3D\n59o5H4uOI/1n1aymN8/o1Vc3NUU/iW4jEuAvWhonLv6HBlQgMrjACunxoPxR\nl7BgJAQDQyMfJt9DdmPi+fsVhHtHhQpKl6Wcf6SXDWHbeMe3c9CmMGwPmUHb\nkKsE+Dj0TaBLHfGuwiaFiE6A6X026AS48FGdAclGz9fwp5QjMMoeqErL8+XY\ntCvJU7g+gwZAqOnGGADoO/4AO3+YIvy/qe1+vrffd6EaInTio1BzX+/qG1EF\nQHmKEYLwQNPzA1+KzjGS5qt4AjI6QUqmLV7hRIGFvSR17CNo57rDxzkUOzsC\nY1CzE8+QvVjQw3BfYkqvs4J8MFCJ51Xr/5GePYz+csR/y9EVmwWkOPcNzFlL\nWzcNgDRQAIXYx6wTlKnrEi416Jm1M50oDVEVNn59ZhMge9bIpQXJkbGA0cjm\nDizLr7VH9DqexPATN1fk03d62AK+MtkWvgcdORBLupLKRRr1L9M6PDTJBbOy\nyHepCLLPnLrVWyY/qO6HdtXhXcXGRZ2xGUejEgTcZL2cDXyqzL9KkeaTCM6n\nvwEu\r\n=k+8E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrOpwpkUYFD8SwOWnXvMy8C64dkBDsuAxCyuUakNfxfQIgXtBWhn6eibJl9VmlfeFNVQGapAksMoki2Lo2fmzVVTc="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.10_1629835854099_0.06926133115665078"},"_hasShrinkwrap":false},"3.0.11":{"name":"@blockworks-foundation/mango-client","version":"3.0.11","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"727dad9f61fd65a78074c27b10c4389017a433a7","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.11","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-FDn0Px0Tk9h1yQgFzus92nxfrtVlkLrynLW9UyMTPpnlCmCuWivYeEeIH+kCGyNUCI7RWzACAZI0xvHIpfVdNQ==","shasum":"b27b3fad18dde15aa5ad3ea1edf5ea9a1951a831","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.11.tgz","fileCount":144,"unpackedSize":786143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJnXGCRA9TVsSAnZWagAAAsgP/1Tv1EIalLj+ehdqn0Yc\niArsBof8OK486IezlXmySLbyPh8qy7SDvYRV/5xoPuNamMpKyuEQVGync/JQ\nJvGOdaI/ozua7w8IdsM/O+z/7K/FDfEMgLfZMsBf3IG0gFF6z0q0m68+JVYg\nu5dDHiikWyaeiVy96hQvW2Motrnx/tpFhSW/IPHhiv97xf9g6WzJNaHPcFmK\niIO0sUlBnYGiMRivXb9ET1vWUgpu/eKGZID/JwJD8e147ddQJf8rA+2i0hW+\n4QSVBHrOcwM6HAtJ4qMqOl06d69Ld6uSCtRdJmSOrr/2cprLC6BVAcI441kD\nHD7qkFtqCTMKENoPMoiBvYBLqsZ1UQ1KXafSf+E9Fmzl716EdWcdCbao1qDa\n51LNiD23LX9nKaMfKQmXzjTsieU2bZI0pzoi+ivRc63H1YHm/sf2cPsPzC88\nEar0rbC5B4lxgvz48LUGs2BSZh4eSuzTETja+nENmhiwRYy1h1DjrRmm2502\nZR8h+q2r1xY9VSfWb70QPDE5l4qcgoQzlRS4vW6qPeGQ+h1T6yQCzJGipQn8\nW3yIOF0ppWmXcLf6ATtUMHwwqSJvG0ICjjgUMNBFIKizrOZlTb0ii+i/AYIu\nP5KKjuAr893MCugKKAOghSc91D4PcmbgpL/3Pmgj/V/EQeuL0uZzOdms+NeB\nr9WX\r\n=ghB4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGu3qUgmz635qOMjWsDxR9ix2RfEAAnaPk1jru1PdHEWAiEAifD3QwyWsCSB8sdrb+P5R8hU0RPYndZ3fP+4TaowNqc="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.11_1629910470394_0.40759420851921746"},"_hasShrinkwrap":false},"3.0.12":{"name":"@blockworks-foundation/mango-client","version":"3.0.12","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"5eeadbc3529af84db705951335cfe6592cd94683","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.12","_nodeVersion":"16.3.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-gDwn2feXPMuyxb+mQXXJfAlyVLojnCifPbvxfRNikV4nswHQmPVQ1GhLzqAYXxqxANBiRlDB3uHISnnQp0Xqcw==","shasum":"84af4b04ef936138b02b3257470a8f80e0f22183","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.12.tgz","fileCount":144,"unpackedSize":785878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJoVYCRA9TVsSAnZWagAA628QAIS0qjJNYI0WobNmH7om\nLnLQhtdKx7DzG1uAwbdABiEVXTvQv99xFmeq0y4n7wi7A06PGgWHaV4zCGUF\nYkhLRdkjcUWZWGkHsQhGGO8+8mNYYN6/b3hNU7A2DFHq0c7jHDih6fjF2fum\ngm4l9IGf4aEqNgDfe6QrWXw+wloht9W3K9sL62eL3pr/PyaiU53uxy4ld9b/\nUoKID9PChOxgngTC8yBFzq6ePaoXMSIAOW1IFRBQQOY3JhCr5O6/sNGhotA2\nRi/69A3pt21joKScPru4hr0/wmwU+BclFVjzyPV5qzYOLkB6Mpe+umAL5uhj\nReYgyAPoMWfVMNBa4LX2lyLR9iOdHyERmmU8tt9J7K3kb7GBKJCt5zjSHo7R\nhzRFbVLKBCAz5mbCDOIiiiV1J4AF/a5HiT5ARmdT6a3R2NVyOpetTSjrd3ig\nnsUswscvje5ekz3SmiEO6lBlQkePEetf7fV0dkYuq8cnLnsvsSWeE1lXLX6n\njH4jyy1nOKsvTDqeWh5JstVY5ne3MornkAbb6KomNDk6xsTHJp4WFaFzsjAw\ncrM/Vm4jPtHn9zgIGTjJeki8b6mEmjsaU32pQfpYAsU68F/YNlfvee1mBiq2\n2dAgu6L3GGeQA/ZHnKavs110pxoBMniv2qac/ibKBTncWSjT+iJghPVEv0us\n+qXe\r\n=Issz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGRD7dCB6dbZRCvbt8Wr0zj/A5qLbRg8NA7Rp5IFnmKAiEAhZ4qhWzVgINolQkYE4g/+OjcaWHGy0L472SVj+YDNos="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.12_1629914456038_0.5758826044252146"},"_hasShrinkwrap":false},"3.0.13":{"name":"@blockworks-foundation/mango-client","version":"3.0.13","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0"},"gitHead":"b147bd025fe59e14a0a250b61d8c1b9286473bad","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.13","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-7VqkOFuFKlUN2IHLC20H+mZznBDX5vb283MJqlIAFZjjYSC09Avo/Il11gZhtm0JOL51mmrlgSGTCzZHk1QCGQ==","shasum":"a1ef6187ed4155c43d219617a9176a8515ba24c4","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.13.tgz","fileCount":144,"unpackedSize":825405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMAMBCRA9TVsSAnZWagAAq7UP/1dhkCwgYkUzNCDrdlf5\nxTQERc5h8VUFFDHYV1lbJAF4d4h/VZiH8LU/UYMfW6N3VG7GeW9bKQ0aL0uL\nzoD7FM4xvxpLzce5uLMASZCwfA+5V0E7auLdhTUk77lXcO7XAJ+pykmHelr4\n3iVhIwpNdS2XDrpauT2XadcA3F99Yg1uTBzrkn4fFR81bxI97nsDQmPbqCuE\nIvXQXklTQV74Ci4PgllmUlVvI6np90x108ShgbPWf9O6oyEXhYY/y0RV8Uii\nicezgYZl3EKmSfvNLKzZcLA8ADP6KSHOH3ztwtRa5dH1FPsDzcP3+4b7dEPx\nhDE0oYYDAeq2OjCxfjr7/uoVCyZA9WYudzOO3LBrDMNNpEl5sqlNGjBUCYyX\nQOt5cOh3I6SyZhV9cJpxfHYH7DV0XnAnsHXFpK6Syx+wWTitZ9vxo1runb8Y\nNJAOt1aBmzjN6wJqz0NjWZBWaf4tTKL8+J/l1MwBuYbY7Yxs9XS7/eplvBSv\nFBqQjU6vh3xFBEqiq6L6tmpWE0hdeA1Rxr0Yed3ukg3Ux3GOxbwlEy4RGQqH\n0IGvCNdeijDZhwsHrAUcT9VZue9dWVfsEGf2GRH61H2nUbeKkpCqDRY7rxjM\naYErsGnI5Tc3QVq+4gVE1CEvjHBcWdJM+tbhRZdym3Y2ipZ+pWaVaPDQ7Gi0\nOxkZ\r\n=4Psa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ4NkWowqVGNDz4an0wz4Brc+VBgSBmxUcq0HvnQ9jnAIhAK0LVELiNiy/bhJDxfeJNVtxXYGWf0IoeER1smxbWj6O"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.13_1630536449236_0.027579889055816098"},"_hasShrinkwrap":false},"3.0.14":{"name":"@blockworks-foundation/mango-client","version":"3.0.14","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"c6712c94fece21751445d18ebcc78497396b1535","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.14","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-t6W4yYFtoEVdG8d4ItspVbSOvNK/8o8iy9y/Fy2dhEFBf++pzIIMaaDPvN8H8zDZmzhCYuDnqL4GUhTO9qTGKg==","shasum":"189a649b617eb2f3b5c54370bb1b1b90f0d50359","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.14.tgz","fileCount":148,"unpackedSize":833967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNn4+CRA9TVsSAnZWagAACJYQAIWne8V9A8JY1plAZbrG\nGaGfgpT9NqJpnUmKJhuTeFkJNTyPnev9ZXLgmT69dub8P96Zi5iS5Cwj9bru\nuIgjgX9eYZqU0aBgBZKKyKKj2bYKgyA22o9jBWs0Yo1W3R/VwsJI84VL0hGe\nUjjxhkQRKSyucEQbKO6YolP4ziT+AgDnQUZyXdJTroPLNURqlXSLVGr4mMnJ\nm+Txcb7wfwo/y4NoQwcMaLLpYv6gyBXfjoG7aSq54/UzuaDuyZsSu/CyARrb\noyIdCIZacYXjZ+N9/3aJnrAWfxeQpLgUxpx35b5JLiLWAI2JWD3XhArXQSWX\nJpRn5bYBl3diXUvjpKCmxE8zs8yTpkmIqoz3gDb33DhZYXdgOTjo8pe7Ai4W\nd9vN9Pw72iLsKSD03NOKp85R+Pkasrm+hQvKXkmeCI94VvmSWdkMFcFQ4W4v\nAMNNV+yC89RjmRqzh6sF7d+2z0jD+I21dWDF896b77HJ3/2+3adnFwmDgzCO\nyhvT/ZJ1Jw9NlX4QGaBLYFrT7Lk7d/wjx980bRY1lAYBuqu4RHh5RU9VzgPF\nLDvIGZIC6qu0ZkOgPJ7Idn0tIbOwzx5zcJ4wsPxyYm2frQ8lup7hp3HcO8Hy\nyVtiCmE+OShZ3EGE74S4B51b/jpTz+1EnXdzonRq4xORVb5wvICO5wfUYSla\nikT/\r\n=p2OT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0kGTOjDRN6AP5XqlaYLTEC1fsG08K2gTNZPgvYAd8sAIhAOq5BjMusj18ZBBKB1SJXMIurbz0rWQbsaqPqJ0Iy7c3"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.14_1630961214464_0.11280739529982076"},"_hasShrinkwrap":false},"3.0.15":{"name":"@blockworks-foundation/mango-client","version":"3.0.15","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"8ae2e2a6f2f7b41e74ba986db112865e065cf929","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.15","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-tfPCA0qRg4YI+3pJXsmltR77dZUmeo+tQAQFk/Wjk7o5AtlPqGBmkBOT5OoVInuWmyJVOLXLUkaib2e5Co8Hpw==","shasum":"f3f1082cb0b4fbf7f26225d9f003b3d08e447c96","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.15.tgz","fileCount":152,"unpackedSize":837669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN0RPCRA9TVsSAnZWagAAmPYP/3IZR+0GkTvPBRz4Bp5o\ny9ClmD1B0YMRjC8CKtpwgBJzrHQ4Q+ng+MQHKsz2pO5xL3BvQzC6wbZTNF8c\nRhvFq2jGWHfUVkBmbPfW0O97/+8O3T2Wwbz7y4IxdqcHIS3cIFzAszCk2aGB\nhRYCXDPzlpWh8yUVCqnaZt6Qom+savTP3yHUiFgUFo4lCEfxc4dce6rbvlrQ\nMDPq4yvHh1J9DHElcVjl9eSY+GtR0sdgAcRYbdDnlQV7898RnrXRTPN68nta\nIrK0vzM2P/f+xjtbyahEe2l8FWS04G6TrTVnpARaKgP6HDuVggbCxQ5qdtR+\nxmSwDkGDjTAJBYjMN2rCntCGbRfE2YiJ9MrJH7Yr3NF25J1M/16WqHik9rwt\nmaEUgGiAIyPNhr6E7V3WeohYbBYNpDfxuAcC8uXWF6/pTaJq6wTwDiWeMIOi\nRMRle87uleWDH5S7eGsVzCtfynvdFT5sLInUtAql/fhSetW3qG6ngvHINBZn\nn4skk77vWDiAsosb2A3ONf07tLd5Us+BjAaKaf85lgY6nGwgAuPl8/v3KegH\nlfDb3k8sA4Kd5cYfrbjPYVEo8cr+Lbw/nu5lakXo16Nt2sgLyiJ0PCCMIgP3\nKmTT4HTYfjOd8gLQUsxpVVr4IT86eC3/hGKapIPR/GpNmxlp15rio1QOy50W\nMKil\r\n=GIM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUUYKoEh20TiJTv69Gw8SS3VhfypFkpTnVkudg3iKYSgIgCAKrNoodJCOkj0KFUfNi8FF3orXJv5KIBAE3LGPIOSE="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.15_1631011918923_0.46230535348130175"},"_hasShrinkwrap":false},"3.0.16":{"name":"@blockworks-foundation/mango-client","version":"3.0.16","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"f0abd8fdabb25379dc2c94193ab9286f13f3b0ec","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.0.16","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ibE9dBNlzEPl/xYZA9QM7vfiFtlbSjY3Q7h1kD56dbj/FhcU1ufjjuKgW/K+lzwSPNG9H4SgjjOQ9JZrcz1OJw==","shasum":"9209afb011be1e69c3bcb05be7451863ae307ebc","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.16.tgz","fileCount":148,"unpackedSize":833585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN7fWCRA9TVsSAnZWagAAnqUP/j9rFtAkmWg6jw1JrJzk\nOH3Lx/SLohzQP10ueGcz5uRSr7Sw5fQqwGbfjKJRWo5pnEewBir7mMKIQP42\nAK4XacHDpt1B4iz87VEs6tQCUXgxhTZkFEXx8upQDPGc7xSlRJeW4VWB3lMF\noIazapq8ak+LqqKuXC7RxV7szKLafYdyrM3RGCfjsIQdUokNGv3tkKcfzlHp\nDHUDqa6k2hACdFZar0K4dJR5kC/XbEOzFWmXb701WQYDgduYFxd3Bz02AMLF\n/78ZFJXOW06JDX7AVBPURS6GCQ2hxt/JIalhkmZUqPD5E0AvL9kN+L1r/qon\np7uvFSyRRj9nLL+/I+mQaSKt8b+nJ+a0hZvzqlwkaz/QhTrmGxn/X4UNx32e\nZ0lzmRQTWyvz1mrpV87xms8Ls97BigQrQXYRhKQ/FPANo/6+wrKc1rQT1HoK\nKecxGx0/i077EDksxBPTv+mH6i7zN9+0rX4pmsjkq8VfOBK1mRI4yORt5Kna\nBzV4LWa+TDo0yAFJq+aJ5cBpCMQkbdVR/jK6whlxsR3QrX4za++aFLi5XWB7\ngAMMpWETylrYsLB42uGTE4ayykKUUY5luDqzJa+U1RMutnCI/awKIVDbY7d7\n8fBsMsubbpgZG5nss6zkOYnZk3Gxq2Z+katYTXRnhLu+G7960ThpVOAg7mKm\nJypL\r\n=v7YX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbBArlFB8gNW/anqy/MhizqtFxXp428EZLJT/feWKlkgIgeSHi7gKk0aIrNfR6V5/u9iXAjbBSswaEILb4vo+aDZ8="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.16_1631041493765_0.8305575911863459"},"_hasShrinkwrap":false},"3.0.17":{"name":"@blockworks-foundation/mango-client","version":"3.0.17","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.17","dist":{"shasum":"44973f1e65938734a484ce5b982444985bbeaf3a","integrity":"sha512-p8KdB5Hx54J12aKLlYBcHhdpTh/vYRh0fmHl2RbmOZgnSMmpUiUTKh5DMoYcjND6DiDGMZbosb7i7CS24FSbZg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.17.tgz","fileCount":157,"unpackedSize":836307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO26ECRA9TVsSAnZWagAAqx4P/3mPKeaRPNSbmudY7ir5\nwUsyXwzSZ8K/j2sL9AdR031r6zaVwYGqADx1P6MyqLSE2RiEnDj85qpSsMj8\nBFtwraGrec2QHpdehay88A2o7No/c2qRI+zP+g60sgmGNu3/HH+enFBl8MUy\n/elr1vq1Er/2Cg8QqxX98uwFtFHXokIZmCR8//1sMeFkwGnI3SAphXt88ad9\nhRgdvtsvb/ADxAUOSlpfRqQAL8n0WDZmMuU6UxmE8aqxpR/5sd+zewoK/KbI\nm6kd0XiCMtRGql6h503jVKPXwrx+a+Wgpggcs0+IYb1oIeiiFF/ldm6AHgpP\n2DSgrgJYW7wCTMIy29AdZ+ld1f+XqOpnxzjtLgljPTSU02mxvf8Vl+IFXIcS\nVJ5hVeKohMnkJJf51XGVg39SKfLdFZFsMyVxQqaOZKHo6PzeVYgfYXEAB0fZ\nMSILTxOdP/MqtIDUxxGl4Q6tQi4jn6aqsPWVEkNyTQ03/m6oiNYHBOkC8avD\nAwER5mxxAwS08QC1PJA3ZwZRI2QfwgTEP7rdCl8y0KQQlXYiypqyJ7KpkYRL\nv61R1Ws45Ecoa2zN35YkP+gwZehuDWYl5j7bqxWRwhfNBvvxefQ24IY7y4yU\nUC5Cp3Jj824bLsOB5vmNJ5nCVb6ZBV8Nt7H2DxwjTyOU/kFdULTG+SLIWsFX\nYN8p\r\n=xJTl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeAlFNgwfJBj3pTx2muXxKHePOdMJzcs3lYCSMQ636JQIhAPiWDUBOLh5unuMKgslL3XC9rbEC+IIiV2tdF03FApY7"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.17_1631284868066_0.14629639881887568"},"_hasShrinkwrap":false},"2.1.4":{"name":"@blockworks-foundation/mango-client","version":"2.1.4","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"readme":"\n# Mango Client\nA client to engage with the mango program\n\n## Versions\n\n2.0.0 released Jun 9, 2021\n- Supports the 5 token version of Mango\n- https://trade.mango.markets\n\n0.1.19\n- Supports the 3 token version of Mango\n- https://usdt.mango.markets\n\n## Testing\n**All tests are meant to be run on devnet**\nThe full test run, takes a long time to run and in some cases fail due to connectivity issues or someone else working on *devnet*. Therefore it is recommended to run isolated tests like so -\n```\nyarn test -g \"<test description>\"\n```\nFor example the following test  -\n```\nit('should log lotSizes', async() => {...});\n```\nwould be run like this -\n```\nyarn test -g \"should log lotSizes\"\n```\nYou can also specify a test group that can run multiple tests for example the following group -\n```\ndescribe('log stuff', async() => {...});\n```\ncan be run like this -\n```\nyarn test -g \"should log lotSizes\"\n```\nIf however you do want to run the full suite of tests simply run -\n```\nyarn test\n```\n### Requirements\nSome tests like logging and order matching will run without any requirements, however all liquidation tests expect to have an `AGGREGATOR_PATH` variable set in your *.env*.\n\nThe `AGGREGATOR_PATH` variable should be the *solana-flux-aggregator* path which you can get [here](https://github.com/blockworks-foundation/solana-flux-aggregator).\n\nExample *.env* file -\n```\nAGGREGATOR_PATH=~/solana-flux-aggregator\n```\n\n### Testing liquidations\nOne of the most dynamic tests in the suite are the liquidation tests, which can be found in the `stress testing partial liquidation` group simply do a search for it in your IDE.\n\nAll of the tests there are variations of the `stressTestLiquidation` function.\n\nRoughly this function works by -\n1. Creates and funds a *liqee* account to be liquidated\n2. Changes the oracle price to the order price the *liqee* is about submit\n3. Submits a long or a short order on behalf of the *liqee*\n4. Changes the oracle price to force *liqee*'s collateral ratio to drop below maintenance threshold\n5. Creates and funds a *liqor* account that will perform the liquidation\n6. *liqor* performs the liquidation\n\nListed below are the parameters that can allow to create many different liquidation scenarios -\n```\nmangoGroupSpotMarket: Market,\norderQuantity?: number, // Default = 1\ncustomLiqeeOwner?: Account, // Default = null\nshouldPartialLiquidate?: boolean, // Default = false\nshouldCreateNewLiqor?: boolean, // Default = true\nshouldFinishLiquidationInTest?: boolean, // Default = true\ncustomOrderPrice?: number, // Default = 0\ncustomOrderSize?: number, // Default = 0\nleverageCoefficient?: number, // Default = 15\nmatchLeveragedOrder?: boolean, // Default = false\nside?: 'buy' | 'sell' // Default = 'buy'\n```\n* *mangoGroupSpotMarket* is the spot market in which the liquidation opportunity should be created\n* *orderQuantity* specifies how many orders the *liqee* account should create, it doesn't affect the orderSize\n* *customLiqeeOwner* can be specified if you would like to reuse an existing account as `liqee`. This is useful if you want to chain liquidation scenarios. If left empty a new account is created\n* *shouldPartialLiquidate* specifies whether it should be a regular liquidation or partial\n* *shouldCreateNewLiqor* will create a new liqor account that will get funded to perform the liquidation. If you're chaining a liquidation scenario there's no need to create a liquidator on each, in that case you can set it to `false`\n* *shouldFinishLiquidationInTest* - As with above you should set this parameter to `false` if you want to chain liquidation scenarios, or would like to finish the liquidation manually.\n* *customOrderPrice* - if not set it will use the `minPrice` from the market\n* *customOrderSize* - if not set it will use the `minSize` from the market\n* *leverageCoefficient* - this parameter specifies force the level of leverage for the *liqee*, e.g. 15 coefficient will force *liqee* to be 15x\n* *matchLeveragedOrder* specifies if the long or short should be matched, otherwise the liquidation scenario will play out with the borrow to always stay in the same currency as an open order. If set to `true` it will double the leverageCoefficient.\n* *side* specifies whether it should be a long or a short that get's liquidated\n\n\n\n### Example\n```\nasync function main() {\n  const client = new MangoClient()\n  const cluster = 'mainnet-beta'\n  const clusterUrl = process.env.CLUSTER_URL || IDS.cluster_urls[cluster]\n  const connection = new Connection(clusterUrl, 'singleGossip')\n  const programId = new PublicKey(IDS[cluster].mango_program_id)\n  const dexProgramId = new PublicKey(IDS[cluster].dex_program_id)\n  const mangoGroupPk = new PublicKey(IDS[cluster].mango_groups['BTC_ETH_USDT'].mango_group_pk)\n\n  const keyPairPath = process.env.KEYPAIR || homedir() + '/.config/solana/id.json'\n\n  const payer = new Account(JSON.parse(fs.readFileSync(keyPairPath, 'utf-8')))\n  const mangoGroup = await client.getMangoGroup(connection, mangoGroupPk)\n  const prices = await mangoGroup.getPrices(connection)\n  const marginAccounts = (await client.getMarginAccountsForOwner(connection, programId, mangoGroup, payer))\n  marginAccounts.sort(\n    (a, b) => (a.computeValue(mangoGroup, prices) > b.computeValue(mangoGroup, prices) ? -1 : 1)\n  )\n  let marginAccount = marginAccounts[0]\n\n  const market = await Market.load(connection, mangoGroup.spotMarkets[0], { skipPreflight: true, commitment: 'singleGossip'}, mangoGroup.dexProgramId)\n  console.log('placing order')\n  const txid = await client.placeOrder(connection, programId, mangoGroup, marginAccount, market, payer, 'buy', 48000, 0.0001)\n  console.log('order placed')\n\n  await sleep(5000)\n  marginAccount = await client.getMarginAccount(connection, marginAccount.publicKey, mangoGroup.dexProgramId)\n  const bids = await market.loadBids(connection)\n  const asks = await market.loadAsks(connection)\n  console.log('canceling orders')\n  await marginAccount.cancelAllOrdersByMarket(connection, client, programId, mangoGroup, market, bids, asks, payer)\n  console.log('orders canceled')\n}\n```\n","readmeFilename":"README.md","gitHead":"c5cb1cf3e464ce753200c9a50ebea756735c1edb","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-9uKC+32vB1SUmkanZWNG9RQAlbroUFv8y0R1sIiO6eK/rm4syLpPn4vmbxnVYLt3GSfDCwiYYHKgOYkqoU2CJw==","shasum":"83d94a431317cee2848f29070223d4546c191e1f","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.4.tgz","fileCount":39,"unpackedSize":382836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO4sKCRA9TVsSAnZWagAALF8P/3afgnoRXdeCDKkA6NPC\nP0vDkS/b5Kt41BdL7oWLif2Gs3PYOZmy9JQD7qHDfLtngr+hGIrKJe5fI9ax\nZcEyTME74FgN0crq7Ps2Zg++73X5ieAzSUoM8yb+LcycQx84RJhltivDuw9a\nMcVX4SjrzNePrG2ymLx86M2YCm0x2+yFdwY3Ahq2kPW4LROVdDXZDSAejdvv\n/4GLiKrZ4F91AMVOkau8viFuUOdORu9qkBiTVOd0q46lKtrgBDEMMpkCIiHS\nmB+jNluIdRC+pl1dwUj/87e0Ae0ndTcArpe+Gz/V/Yoba9BMS1G/ygdoSdid\nq/LWxPC4b7re2p+Fy6qVEOjS7pdvb2bliHEoqq+84S11Feb0WsK2AcieO8cv\nQgwXN/vXxU8I7ladZutOwIIY+2JEVYkTO/T+SwtthR2NvfV8I+gnGcBxFZqX\nKrpewkfA5koy97+uLG6MkPGQ9XCVYIy9WsZwk8qKy020cYc36is0gtkBwv+a\nOUx1ndjzBkMtnvpF5KKcjWtelCUE59rRcPgAC6gX+HxNPDI8FpFDo6lyrOY9\nchH5a1FpPP52cCDtmqRMLJ9X3Sco0mxLvjniWTd5X1Iqq4ncMKc2hZcaxxei\n/yIhoVEXK4CbQ2n3p3ukWQFTTz96hakFEBRLUQFPRIcL+lNoWnExIRBXJACI\nrJcL\r\n=jlR6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGe32YbVYVQhkrIeI87dcB+HNGrBJ9WvisXJcQ1RWIvAIhAO8T9HNogwn7/7+wS3S0I0Q2VpvLLvztHzxySSHLJA7B"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.4_1631292170851_0.6497644961872968"},"_hasShrinkwrap":false},"2.1.5":{"name":"@blockworks-foundation/mango-client","version":"2.1.5","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"git+https://github.com/defactojob/borsh-js.git#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"gitHead":"de5e78f75f8f96c7e46ae181611857454849a8e9","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-ts/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-ts#readme","_id":"@blockworks-foundation/mango-client@2.1.5","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-1hx7NY1Cohs8Qit4+KBiHEOPhylE1utWWCbrMCgjtCIAlJ5C4TBdr25e1DvNComFd22kzmr/WTlk18xGJHSTTg==","shasum":"ccc6b0f51f909e21f334b522319334e680723cdc","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.1.5.tgz","fileCount":31,"unpackedSize":264162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO47GCRA9TVsSAnZWagAALkYP/AmyuwGKV93inSYhUV2s\njGIuzZKLAfAp7HDllVpSnruyNPVRwDXGpwBKb/BiNfZHj2C9fI4t8A0LCCu4\n10dIBIDg6dwu5JE5GvTGpNOcKtEJ6gGtnnhE/7P8I4eXwFh+fZbsWuqCkX3L\njdZuy7ICJ8Ohp7ikL8j/CVC5I7VO7praEgli3BpdYetBVZ+jIO8rTut3lUMl\n83jpL4UHWafF1PdqvJEs5huQIo9LcU72F3e3l5FjWHQTZTO6FwwowLmM18eY\ns/OKiduo/z4/2FNLj9uumz68gza9sIcc/jWfmzAYCJZx3XY5iLAmyi3PnuMY\nzeLlD3k+kpIRaBD7AFvg18NYJbKjv6kbOmkcSBV/m7jOk7egnX1SQrcwyWhE\nK3Nhfl4wzMI5CUHRnZ+ADUNueFUxT3texzqIVRMC0JDAxHL3m97VUdOEDmGp\naMK3/ocH3R2VCnXHHFldJStbm3zcjNHmj2vaWumu/Dp2JKmlfjsTWGcKLNSY\ntDAYLu0g6GD+KymlL33nWCDuEOxvzKU7u+M+u3c8ZegAUAY1QakWTNtDrNEy\ncS+D1eF1V6b3tk+GRkchhEb3AFf8ijESSOBgP+74HiwE1wnnIXE0Tlh4gsOO\nqhAURnW3SXcedX39jR88yis7svoprn0rWw+Cnh7xkEdzcwKd/2XnxFivVIeY\n6Qw5\r\n=uwAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG601a7lb8PpuVWvnmuc/t3mPxIHI3j+iTpNEoyjW3LVAiBHCE/23qLFtJoTbXygyaGGlRdr8jcL+ta8dmUozilT3Q=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.1.5_1631293126063_0.5754684443040403"},"_hasShrinkwrap":false},"3.0.18":{"name":"@blockworks-foundation/mango-client","version":"3.0.18","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.18","dist":{"shasum":"f665406365610fc9bbe3fecdd191fec9bd36df88","integrity":"sha512-tcKrkp8R8fIpVnrcUWFeQLKQK/bRHDntHOIVwo1R3MbwCWcPrnt2Y68Ev4LEpBzQ1B8WXcHqwOXc2hS2Wx/bnA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.18.tgz","fileCount":157,"unpackedSize":854325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQkYHCRA9TVsSAnZWagAAY2cP/0knTHih/mn53n+TkbBM\np0p3nBrPHwd1UUj+7VlaB1QwpedhEMwzzhMxLvVvnLx/RrSIiEYZxoDr71Bn\nT2T3kGASJBnXjzSNXelIiEEBUJRirwKDjRUlOa6gL6LxU0DrMtsPccZesG5c\nJZvJVHIAI82UYB+nDqfNVyJKkTRNI4wkDb9IyjfCM6Q5ExnuRJpcum9FyglH\ny8Hd8uS4Aypg2qZHAeFMX0FBZ0krL6stCaEO2RadbninKiG6GCCzfga9HMyx\nfZJ4HBU+7lkUzxRZdyc0zfzHFn09QMDUhbsJE//+8i701HJrBMxUPjUWxI9C\nMDwOj3M+F7k0O7miAfBcZFxlQLKg67Z1jVKJ2V94CqfzRIAuCWwWz1Srw9bD\n4W081Bn1LjRu28besT4hIoLklVBlx6K6t34dHX1DSHCi63Ozo5auEJ3mUo83\nza3BuwE4DJAMk9lTwQo8p7+5tFI//d7Tkpk64GxAx0KnDnEkncihvgJO98t9\nq8PwzHfyPvZoMTyCYW1ogHp9HxP7x8NY+QriZ3ctiNaN8uP+vEcSACidgMCs\n26XRUCoup0MzqUuqYWwF+NgvFshXj5HgQsiPm2M9R6TRBrNll6V7sLfdc1Gi\nwqDVL08BJVD7EE3uE/rFteGdb+SU3DVjHQUJEvxHAxfV337hSsEAmHXG6ovU\no5Xp\r\n=+LaN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChqGfaszIl9qPDYD7InPooEpLCFV0g//LPt470jaixWgIgC6L+8FqfOaYx6267TrSgbYtCr93FHYX+74/VmX8Po9E="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.18_1631733255764_0.9991620393441154"},"_hasShrinkwrap":false},"3.0.19":{"name":"@blockworks-foundation/mango-client","version":"3.0.19","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.19","dist":{"shasum":"83b199ccb84c34c4a9a54a12d3af47dd45141453","integrity":"sha512-oabQN/gZ8yLYOpd0z/vG6nlnaTnKhyUh4btIJahQkN1iE0WLxjkzmTLZJxz4MReQxCNKgnOhA64bMUYiMnpgWA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.19.tgz","fileCount":157,"unpackedSize":855935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRNla24FJX2VM5VpWl9PuHmpaR7fxWIm2CrcQQc4Sw/gIhAJy86cNDUSl6wq1MsxjLqRLjhAmuyi2FTC4u2EnGNxj6"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.19_1632154216712_0.2860031523000217"},"_hasShrinkwrap":false},"3.0.20":{"name":"@blockworks-foundation/mango-client","version":"3.0.20","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.20","dist":{"shasum":"12921dbeba773dcb7a085dafb1de6428d05871c1","integrity":"sha512-uE2I8MEVLSaby3PiNmV0g5JJBi2X/TssHtyKqHPkgBuDC/3MSyg0yfsTQr59Sd/cIlr8Bnm6+J591hBRjfN7jw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.20.tgz","fileCount":157,"unpackedSize":856994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICavhc2hsUu4g1Ki/6GyGtgXc7uESF9cuT7bImci0oVZAiBv2l5d/MewPx70hAh0x0w7qSPM654e3YDk8QtDBDYHhw=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.20_1632155969395_0.805693105943976"},"_hasShrinkwrap":false},"3.0.21":{"name":"@blockworks-foundation/mango-client","version":"3.0.21","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.21","dist":{"shasum":"6bd1195ced23205238c539818e7c51ad446c01aa","integrity":"sha512-FczXTBakFnB0UGGZ7pAxliN5VeNaHJorId1L7xO2QivuA6R37r7PrSDhSu1LuoyMXuR3xTnKV0C0e1RcqpsRJA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.21.tgz","fileCount":157,"unpackedSize":856994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7sKYtgbMTpmhQ0pMnDJILEqqfqzrwH67pMXma1lFJxAiBXsxGLFXIOG20Fqd8/WR/okyYwXX91mAUl9gZbU2reBQ=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.21_1632157527620_0.48181625885010027"},"_hasShrinkwrap":false},"3.0.22":{"name":"@blockworks-foundation/mango-client","version":"3.0.22","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.22","dist":{"shasum":"2f85d6afacac33a541b876f601213bbd0c9b84df","integrity":"sha512-C0F7SJxrfaV8hMjLQDryt3vFAGJ1fby/9XyeTmDbgCo49hJ9mdQ/weHkdzilOJ2HQB9rpGu/L0qHeb8iOcUvhg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.22.tgz","fileCount":157,"unpackedSize":856995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTodyj62c/etTpAi+dS3u8dPTKt2Ba6gIl4PbEOWRjwQIhAMEUYPpSqliPbc/YVfawqRUyz63lqsEv6UcXjIx+V25C"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.22_1632157609420_0.9383802771130931"},"_hasShrinkwrap":false},"3.0.23":{"name":"@blockworks-foundation/mango-client","version":"3.0.23","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.23","dist":{"shasum":"2b247eee5fa7910dc505f4c8fd178158e9e0b6be","integrity":"sha512-Nm9ER0ntATXzM4DYpqN1LvSRHBCJ82sJLdFGE/6ydAF/1f17lVsxf0ng91zpGynYTKNT3Iq5Hh8le/C3hlgB1Q==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.23.tgz","fileCount":157,"unpackedSize":857175,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7OvSdaWOHTaqM3SqWZqAwqviNCH1iSdsrqTIfyXTUQAiEA0PlKhN4BfWa8vbELpEy+noD9SHvbfS29Z1FaipDaMWU="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.23_1632164035780_0.09531995768369295"},"_hasShrinkwrap":false},"3.0.24":{"name":"@blockworks-foundation/mango-client","version":"3.0.24","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.1.0","buffer-layout":"^1.2.1","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.0.24","dist":{"shasum":"5cd56317411326558dda1b4d1fe31ec6c8e8493b","integrity":"sha512-iOlle6xlOYR0UlAfGgnrjSFSSWjvklUDoFcHbCPNoMJQPdlzf7hnKCBOnKQYXmZg6LsDYp78cObNJIUhHNXkGw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.0.24.tgz","fileCount":157,"unpackedSize":859692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFoaWCoLCu2HzjQKuwBXoijmLH/4AQF4egJVT9UoFKbAiAwWSL3eyZdhfSkjcrsCnnw1gbuDZlj4TGcr7BQ27/69w=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.0.24_1632181798571_0.7535730802130824"},"_hasShrinkwrap":false},"3.1.0":{"name":"@blockworks-foundation/mango-client","version":"3.1.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"0.13.55","@project-serum/anchor":"^0.16.2","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"readmeFilename":"README.md","readme":"# Mango v3 Client Library\n\nJavaScript client library for interacting with Mango Markets DEX v3.\n\n## Installation\n\nUsing npm:\n\n```\nnpm install @blockworks-foundation/mango-client\n```\n\nUsing yarn:\n\n```\nyarn add @blockworks-foundation/mango-client\n```\n\n## Usage Example\n\nThis example assumes that you have a wallet that is already setup with devnet tokens. The private key should be stored in `~/.config/solana/devnet.json`. Visit https://v3.mango.markets/ and connect with the wallet to fund your margin account so that you can place orders. You can find the full source code in [example.ts](./src/example.ts).\n\n```js\n// Fetch orderbooks\nconst bids = await perpMarket.loadBids(connection);\nconst asks = await perpMarket.loadAsks(connection);\n\n// L2 orderbook data\nfor (const [price, size] of bids.getL2(20)) {\n  console.log(price, size);\n}\n\n// L3 orderbook data\nfor (const order of asks) {\n  console.log(\n    order.owner.toBase58(),\n    order.orderId.toString('hex'),\n    order.price,\n    order.size,\n    order.side, // 'buy' or 'sell'\n  );\n}\n\n// Place order\nawait client.placePerpOrder(\n  mangoGroup,\n  mangoAccount,\n  mangoGroup.mangoCache,\n  perpMarket,\n  owner,\n  'buy', // or 'sell'\n  39000,\n  0.0001,\n  'limit', // or 'ioc' or 'postOnly'\n);\n\n// retrieve open orders for account\nconst openOrders = await perpMarket.loadOrdersForAccount(\n  connection,\n  mangoAccount,\n);\n\n// cancel orders\nfor (const order of openOrders) {\n  await client.cancelPerpOrder(\n    mangoGroup,\n    mangoAccount,\n    owner,\n    perpMarket,\n    order,\n  );\n}\n\n// Retrieve fills\nfor (const fill of await perpMarket.loadFills(connection)) {\n  console.log(\n    fill.owner.toBase58(),\n    fill.maker ? 'maker' : 'taker',\n    fill.baseChange.toNumber(),\n    fill.quoteChange.toNumber(),\n    fill.longFunding.toFixed(3),\n    fill.shortFunding.toFixed(3),\n  );\n}\n```\n\n## CLI for testing\n\nCreate a new mango group on devnet:\n```\ninit-group <group> <mangoProgramId> <serumProgramId> <quote_mint>\n```\n```\nyarn cli init-group mango_test_v2.2 66DFouNQBY1EWyBed3WPicjhwD1FoyTtNCzAowcR8vad DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY EMjjdsqERN4wJUR9jMBax2pzqQPeGLNn5NeucbHpDUZK\n```\n\n\nCreate a new mango group on devnet with new USDC:\n```\ninit-group <group> <mangoProgramId> <serumProgramId> <quote_mint>\n```\n```\nyarn cli init-group mango_test_v3.1 Hm3U4wFaR66SmuXj66u9AuUNUqa6T8Ldb5D9uHBs3SHd DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY 3u7PfrgTAKgEtNhNdAD4DDmNGfYfv5djGAPixGgepsPp\n```\n\n\nAdd a stub oracle:\n```\nadd-oracle <group> <symbol>\n```\n```\nyarn cli add-oracle mango_test_v2.2 BTC\n```\n\n\nAdd a pyth oracle:\n```\nadd-oracle <group> <symbol>\n```\n```\nyarn cli add-oracle mango_test_v3.1 BTC --provider pyth\n```\n\n\nSet stub oracle value = base_price \\* quote_unit / base_unit:\n```\nset-oracle <group> <symbol> <value>\n```\n```\nyarn cli set-oracle mango_test_v2.2 BTC 40000\n```\n\n\nAdd a spot-market with existing serum market\n```\nadd-spot-market <group> <symbol> <mint_pk> --market_pk <market_pk>\n```\n```\nyarn cli add-spot-market mango_test_v2.2 BTC bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP --market_pk E1mfsnnCcL24JcDQxr7F2BpWjkyy5x2WHys8EL2pnCj9\n```\n\nList and add a spot-market\n```\nadd-spot-market <group> <symbol> <mint_pk> --base_lot_size <number> --quote_lot_size <number>\n```\n```\nyarn cli add-spot-market mango_test_v2.2 BTC bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP --base_lot_size 100 --quote_lot_size 10\n```\n\n\nEnable a perp-maket\n```\nadd-perp-market <group> <symbol>\n```\n```\nyarn cli add-perp-market mango_test_v2.2 BTC\n```\n\n## Run the Keeper\nUpdate the `groupName` in `src/keeper.ts` and then run:\n\n```\nyarn keeper\n```\n\n## Run the Liquidator\n### Setup\nTo run the liquidator you will need:\n* A Solana account with some SOL deposited to cover transaction fees\n* A Mango Account with some collateral deposited\n* Your wallet keypair saved as a JSON file\n* `node` and `yarn`\n* A clone of this repository\n* Dependencies installed with `yarn install`\n\n### Environment Variables\n| Variable | Default | Description |\n| -------- | ------- | ----------- |\n| `CLUSTER` | `mainnet` | The Solana cluster to use |\n| `ENDPOINT_URL` | `https://solana-api.projectserum.com` | Your RPC node endpoint |\n| `KEYPAIR` | `${HOME}/.config/solana/id.json` | The location of your wallet keypair |\n| `GROUP` | `mainnet.1` | Name of the group in ids.json to run the Liquidator against |\n| `TARGETS` | `0 0 0 0 0 0 0 0` | Space separated list of the amount of each asset to maintain when rebalancing |\n| `INTERVAL` | `3500` | Milliseconds to wait before checking for sick accounts |\n| `INTERVAL_ACCOUNTS` | `120000` | Milliseconds to wait before reloading all Mango accounts |\n| `INTERVAL_WEBSOCKET` | `300000` | Milliseconds to wait before reconnecting to the websocket |\n| `LIQOR_PK` | N/A | Liqor Mango account Public Key, by default uses the largest value account owned by the keypair |\n| `WEBHOOK_URL` | N/A | Discord webhook URL to post liquidation events and errors to |\n\nYou can add these varibles to a `.env` file in the project root to load automatically on liquidator startup. For example:\n```bash\nENDPOINT_URL=https://solana-api.projectserum.com\nKEYPAIR=${HOME}/.config/solana/my-keypair.json \nTARGETS=500 0.1 0.75 0 0 0 0 0\n```\n### Rebalancing\nThe liquidator will attempt to close all perp positions, and balance the tokens in the liqor account after each liquidation. By default it will sell all token assets into USDC. You can choose to maintain a certain amount of each asset through this process by editing the value in the `TARGETS` environment variable at the position of the asset. You can find the order of the assets in the 'oracles' property of the group in [ids.json](https://github.com/blockworks-foundation/mango-client-v3/blob/main/src/ids.json#L81) The program will attempt to make buy/sell orders during balancing to maintain this level.\n\n### Run\n```\nyarn liquidator\n```\n","licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.1.0","dist":{"shasum":"cf27c2e660b8431f3f89d7a482171ac291188a23","integrity":"sha512-V3tSsw7Lt9ZHwP6VAhC0zYiXcogUuDe6Z2RjO0ldz5v/QdXCf+ymg8GvwMZ6D1kAX6iiRlPPZrwL5VTK/teB0g==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.1.0.tgz","fileCount":170,"unpackedSize":967416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh2X+zW3YNSX5Yq4CjVu16Bp+d5P+bSinviM4cqHKb4QIgHtTg1YCYMmtkB0cqOm9Fmn8FAF4OYsJcYtfxK+hXwIE="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.1.0_1633895995900_0.915227220037087"},"_hasShrinkwrap":false},"3.1.1":{"name":"@blockworks-foundation/mango-client","version":"3.1.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"1985af3d6b12eb653e491abd344fe2bfa49885d9","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.1.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-lZUSq5FbSBIwcJUNOM2oM6xR9OF5XXM/J82jaHRvltdneFOGlTbAHS78JgJwq8dDhUP7IkOKo49h76tItWKtDw==","shasum":"9518848da6834fdb6063aee7bd2cb5eb25408b89","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.1.1.tgz","fileCount":161,"unpackedSize":974512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcT2u09Eu2suxbusfxXYSulcD+I+IyRAXs+salLvM9DAIhAIWcp2DgUNg9hTCBuWtWbgXzQPdZ8DUuOla5Q8zV9gIE"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.1.1_1634070402430_0.14623904084382122"},"_hasShrinkwrap":false},"3.1.2":{"name":"@blockworks-foundation/mango-client","version":"3.1.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"4bbf158dbe4c0d13ec192dd74bac756e2929eb6f","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.1.2","_nodeVersion":"16.3.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-4USmQVbVHFw6Hq1MpcTsnujYxA98XAi88XycOdyHcuHkiJv4k+bRa9sGlwHfnl+SvbMZGJQQkr90LcSWBK1iGQ==","shasum":"a703f3fb75bfc5240c860b86b7229a588c41c637","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.1.2.tgz","fileCount":161,"unpackedSize":983232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBI3JKoC9KyjrioJOUm2Q5uMPo2ifmKkxXTFRnCsaGRVAiA2ba4uolQ1GIScgjIxwC/BingHvvOeh6wr7FeRKnjaiQ=="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.1.2_1634416580480_0.0674467069436342"},"_hasShrinkwrap":false},"3.2.0":{"name":"@blockworks-foundation/mango-client","version":"3.2.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.0","dist":{"shasum":"aeb53def4b5549bdf6de020cb3abc43b97acedc7","integrity":"sha512-jORykHWirT/fVbq273rv1QC87rtX+VNlSydOfTXR9pVgb317Exz8u0Yc9nLu/3/3SyY9zTXQTD6kHK9Vx8Ovqg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.0.tgz","fileCount":166,"unpackedSize":994911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO9/PH1tXRtXRBmhCcyw4QqdwK0vELpuC6aNTSEydUKAiASqYOkvoOvM1bCsPRIxOr3/OrixpisBQm1vtV7prPRpw=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.0_1634936317862_0.7503694113156716"},"_hasShrinkwrap":false},"3.2.1":{"name":"@blockworks-foundation/mango-client","version":"3.2.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.1","dist":{"shasum":"0a9edcfcb57e488f2774b7e9965f6e3263b23ff5","integrity":"sha512-04aGeG6q+WoKsFengSKyH5+Jdifb2t7cZ4xxtH1tjxu4NnsSowXlpZ3C5ETKhCKzlVmvdO5ZdN6OLslaCQjE1g==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.1.tgz","fileCount":166,"unpackedSize":1005801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPbmDE/LP7bqp8xHhli/M0SI/M3h6ZBmN3Dfb0rSOOZQIgYqRb4tLvlSGd6s6zwQtfnl18zK6F4BJt85ZD09H5I0o="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.1_1635278738023_0.4767724181635633"},"_hasShrinkwrap":false},"3.2.2":{"name":"@blockworks-foundation/mango-client","version":"3.2.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.2","dist":{"shasum":"f4681c02e784bea8b32dea0df922c50354b4a2c4","integrity":"sha512-YQyJD7py1AbwWX/Fb8O980i11XuX098NGlo97Hp3oaZyrqkq3PYvJ3Ei3HR35+RhoSxiHOUda3AnOT/URXIz7Q==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.2.tgz","fileCount":166,"unpackedSize":1017231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNB5La1ySN70I9EIibOxvxOml8cJu1yAMVx9wDx6KToAiALqWRZSpsIGvEqb5gOuPs4VTvkzoS7bJQgxIICcK5k8Q=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.2_1635462261985_0.7160471542552693"},"_hasShrinkwrap":false},"3.2.3":{"name":"@blockworks-foundation/mango-client","version":"3.2.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"6fa807e2b2049775553afd36e654a89e483a9ae3","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.2.3","_nodeVersion":"16.3.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-AGII9Z+UCwr2LvwcBr0vv3AB3Mg1ChU9B0gwO2hPH9rRWLaFd8DsRefI7ge7qtQzm+ZJug/IqawhNgUqAdyj/A==","shasum":"b4173deb041d63331c1108df66784f39cb83092d","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.3.tgz","fileCount":161,"unpackedSize":1019923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuCECtoWqzy43Ao88wg5H8FIT04Y6Mw8MaG0N1qhaYsAiA5OZOHZsYbeYiTMldHNHdkV3ikJoWMSc43T+lw9ftMNw=="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.3_1635717884023_0.20386645101009004"},"_hasShrinkwrap":false},"3.2.4":{"name":"@blockworks-foundation/mango-client","version":"3.2.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.4","dist":{"shasum":"93bd65a38b947bc4cb7b19deb5e528b190f8713a","integrity":"sha512-jXxUrsIovFaZNsEdWEdUiooH3w+ir0Hgp5EvgLCp1AErfs9hQCtjnkVygz2GhEgU+NAes9UrVYu/ozxLu1wmcA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.4.tgz","fileCount":166,"unpackedSize":1029410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy+rvAkoMSdQiwsidvg9l/uc+aZjc+Z60sD/hvyTWqnQIgKAJJH4p8DcyvFUssQ85Ch3rizG66ZDOmPkH0sGRdUYY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.4_1635793760419_0.43830478528656447"},"_hasShrinkwrap":false},"3.2.5":{"name":"@blockworks-foundation/mango-client","version":"3.2.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"73d7a9065ed9eae303ce2c0921a66b8735d4270c","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.2.5","_nodeVersion":"16.3.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-3mXYFDaDiIdDXfBf/McEZIpYMT5dpYAT4h6CRVA4GR62Vk6bY+ARzr5Ei2xc6tVyxvEU7fnutJ07cSxW4U8Qow==","shasum":"a1da40078754eb1ee3ec5aa897d3a1cb548d0253","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.5.tgz","fileCount":157,"unpackedSize":981535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSuChqjkOMY8ExfJC5zw84vhoGLq9PFHN6dtu0nRamqAiBEf9xGdSdXll28OIN7kp1yTmYIwYPepkWTZUUN7GczZA=="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.5_1636497930731_0.20746333472267864"},"_hasShrinkwrap":false},"3.2.6":{"name":"@blockworks-foundation/mango-client","version":"3.2.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.6","dist":{"shasum":"0084208507960ca9dabd7a8f8dc9241f3863d563","integrity":"sha512-a7yc/OikydAPyCnbJR6Eh5ehM115tJ4oQkLBT5ccofu8yjYTXSt2dHdkYVSUnfPHjlCaZc+CZz9itG9XtiCFlg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.6.tgz","fileCount":162,"unpackedSize":988546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmAfJCRA9TVsSAnZWagAALroP/i/AV7xf3D41r45MrlIX\nU/w/oiWP9mxtSaxhw/oPq01JplB2sN/n94llEbbPCKxA9YtUXe0+C06AYN0Z\nuzGSqZz4jWqwr5IU92+YExSDR+8I7UoQzpKU7XyfdvY55rpBJz16qLVwA4bT\nvxDuD1ELD2w+tYa9TL0oqPI1W61yXF/9ydM/P+Rq+Zye322u8Yx09z37UWQN\nSv6EdWm+Yyax+VyOyc0WB1faLCYlEOzthbG4SuOKEZMeV9+M8jrxzGpdBAd1\nI14mjpf8u4lnokpHCtgKAOPo2tRKYZ4MSyIN8rk6m3kfJ2LhWSXf1/twsabb\nYIkKgJQg50uIR3a+2Musvd22oKLC/FnC3fn5HhoxJpvuo1r7J4XSkonddELn\nS2p9vqhhUOLqbNQu5PshOGi5zrPPdN1+bmbmeaXALVjEhG95CNqfsGwGqGZU\nfaYlNCgcCDLZIGDIumuLVh+A+NgTVgkm077cWFVbE2D1R9ewauR4bxI93y8X\ngOK+0LhwtYfxkmbMeNf9aKABamQK4Jqm55RgaUuJOrk09+x7pPgXSwAUKEBb\nPONTfSaPh4HYZAJSsIeI/yGskTrKveOTZwb8/UEFK5wjJ5oF2ViSzsDDLqbi\nOQ4SWUQ2SzgA6HRrBxJZZqtHFc8IXWIf5aeg71oH9ulSqeG1TgrOzh4RMcqK\nHIUi\r\n=vwdT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjOUdYR/6sY/YoeTPUmQcfKIy7m4x1AQgQdAGXMYgvMAiEAkATYfhYeYhmsxNwCfExzV2+gFMnq/Lu6+WxJ8oO7VuU="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.6_1637353417156_0.9019324785513778"},"_hasShrinkwrap":false},"3.2.7":{"name":"@blockworks-foundation/mango-client","version":"3.2.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"ffb8ae20064216ab84af0527ba9f20f865862763","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.2.7","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-J16W652E8XVCA4E5oYJCo/opfpa33LtoA7n3S6qjl7MPsu6M5fzaSdxVltCjH9r4x5aKt9muDDQUzP4Yu9YyMw==","shasum":"ad7e568b7955d6bf88158ef03572640e9b593c03","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.7.tgz","fileCount":161,"unpackedSize":992223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmRYECRA9TVsSAnZWagAAuOUP/A6dx8zSo3b1mVMxojgq\nB4kuuZSusEPzTJxX0W0oGJjgQXPAdn+6JHdkCnP6hekL23LuMsN//FogOplC\nNXXA09w2AxbfS2vvp9/dZNnsSxz9mPYWZtkBLyhPt0oW3ze+RAf3mwtdGsfk\n32DeT6pw/4pC+PE1LdCqP+NMZcX42jekQbpiDNySFHImQ4uYgN17qnyZc2jO\ndZpupcbrR7j10pkjWOuSfewlg9QngwAC/KmMiRUD8W9K3KBrQ6pRchabfYY1\nMsPrdZFOWs6C4s/i/ov/MFX8SZzzo4lM3vRkrVaeCKPtHxhxA5ec3uVVPZ/Q\n/xHMuBSgTEJ1+ZmkBNozDyzrDGCr0b8Wvy/r+K3YBVOyn/8fw7Osy4N3L/Ol\nfjsbFUV5g8DKG7UOqdTZSZ9AQfDhBmKHXTZx5hB+yfFQr2brU2WWFxqK46Pg\nvEYi8Ef5Wq2GnsciFO7xi67S3DnHluOyHZINSqmfnn4bjhWRgMo1h6yZT1JO\nWdw48UYf0uMPlke0dwt+PlNLvvuojUw9UQr5CU2ks8PBlIG9w2Oq6sbRe9+t\nkguQeP7p9BRCvS9HzDCILfej//fKgt81h66E3luSDBIYucHGxPhoBqCEd/Mf\n6aQey+kr1mbJADo6opJsC9PospzFvxLhFksZLDfMuCHvnJH9sJrAaqC9mXMA\neGjU\r\n=k3EG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXIVxqHwUndj7/JKEJSyDJiYWmfCOdeBJdVZ8DVXYL8wIhANFXpohIiT0sIo4V8odfrQZn6VUjpC0KhbLL5HuracwR"}]},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.7_1637422596052_0.5294679775286515"},"_hasShrinkwrap":false},"3.2.8":{"name":"@blockworks-foundation/mango-client","version":"3.2.8","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.8","dist":{"shasum":"1d9bbc01a8157db7abf9c98d2c43098011dd0e3d","integrity":"sha512-6VkJ95dV/LTjC6mTHDadBndAHI/nJ8Z8k8ndhrAzjdc9Ki6yC0CZx4Y0cxN1anUyi3StDuX4tZ0ODGWa2l/Jjw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.8.tgz","fileCount":170,"unpackedSize":1004089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho6rJCRA9TVsSAnZWagAAmM0P+QG5mO+S7GOiNZgjlkIj\nPBngg2mR2IgyZSDT9yDhowdo2joi0q5Lkl/wPu0m9bEgoHw10AVPkWI7726R\nNqEggJP5qL/EpBuBeOTbGyX7yQgUEt5ts/gFOJ6vJPdMBV5zAIN8vHahFR7s\nf99xDngCd2aa7Z8BJ4T0AXz5IjKFWgfy1YpGpp4/jdQAuq9JL9qn4vZdQk5x\nqxVM8LqJWG+SQAOS2mt82N1/3NS88haXXpU6NeHkU+tuY4FPJ9fEP4b/gxD9\ntHFpnoxIEk7NdBbsaBMP4B/XJU7QJGlFBo2qc3/k6EzONsiUQ+QT92w0aQM8\n21JSExHLT3D6vT7MCBBUOxnwxKBXKKmoYQuLy/Lnfn445gY2cj0KaSAY0Omi\nFTZ4fdlbHzuBf4l4Kj9aYDvrMtoSxdS9ekaevkA5NWPsWTAqIiTcdCZnJltu\nH+Gtpjln/OdCbzOpb5vt3jc7b9+Y+oq4ciFzWaJ772txZYGDYZ7+HI9xT9F5\n7FD3kiwEM6XmB5defoGYJ2DxtIHp5kxJOnEUxdGHFt2DePJeFnbn/icQ8Rbw\nmFd21QQxNz6f9kMO3jXwpsBiuxAIyfXoTpbB4OEbneya1pPwzmsaCsWAVJMF\nXZH9gjRkzzHO5xnuFr5+DspCWummMSs3aiuo2wpetz+qwJAYsTfI6jpKsOh5\nGnQf\r\n=wCFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnSXwpVyQwZkFKi1x4AJkkSJ+StEUzmdrcl2GEF4YxFAiEA6l8bhYBjTenRsnXT+tb+Ob3fMu4xqbKM99Qg5mnNrgQ="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.8_1638116040892_0.3684540893264676"},"_hasShrinkwrap":false},"3.2.9":{"name":"@blockworks-foundation/mango-client","version":"3.2.9","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.9","dist":{"shasum":"b69a23d144139cec8c9b3ab94b9771998807dc30","integrity":"sha512-9PHCTafSwOgev5nXSLm7UQkHPV31Bno9X1yQf0QPcg/IPYON9Ji7TMXwxlMrvXEYo0PhLVp91Hyzjx9QBfzD+A==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.9.tgz","fileCount":170,"unpackedSize":1004799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpWGACRA9TVsSAnZWagAAm10QAIDTFMcmxwRYpLHkTGJ9\npHChkVGVaRaOz8uvbkB++TIQ4Cs1U3i/ZGm/iv+mC+74mEro2ayL3kd6Ka5j\nHNx2ZJ5fWgRVuUoCrpAqNbzCzasWPC795niREfoW+BrwHVeGj8cK8cIJWdCr\nN5JvviaKcuD2obJubJjkM7MM+Xse7hAb3VoBilgvNjYqHKYfTJlIlEAdwwnv\nUh1evTDST069ODgcJoM09eI2r0Ohmp72cIrhlsWS/+m7WDHspekQxCLz9b3d\npGKRaNehNSdJFDuE7HoNonIqT9e8BkXnvfDAOmxetEr4MJj2nlWbJM/pHMoZ\naPD6JlPJiakfRACnR/9tf4mIql7Gcpa3WPisXrQd4ZbPPmBCwyIDV8od1EBn\n1ryw2O06k89cqiiN6er2vmxdzgql3Icr5+tmRA538fAyCu7rUKq+5VP0RiZa\nAU+dWLhWJoVlVLeMS9GY4XYn8so/palatvv2f0RQoQj5mRu7LngQivmVf0z9\n3xYWjhoYhK6Wk2QEFmw2b17qC6UmJ65iqhVmgMDwxD6fZeOVTVeCss5s0Ma1\nLiGa2qcf8XWyDk7RRo6r+fbpvHU/RZs2Y9CkisB8Q8Ij80jKznppaTeWlqfy\nADkF27kpHbWmCY11kRL5WRJN9JvvcyA5b3XbcBnE6adtCcOaKO9jpEiW5umU\n6nFR\r\n=qt57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiHXaEDtJKIzTTJOBTmqt00hXceq5yoy+gmeDdqO3IWAiEA217rNTxmjYkScy+GJyv/h4qDlSidBljkWfe6F0dNBMc="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.9_1638228351954_0.46915850090243527"},"_hasShrinkwrap":false},"3.2.10":{"name":"@blockworks-foundation/mango-client","version":"3.2.10","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.4","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","encoding":"^0.1.13","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.10","dist":{"shasum":"3c0a9a44153572862af81468a67e3d759daa29c9","integrity":"sha512-hP2oBsAfsWPFi1uZHBa/RKKQjqwj1SwGrvf11WX9xV+iuAOwRvv3IGd+AUUdneKZxp2G2niIzwOsXdntots93w==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.10.tgz","fileCount":166,"unpackedSize":992214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqVncCRA9TVsSAnZWagAAaB4P/1YIWyqFOi4nUitmBCDA\nVp/IPAn3uOkscG9j0LExvAD+OIOqVMcgjj4ln21MI4+InX8Bh5soylszOz7Z\nLZTv37Yj2UAAjfbMwVbfHDMjuqhmc1rOXcrPx4J783VCmgJW6lFhdFh+kfx+\nm1zzUW5P3AkJCHjIr2ca9T+4n/+Z6meuxmp2gbouxcpAnST8zm9DRntS13P2\nQVbUJmh+VpJbYU+m+AaDivakEFfNzTi23oSH2ZDtFnGxrjnM0KvvBC85ORA+\nzwtQ+3Ei9hwxd01pte76xjXAw4UCO55I9339iuHa9zsM3qYrMBxWwJNnWKRH\nI62C4bXeQEJKceqmLw03PXq22R+SDVd7hP0pajs98lrsJFnw54buX+6PaqUb\nYjyakk6l99COcREyStfHq3SVcwbI9nb+A4fMc/FoyuWujl88rIPpqJu0SIho\n1AB+VsE1Eb9oPdIledOtlwVcyRlsyl2UDAqbbEaHGDhc22xffFuo/fEkV+mz\nynI1v29IzpkkwxXfOQHT2y+AVWWoqKbjdpqXILPfObFvzmwJJylkbGCllGwW\nRnWgPdjzA2vGJjkLI+MDm4beyPJISQOVa5rW5dUtF+SDTUPqK5kJXwq4hpx7\nz2O64IgXdALAuixCFP005WSpokDizrlpfvLzaGM21isI9uUEqEu+LOi1F5se\n4/+x\r\n=TA4p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr4/RPw7rTl0p7TMDqkf/YRX1++yETerlSqb5ZkhaSwgIhAM0ezhH0vleaJw/zYq9gEO5GNwi+LIYEL4XaVOmq8TP6"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.10_1638488540110_0.057919495968873136"},"_hasShrinkwrap":false},"3.2.11":{"name":"@blockworks-foundation/mango-client","version":"3.2.11","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.4","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","encoding":"^0.1.13","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.11","dist":{"shasum":"261982971a38858750540a6fc0684e7941a12c4c","integrity":"sha512-BndzLnNPinwxssBKhYo9nLaAN0TUiZR/kyFqm0xWHL/5JLhNsM5Uj4D5W7kzxMoPaN/qeEXBEdqWJ8db5mrSaA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.11.tgz","fileCount":166,"unpackedSize":998241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqltVCRA9TVsSAnZWagAAC6cP/j3QW7X220mOVrP/2JGI\nS5Qqsi83J2vs2xaQdIoknQofEUnh1yQ0qOaJ64FeMzl4CPrKDdVvgea35ZBY\nckmWb1EcpG8gqbsUvCYngQr+v3rmcqRGaORIRtV52qvYYk91gy8/DfOJ3q0d\n/WTBhE3A6i+ztwxoWIFXv7TRhzweQC5hnhmW/OjagPG8qJNyIvNlJZAZiYeo\nQL3iOcCRYnJb653IhsD0f9cOcb0abXDOev0Bw0THZF8QHOSQQvvFX5bjE2dR\nhwZzhTEAHyEhFqzRvsYKMuSABjEJ/MzYKRFXGCQ7yiBKibOeTCMMN+UtSdco\n5etuHcdWJurI6KmlsbLc5+EadHVEO4P85TkX6e8fcjZvRUslu2L1enV5ZLPw\nXBbtZqmx+Yf+x2NNSoCC14RrNSIEZ+hGbEpzyZ5FfjIYYKOKUBo/527mq5B+\nS83wyaepzR1AH+BnHCw7Km6NlXLlp66hdY2N9MYd2hALh26Ch/YzRVVlUQ5+\nZOzn+I49OR8F7vZH/lbnV/uPMm97e2wHKHBreSSKAWP07FIg6pnkSMnMrfP7\nsnZ59e0+LBj6UbLqsjnsHILJR/rFYy4mgJ/TTVKMOARYGG7zg0aVPFboie9H\nh0tVHiUlc0yg+UZuuGSZHNiF2Z8XRvGeb5ClwfVAHgBVMrX70IkzczWzhmXi\njmlI\r\n=SJIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmYPayWW9ymQw/WRwKyLoRkyfnmSEjaY6mTY1M/0KFtQIhAPQPUoHA6CY6/mDfL/2i97fYY60dzC0TDlS5tDd/Juaw"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.11_1638554453163_0.2064733520609443"},"_hasShrinkwrap":false},"3.2.12":{"name":"@blockworks-foundation/mango-client","version":"3.2.12","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.4","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","encoding":"^0.1.13","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.12","dist":{"shasum":"33e151fccb7f6645614e3a9f6c155bb007c5844d","integrity":"sha512-PGLhAl64HdLEqiwmRhQqtkU7MufIDu5vnYWtG23/Y72hwAfSvauas2rP3BKnvlhnhT8LiRixABLjjxuAp0V6FQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.12.tgz","fileCount":166,"unpackedSize":997993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqof5CRA9TVsSAnZWagAAbJkP/2J3+glb51BwdfMkvdGc\n4WXulJw+/0FnXjdeMuFUy6GS9R/YNu+geHyhKtdv3uWYfXjWofhjB9jvb7rk\nPaO6aylUEwyGCuX27814Y7KJeE41EYBPpDBndRMmNvhSoEigDPyyTIQVQVDX\nEqbulbI4AKyJw5+ezK8zjzBHQIOGgSCuqtIoGvi2iOKTQDwNQU1/rhpGj8xT\nVxsiy8AS30+lTzTP0ZBsTBoGEE4ihUJuS9AZFi2tn65b+s58R4KNDN6hzGju\nJ7gK6Kqu5syo+u5mABoLVbiLts8Dj/l255UaYTlbJ2bX917TL8ovl61bx8tQ\n7sGVJPedJNKEzaUMVUoH6vtsHRBWatmFl2wnnOVBPsoWH6IUC34OWAqRBr9k\nKzl9CQApqOEB+dL8vWFU+5XaxOYok8EjRrgSs3VzrWziftj9D+IPpq+TaOrk\ny8pxgR6+zB+bnMApBHAQ3TvKSrDOC29sB0Q0v90xhKz7GC4hiCGS0pWHViGd\nHdL1ubgQfKuKnIGlnOMWPWeAlg5P5C6PAIG4WAc28l4Y6aOKlEn8jMQvkp9c\neSFOdI01q/y466bHuwUn3zKz6mHQV3SCyeKNm/Ev/KMGKx23HYKYtKBv6niZ\n/sM6r9hmqzqGJBU0+TplxaJcq89sWN5sOfD2jSDYfoteMClIHi6Oz/4S7wN3\ntUCW\r\n=WHm5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjJCv5VFesbtDz2eWBbiIyzvuwpsLHzIjifooVn35c9AiA0KO4DfyChkLUKOKvkXYxzGjZ3WAwncpFvGWvnbI3pMA=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.12_1638565881197_0.8604796750423405"},"_hasShrinkwrap":false},"3.2.13":{"name":"@blockworks-foundation/mango-client","version":"3.2.13","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.4","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","encoding":"^0.1.13","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.13","dist":{"shasum":"9fef423d0acb5abd7f273f5991b30cd6d0cbe8d5","integrity":"sha512-XsnJtstJEkusZR5O6FcU/WtG6zUBhAgAu0yGaalUFlMDMxaZCXAGVZo+V8t/qW5kCJft2Yt5eDDUbn15R6qtWg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.13.tgz","fileCount":166,"unpackedSize":998331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqpqLCRA9TVsSAnZWagAAtnEQAIQbpIu4Icpc2TC/egpG\nuyykcJ9mpArCZsCUaJlkVXCKULGu5BveNyS+tC+krM0lUzaPajZPvx2ew1Hu\nPZLZSWJRquMf0qIcuY6J2AjblaNSbzglZxZVxnem92MqPmROjHw6G24oR0lL\nBDNlnoZaViVyETzLsu/xpE8SOO6ELvpgtOqbT1kPwr1oVeKOlobJMQ9y8NC5\nL2J5ofoquK/nMUmztoCOU2ATadFJGngKI1joa0Y3JwRBJYZSR20BlyyolN6w\nUvC+VNXizssEefw1IBvh/vng+TNk4V7yrW+bbJVwrGFhACkc5sbZnxbgc2mD\ns0zeZXQwXXO+V0/JAG7U4EqN6q6JXyGlAOmw+LaHkMwaBmbhY5RdexITX3vW\nMSq7LUVFmkH2CvxpDOsZ8oULUfnG80dClAun+cuA9d4gq+wR/kH0UcHOdpvJ\ni35VytddYUKT8sPZl2gdUxys8dkGhQ1mS742fJqLUoIB1V3ERI0wBXi2I1PU\n6W26B2PnYLt048J5S76Vjd9JYsgsEJHyZq4I54CZShDPZA9rAnMiiO6qkWHn\nwCKHrR1FWaGSIZR3S0TLVbf3mUJniBAO7gVkuuPv+B75ZRo7MNtdI/jtMuzS\nC9sXrnjHtIvAOP/6n8Fum7Bwcbn6spOh5o2dQtK4ngB0U8BuhEjOVNvhARfg\n6q4a\r\n=4DWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7XuRPivjoMik7cCm5FIDmpN+Gz1UQUOKX3vlkSalVSAiAaUTcFlfpPr0Albc9piNa6pw8Rgn1WIJkQRqBHt9fDKA=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.13_1638570635028_0.5297378418970062"},"_hasShrinkwrap":false},"3.2.14":{"name":"@blockworks-foundation/mango-client","version":"3.2.14","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","axios":"^0.21.1","big.js":"^6.1.1","bigint-buffer":"^1.1.5","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.4","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","encoding":"^0.1.13","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.14","dist":{"shasum":"64854e60d8bf21a571858c0385d8c699af6f639b","integrity":"sha512-EBO39zx3wtX4p/BmkEznVOPvuKI8dm33zxDYRvDVLoVGDSnNMBMpRao3bgHiQpGAUp962wX9ScYmLfiZ7qdoEQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.14.tgz","fileCount":166,"unpackedSize":998523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq6hfCRA9TVsSAnZWagAASSUP/id3PfB7Sp5PFRzOQa2+\nIPJZaTvoWhF2H3ioYSh6xwvJf7iRiDl+4tb4uMhSa4GHf4hEi7E+sfYXYEXm\nNP207Hvz7mKXhgBX826yN6dvSrfP6dtS2M1x51vHngmJmUGP4hqYRqZMmPNJ\nDfBpnoj9wFVqnl1w87P65w3JGsXtg/ChE3fiSa1spJT+PEvMolayhBRc9JE6\nwWNVirAJzwkPbl46BKZwIPIsm5CP7UT2x/PdKNbey7PvKZCki5qvSbQMP5Ye\nGLVPXUctFmobnb5oeXrhgna0RufuWYttSgHxYScBaLs+iS9oyATHvtXzqjV8\nPdwkDeCp5I12dTf+K5pCZJGoKqg6u29VtvV3VG1VOzVtNdQO4JMFKwo+caQ/\nGBlPhhmx55OIBIqMXE9N0RaVI7AWOOEgNQ0xhG8IcHVu9IgF5G4RvV8io8DY\nzL62PPlEpbdBS5UNNXbUl/x9m9CUTxvcQuYTR0OOD59rhU/q2PP+YvThf2/I\nxk1NFnM5+NMlUxcU10NHestaKGAt7eM/6BvImBbYTLWWJoJSqdFckZlslsec\nC4/FfTKxMOqEAMXyhQtPJNu6N13EEDl9m9JcIut9T4nlh6M57NMEgfUaHTV/\nGQUmUOxltFhK6BKuzsovRbE1jHVz7xsurq/jp68DjlKPsq40EGC++nCiUlK0\npEms\r\n=qpiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEowHyImtEMVWTur+7CrKA0LSbH0HdLHrNVOu+wX4a1RAiAnubWR9ghcMR5G6Hy5l6wBq+MYTg2NVDMM/hCtagIWZA=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.14_1638639710985_0.9653649675145235"},"_hasShrinkwrap":false},"3.2.15":{"name":"@blockworks-foundation/mango-client","version":"3.2.15","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"gitHead":"fd278488ff56df35d78e033331d93352adef4dc6","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.2.15","_nodeVersion":"16.3.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-oyTMgQ7t6CjUIfJ26RygLg1eSu4zmMypD9iPWAglzFqJkmrwc0HOrr309ylEeUT1P5PxUxl3E3AaxjnhzLjMRw==","shasum":"2b9fdb04068a420af6a8f60c42ca65a53e20a1bc","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.15.tgz","fileCount":161,"unpackedSize":1003661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsRs1CRA9TVsSAnZWagAAAM4QAKCh/Sq6zG7WnsT3Wcz9\n8lSyp9S6SMvqlOlafdY7eTcZQBysEEhJSrPXabgud5qbgTYLrnaTk9pCw6Ka\nSm6n9TqtZjY3LIG3mB1DgV8YIcXy0A5I7p9n8pAcM3NBWXShBiFhi2r+Blij\nVxgNDfLucoajUzqxFwxuMamhEzNTYJx8os9tNg8IvTJKYoAqDTBF/em1yA8W\nYhyVRSPub99xg2OM9wKBoDGgPv0snkUS2n/gLSmB4JAyVQVBRFANz0sQ+znP\nDZbhX37H5S8Cmzna6SmqRqDknzsxnfUrpIGd6x5u/C7AQ4SV2WvEop+dHVLo\nwWCbxsVlRhNOUvF7zujuKzIPBkTWk7KLpdIVKp039lo4iAVWKmj+VbfkRJNP\n10JhE4oyXOEBHwkS4RDsA1X1e9kGOJakgf0vxtwcqrEJVC5eN/tix7/Ak5KQ\nMZyfNUoA7g4Tb8oB4b22KbzWNesMbdl8Ra2IGiV0FsVh3iYgx9YpKWwlzoUR\nO2ND8ggflX42f4ivEhuplaWjXLszZNliEvWZ87Tujpos51mPxtAJc4CrDeP3\nLK7ytRYiXGWnG5jeU8Zlx2aa3doHjdvd0027DASjKZPpZqrer9RNK6OI0OQ/\nQ4enoltYK9I1KnvdDQRawHuyWqmACgStNsH3owtqUx7qy8UX8Yv/kB+X5cCh\nVBjr\r\n=MSMs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDcuI/mYeORJ1CuK8t/vIAuIDy4N/t62lfltiHej8m0QIgXHqWYSS2A18FDKK+h4B+QWSc88N41p2dTU/fYmt/1KM="}]},"_npmUser":{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.15_1638996789507_0.6517466109456775"},"_hasShrinkwrap":false},"3.2.16":{"name":"@blockworks-foundation/mango-client","version":"3.2.16","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"engines":{"node":">=14.15.3"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.16","dist":{"shasum":"8379193841589db74642368aa04938ed06f02bc3","integrity":"sha512-ZI3Tt/k77azt4iBrPiWsm9rS6EPEbGX+IsWKzCTCXLIfwOxpF09FarL+1YL/hBvoRkd8X/jAyQ1/KWpkb3zvUg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.16.tgz","fileCount":166,"unpackedSize":1010060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht83NCRA9TVsSAnZWagAAAykP/RdqzWf5gYYSwqeedVK2\nV/T+JLNAld1cFc+tVeD3dFvUX4mciggwg8JxkzadoJRF9pLjdyaAZ7htEtzN\nY8pT0ASUruNwcOOFLPdzLy/4JLUNID7wK0nR+kfNKvL99rEG5/jjvo6l3R56\nyctHD0xLzNXNkB/Cx3IxITEDtRbG+pNa5H6jgG9MbCQVHmjomyXnj9Evkn2V\n3dTq+TYj6TfYtgDuNqBn8E14xKIFjVFO9qrj0PonWHbLaiqaCRqX5NGYnjzl\n9SWtqILbx7EYICw3ZSw4EjZVi8QxokufUJCNxO+yK7bsq1zjIlzMKf89DbEC\npH2dZWYhBvZ7/Vp/mZtOmaLe7UAw4qLExQ4yHYHSC7cgRpVWNBwCJYaO7tem\ndqMShHOugojnESoO+tzKfAw7/Foo/V7C3IGWqzKvFMvOtX7abMJx8IPfdJg4\n5kzzUIr6Mt5NyGXthnALtUNeDRMSf7OrR4mQ+yOVKOXphVKmIZ1FddAh3Uoz\nuNuavyTJscrDNlKtM6fsNG2kR0Zurz4vfC/TQuv7VNzcsikCeTe1a4b0dtxR\nZA1KRJqBdAev5UIKjN6ZWP7E4aOsQw1/sEaqWv5y3grYZiGkpquCPql0nZcC\n6WBP5/kylUjMsztPmYmc1UsARcSQglKJi/cAMfTz0wdTEhTL7tj6s1CeCqD/\n9wpd\r\n=Br/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5u9pevRwYEABrj9nBfLq+1NeZGIqYfV6SnXlxL2PBlAiEAr6J4joMi5ZpemKTtsa0Lgm61pLP0fsDdZjSQrFekijo="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.16_1639435725057_0.8472051352276508"},"_hasShrinkwrap":false},"3.2.17":{"name":"@blockworks-foundation/mango-client","version":"3.2.17","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.17","dist":{"shasum":"96ccdeeb91dcde3d403fe90d3fc87f79cae97112","integrity":"sha512-vAG48N89VATQ4BxfI9XwEnrIBroaDWK5r7CEhCY+zzMwCd6SOKckiMmJn8k7W/o35TUbNsXH3UOG8bwutkoupQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.17.tgz","fileCount":174,"unpackedSize":1019386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyGmeCRA9TVsSAnZWagAAwMMP/1FZUze8vcHxfXS81VC8\nm2DoGiRn+BjQs+cH2K4QofGV8VBXiDkvquDxPMZRfRokPCqsRTWBcS8nj2+6\n7u8/AzN1pExeAK1/8mpyhJYArOVGH0hiEsoI1oq8Q+5rx/Dse+MvMbbIi1X9\npBBOzcx9eEWM5WxS0QvtKh7Ne6hDoRBt3mpwp/L4NJirMqmGPtd61/+X9vN+\nbVW4IFTw/7uJdqUk08BYmYazaV3ar8wrLwWMlL+gYnpe9I6k70QU73pr+ROw\nF07y2XheJTzqqG2ROxS7Pk0/4krtG9ZgJ1+DbD16SRt4fm3PWbkJh+7BoXbG\n9hC17MP1s/LNR2gtIws/Yi3owR+IA8P9Wo1uAFVfoviF/CVtN3PmhpPx9XH1\ni1qy9EKyBrjGKi1f0uc33yQM74asYLdtdsV8+Bj99oiLHuBkUjfKyfoP6Q9H\nqo44cPZgrj5nIKMZxxbcfMZ3IEk887zGiBUDHR4aRm22GwpQ+pKciUQoMeE6\nqsHaxvpIOlbbTqY9E54tlYsLdpqQZHrf0LP0xega9ERzz8CH0ffUVhvoXYOv\ngZAaW3r4wZaHawsHTq9P4M3yRipC68ro/nAYwQrsr4AhCBxmgA5/Zcjp7U8q\nGSHJ8IHvrVT7KrknXmcw1xt8fnPGElkrMPyHYl7H4Dvxa7UEJ7SBDlBgNIJk\nM3hy\r\n=GeBb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5OA1d4/dqFnr24ZAHHy3GTnsgaLHtes+s7VCI+DQQoAiEAv2qjSqR3ggAZesp/Q+Hoyjl+uBD7fVlXBO5MnsZff+Y="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.17_1640524189925_0.9032304919447138"},"_hasShrinkwrap":false},"3.2.18":{"name":"@blockworks-foundation/mango-client","version":"3.2.18","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.18","dist":{"shasum":"9367485d5e31b6afe4aa7deea1e6f882486d42c1","integrity":"sha512-mI/44VjZWp2XyFunAv4wagUFrOuIBz9xtyGZYMYZb8lpx50Y7n29I/YNs3gkTS2qw46FlDVraMERELqhYi81eQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.18.tgz","fileCount":166,"unpackedSize":1016410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzKopCRA9TVsSAnZWagAA1iMP/1TN0pefnZeoRQ/CKHlc\nDTkyySyQ8cYd5L27CUREBiu76zAkI0r3hmQwnpT/5XHQZcQEZBUYXHNTG/it\nufKQR4h+cWn3TtOW3bQzDPMkgcYuvrVMOJ1kH7p3TT7+PFbddVRQMXw+0mUd\n8mNYcQbJq8Lkv4/4hV/HNTerH0wHMtLfpuOlLcbjvGf5be0u3FAYZ8qNk3wQ\nLtCCieBsmlXhmC8KkScj/OVHTzlTMbBDCJx53bRs1PKMR9OBZpBYJ6jFmYdo\nxoGJ0dMbEH1ISiDqbjuwOGpcoJAWhTStEblrKa1wQU54LwSxs4MqDwBZ0WFR\nZivw0HUSR8c8VAfdLYb2/sazlqizUX5H87LE05Iebhm+EOiF/vkXY7cv/4Cg\n9w1aFze7xg/kfTz7vQt6+qcPAwK7qszntUr0ucbSpT2N+HHygTKCmx6g4cWE\nrq+f7BDWZhpfNwgJBp4/H+uSky3f9OgkCt/3lqD7Aew/1VOTnlEcAXEokntz\nrpn/vJph5WwB9dY3uz5GqdY5CvCTzkrC0nrMdT3KOqESht0g2twQ0sgMiZgu\n6uNB4x1wxwMRQGbGNAW8m0QiskXuVDO2no2Mb8l9OawWp8PCLDKmqxSCLZUn\ng7/1B88TMltdUJsrGvn/oBXGopNBLpdHCSgXfC8TBdMhNKAIVtsTwrDihfZT\nAXJI\r\n=zfur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN5XVpNDND1AGr5lc921moU/XKbBHE78UDRo2lqCHbAAIgLAs9J8+RXhOd47C8Yhx3XphPpWP3i/Fulg6cvgAcMYc="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.18_1640802856926_0.09986877811757311"},"_hasShrinkwrap":false},"3.2.19":{"name":"@blockworks-foundation/mango-client","version":"3.2.19","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.19","dist":{"shasum":"e7b879e95f382c786274aff5b80320a6e53afc1d","integrity":"sha512-LVf+kMtvVEEKov0nJ5uNSjGe4ZkXLTnvmXlFpglxGyQP/vDsA7csuuCZ5XkA0CbDc4WcpPXkcXNeYWqNMf4flw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.19.tgz","fileCount":166,"unpackedSize":1016424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzLCfCRA9TVsSAnZWagAAlt4P+gMz2h2X9ZnsJ1JtpIXJ\nxKC6UayjUFdPuLQPIp4RaU5ucib6//gAe+g2r6hgmJEPdFGu+OiMqdlI3/wY\n83xSVvql97loyGUnLyTnPX+Z4lC3yQY+Hyp3QKeodbMvs2GF1Ibqtc4/vFby\nYl8nc8kDBQpUH9kj1y8WFfAbvl3KweyEfgZIol+NrUDVaJZ6SRYmqyBAKup3\nSwp40R4lMFHK1J0M0lZtdBVavoih/oBt1QX2Fu+/6///7hYvuXT0yGEesTdE\nZOnE0Tp84O5Ahvq4HTTlppaLyQ0uvAyDYuyJQBDcAaiu7YXJth+aQEXrBFz9\nFfhPDE6eY22qCptzMWkiwXjYlw5Y/dtTHaHnb3ly5JAyAzydHcB3jHE2prKg\n34kYTp7Rt3iGbSc0jFDOqHcxndoLoSticKDrqHLdyyzttAghVUiswFZetx+2\nbhOvKgVqgMQro+fjU1seTy/9qzmE1H8Y3u6RukESDAb0UZkNMHUxuuQYO06T\nvyjskRWXiJlvb8lG7eQxhsUjoaUXVp7ydC+AFqRv3xGu0IHybUxen4PP3ONS\nSk94CzMFfD7Znlw1jTSmZ3Rf7IePHKJUbfkMbEKVtkSQMTXIecoYldR2IcPy\nI+Z77qxt1g8WhOXvi8viJyl5nP7s7+ulr7ILcgGfLB5vg2i5Tr2UuJlWNK+E\nuMyR\r\n=3iCc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCls89/Ftb/1teL1DyinTKfJv3ibyOsugZv1b64uOC2fQIgE9mAROtrDsNiSSOvZ5o3yR9SBcIAfqbK3Ri6l+DYVrY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.19_1640804511645_0.30694461316994937"},"_hasShrinkwrap":false},"3.2.20":{"name":"@blockworks-foundation/mango-client","version":"3.2.20","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.20","dist":{"shasum":"a7db2908de094c7110b37ca8ef0e380a44760f81","integrity":"sha512-OCrR2xLJ/1KHD4tRPQeGL8iXXqtSzRTOYqFHk9LFbbJemcXiO+uPXvNr+egCU/T/JeMvJZjrzgWV8gsJy4I/lQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.20.tgz","fileCount":178,"unpackedSize":1028379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzn07CRA9TVsSAnZWagAAGgcQAJOLR6g+r5j+jvj/00nJ\nChOLUeUKjArcUxYapjF2xGWgigQfuB4aJEZLKIuFkSIbqrJp+5TxGWdcdL1Y\nXamzWTKEKA4KFVihLaWXVuprjYHz0AGg6T4xaj9dTzTVEvssbMmdSzrM1gne\n3e6qGQZZP/HqfsOwABapui0IY5U525kUdunFHYJ3QACLXf/Q8w7MnzZiG6Vo\nvO5ISmXYnA+u3KsCR5nVkttyE0QYac7xnTVJTNF2AkjXt5EFCM5abwFeg6MD\nP/FQByNe2tOjTV4g7G+5iXQmjq0bJ1xuhtmB67UQxBjR2SyCtlLANQCdUDzU\nbk6XiUZUyT5JPGhOlUkmZZ00wDt3J4U7d74dPx4WF+cIaRgYPQmpLoBDAE2i\nZpLCeYT451ypAXDZ0tKZ1wfx+E6nFbQdRBtf3QjIOOm+Ra0CoTUbvJ9cFHKN\ndEUmJLsy6OCOS9caG49rRoTCTyRXkeAIsOZh9/ur5/XTxUKsjXJ5z/ZVbz9P\npBxNeehu3XX13EbiW8bV6LV9ziWINR+DQYymNVkZNlmW4XxZGAka3/MhVtzR\naxdrvrUH5K9HGtQQDhgeKskP8xFS3eCvjC8QkWmuRSanHXjYGO7iq17Mae2T\nxr/vW56oQC3J5MBmgaHuAGGZ2/huhA90gpB/PEgyI4q+tuDF281nNmyGNblt\nJEGC\r\n=fB2f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3gQAsC/pATAXGp0TJ0JeF8uoJ2wDtzAj8NjQOXWLa+QIhAKxvk80zmFyEol8Fq0lEPVLN96MBHOvGjnuZo0UiRd9g"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.20_1640922427109_0.31650534544976083"},"_hasShrinkwrap":false},"3.2.21":{"name":"@blockworks-foundation/mango-client","version":"3.2.21","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.21","dist":{"shasum":"be16463f32497c44f71fa5c3f8488cd4baa7ab49","integrity":"sha512-TduNmQT3b5+NyC7hrVw1kLuxwZVN/IiGA0EdxVdQjQFhLvc5TgFjeXxaG3riTrwQD8fAaWg6HLjktcj2YnTZYg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.21.tgz","fileCount":170,"unpackedSize":1022559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh06ELCRA9TVsSAnZWagAAcSUP/j18OPCTjUKrjaxOu7Ww\nWrvIk/1ncHpGza2+gI8/Pa/8YQMurtAsjqWTH81Lb1xBVjA6L7YriHXrVTqv\nUSui5NhszPqpn8HShyTkbnvC621xSWS9XuXJ7hD2eEgRgafriOpfXPo4C1Nw\ncmI3lwHHAhnFPlChAwIH/Ox5dKJIhszGX+SVUYTdLw+e8+mDDjvNWbRc6IVg\nua9OGaIMwYqtVYFFje+/gS+HSfsffp/XED1oKXE5x4V79ZGvdDrmeT15ZohB\nubAZ6olAhdwPFWJRhzy4A9unr6qmbbqEtsFoAILFR2csPRLTEn83lvREiYav\nZo3OICUWNCkcgFS01vY/eppC9udbHIbwSuVrGqbvo8ZE/JJ6QxU4yfMr+fmP\n13YZZJ1F1hdBtnHLW6x/woXJvTbnUMDYARqMvDKGBYfkUWvkQfRNOvaJAy57\nvnMuHExJHX0qjuvV1WCCW6fOCRGTc/s1iZexIxYinWu2mP4QIO1EWce/8cJ8\n5sVzozit2wEZtOUzJB8Lm9zM3GHbR0HVUpi3uZWbYnRzaOh52tfS/ON6dsbd\n8zwUOjnFha2zwa3petradNQi2UOdiqSdUWf0dGIUQ16jSzYKDX96MIRj7SWR\nbkXYXb7JA7pVdrVm9eQBGp634+OYlPeBmg7KJ/e0ox2gfkg09Jgg7KwRy24O\npYqX\r\n=Kitu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQVScKqMpZ7kgWsTF/BRt/n2YFr+zu4X4eGsKMdTemCQIhAO6Oi0b1RxCx6LHhf508uQq/W3TBdo6Ny93MzRC4vnkB"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.21_1641259275024_0.2459668752431181"},"_hasShrinkwrap":false},"3.2.22":{"name":"@blockworks-foundation/mango-client","version":"3.2.22","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.22","dist":{"shasum":"039fee0f8bd8ab413cdadaec2cd6341b814443c7","integrity":"sha512-EyiDYc9bkdqIV3y4wFL5E37R4W7tvxXec+Cjiz2l6cf6pDy+fPtZx+FGhl8urncGEZ5N7GRKQNoWPubJXlHKRQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.22.tgz","fileCount":170,"unpackedSize":1023354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2l+XCRA9TVsSAnZWagAAEE8P/3DjV/fkPwvsXerPeGe8\nQzUWaO/o5ZP2xd9xRnW5HHOpGDes3MU0zv7HaPcm1BEWvu5LOLhUqRQhWIw7\nxqKI5rNZzUDqW1o2exdI7akrnHDvXBenCruoq1VlAnm4liNPouGtv2JKePck\nf8usaeB778VBAgjvqwEBg0JptHZP2I26Hv8alVSiZl9Mn5/eJ1baDv1mCEyx\n5J+FtE2iSKUvwAeE9W4GF+pemq+e8gVjno5c508vAHY4X5zH8uuO8vjNHv8r\nL91BNxWCYgsErf/wMsOPblCKHpkA83cRbpD+Ep8ZQL9nOq0REyCbF5RhiAq1\ncMONZlAE/FRfNf5raFI+48ef4p7YS88tBBAiTOjW8hheFA5AsdBcpRsqqOir\nnf+wQF7vlc07bLmSvSd1RLah3uTblL+NCsBEDlTbpgyEJtfUUUuNjjBfrit0\nQl2RdVlujgPaGGOyaYzN1p9UASLE61fAWU8b8MXZFNgXnshTZ3sJmns24KLn\nX5Skhcb5YSGRhDgOfS9q01GJ/8Zwn11cW+cvMz0Z3VWjfMbvJ086wD4fFkWk\nmey2a4v3BcCLBijqoF8l6PkZv7byRAdMYPrLUdw3Qi9Z0e+j4maNbi8hyy9D\ncSh9y/z2sc2tvHDJyVrzH+iIkFNeOzJmL8Ph5QOJRCFD7Sb8wK1X7lqD+laY\nBOgf\r\n=rG8I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAd+KEpr9Z6uEiG6w0tEEVS/ng5KLL5EtpT52pUdK9U1AiEA1Lv8UbG+6pvE9oOzVEEHeIQ3irjPhDe9TMq/um6Yn5g="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.22_1641701270774_0.529480881255171"},"_hasShrinkwrap":false},"3.2.23":{"name":"@blockworks-foundation/mango-client","version":"3.2.23","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"^8.4.0","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"1.21.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.23","dist":{"shasum":"540490c6717f113c540277cfb7a992653a18c38c","integrity":"sha512-4I2BceMzLP1r7j0pB+qEvWNSomw3+lwYBYGyDorb1nK7BVuL/rZCwnyuLU0L21Tg68dtKQRVG8fw9Ycwm/kgLA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.23.tgz","fileCount":170,"unpackedSize":1026066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2y5+CRA9TVsSAnZWagAAkqEP/RedGAFcgPuYtzIO5CS0\nqc7U22KJqD9NmR/Mg2L2Lhbqq3FOf7WTmLef3paMjjuMju7eKGxsgYf/cjxX\n4kGs34imD1n15ASQtNxZ6ybpNrfHkZnqnHNprqFjf+RMFz9Bqg2ka3GaqmAJ\nHY/sAw8twiP22tqV3Wf5OQ5h5iYPXuyTL36oT2V9bka872GfaxdzLdf4CTSm\nCfoZk85uxjpuU0AtYxCPI/dXyRrJJnynNwoE891nuT4ek3Xzt7ZMb4C/oxLM\nHY0zDCjTAqnCCBwKs8ICy80VuWqZNn7ZJ7pZVPBv24HMD9DGDoeUsOurjunZ\nuJzPGkbZ4NwcDLCX5Foq+6xUJBRwMFd5a90YaTizzidi5D/aWJKQHeGQWxQd\n9A9egiqsx70a64b1/94kw9CAxxg+wA5uaaFQavsexqLpQ578KxKvrGlnds35\nxio7cSLFPSY7sDF1GYGukyUneY7/pmqH9Jq7Vix+zQhhQeB9XazJKXF0DdHw\ne41Xovg7m+nk+BMm5OiAZTAnCsrdpIE9Rn2mPPOKjdgnD8VNNBgD3I/MIdB5\n7xsuEdsFmE3qJTHOTE0JTEmpHxqGiCoQIHPvBi/sEL28tur4KNn+hX4mAhRb\nFbdzqpOnU9eNzVsqUc03oO4b4HT6ewT9iTaMPmyU9spmG9RVJFVedVHouAk4\nsSlh\r\n=RAi2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETNTnQuZ51ZWBIKWXoQhIj8+HKbieJfx9IWt7R0taejAiEAuogWwMLLCK2HdnRN7vOn3IX8UQ+2f/2iy6CNl/JHmbQ="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.23_1641754238101_0.7964669949375034"},"_hasShrinkwrap":false},"3.2.24":{"name":"@blockworks-foundation/mango-client","version":"3.2.24","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.24","dist":{"shasum":"c46f2cff3dca06d88e304610643f40fddbf0ee76","integrity":"sha512-1rWvmMBK1wGVLG7UfTpHI2FPnXfRNTLFWifGa9q/FkRLp07GzGDY3fGhquJW2NxGv2KPwzX/YJEAHX+2x485OA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.24.tgz","fileCount":178,"unpackedSize":1032594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24C5CRA9TVsSAnZWagAAxEsP/3DJUyxfCK9ahiUM45Xu\nLofbCCv8mobXiU7qhbqsDI/l4AqZBALN71XH5fS2/iu+BRfAQ4LZ9mflmb0W\nYH0FaCmFZKG+Zzoca5j7VfcEo+0zqVGXSYoBwcP++g2NtVE2kibE9TnTsBzG\nL6I9VZ8ds/2IJfIKC+0ChgkxMDgz6g0TW9PLwnxKFC07zzDdojDwyfzhLuy2\nmg/1LHLkCswhSR33LdHmv6iuJy0R+/oeR0mvRea7odYSPJD+yukdql7eE/kY\n449AV0yGx1OneYUcTQ/EKTrdhMhFjUOJuzIjPO84o7GsZWzXnXB0AI7cwYwd\nfJF7AnTMYaMWkNFF6sPL0FtRgakTeo8S0CWgkcWRm9t7JxstXdAeN2EvIH4N\n2scYUH4xdpHJfeDKH3dljT/SbnZ16qQe8Kb402vJoKSgugfQSJmlK6z+Mr2c\nk8PHmV2h2p21vxGkCU8rxjLDDA7URLo+X7ZxRUS6jm/VI7pLbTqe/9Tk3pDn\nfVsmnY510gyZogb4jbVJmnzW1A/N4fIC6RmMhzqRwni0o+9v4rrXYhSIO5j1\nCe1ylUBo48b3U/KZjrs8qaHZvXfcL3ChaBbdugSluLVdx96yZ5cPkqXhvFV5\ntyqojm+BDpgammsLF1qhtKxEBouSyh3/e+OxH2JlRaSyMqX4cZTvSmCYxdg5\n/e9n\r\n=636P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsZXO8d0vyYNjTLehzsH3M9NluRnvHei8llhsJhyW83wIhAKGhq4JQG4lFYIlUaKgyC+6wU4tR52BdMQ0p1Sjmn3PZ"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.24_1641775288830_0.5633162694391387"},"_hasShrinkwrap":false},"3.2.25":{"name":"@blockworks-foundation/mango-client","version":"3.2.25","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.2.25","dist":{"shasum":"b3ce06a17ef2864bb0d8df75c9a4108d36ec2e3e","integrity":"sha512-+iFMHcvoI+mCpwkABIUp2adOoa7EoIe7jBYpxtCT7q7mHRnuC2IyAqHfFT2FKeXvZyb93ljc4ZgAOWioPNGHPA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.2.25.tgz","fileCount":170,"unpackedSize":1041142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3LHJCRA9TVsSAnZWagAAWQ8P/1HVDw7jHenmTfT9pgT9\nU7PV3xbV3Accg6DcztiKt8yruArufxSeffZ1aaNxabyUVnDwjIxu0JbY35Uo\ndK8+Fqk6QBry199le8Vji0XLpUSwDJ3WHQcj6KseezgE3edsCCt65fFWejOr\nSajnqhXVYiWrJJ55w00qI8Q3hC2CIO4xktWpK+yu4Ss2LEeR8e5i3c6mRkmT\n6QqAxp2HEtHUXgT/S5VECWr8xprlXKqrsU1nVXHsCAYN+DO2QVtyYv+9+jVF\n7lhX2qXhAEkXet/93fV01KLtwYk38CZ4Fue3AMQw6ci4tmKkCcOyiUQOxotz\ntKhrGRPTXrsvbxhJ/TBG7tmiqWMJ6ukWIJhG7Ni9UZu5KQRm2lXSyNFDWSN4\nnWw7S5/rBSaFmyHg7Ra043VVw6+HphnZgPjZ0w7GYME3asIdHYzsv1sKXVUp\nj9HaZWwYhAFZDfSqEIEGbX5Rji8lqcg6EryX2fi/LC7mCp85CmmzH0+YRnMH\nAeZwieuOigx6Iuldjb1Xn4qP8k2DP/noLgWliHog93CT36TaDPYHE87j3ImX\nwr79TtdDmwveegaDSbwCeAhFXzlCfoWiBWa7TGEL8AiLOVei1KSKSGF2lfoi\njlsRMF7d3D2XZneqzipvogIf2Qqvz0GUGu0aogBFKzyWo37NhJ0MGB/m+/1c\nVDHi\r\n=TJQD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqAdpJsTCyix/cfebPk9hcO67SbZ1fBaS4CR/F+1oeAAiB89WCNzV3ygX0osP42TQ3LbOrVTJU1C4meFgb8cSJNFQ=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.2.25_1641853385697_0.30374475871796114"},"_hasShrinkwrap":false},"3.3.0":{"name":"@blockworks-foundation/mango-client","version":"3.3.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.0","dist":{"shasum":"31647d77f8a3ee8c44313a5b98ff5628eecac640","integrity":"sha512-VXJb3t1+CAd9l+u8ZisIkVkJwcXNe0gqXYtR+O87B62K8A1mN01u27i/LRQJkGECfkh8rIl7oaRuK7/V0CLsAA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.0.tgz","fileCount":174,"unpackedSize":1118691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5KlxCRA9TVsSAnZWagAAM6oP+QEp01+ahSiMWFH2TY+6\nYuKCGqwgyCefK8IGTiA9wRBHdbH989HEFO24Ua2JS2RNUs1bGkKMrRSiRNXW\nzJxklmD4R7PJnsBVFcvJ7WUohhAJMTc/hVepnEWiyjnLsNW32bcyd558eY+1\nhXPTryRtHLoKsTJ6vQlXppuSvmZ+QOqZyroOp0I3862LQIrBVW3/pFEz8n9Z\nlc4e+NRhTfu1kh//K3Q20D6ucLuxbZ/9DKZf9fU/PoTu+bQKfnXGI2HgVZ1f\n7W3zqZFghrUpV9fFl609BqFi1/l6XJuD/LqUPEoiW5PoUh5DZSazck5KVX8I\nxxSBDq4fpGon+y3dlO74BqzYzoHA9KadAd4xs4+y4eHGFR+RbwzWXmwnXaM3\nZC8t8MTJYzV3i7VYyIRxCFMBygCoaprJhvgWtK+fW83J+pSsyNynWoVdR9oe\ncRTnEviZpglhLVnnGmrSxFfDcD1wy61+H7NmiOh3RDw3jwR29+oLtJDTApUU\ncDEGWoEXAMMM6wbcEnwU6eyf6WEwRYLBP2rOnIg5jEBhyggLY1mjJejjZnoa\n2uSASdtPia2s1Y6i8pxiy8NMYCTIx+rMvy/QUzcuz1Q0rSw/M/QHNw4SXCLi\nn+/xg7RLomNs3eMoV6+K7j/cU+7VztZoF9oumX+6wJ9gJ7pcqkVkTVG4myxt\nuQPy\r\n=byNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuyuWiH40vIOSHjcarOT7E/z89wdFg3FHlzgZMuieyrAiAE8IwIAEWLBE7QqCZS3PrGQr5DX7dWD8UTQt+nwBbQEw=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.0_1642375537796_0.6215881489782995"},"_hasShrinkwrap":false},"3.3.1":{"name":"@blockworks-foundation/mango-client","version":"3.3.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.1","dist":{"shasum":"59ae2ae4f7fc9b9df325ff052da0058bb935c0f4","integrity":"sha512-7FcM3+DtvO9ujSBe5DniseboCIF5W2IW7U+vAeyGY2maES29B3Kbh52jbGI4YrXbzmXVk94R58ZBTR2a+OsFnQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.1.tgz","fileCount":174,"unpackedSize":1120397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5MeUCRA9TVsSAnZWagAASsoP/0oxhBGGO6BiAadqyezT\nQqVGk3a0+5lzdh0RGjvSgmyl//Yrivl6mW8LdQYOIrwDPCdOwT2tccrBa9bO\nomRmNGHFYoDwiP+5b8LZprvdjaCU54JNEOLFOOtfMNG1a/9PqbYR0j844HG2\ndvU/PtH2JK/b7ms5/yu+EpnkqGka7F88EsIzkHStxJg1DgNrLG+jPiSdi8uj\nPt7uWGMwgFGO+6YwhNlwRTw2L/fNacRtwuyZ8YOnMWosgOpM3eRpl9IRNh4L\n2dBKDDZAYWdWxCRD7z7W+Faksbhzj3Evcr0DZF1E6MevF53pxBzbC5oQ4brh\nl7NY0w4EbdAkfMH0gUgINNeibrQ+JySV/GfTsRRGr9nfMbqZPiWQoS3n5nT0\nphvrm6EZJzvBcAMlsWhsFHGjroW1wIMYpysXRnWXIKIGDi6eyhvsBqZ1rwaD\n1+YbNGhF511Wdm8yL6BzSbxDQD7tKsgSGvDbNqUoP/sSb3hip5GxHZXVgkeQ\nUzaNpqWzRaO2yz+8z1onT25T5Mpvh8/UWc6jCP/kBonXs1WP+RBocGSUU/FX\nNYziCV+faoWm96/p62JQIwNNCNrrexvycVeE1+/N/KVoF6JlqMaIPMHTP2Xw\nHe/1PvnCE30OmXvG4TX9qt+AKqa/kbA3blkMqsUo94sELe4AGZIZEVCTJ1kf\nJyLW\r\n=gTUP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmUuw+9S5eYMhTYIJEKT17eZM89WYSmShhU+TRuvz6dAiEAvS6FqGQS6nC7F5845x1/l34w11BBvdsGtwuUuOIy+p0="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.1_1642383252138_0.44021300043078404"},"_hasShrinkwrap":false},"3.3.2":{"name":"@blockworks-foundation/mango-client","version":"3.3.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.2","dist":{"shasum":"b20621b25fe94f848f16b1b072a11b9cbd669858","integrity":"sha512-4Jlwp+9HkfBTAirWEeuwM6Lr8jWiumILhW8xyW8tUcx2gXnvKKJlvjHcKPmbGBkEofwRw7+Uy+Ae/L8liy1jFw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.2.tgz","fileCount":182,"unpackedSize":1140269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6GTYCRA9TVsSAnZWagAAuZEP/ikLubPwiMgo0KdbfXXB\nDx2vHob7uoQA2KM2ejxLkBt/JuU6vYtcYRCYfOCWjZYMy4h6gVlnqkXNIPsG\nigq9vVGAeLfge2r0d290d41DuUuUBR5UKIrdo4oZZc5QcFvjQqYmetedZZLS\ntM/kMYpVr9SUvSsLCILzKPtC2snzm4ldw/vbux0FspSuklTKLGi8XVFWLME7\nvyMXec9IZygLCMdovh2biZseMFRurep22DlZTugPRG4jIMl5BRwgHIq/1tqx\nldIbKLSF4wm6dZPna1ixaMLOKfU+jr31GjVFSQbyPOsR5NQBpk0qwg2iJL+N\nF4Mz5KnVPwBC0x46Yr4yuhYSs6fybiEfo8P2B80pqVqpLELsYNKDjaoArgxo\nPAJAwd1bKEeCkz8DuHBLn8wPO1ALticoLTp1GcEqL+KLPg54QeLxXuzZoMV2\nfUOvLibJJZ+T4Jujmu2rrFUqAM0ZOwh8g1gfjSRLYvQ6ZA2JEhcYeBfDp5P/\nhVqebs8pTMnuL2hmSHz+r8zrgVMKYJCDmYoC2BI3s+GzW1pw0Jeuw0SLU/OV\nTjdJZi8a9gnjdHcbYjYVRXTX3dtR1ogl6Yag+l3HZnoJfPObNebv87T7GsI5\nPjyR7B5cjtN7Amo/ImNKKYEJaU5NLnKtTpX4KGoy461hAUFLhDm+BVqq1vAZ\nyM8f\r\n=kIup\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBew+wMCGsbfdKxGArxfMPxMTrk1f2bs/P5gqaHC+VsAiAZLmJyRSFF/iqr07QphMS1JK15LeaNOfSuNE/5qdMBVw=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.2_1642620119881_0.5055153163413697"},"_hasShrinkwrap":false},"3.3.3":{"name":"@blockworks-foundation/mango-client","version":"3.3.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.21.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.3","dist":{"shasum":"cddfd178fc6ff6c73e0865adddf25cb1e97a4238","integrity":"sha512-zI/zEISkFvGl2obW3XF9UP4vFhDpbgxcuqL70nysXXTEG/KjLJxSVii/gkkMUfZLtTX8/xIKL5zGoV9Ephv/VA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.3.tgz","fileCount":182,"unpackedSize":1144251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh60eUCRA9TVsSAnZWagAAL/8P/iZ1KZz9aB84cTRvcGUF\n2EfwItH+7VYtZ6riBpuj7ZJrtkixQ4C+DDxialoFdQHPAkGLTNuTAh0jPoa7\njJyrBI43AaMXb1ITB3xLowkJfZH0M8+hs2oo+6MTt46fThgI5+GooEUoSkX5\nrGLwvkVuKAbLX92Dr+y1Di5PXePyz0+CQLkXOR8ZwvKLWUL+tr216j7v8pwf\nERq0EYceKvJMJb+WttxygOhjRFKbxpNPCe8ELsXjkzE35A9MyGGHs9ZUWY50\no277YPursWX6JMfuvZbatMDmR3kteI49lHV9v4cx/9AuofIJTiycQSxzMsnc\nVr5/g2Yhd5g0b0a6uOUvAdSdLXNhx8KCJDOl4EDaOOTP5gwGgZs3biNIkeFC\n6E/L4bRwuAJTs2M/gVNL+hSl3pnCaUkIxUyU6rYedshsN9dV7eJk6LfR/qHY\nGgHBJfb0/mx4qYDbajNlFgwdwqNWN+sIUU3oCiOEIgg4j/ZMaAAb5QLNfSDf\ntNktfoBJo5P/Rzy6VsZ8wMKt8U70pBknJfz5UhRyGTHuHes652SPtGbxsjZp\nan5Ew98wpg6qoYK9r7PCorp/xfoWbXBto2IZpPulHdyxhV9/oQGK+FuwmcEz\n6VQeBvi5dG/+iAyikuurWxGpzgwXT1zGrpDN+VShYsuYIp/1FdrOguB6Ie8Y\n43Xy\r\n=8+0i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHfgMTsqJjNcQr6430+eyf3BpEah+M7W+sGqAKCmMjQQIhAMGVAAjfBu7ZqQTNmGNG73tajbZ/mPSdAx0NwLH7xnZf"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.3_1642809236437_0.6239787657273237"},"_hasShrinkwrap":false},"3.3.4":{"name":"@blockworks-foundation/mango-client","version":"3.3.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.4","dist":{"shasum":"618dc31c07ba759dbb6aaa46b6a4e3d3c5bfe036","integrity":"sha512-1dP2dYM67vyrvrqVtG/PqLNUBxYJXpdMHlrSGAJq6fFpmqt0LqFB4Rh2mk3Ug2vKKNExdDkauBDVJ+GEa/8j9w==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.4.tgz","fileCount":182,"unpackedSize":1144283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh63NxCRA9TVsSAnZWagAAukMP/jYIn/Z1S7yv7JjVxv9+\n+zLnnWqYlvkU82ca9HItL766t32PPOlCmCVCmNbBH7Ospz2m36Flp/zGXvUW\n1KDWSqshELjuW85Mx4SjbTQZALgmSKQRaD8+lGSk84ya1mXHr3JhV+vWS9PS\nFpJ4SjrXSsUQaLp9h0xLAFa4GRWw9Tj0AXPnQIWURfHLXaR+9uFF20j/l1cj\nwGUXafvIgdtwEKONrXw+VYmjRoEXiYJuOaZ/1ieJ2JwlpRG/HAYsS64noFCU\ngy1/bllEVbwXNOk1ExcV2lUz5kV0P3zdWxA5yhXASDunsh4q4F9zT2IPaAzi\nMe+SBvqbY7xKLaGRxvwMh/2fms5Ud4Rc9+UjPrGzFJYXkYokIAR8qe6TRsCY\n++eyP/3fWNqE/UtzqAiyvU6EUiH0j3sbeBNGipS+Ar0AHAXCDZy0YD6F6n8V\n+/HJ/9bOcRMufeQn9Yv4HEcA0WjjXxNmJ7ALr82JcOYNlXG4E4Bcoj3mHW60\n9lS8bPWIrqIaNfI1We69ryCYYL0d0xY0APchQktqyDLa6P66n4HwYSVWp//t\n4fgKHxU3IGjlKDw6CWM3Q2GqdpQn/MuwrGVsIamtVZN++fUwV3MZu+m1DDGa\na84S9vqXxthnaBHI5GJkdTbtsXruAPVALhCmuC5Rp2bxjQnfhIQHofPsy/j6\nIsWE\r\n=JbM3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5MB9AMRxN11RMovHHUBOoj1ki/eUODz0zf0aKhROGpAiAA91drQdHM5cKS+loTgOi0DTjBpv4+Z12mGBsgnYF/qQ=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.4_1642820464963_0.08937355007558145"},"_hasShrinkwrap":false},"3.3.5":{"name":"@blockworks-foundation/mango-client","version":"3.3.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.5","dist":{"shasum":"c254924724b06f3d0ead30dafde1e935eb9a4498","integrity":"sha512-422HGgCjwUCZ8rXBfnr41i7EWtRZ9HGTlFnNlXzXS5jGp0C4bB+CqyMg/VzhesagUH1TtZfdLmqqOY7S5j5EvQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.5.tgz","fileCount":182,"unpackedSize":1144429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh63zoCRA9TVsSAnZWagAAX+8P/3eWQjur/we9H2/p9BUr\ncV+OrHRG0VeV2oBz3WtJrFtDx+MvKPKr728nEcrTnnFevXGi4i8ZpxisLsmm\nB+e2b42T5o8uysm57QPeoHU8005xo58bDmjvTqTv3nZ9M6hvhBXWVp4R1cxY\nPwf3TALjJY9dQGdI8POascCSw7AJhUKWcHv+PPeRcGQA8WoO9macnV0ua/0y\nUDyhnjrScBOtBmG35XJxBsVj9CIf1d90YX1f2TWnhgRy/acqWRSm35S2g0Ah\n0vNkLrX1R0oMrs2FnpzVsPrvOy9CK4oBCX8OgJfyG6qNUmPIGzYvIj4jOqLI\nGh/OlSL29rvHC3TjFyMFuvM6UGgXjYZYpzGAW5+Lj/Tk1HqLHXZwvtGgJM8A\nbkcPsWnG+fGwidCA9UrhsLSFc2+SuS2ZqCZLNZ+MaxKJrzjLPSNXmw/10i+J\n+AyZfMqaEBeOGB/ZRfo8Hv0W3PirEoDt2/zXJPVRcdJUmBrdXrMgDk4Py19T\n6SMeoXhoB9Bdl531ylJkffEi4hz5AvUds8oP+GhUlbpRX7t1LORL8o/PvtMc\nnmX1tTkIPWrluMmmNZH713VfonTH5txpcF+33L9fXmfTnnWMR6xn4Cce9Wji\nzvtJ1iUK4zUw7gFR+FJPSK9x28xPrU5FLdsxLEgC8D5nNuG8SN8FfC69jigE\nR6db\r\n=frHa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2Q9l0Jb5yCvTun76Q3+mMxCmih3ZnAI9dnuuKrXd0kAiEA0PLDqcO6BJ7bZaz9Kc2ieaaBN+LS1Q2gRPIQ63aGlW8="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.5_1642822888667_0.7719895060804498"},"_hasShrinkwrap":false},"3.3.6":{"name":"@blockworks-foundation/mango-client","version":"3.3.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.6","dist":{"shasum":"5d458288d25ff0b2a430ab7985ba2a71353fc54d","integrity":"sha512-Sh/TXgWUBOLfXKqCq+eEYmJHTcjl/nTQ7nn9sJQhuFTq6VKqSEUnW5h2jax2mMTApWG/jnbxyUXULK+MMfGv/A==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.6.tgz","fileCount":178,"unpackedSize":1145051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8C1rCRA9TVsSAnZWagAAWbwP/jLVEtFzA6YT/aW8u2hf\nAnLNyYlUEOKDkNyPGDfy41xQzIjGGsfTorTLOy8PxfYkq5YFneNCXC7b2tAI\n9zDXojVmbqq9ZRiAkg5vaCyaZE8etTNZhqwuyY404RxhBbAaHwyJ8YagOwMb\n7wYv/gXpRwzgtESEwm3goQmTlGsXKgvwawGPJVk3loDcPSAbcH4YL4XMk22Z\nUlSjYSROnwbvvpSHC13smPuA2/H8mTrmdMzsRejUYe5NBnoR+9B8OwlF3gt9\nVfQQ/p7DU/kf5xHAR+jYq+kEd7P2O+eoA9IH1QkV/tncTw+BK4IDnmW2qSFE\nh9NdFPtrFt9JMUrUIKmk2iB9Pv2UHiBGO1bdTkgQQ8K9D2XXcszK5RTrdeVI\nSRcIidsV+Sq8TQBtHP/9xOAGWbW36WHsurTWE2gZKo7JOWx0wV+iFqXilD+t\nDPr+ZFTLbefRYHZVUPJTnKYv5YgQxDoIbZpgaLN5K+tN7c0hKDXkaywC3Qo1\nM4WmSyy5uSdkFujL8wHScQ2GGtDHdX57R7Ditq/t5MnT+pP9chbZbl9XWZ+j\nvJvqzkC4rbn+l3TqdZcafiqacjyEPLAgcWcBJfAUkdIM30Swvqdmb7/kp1wK\nXhyJ8jCrWn+AbLmOcc62VE5VE8nxetR9bkjrThuSi85/llZdIq/xlahx4NvB\nenys\r\n=96zl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBhDZNtXDroplVggFN6zOszu+dK+huFmB6/0ZjymZ9OAIhAJfjg1snXIHEjg4lZP0U/Mip3YGBNIqtO6yXmocVTW6m"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.6_1643130219429_0.23843002877053077"},"_hasShrinkwrap":false},"3.3.7":{"name":"@blockworks-foundation/mango-client","version":"3.3.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.7","dist":{"shasum":"7b103fd4393d44361f14395b60e1c8fda567247e","integrity":"sha512-07BAkO+xfs2G61r92cMb40r6rq9zgDEQGzNOPVHorC8R7NhisMNlvCBNHZjQw0c1tTcEU8lgDFVtkw2o4lYlNg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.7.tgz","fileCount":178,"unpackedSize":1144833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8YZKCRA9TVsSAnZWagAAL2gP/iFFunXxM3TFpvQce/bP\nL+RG8PHntM5bxphvQTTo689miFKvxLAfwqnd8eGHkwvEMM4M3u7kBM8yvJow\nwuwseOWD35Buqtkq7c61MBZhRgE+3fiMA6Seg87mUVCML1EeD3ro13Ujx7yI\nP+8sxX16Wf3AXZM2MBGqXYsU0DCc5JLdzJBip3C63TJHsCQ/4KMOI6lD35sq\nNAx2CH6EzG3Di2+ahLFOq5Q7rrDc7dTGb+KXX6S6uOqnFtyvgKI44CdcL27N\na49QXYwPyMcNIK91WtcGwW35sWWaDafETLoeX6ATpyIyU+5LLKALIjO8z12O\nftvHUCCxUuQBDeN3bG0rrmX7uEr4gE9wfuJM+t6WM0c9LQWkj2SxDkiko7do\nF+3pEEKHCfklJyCfYH2Dbjwatfi/EqtUjwx7qJXOqDgR7RqxSyAm+U7ZYuet\nnPyazoyO5mMxLrKSDTZWezSQEK0J4JcT7dUzjjZykMHe9eajhlfIxERHiAZR\nqocOZw2r2MC8K5cJ1ucPl/WI9K7c/BGxfIZEMQhgGfNyF4zzjpYY5syfK4nN\njz18bT/AyStk1PcIZpQ/r7kzxU9uiDkMxMHPudrKwv3kQde1FH8cHLoaUzFK\ndadWoXGw1OXVEFB3wg4toEzLIhnKDhegB6bcxbPkhs/OO83tk4bTllZzT59y\n+sUg\r\n=P4kE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUFnmbWiJ/ty6RpMQHoS1XOE/9EUzcP519llgJK7b1jAiEAkhe5dwzCPGVzCYXnwpc+1ZKQvqO04lHODn4S5CXf3/0="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.7_1643218506173_0.7176021797808219"},"_hasShrinkwrap":false},"3.3.8":{"name":"@blockworks-foundation/mango-client","version":"3.3.8","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.8","dist":{"shasum":"b266a49fd9f5d3bdbc5d2fe6f442cd4a06c9b6ee","integrity":"sha512-3gilSYHM4F4yqhfZRhlT8Icsi6ujA+7ng1LH+7jMPeKJxDYqiCF5BKQKihpxpYuXx1kSKuFl+iWtwe4vhQNNtg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.8.tgz","fileCount":178,"unpackedSize":1160061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ZslCRA9TVsSAnZWagAATZ8QAI1j/yaJ0Z2LLigdC4gs\nivXxt00+/LOaxRYy1wD1wdBTuOcuz92LblBtwJBWzt4Rs02oD9CycDvRAVqY\ngF3u0PZWvirGZ+Fms2Lytb8cllFVn5ZOnIUI3K30b4guxFae2GaFp9BXHP1a\nkVl+5eVJtAZiWjAwbPSwsldM9sBJv9IgWDHmgBFwedD9VPCKmDIs87+7XlMt\nDtjI331xa9JFq7sE7tp5deLjFzNSkRQUjgSo6CozVjApUqGk+FeNqD9JA7jA\nMuR/94+N5t0XOZ5G7EmIY+HosPr9SV9hKYHBv9+ZCvjSJpplblMOcDh/facY\nklo1PaWVL1OVXNLGAxWd8SKgRlqQxCD6wnkYI2NhT981wu7UU11rA1pEwm3l\nPgq4uxikbv3xKJVQBIyRBDADXCMKLN6zU52po0/vD+9IgbPdIPE4e4E3I24r\n543r6DUP/lM1Ip+IdjRl7kS1AS4xZc0BohJIzcBSKyUSPl0W3uGqdXCIJ9Oc\ntqi7J2qenn9mPWHImH9yYic+3VV/JhvrAjbxma73DYnGPZFDveYczMLp0TeJ\nLUoUpug+jz5Z758YtfdAmzsQi2E3IfLZ7WmdQAJDUwoz12LUxK/3v8wNC8Bl\nMPy+XP3ZNtCVOscC/jdaNV+HIKa8gO/vOXisEcdSjUUYKbFGNd7ohw4oc3DG\nAtBA\r\n=+K8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoavW31Sq4oXtzN5fAX8ZyNXDI2feQVBmZlhZywlOZHAiAV/lTRXbb8f7qK7jtL9b4YltJ3BjSkaSoJZB0ylBygmg=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.8_1643223845424_0.6913910694864358"},"_hasShrinkwrap":false},"3.3.9":{"name":"@blockworks-foundation/mango-client","version":"3.3.9","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.9","dist":{"shasum":"141448b51656f58090988b9fb038508b35576370","integrity":"sha512-2NqQljdDbHnwXEk6K5WQsu4tLOY7FB+sYfWBYDyeU7EGyDN+OoPnHJFk20J7iAvtm7OdfFsefb4X9Ja1BLXItg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.9.tgz","fileCount":182,"unpackedSize":1166030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9VzVCRA9TVsSAnZWagAAsJkP/iCCoFyOVy9+5VN4Aq/R\nlj+5BPexyABjOJl+e9CeUU6B+/NBZU6k9JtI20orwKe38c8U/20ysaDhmQNf\nki7bcZMLPx+3cYvKgvkko//IR0p8QIUrA0HfrnecYHM8ZN0sY/kqsQzhu9Er\ndRHczRPt4tR1q6Rcai+YxViOOuWN/uBxu8bA+zxyrncgaGF1QBpICTfXWcYe\nZUSWLnEANJgcPKEolK80TYZcpPipDbl2Hw7A7dbcUoM2uj7FK5eYhyu6kk8N\n4wvdcXB2waWWpkn/6MP/KVbzsLZglg2vY9Tahz/l+LToroQbpPj4f4CygjDr\nGCzWgpmEhxufp0aUpBo8UvqOnIvy1VmRXao+dH2/6eRqhNPeD55Cn/04xWtp\n50RvGkVMbTEZ83K8rkDDIoh9nMu1NLZMAcrGvDN+WzFmxdihMH1ycpwObZ2f\nueZHd7nPz64z+13szNoUka2HPKYnGmVmFVjVfDBfKxciLCDCgQCIlmIwW/YC\netd2Ewh1bJJToKpm0FJie7wJzP/VGlxmS7UNRG1rtkPWrwwuN6JUZT3WEIuJ\nEhNdy5tnpc9ZWV2+uPvbpt3CyVuv1MInO+X2mjDswxFKcVMVGY/MevAmWrCt\nHgOxDBkmPKhnRnOfFAOW3zjpQPV0tH883S6nyGp22zWHH5SCUOL+CPK9m1Zu\nFRmV\r\n=DKc6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf+t5uy0stCTS176Drux41PzU+ppy+uhXPW+xMaDSzyAiAfKxc9h6ARpuIWrb8vdQ5Dw810nGPU8MnHmCRpM9RGag=="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.9_1643470037390_0.365491371464818"},"_hasShrinkwrap":false},"3.3.10":{"name":"@blockworks-foundation/mango-client","version":"3.3.10","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.10","dist":{"shasum":"f325fe7630d997ddfa7f901fa9f835ae49cd62f8","integrity":"sha512-CiLXDq6/LiDO67VsiZ5LFy1uVMuCK5u9T7zZWy6QA63tHK2DVdLjAwb9t3W7xNb+wWAfTT08w93apQL/UwMcgQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.10.tgz","fileCount":182,"unpackedSize":1166808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9qS3CRA9TVsSAnZWagAAYHAP/1GTtg9rZvgkZl1PVSOC\nt6GuruijJ+9Stvvk7XsjWVV/e2E+psnNoKqBQOI59LZRz9lnJ08+fTU7vheY\nmrhmKq2BvL5IeJaQfkaLBCUiX9NJweDzY7ABn4nm3UEEhs/y5/riRbpI0zQw\n53BaeACa1DC8t9VmC3TNFREw+HGoLeuyy8S9GBPWgY9+marBjA9SF286omgy\nQr2aV0zZ180rbksrG169vmNXxNxeF1JdSNRp1C3Om/9ggmMKUO4W6QH7Fm8D\n+uAWM88Lo8HCK+/Iwfb6ltrIfS7EUifNuRc1XwMa3it+3CcPDrZjzwqE2wje\nV85apzFu1ESXSoEBjv6Q+gFYMqbp2ode4kUDPD82VTZ36HB5tS6Rhe4r3aia\nYBhokRNcEyPLgw78SnoZcsBbB1RCvlrLxHAmvwUiUvRdyPuwi8cdMgE6SyIe\nXSvx4ZgV57JRXv12BluDz3EQx5EWT5sCV5CcpipZpf56rdD5u4eYuMWOiJMw\nQXcF0o0Acojd9R+KhKCCAU7HRNy2FyRR3OdBvOGaGZ42HzKlww1TXGebz9V0\nfRPrd/cwUu+DpEUoP/40vtiqkqEUDLypoKBzrq3csXGXgZk1l1Smm7otJPTB\nH12OGScTOtjgtUcjY8u8R0gYLvhF7ZwQpe2TS205XX59IAPleeRQ/mk98xb1\npZPc\r\n=c1da\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBesMfddFGcpcGnfTj1Lt2RPwda10XIUMYaoJW944ABAiEAmicIR+xLNmCLZAW2mJM8VUcy+pgo4QBb2XDi2yLXD4o="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.10_1643553975569_0.9795623333955956"},"_hasShrinkwrap":false},"3.3.11":{"name":"@blockworks-foundation/mango-client","version":"3.3.11","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.11","dist":{"shasum":"50f9bde9e0aaee7d444dd1afe2201ead9cf80c07","integrity":"sha512-F0o7HcEQRv4lWc3J4VmFNzN2TTF/HloO24TCn/0g1kcYuDE0xeCH6EzsiPFVrpmfWBX2SmTvFpnUS+8pBqlYDA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.11.tgz","fileCount":182,"unpackedSize":1166803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9qWYCRA9TVsSAnZWagAAWOoP/0MwSxg5JUwjQFaoW7Fl\nwulpCH8ym4ajJyIcK/ANhPhP3J5ic7/IryhPPUg2GerRGkA05twTK4fZV+vI\n+KBuiAdzn/eAlQ5WV/Trr/UgP0S2K3ZBvlXVRF6E/7QiJ+wRrL9fNvvA02dd\n9YrNs8NMJSDuVvqhcs2NiB8iF9V8kY1PsOV9xyJU3psAz8XS1pDZA1VT933O\nazfrmfS/tdr3com60bEcklbUtPfqLsMVfrAQFg/gLtGzOGN7Z7NxlwSQIoh5\nXJtS/WwQSD/i3vFhbb07DPxevM12/9MUy1aCW6mQWo+Xg/m6dmwYWTHfTuu/\nXv1mrAwybiJ8b7F5Rm7QoZJ7NhZNkdp7GpEkXZz8g/SFcOhN8Ag6xuOZCg99\niXtpDHMtR9pPEXHMbbQLgFtFJwQLGk35E65/W4ACNQfrlW7ifvBYAo/hIbo5\nV20V+7KahMRTjyVsDu80cKpFoFM+g7bcIU3oxs0Os8pVHO4cb9erSdCCRco9\nVzyLlHr7UdDug1im1a0n3Wi8rZMEYt+qjhYB0rghvl5pxVHTbpQCLtf++rOL\nf3MOPx9wTTT31d3eL2KvlSa3Xe7NBoALjGnxbo3/eXnL7Rlb/dRsQbf5CQKH\nZbxFPwGxngk2Kz0Te/sSE+sjtf0JfYFDcC3uZnkEZPUFbPxFo7gDP5TRym10\nCE5R\r\n=rHmc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEx+ld5h+VrySyj7voKmUw/wcExT46sXathMHt7p/Hs3AiEArXEZhhr8vbQzZsCeRCnu8cBbmnLVFYwpPmaMasPbMig="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.11_1643554200604_0.1668342556347382"},"_hasShrinkwrap":false},"3.3.12":{"name":"@blockworks-foundation/mango-client","version":"3.3.12","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.12","dist":{"shasum":"da69dbc7d89b10a95a6771c7a1a4b452172eef83","integrity":"sha512-6XIf4ykxO8RuiLAApUk4P+0KerOo7NWAkmXE7CcnuMzulVJ4oRKUVq8r7QPA9lcHIFO0cq237ejzRSxmtYSi6g==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.12.tgz","fileCount":182,"unpackedSize":1166662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+RLsCRA9TVsSAnZWagAAyXgP/RT7qYe4+tOk9orClM8b\nayNuxUZd46Mai4UfM2RSVcnZ3D0gLqm0/KGKC6Q+HiDD52KviR5uhhKQp7CE\nxYfxSyCpZvLihpjZlFgsq0KKHELM0xSDtccKOBgre0QeyvuUl6+6v0x708St\nFs9zPsdMTn7pSqs9WapWSH8C0isytLWtDKYC6K0rf6bUMlXRldTb6BZMDvVc\nLBAyZj05l4z22R+mmP9OpUVk7qBl76KiWBW4SosUPd0SX+HP5YzySxsGTS/G\n7N71fgF5ax7kQDJop1P5qujmqX2XrajijF7MLAsMWYlXSU90yJufz5xb5qmT\nyYS7QaBLSDtyh8HsL7c6ITgRzcDHLhhEwgB7l4qGK3lKEx04VEFi0Vh2mIJ3\nODQfb5UN2ssCG+Fp1EIXz7Si/loOC6pq8kWJoEqbjY+dqRWv55NHvN6SFG20\nmQbyoMmdfsfr1c/Ake8En5GBfU+G2akITNA1habyS6dTbAJLl5llvetwx9Zt\nMPfQ3i50pXf7pcq/201Bb9q0g7dkUIOTT3ZcxHSB9tG4XXVOHiHdNNH9f4jN\nHjToE26QOwfdftWGjqY5veUx0CxKE2Bd/s5v3JIhjZ/KGnUOf0gRMKp2gkYs\nDGVgL4KVhN7eBxxW/m8wQoOr25Zg9TrmpKIuSPNV6VPSTQ6OYy+bStXFrG/m\n3QdG\r\n=G/rE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTxlFoDrg/bECWxdBo0Kvfl3Yz5COCOSlw3Cn+vO6J9QIhALK9veuGCv93LpFaWxoYGPqjnCt7Jj9UmjENXguymSjl"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.12_1643713260691_0.5628321230984112"},"_hasShrinkwrap":false},"3.3.13":{"name":"@blockworks-foundation/mango-client","version":"3.3.13","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli.ts","checkMarginBaskets":"ts-node src/checkMarginBaskets.ts","liquidator":"ts-node src/liquidator.ts","launch-group":"ts-node test/initDevnetGroup.ts","launch-realistic-group":"ts-node test/initRealisticDevnetGroup.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/keeper.ts","reimburse":"ts-node test/reimburse.ts","crank":"ts-node src/crank.ts","scratch":"ts-node src/scratch.ts","mm":"ts-node src/mm.ts","dust":"ts-node src/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.13","dist":{"shasum":"2557e0726486435f8c0893e106617b5cf25b428f","integrity":"sha512-Vn+0y86Hvbm11S7QdJcOkmvbV3FcfD443NKq2CbSuyYrKvn4RvrlRiwPGylEi8IPb8SNirefWkwN0HFyN5/TWg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.13.tgz","fileCount":182,"unpackedSize":1166936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+0jwCRA9TVsSAnZWagAAGI8P/AzIdKGaIKY/RnZ8uP80\nh4b5Aa2eYvGb+lD8s7I+6xzpzG08vs6EVxTSd05UWG7vW1D2kNGJV8WNfKRL\nN9mPMduMVvU3S684TDokA8RH3EwVaMCkTYZa9uE5sBS64d/WvqdZcOy0VFbN\n0FH+10DwmyQUiMAGjHYGls05p0qMuCHeDud17nyizD2qOXph2tcn8l1SgBvH\n6skNJehewy6hjLGl2aZCdFUEtjguoh32tZi93avzJvslR0h3b8ugskErphYX\ncjAC2py7ub4vXUlluhn7NvAyPgctDJ5LGnPIsPcqT0tDidsruaQZl5PtIYTz\n0RhNsPS7kNakanUBhfSRCEV3IlgEqOxwIedyQWfLrvEryL2Ziq8Jwwvi1qPB\n4EbWUBnYSqK6T9YNozbkxfeZ1rgD7lG9r0IY6r0VXA6envLZH+Z/laQjF1GF\nNzA5wU37mdxzUAebAzEGIZkKj9UpToRgl+UIKtiJ+Y0pY4SKArLcNayT60P2\n9pEUuJTWACw8VN2m3m25c7kvqwMR93QRodVGbcRRMfRI6mCQF6CAeewDYDyg\nl0Z5LVH8zFrXlIedf/old8QjaozTCTb44LUr2jVW91Y5lGEO3IaP2OhI9gcK\ni920u+TcWykOL8eS7X9uutFA+4VzDNtB16HBMUrwWwizNOoQZ7I641zqJByN\nTS+U\r\n=ADZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLrz+UQ0PmTrHfU25eRtNO0C5bS8b7pVP5oAJvGM0mbwIhALp8KdSywE7uSFiPeESdBVebzI3x7LeVl+4ZhQIX1bbk"}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.13_1643858160563_0.7389766338347354"},"_hasShrinkwrap":false},"3.3.14":{"name":"@blockworks-foundation/mango-client","version":"3.3.14","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.14","dist":{"shasum":"22c69fb40eccaa91521e171014ba6c9d1d52b509","integrity":"sha512-ONWGu0LSjm3qV1GZKhJBAcZta3YHVcdi68yeR8z5bosY4LxZuW7YyA1359efbnseayNMkNXqBuJ7J3XULWTj9w==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.14.tgz","fileCount":177,"unpackedSize":1164708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA+QvCRA9TVsSAnZWagAAdNcP/3HJNVwPajhtZyh2/kpj\nGbrh3xkPwq5E1BMOlauDsyRrEJaxMUUBn/yEZrZ495mWz0vE9g1oq3bCMT5Y\nuqdrd4Lptai084JktwLHE9nzYIVQQzQaoZqPNqd9xR0vwEOk/GhCKz4DCC9f\nhBWzOhNQUuGVzrjmdtOR8fVxNj1RYTjC160IuhCdWWUY8e5f397eXfovnKb9\nczVRV4iiBwspbTyTpFh7dIYMIpXazPjMtP1VvrE7m/t/W9H6IwCD4kEsCluW\nJfdM66sL6eYXxMeMtAx8w4EDO5J54uTGaaP4Hi9KGY63rtfnJAxMJZCe6Nkg\n+NtrQU9e03jfj/1ODy7cab1gziQOVynBOyO+VzK6q1pn1sEu0UG/yuXx6nNM\nnYgGLSRIdScaJwaD4/JR+Vcl9GlL0IkVvuLbE0iNP4Yb37JH10QPc3Ta+EPe\nwoKequSY7wbkkqnQgxDlHIOw2lgWvQkqBVigi7yqm364eEYCjEN+SwHW3ES6\npeIjI48Dx1cVtyvnRUKlj4Vr8y7vF4wE/T8dZteU3hYLSD+nNsK8OfaCFYXw\n5Q5itsipAwFX5s15v5C2AiNfhJXeCnW0YyGenqOYHJTrAIszgvxRsWL/bRni\nqq1oSQJKxr4LDdbsSebagQCrk3hJbkOFHMrNPPE1W5UReWXWESvqabJ4GFmV\nJelj\r\n=GjB0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/rN+D3ydjdX2GWkIThXhrQLnFpBFFO2lwIQw6pJ2mIAiBii9K5X4ZmThso+5bybUx3TnYoB52YBncqxcJxfnvOwg=="}]},"_npmUser":{"name":"microwavedcola","email":"microwavedcola@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.14_1644422191287_0.31077540973118767"},"_hasShrinkwrap":false},"3.3.15":{"name":"@blockworks-foundation/mango-client","version":"3.3.15","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.16.2","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.15","dist":{"shasum":"f08c849780357a09e727d86964ebc50b472225fa","integrity":"sha512-66JUf+DtKjoN4o9MAi/YsW0xTpcSHsL+XzaPaQ9XT3Gx6anje1AtXPpeKJmInBcivGRrsXPX+NJxc6O6kyzUag==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.15.tgz","fileCount":177,"unpackedSize":1187703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBZ8UCRA9TVsSAnZWagAAkDcP/A/P+iZUepyfOxIoPzDF\n+RdbgC50v/21KrbjrROYh85N13hq8hiPFm+FK57deIth9yjEbDNmUUTDIMHI\npMucEhIIOd/b6FSMFUWv2d1k4axS4zi9cuY2D0d4P3ytQCLP84U61MBsBZz7\nabQbLS3If5oSCIGAQtHPF++nY1eI2yK3PKkJvSYDs2bM/fzN06wZuPxz6/B4\n/ElKVMBKQl2E6ZE2IOPZbcmt0Nv+y4fdjBax+qZJQHljfnPXOJY0lmZhBIaI\ndDomc0wSDE+S0YeQrJwMEP1pF154umG/aUmhEgQNL8gyCPE94C1CCSbAAwUr\naBtolq5F9CcOJ573k9ToZqxRVnhapglRZLkt1OrzaoNzdFQzM+YT1KJ/P6De\nBY2ccq6rkssmmnXAbo9VtL+ouy2aaZ6wCJ+CZToWcHXUgCHFmq7Vw0R73IVh\nWMRaQ2VEJE2WgoA9TV5cPF/foA0DIn9QMF4cqaL7zbDiXct+ZWP3Sun4ohHL\nj1hvo+3dJPisTjA9RGfJzj0M25zd6TPfgE8VvpnpoqHzhaCXGZvar24WbNCt\n+viFVsfvMnLTMVAzd8rwbjfGT55sGL09gf+6mQJA9rR2iJgbZba6leG5X9nU\nr0Duoamr6CsXtBs9JgG6b1uP/OimicaYMFExlkvD/muhwJQkxOobbI8k5UPR\nnTxa\r\n=D1Iv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxFkrEWIb3aSVsAvenin1ru7LnZwaUdNOou8Mg1vsepwIhAJaHalI/iE5/JYrMyAfV0dM3T1ZjQENdVj7WiI63MJSL"}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.15_1644535572680_0.09148020998799211"},"_hasShrinkwrap":false},"3.3.16":{"name":"@blockworks-foundation/mango-client","version":"3.3.16","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.16","dist":{"shasum":"e164cb90c3ae04a3822898b2e29bf280bde8d25a","integrity":"sha512-n7saMS9fJIaCeL7abM8vyZi9qfpJMlDnFQh3CV9WDya2KBwT/hu0MCAYFrPT0yOuYYtZVck5ZCc5I48XBwrymA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.16.tgz","fileCount":181,"unpackedSize":1191722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEBWfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW/RAAn6fDdW5nVDHgs2ixJSGMywdWHevvplZK1p8Azki1DON6edIb\r\n41nLmFrFoQ86F/q6ZG6DRoeGbVX3Htb7NO3xP2exUSMPWwJjavf4BuCjDnrQ\r\nCHW/Bbd33rmvMIAdFh1rCXaaKrJyhFo8sEywPAnB5uIT47pH+mMicezSpb5P\r\nciAxr1kiA2Vn89RW2X/gSe3G6QFXTcsahuBGWid+guJqmwGGRnvmZDl6Nofk\r\nxHNbhz9bssicHBvYmXzOT8XwiikFgz+BLw7YKFl0GY5/m5qIVyCdV8cT1flL\r\nYPhMrhmv3g9Qc3wSH5YSr48p//rcAtFhA0h7EoZw9/eAUP+z2Atf8R6F+YvK\r\nsP9CXbFrYOlTvmpxB4OK+1kuwfce0PJlAvOxPBjvzRXI8wBCST05mGFiin+9\r\nLfW03F+gH+xEsZ2mOejxnVPEICr600LY/lM8jRxzZ16bQ9dvJSAZX+0b33OH\r\nzT9heRZh1xwvUQP76Uqkp4roXlbw9PHgNDLKjkHyeizb/2L83voKI8dxiHL7\r\nLTS7JDBCUV7++T/ZSbXBEjCdFvqbG+aPvyHC3GBX73lfbkRrsMh6TwGe/MA5\r\nXExoOrCB6OKKZV89OvlRXLYRz8rMbqicU8eZ0HZ5XfJxNCc5Ols9E1HgnzGa\r\ne0HAm9Lv5m+VXLEoznZDCM3eF5hznw8OX14=\r\n=OveF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs8MPJPlJoHrEZbgMjqq2DmJREnGcUXJAz/HvIz+hJkAIgGxcxA5IaI8Z8ASwmyWvz2ETrmz6rpROx9pnfmQdt+Vg="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.16_1645221279161_0.9840500431251824"},"_hasShrinkwrap":false},"3.3.17":{"name":"@blockworks-foundation/mango-client","version":"3.3.17","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.17","dist":{"shasum":"4985126507265d674a8e92a483cbea1e2f153b4c","integrity":"sha512-d7QNaygWKa7qNjtUIbs3r7evN1qaiDlHmgt20RQ15iD8XmuYgpWy6ZLTYu2lhX1feoEqZKv++PEH+yYVHxZNWQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.17.tgz","fileCount":177,"unpackedSize":1205078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEpoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Uw//bb9PMUXvVAdzDjd/mm5QUocDQ2ShYiu/W2KigTj3LICkuNNk\r\nW3OmVUCmTC4M7TW9b7BSmE9nQCL3rLabVdMnc6jVyOopNvSMdRLPta655SvW\r\nKcUE/jihanN/As9oIY+0MGJNrMGCLF/ZYeQUNEr1BCFlk+oiG0UI3r3p4Xhr\r\nh90riGASzB/MIfBlmn4LlujjlontOvTxondEIMMjR2X2w9N2X1j0Jl4m+Hg4\r\nE2Sbt0SG7wnqc5hPIffiEJ9fGV5mrCqwlljd8M8htP2Fejg/Zy0JIXFpSTZt\r\n3F5EyPE/VVJzMI42WKGeMWUkxKBxk5Jq/1QZFugQJ57IWTYN+CEtFFrHos+H\r\nWmav9uDklBAQc/BLQVM3bD8Rm2L2Ztq9q9BA6uiZZ9vwEiD/hSzKXrhp8aWY\r\nDU78hqz59kzj2ra7rZO/k7woY02zTUhtWNdFhpHdUAgZCAdGo0HN9ssCMmtY\r\nTp5jaToRcjm1pTAh82bXybKFlBd8P/2qb2KM3J1Luvvht8eJ1fcZRYGdep27\r\nAea2+DLFZU74MyP+gq3FRuEDRT5ipELk6yKBW2ZqLQSEKoZDtpth7x8ZFn9i\r\nIPUxlQtlzb03jilcvkcHYanU0aUuRsQgWDzNCoUCwO8wRU6120rjscpMRY9z\r\nnpD66RuR39IRDDDuo/dTHcALvp3zGuiwZTk=\r\n=Dbqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCTJrHHV5qllPENkPE5ndMhQlRswxJMTAEpzVBaIngkQQIfBAEXqolU6KK9Wc8vu4cIc4sEwuJXgkQ58iB1txDHnQ=="}]},"_npmUser":{"name":"microwavedcola","email":"microwavedcola@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.17_1645386289094_0.819056075430741"},"_hasShrinkwrap":false},"3.3.18":{"name":"@blockworks-foundation/mango-client","version":"3.3.18","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.18","dist":{"shasum":"8bd792ede99f3753c19f12ab3b98d627ba32c181","integrity":"sha512-DO4PW1B3Cf5w8NeLVpyQ11BYgQNRZ705giJdKI1DV6x7t1XuELdKQTGXOYcMD9irvzg3/cG1UbwYu2+HnmMRdg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.18.tgz","fileCount":177,"unpackedSize":1211401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIn+6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcLQ/+JKWr8KRQ/mDODbYxG2n8ZAUeFrUYXAPr1/fdhhiFkRvRGRhE\r\nWHEF03ikAgJudhVgzCG5v0Op5wKnxtUceHL2ESWAvF/J1LR2ybC2+bkqW67m\r\nkz7po3WFr4IcQrPZ36SJP9eJcT65Ky5TeK0fXmYmEARgzO/LzkEEZVlZ4yAz\r\nLRlwjUV8fLZmcMJTMh2mgKhTtoV+92eFNX/OdC/bdAPdQAli3cRCQn+zC4mN\r\nkSdoCeBLBWlI37syM62pXiaAzd5QotCIqbgWxHCCy52BFbHc0+624yF1BMKP\r\nQUCB7gWz5VHLyYhsep44Ekra5Bx8Ge9Gb6kBsb+WHmy9vBKGBYDvkcx1LWCY\r\ncumyY0WQaOwN2mpoyUDsGu6PkRkooIkiXop5sSd/RdcGRzw5ZeE7ipqcHcqP\r\nxLiGjEwo0UdCodQAIID0O7zVVkEE4g9RlVLA4osB3m7lgmZ7y8klvIS0xAEx\r\n2yUCkECrtyQ3TQycXArJbUFCcWyedQRz5/ZjMLc9FawXO1FUSDMbS/rJpO9U\r\nDXjlSsBNL2victq8UqmoklOlMDyftlZSUlrzka+XLu+LpM5Mc+k0Dlk+nO69\r\nCIq4jPoO+HkeWFDuMn9MG5KX/ldPXuqvAzSWhHHvRjHU11/BqtvB7/8hyNnP\r\nHqlPKz54vOpFptisYm21TZs/uLDPILWpkU8=\r\n=mviZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMp7HXb18DUy+B/h+TPWlWKomdlzgSS5WkRSm9rh6mHAiBaCqMCEIP5aus7ggNwFvgDHAIh63CHPKxp2UPNURcjpw=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.18_1646428090830_0.8361013531570667"},"_hasShrinkwrap":false},"3.3.19":{"name":"@blockworks-foundation/mango-client","version":"3.3.19","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.19","dist":{"shasum":"6c06eaa04ac848384fda4abb6b1219f9022970ce","integrity":"sha512-Us/8wYfDjvPwAUvO63Q8vHE+shTqd0BfZRzdHiWGkWh0Pwyj/Z2Kv9usNL0QN8Jk2bME+jkzqefCZSWCPKv8gQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.19.tgz","fileCount":177,"unpackedSize":1211689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKNLfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOgxAAjeS3CRIU7r1sqPg0zTrGoySPBMtWACroVT02oQ4svJVnjkBU\r\nY4DcApciLzFlfKPHIa9pHatXzCuTqOYrCUKUSyK1VR0VzefOoIMACQXLgROz\r\nRtCGehXzIEEiO/mm3KmbcXlC53jWUj4ytpKqGoB5GokcQz17Zh53cczVR7ca\r\nbwiygoZxvmU9nW4aLiPCkB6Ax/cC1/L9RmiNN52svTE9WpfJCYVXzy/5MjWx\r\nVHjQ1D69MZD7ZiMIztOAzsYa2jpdAkmmZtESKR08t/fN+rpy67GZ/Aap4nXj\r\nkWQztGx1o83JfnaIYU3BpK1JCWNJwrJ0bI5+NPeeuxRIgWmfQJEjMTEWNw1o\r\n04RQ1g7tsIdK7V2BA5mxyZ8ux2qHKqvGGC3STgZXOH/WzxPwmyvlBGnuF6ho\r\nzthfUzA6X5kx3rcwxzgWwBbBA1GK1kyAnmhNalodiTseW0xOl9Mz4bfwtUwT\r\n2Q0A+bT5vaxAR5JP9ltxnK1xrToASabFDwf7yEuSTLTK3i4sAgJ/1P38tMt0\r\ncDG6wPpVLy2DO46D1WqoOHBXhe/5fI1aKmXN2X/GeKL3AQBlZ40Su1w6NoI1\r\n73sGIc/iFx1qAH2CMSpfVF+uPVb3k8u3Ij195uSgcV8TflxGlBQUOPcZE+ev\r\nbuOwHhleUnjY2sINWWR8KbQgZb2cFDNN6lA=\r\n=u1kh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOdzqAg//cKO3aEe6iN7UNCFqIlAaOmYzMQHfZswp5oQIgENPsvP+fUIi/Zf0L9CMxvIiYt/Tdb/DgCwOsl3kKalQ="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.19_1646842591331_0.698568694378217"},"_hasShrinkwrap":false},"3.3.20":{"name":"@blockworks-foundation/mango-client","version":"3.3.20","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.20","dist":{"shasum":"3deff1f8df9f0231947867065ce7a80eb734e8a0","integrity":"sha512-/QN3d6fSJw5SZRyn4Fp9nrZHMNdWBfh/ctagNHTPIWpap34U/2Z5E1UM0DP/BX1vbIqtISBtWS23NpmIqxxIxA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.20.tgz","fileCount":177,"unpackedSize":1211606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLtgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL6g//ZwPzVgwb971jX+fpQM960OOQAyQBiaBh/pkgxKdQLKqIbbck\r\nIeycRRhIhP+wYto/oy8ucfSZoKH+ChTcVKWl1ldLSZA/53AJFCa1eZPXY+UD\r\nI6JJV9KuBHHbtUKYN8O1ZWEL9mbYE49HzRHd1C27CyP+SZDaVDRntB2L+pEr\r\nunFjoQDQaJv9QAR6lR1Dz1IUJBRBnTkigiRLJZ/ziisFZnKX5sPFpuQDc/il\r\n0PetRlUgHfsKW51UUH0sa/8ERq6ELcTKnYONsO4vmzLQSckTA89pu706g69n\r\njeoKZyjamMC0yj0lSrjamk3pLRrZU9QpxVUfUF5cKGOAw6S6BzT7b8dcDNPX\r\nFf2F9/+OyF8+TWFv8pN+1z3QEFVXIW+naIMOyzpr17/XecOeSBALBz8033q5\r\ntwQ1wocQRPDbvq9YZQUxpNTFQELAJUqe4CInN+iiPcF59E7Lv8T8k+qeBZsz\r\naszmv5cU3mjNR65kFjtxeHIUc+HmZijLCBwECQDISpKky2fHCfYbkjqQhbSU\r\nJtzIeUTobI58C8RAfm3Y6nbaGe0k0lSK3AAqkuyk6b+Pbr79/6NvtEggY80D\r\nJtdKVzGP/Eo6kswHLg7OU5hL99Hb3wz6hybtwh6eJjDv200HGkNbNAhQQUop\r\n41+/IuTSLnF93moi/36d2CRKuw9/S7LCyKE=\r\n=T6M6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkspDPP30UjoJp6rCAIhEJAYgFTWDT5YbCxtuf/bqM2AiEAvjKAHvj1UclO/ac9/wA7LMAYkHYuzjsx8otnoErOCK0="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.20_1647237122090_0.39848032185760895"},"_hasShrinkwrap":false},"3.3.21":{"name":"@blockworks-foundation/mango-client","version":"3.3.21","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.21","dist":{"shasum":"be0e4bfd96785212c8b1b96511779954c8635a1b","integrity":"sha512-KCe+r3/pXH4z9DCtyfupILynvN4dQcPvTg2hohaToH2tUa7rfvYZK8bggl0L9M4rkCkgjCVO5HBJ1S8Xh8/1WQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.21.tgz","fileCount":177,"unpackedSize":1211357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM04+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEFw//YQE7wh0bhP/WpnqR2wpkpOgrTodYmrgTi7vQ+UwQK0tJeKtd\r\nl7Onf1pTYoEBAQ3IeRytMIZ8T3uyb3vNttoATn4IbyKSQ4hkyidOpGpB8+No\r\nBee3HLPpMR2gmz3SyNT1C8hydrmwyb/I523kusRw5+BXtXY/2CCP5AeZuD1w\r\nFzNtPgP7HvBbUsxnsgRvcXhLDq6QERFonumfmyk9J8l/JbJh7qex6PEOTZ2B\r\naDtyeRn+Yoz1M8JSCSmvuEyVJMPyYe/87RE+6weRcQaXUAqgN6AHEoiQCjQd\r\nA1wyWb6hKWnh+ymyGnL3WiwoY96bk6CJYj1ky4K0tMSQyU3tCP0WwXf+hkt5\r\nPA6pIT69rTEArSFcTvfpSo0lybC0pjZDM4Cf5y/ugrFnwo21sFBsgzKkMg3z\r\nSoVf7BA6sB2dYep3B4qYU0TsvJ+ZOc6CYy29bFEHjb8AWLN5YDEvRGGg1RP3\r\n/rHAZPqB/CL4U5hKHo6GUAimjhldWKTbDULsymRuiLKaWzUm8NTSIsB2Xf3Q\r\nj5g99lnkifZplkTzaviDycymoIvFbt2QbxdknWBUNJphV/os3HkBeYoYGo/z\r\n+zuFEzbtywqPlpocnIuqvSIDPm/WJQ2RzZNCYNdKIulqIckqMsqa+vsrnlla\r\n/YkpVsVm6qZotR+rXqdx5YAg36RSEvmFvpU=\r\n=JxtR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAknExtCczo+PklYqN+Sa5RizAVDTI5VCgnZwLsi7gKQAiBf1yzncWZLMJCTJpec3dgPUrm9H4glC0OFuxJcV7Bp6A=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.21_1647529534707_0.44203165230321373"},"_hasShrinkwrap":false},"3.3.22":{"name":"@blockworks-foundation/mango-client","version":"3.3.22","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.22","dist":{"shasum":"cb7e2aeb4890bb6dfd4b321cb215720f2a9ec6c1","integrity":"sha512-LkXLYbvb1fxYkaUfwxNusmRC/tk8qe8duqjnU2ek/pwLn1jXwY4jmHVmwzjSQC6fI/9RpUgl4ShN80XVBGssOg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.22.tgz","fileCount":177,"unpackedSize":1211458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM1auACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovew//bU6/+R/cYR6rO1NweAzXtZDvLkH6nAl2GcTul0niizccfJgN\r\nl1EwPOJ0ltsy8gqDR4oK2+ctGvZVRZMT9K75d/RD2dbKa5nOjb9awKS9MOCe\r\n7ztTs/VWb65u2k6LNmOi3bO0AzaIcXJi6xXq+fCOAaCshdv/7AxzGf1q7pLx\r\nrF2c5fO2Xf2LiLQNT2W6LCozejD+DrLTmvrOqeUsXdetXBApm5vEpdqdOhWd\r\n8uGsPnGfJj+losgtOAZepF8i5unJvYnA5bgKoCMY3Nc63H7j905ev/9e5/MU\r\nF0g0fQdJXnTCVmrh8LcYc7uOgcdYzZgBB1nBtLFWspf0sPfgvKqvDCXMZ9LG\r\nJ1mxUzLOhslrtjLe00afO2XWzbZqp9gIsR9NmdzDy+Ra2chbWKRYNyFKDGvu\r\nebeiNDsdOlHkEUE6n7JSJotvsRvJF8gql/jyupoMpzhhkbdjcwnhyGAj13Xu\r\n/DCZe6vUHz4yXbPBdPxd1oxM/eYnJyCycz7jKjxEaI+Tp6V/qstBi7hm4Za8\r\n+K1Ply+G2/btzE1EGgxmQiYChu+f43/RCWxqc8IDyMU+56netMRjUFv+340C\r\nRLFOQCZAqVrqkckX/sH1jki7IUNhKcKxBqYWBcuwekhfJmPr49qAPB0+cLrU\r\nZsPhKuu9zNueAVEAVIn7h0V29xMyN/gKSt0=\r\n=wwsY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCANWIgX1e7C8fIPgApFZo/xkpXD3Dv1oZySYmD7MoZdAIgKL1jpe+B2cw5ZmJbAQqkI4D8GOEci7LrvZkyPLJWwag="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.22_1647531694592_0.8568249260330709"},"_hasShrinkwrap":false},"3.3.23":{"name":"@blockworks-foundation/mango-client","version":"3.3.23","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.23","dist":{"shasum":"720039ac83c2a17249c6761699a87ac99bc879f6","integrity":"sha512-cFyJICkMQ0HJMtkgEQNpJOQKv7EXO9mQcmk54O3SWQifHoMumIBzPJ624mI+LlQOZObbx9d7k8NWq5tVRU8DMA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.23.tgz","fileCount":177,"unpackedSize":1211740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM9OzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroBBAAoAmIhdSXOxFTTAlvytywf0AXca5yvOj84vIp8haqQSARIgRw\r\n1h+BtJQ1ng88hvQETrN/Y/qIs7KxZmPmktuk8M5Bsr8ffxKXgqP9GqRxZ3yM\r\nuDiq/vw3qKyD/s4VOgYIm7EiYG1HaJdOXJ+VvcBcfFRkZFK0/a+109eK1Lzf\r\nrd5dAMncP+TQDI4kYtvF8d4WkDjhDM+cZJtavYSJoZow1aR4MLNWMR4B6bns\r\nFXqk9XTdHhwO+S4mFLiCYRuRfR5jMUAZ6b3m7KSJ6poIOXuDV5lATHLfMOJV\r\n973Vk7TalvIkJHOyogfQwrcFhTJ/T4YQz8Pav4MMj3t+uBXYnfhRZCb3d4rK\r\n+M3DcsQYV9npzCsk0G3H609hYJqPMDEbaDDT/I/MwX+ExqtcmtpcR5q/pE22\r\ncWqEj72lvRMk74scZx7C+PYv6jCtYDfGIMVZd0oDBzocbZkhKx1JBNwQvcsW\r\nm1O1CExBQu9XBPOSazC4y0noYJBQAtjEgBjYv41Ca7clVsv/wJ6LNHHmVcSy\r\n+VLBuIPoP86q4ovcFk4jdEAbetBxi0HCvIpemvaji3dEjzVNKAQc/yPHIwI0\r\njgOhoEBdIRLLZ5NRwcpOnQLE+0iNdGh3EnaYsWCbGjofLcdWuuDixLbY8e6t\r\n17E1eu+paM3H0czxNpHszHpYI8sLdqr3ELY=\r\n=vMWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp8lEgrkQOV9OzQvS+4HDORRXpxKdTmgN8UIMPO7dITAiEAwh5LzX1p84mC0M34p5+bFQ3Yy1IevHi//UkDOAfAAy8="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.23_1647563698866_0.6535920758621234"},"_hasShrinkwrap":false},"3.3.24":{"name":"@blockworks-foundation/mango-client","version":"3.3.24","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.24","dist":{"shasum":"9bc95874b3b74c3b772a01b7fd9245c5992bb5b9","integrity":"sha512-F66+myxgzZRu4Lm3ePlanOXoypzIVJLV+0RAIj/bwCU+oP/hj6IWAfxWxaNflTCB1O9gU3e8mWrpq4StJ7Zjtg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.24.tgz","fileCount":177,"unpackedSize":1212047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNJepACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpGQ/6AxSkdsCXpGTdTpdlCFhc6iyDj1A1rS2mlFRUq65i8Jiev+hJ\r\nmabLHINQ/1+bD5K0YclkeI6r7TZEHoce17vqM89Qt5iXC7sW5AXqnZBuiH6e\r\npz3UvCXsIpfH3P6AWmdkeZVlcRqVJfdKWutorgWz44zsjjMey+aSIezGhz7p\r\nU73TvZbz/jsXSg3fJChElKobQNXSNYzRvR7RJ6+seSPlKez54QesvBoERkHs\r\nmLtpUIk10QUnENdowVd3J2CQled2dngq9bla9KIK+fW+5e91MlVXr1F5+hv8\r\nmZjvbcLDL5tPb+MiYVvYs8EF+1UCDtot1PHyOfsfNb4WfDQBUatzMPPz5oRs\r\n3N7AZ43KHIDPZK60CY7RTLMHi255sA9INYmCWHLmU6treF912CXDGneUp9Kr\r\n+fas09ix4haWDSnxhJJ08LFUmbB3w//4kiNKvBGHf/oiCPikoao2PMqBOiIP\r\n0hC7MgoPOlyQXQjbKBP9ldw8ZIz1uUGfEiNtoZp5+CvuPUD0azw8mCJZto+h\r\nBqPnbtX1rzAxXWED5n9CyvIlsqvmzlpy/OFOyVd3SWQWoftd5MAchrKRbf2I\r\nLsG7eQmKriGRoqney2uc7lAk8sgH91y1VCgchfpcALzHruvWhCALQHwde1Ms\r\n2/o/LvooH5tVhjnWsB5/4h+eOSXNedQ2Xx4=\r\n=bNWp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfHCx5mhDF1wxrCrmN0TlZRkEcgsC2+g9XMRPjf1VbQAiEAtEHcDDLXKshXVjw5pAAkEcxJroxu4+ybXpoaZTxdvrs="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.24_1647613865731_0.9374281871282897"},"_hasShrinkwrap":false},"3.3.25":{"name":"@blockworks-foundation/mango-client","version":"3.3.25","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.25","dist":{"shasum":"7eb1dcb639c265d41436ff4809ea9b8e606b1a1c","integrity":"sha512-N/jiqNWOi1X0cvOAsbaLj5N7oWWSaJIxzYe68VasS5a4FK/DpkUM0TSOGBvvrkcuFkp+t5TAzF1VcTCNPTXeOw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.25.tgz","fileCount":177,"unpackedSize":1214100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN9b9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOoA//UAiizIjF6T1Reo4salkpMyY5v7uFfZLm3BtG7hinz7YgzBHD\r\n52g0REz2lsg/cTDV53ODTHJZXjeg/XwXWmKa24xHqM7TuAsY94PQSFU3TIZe\r\n4ugQgNTnziaCI1Nck91QkefIp4tVBwQ74lh6E8gwb9SLxhX8vJ/ytswEetSO\r\nblb2T9UFBUl8Ze0+i6vDBvN1Q1K+Od8g+kbsgEoyrgsGBdSzdSe59nfaMeqv\r\nVj2WuI+cnVsnmAoxJrJt7a0UwFfVyVkjgcnoG0XH26XvhZYU6yBypSXF5aZa\r\nKKUOkDa4A2NoC8peu+uUMaB6UBu2pNFEER91gOsHq4YrEL6kp3x5jEBzkxNc\r\nnnriq72icA05lGCqsJZGZScTfXgwNtpf2p2dsFd1W1AtMbqXUYV0wsw7mNg+\r\n0vUsZs1rhTp5nkB3kdJMKyzB7NsPNLcaflp9FXMQzkLjV5c4Bb3yGjCGyCFV\r\n6Paih52p0rSPSnQgg81FN2X4mgLak78T6pJIblIPWlE47M32XlGilTqKYSZz\r\nKoFHu5opYY8OjwI/qWAk5mxfi2dvSPZNEgr7CobmUU/lmswebnAUDm/HtNvA\r\ngGsXpmfVX0UIYyPK5v7ZbdvesT7pRI5B+e86NsBgOq+PGC/uum8LRZjUv+VK\r\nIVeIXoglKV/HoYLQnWGN/9MAJPiRfNjDbc4=\r\n=1InN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvSI1imN6WM/v2KBh81JsSC0cEp4N5Ln/ZZCvasqXcDAiEAqX/Ib9m7wm0nt5hu2pA51As50K4qMo0/0otHVKflQyY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.25_1647826684836_0.5367773706080483"},"_hasShrinkwrap":false},"3.3.26":{"name":"@blockworks-foundation/mango-client","version":"3.3.26","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.26","dist":{"shasum":"85bcca5c7dd077ab553d9a45ea68f8a43ee36319","integrity":"sha512-aAvKX5Outlr+mwDRRmIiVfNPqxQuXaInhvIMXFUkoLNiXQnUha76lBYPissy/hMmSUuXA2jEdMPGX8eLjwG9mg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.26.tgz","fileCount":177,"unpackedSize":1214268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQJo5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozPg/+JBV8V4AGUGEQylczEQ/2q63do4joawaNXOxvbSve2QoQbUQp\r\nZGKGHmiTkewnROVul1x/t26WBwwsu92FmzT3pUwuRMPEgJDnAy5D6fdRzLj8\r\nU99vRXOYDnyltktSML9WKhf5uBDT7G1S+U6ddNriG4hnDODSQFLqwPzxVsa2\r\nrRKTU69IEX2q088fr1Wtz8wTZRnAzZg9wrpj1Br7O1uwT09pHNRV1ZaAg2s5\r\nWTMpekzAbxCCi99P1ESCDkia+sHVqCy+jfEwedfz5V4zvhx3Ov7UaAZvoic4\r\nEb9rjjyIUYemNIhDBNLE+2AsEWEIYMC0izWG1ENrkLq68qAWFxrctfePr/gf\r\nO+jrmvYTDrdg01x2teo4xjazlgiW+wAS2NWvrHQJye+a6KiTdsk2i2nc2Hx2\r\n88OZHdvO7bdlPj2m6PPFkhE5Ln5IDrGaWz8jzCTqwCwzblHQrPZePqbGwB/g\r\n4b1UgQjRbhcNojBMgrI0kOD+6x1eu229ETDUveQfzkEm7Ll97iZ01KI2ZjbR\r\nacipX9zHt1cJzq5+SanHCBf7+DXK6HtE8DzVwOyc+YRQJEXXS2QwNLt1tCO5\r\n6qEROY5slinTs0ImEVupGrNzC6oHg00fgBo+MZYUC7akjH+LBdLmYItkrMfy\r\nQohTKX+jlKKhmj0gB4JLxROWGAapZ4XNJwg=\r\n=qMmr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJNh3jfalnRKoNWiiXO40jD4UcSw2HjJrvZZWO9XuEPAiEAn61CH9zTnJ7Cucc8JOajA8Z24OWTA8Fcn3iOJDpeZQY="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.26_1648400953009_0.01870431598422817"},"_hasShrinkwrap":false},"3.3.27":{"name":"@blockworks-foundation/mango-client","version":"3.3.27","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.2.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.27","dist":{"shasum":"a3133bf2073e0b211b5133290deed2f9d18ee1cf","integrity":"sha512-P3StybDO57Tg288BxxEfIs2SEC//55eHogwoJ9hAcX0gmHOxzrW3uTodSMRFV1h6S5dgxCqMRCqWPF946401vQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.27.tgz","fileCount":181,"unpackedSize":1217426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQeBpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohfBAAj8Jm42YSQZukehDSjUSVii6c8gwzH4Ooxs1XlwZVcsfjxN4s\r\nbj2g1f4WyV46jigoluAVoz/xYd9PVmeHwAWn3dEad2YoAh0YZmv8p4RCKY5n\r\ngwHqV/fUM7kfvTBKyyUWR8DHZKlc3mNv7oWrtU0b322iOoShxpnX7mMfhaUQ\r\n5B1BXpuWZypW8h1Nflm4SdY7HSbDvsyLYPAW6bF/fX1AgFsdudNsDTWbVjZY\r\ncImkfrBEnS0yNv+5RFXeGQT2MvUOnwXdDXkc+owhR1LxunvspYpbY0jU2IAS\r\nunv2vxGrMP8VX0CG2R0kxNmNFV+/WcKUR2zI/We93Uw6G6lMoTvU8S/8/4e/\r\nz9VKx2TUX02gHcG39gshykTXySbqESllkU+ANrBwwcNDy9pTfcPagJbRsOPX\r\nUWGFNuapeN4OM4CiJ4p01mCYdSqO2iF9DjFwOG5zXpjzYNre8F9/QvAHqI9U\r\nOfOD7/hNqfjJpPIgAebdILVmpZlZhBVXDQxRLIw4Ne2ijP3PjToXgtnYODDA\r\nWmJRN/RG7AzuDKVtS8j/vMvrx3SQYyR4/GOJStgX5cGsgaohQ3XxmFduDj6I\r\nSpOOxrJZ2vVDzNnynNZkfCAzFHuxi1uenRYxf+U57WPgym/24STQs+W91SXc\r\najL72JfCY3Nd5Oj7TdJ7JMxuqybAqxTflF8=\r\n=AqtX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/E1gx8x/eUE0NImXbjefxlxPAnpk7TjogWI+E1brw8AiEA+PYZD/3b/ox5s4FPXEMyotfM1V0j7jxZLkCaqs3MBiw="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.27_1648484457417_0.8664734753371668"},"_hasShrinkwrap":false},"3.3.28":{"name":"@blockworks-foundation/mango-client","version":"3.3.28","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.3.28","dist":{"shasum":"cb42a86552e166ed33e2ab9548dda1e37072a050","integrity":"sha512-nOAeF3EEibH4Wm9bOTifDvlbLQ8doqfXuCJGcH/AXdyJATNXJnWCj2sHnTFZUP0P1EYXkjynDVZUbqwdPMllCw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.3.28.tgz","fileCount":181,"unpackedSize":1218125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGOw//Rfl5/FZxmVsznKW1qAeKTkd9iVveojKc1nAJp6xfJMQoJ27K\r\nL4wglIEQSYcdHjEBAtzoWED7RphhM/OSAWf6LYLNC16uNWtxfAwEYup/V7iZ\r\nyaeP5aabNXIE3MJ7uxetW57UntY7r+gAC/Q4LNIRbCF0Dyy3tuQJEquy69V8\r\n3VxEwAzuKTPMmZJuPS8lugnhrZE6z7Cxy1gq1hTJYgZB+T4I/Py2D8eiNqMe\r\ns0W2IU0OoXZTyi9AQ7QZ6zFoGEAXUZnc9FtexhiVTN3QgmjG2tAmh2Jbl26J\r\nKxTteZgP3wByAvq9efZD3YpHpXgNyR9AF9N/F7dQBnG7log5ZhW4cDPpTr8l\r\nbLPKihDnY9Vn4iz8ptOnbC/nAkJtfex9LRtcP0ivY9Wd/XjLjAOyRp+yt374\r\nPJN+9FP+5LBeRQiLGuA56yGdeyoG0nRcbn/D13Cs9jNq6at0pX0dzGQ7hDZr\r\nNTIFTk+LOFsazOCUZ5rByJDcCkfxb1xLY6afH6jmxSF3bzVIlBPGSHV26nos\r\nqXnlUdCKKIMGyygCghHI9VTf9taA+SGWT58+IFV2zj/CqWrSppADCb2/pdPa\r\nqDsFA+GNSZSAjl/mzq8QyiMpo/ru/XFkMPQyWLeIWKvABCeWWnVJvwMgYFOQ\r\n5H3/o8gZoX4Iyzj1f4L5FlcLGIed6tz8KsI=\r\n=sAWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+DR/cceQhiTyh/TTp31CTbi0duovwiuPDEyzEMziObAiBJW4x1dvpfyRi2ftvphtvy9SGGCbGtoka7oWzFmqbVpA=="}]},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.3.28_1648492706454_0.42753671874171095"},"_hasShrinkwrap":false},"3.4.0":{"name":"@blockworks-foundation/mango-client","version":"3.4.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.0","dist":{"shasum":"9cbacf4deedb092270cbd4d1ff69451f1a420cb8","integrity":"sha512-nmBbr0zq7BsR8jFMVt3yuM+XC7pzKyTpglUWVRk+iL+DxX3foGQ9Tdv7943yFNN2kGLzQ1pkDmEsW3DZAaHyLg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.0.tgz","fileCount":181,"unpackedSize":1226255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyxR+BxJd4+QYD0mfycrUlvel6WahQmpyxLT5bbz96AAIgG2BgZpCaLQkP4lVnNQ+YRDtBtKNS8/9u8aLCDqS1PeI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRmMeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqpg//Tb/AfZvydqnXc+23eZZdLCvpQILA3zGhnfwfHIdvMBPNCT0V\r\nFHZQfiAHTQ/VzMhqOh3WiRAcdtb9XnrKscVojoDYwTN8CUTerxtLOS9q5k0+\r\nX/4F5fPEJh7Op45GiYtZUJj3qAMvZi5UR3gaPUxlOpB9Q7F8diZzWIaPcTEl\r\n85hQ8Z3HWJziRSzk4NP5eIuup9B9JplHfXk02Vkh7qPvxPUIlrYdzKWDAqEV\r\nKye/DC2CdpobA19j3wJ8fCylc8TRoMJLeTuoduYmhk4jq5mBZCnIGGRAlwL+\r\nWWto7UJpBZ4x7lnvAKiow5392qu7bpc4Kr+u6t5h9xjQiWt0PWuXg47shVXC\r\nyKil88u3ola9PhWzgJ56E5pIUl8CixDOQxjxsYf7gsITavCLYUaPCVNX5wxt\r\nNvKwvuYgdPQwNEwTgpoUTjidqa3eBUithounxd8PrYBq3AzRxWLhvBJneH9P\r\nJHIG+0eiRmPnXohHRd/aBklla6sCaGfqagIbAvwCmDQvZD/8YghlnF2Jew5V\r\n00ytLQyzIFAnC3IlXqi2mHPH64cZcjhZcOAY4UrHG/OZEnSIn9CSvdtUi3T6\r\nz5DP1nbPozOtFX8K7zwceS/Q8KaFaBt+pPLEpHlYjzc5xgJ86ja7tPDwPL68\r\naATH++gr4LfNVLIgPOyblMRCgANERojUJww=\r\n=OxlC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.0_1648780062229_0.7226799527119478"},"_hasShrinkwrap":false},"3.4.1":{"name":"@blockworks-foundation/mango-client","version":"3.4.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.1","dist":{"shasum":"83ec71dad8c4a523086796355c2700740b0a2020","integrity":"sha512-07+d/D8klH1y7RO8lu6m2uEB5aw6idEu/C1Vz2OdGgqqVothZ74lHjB+L8duLZrsIHRsTKkevzwPT9IwK/3VRg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.1.tgz","fileCount":181,"unpackedSize":1226255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvBd4L16+6AT1nPrU70GREeErKmSPCXX3Go3UuccVt3AiB9i+u757RiCGjvPuhNiuuWmWU4fS95n3J9yQs2cu89ug=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRnTbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQmQ//Z069UcbB311UvE6eXMy8jRCujnwANdaGzta/xrGhmShMYSpc\r\nTDmvpP3gXvj6DyL0couGhpdDdI+y58ecNfs6/3CcpmyRoLnUG0C8O6eFtcET\r\nsWSQWmxdGh+j34n7ZhB3OJ5AXobKYM7EuIl4zuZpSeEY5zez2cPGyhpVg/yF\r\nhkNX/3PXZl2qkhoCVkVKAlAnwXdQfOY6bEqBuiCp2zRfjTrYP4PfkXvyIelG\r\ndWrI+gKjkQxf4UrwfKrbHtRAlkRvFomL/FJdC62Ftg5sfDoiFomPhjEcxgRA\r\nMrD/VAKA+Aap1XahjjK4yk7VeVJeyCEJQWBvMmd2nl6GXSC8SJG5iO5qV8yE\r\nLdDw5Q5iigupGgVsO3y4+rfZ+1NWwmarDFHkD9FZ/44oo5mY5ZEIOkfItn3W\r\nGv/Uua6bFCr79lh1qJperRfHUUq1hN51Y+AVKVAkjgX0z9sCumVLhwrFewLW\r\nWjKP2bXrR6X3lFuN12Hsjrln3j47NsgSob4Pg4VvW4G8zBJlNM7g7r66/Z4U\r\naReJvdlFlIK2JL9SmLmXuNvA1DbYqVPm2l7xSzmgtINLj+cJc0J6jrXHBcI+\r\nFMHjKb+bXszJqjHjU4qTo/cTOcPxFHJbSx8p8LzwHHm5w+Kf8rEJGRJPgdUt\r\nohDSUzHKYB9cnSkZfibA+s4LImn9jxkyLDw=\r\n=j5Ew\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.1_1648784603603_0.8293859510953523"},"_hasShrinkwrap":false},"3.4.2":{"name":"@blockworks-foundation/mango-client","version":"3.4.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.2","dist":{"shasum":"42c1752bc5a949d2eec1aea51fd94eddfd9e0d64","integrity":"sha512-CcypTdoHxIojxWAzDF6v6BqasfvCzP2Wv0nJ5yZuY5ofIWnlKJGWbHxU5sHClo3GHt8bbDjeKXeQth3az84koA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.2.tgz","fileCount":181,"unpackedSize":1226452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT8u3eTCSyl6dVgPlY/1MuxKbPSuOI5d3zVTA/3pqEwAIgXdPLx42I1pkobKpwC6sll+VpyguAHgthJZZS988nR0o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTcZbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPsRAAoNAkXkNW5oZBvjRYSW+DqQw5A2YP/0Lk2mXGxjFp5qiCgQ0F\r\nzbwAShWkIkgfQlrfLQTj8NYT/jLfvhJUs1av5pe+gIzPVfMsWa3Hgd68qVOs\r\n5efRT4xMGM2VZJ5fgoRz4R2Pl29C4YLF+ZPSln/e6mpVH7Q2wLX43CBCBQP5\r\ng276/O0/+PMF3JUREY3Sil50gXy2UrVCtW4sF8Lug4jtLOMxnfU0GRU0PY7q\r\nBPBZ3xIXdSuK3OzTE7UvS7J4VjsFq1OZwU0vNxi8p3P8L7ouezZSurEI4EJB\r\neuJ9kgwUzGEDJibebOww10SkJq7MqxGIWEFfMoT8q+W/SPG0pNQZg36aCxdY\r\nEu4nEdDUxgZZQ0E0RviGFkbfFYsf/6MYdb40TGmE63PmJEL5xMaCm/4nwccR\r\nKpIpUIG5k91xhwRo67+OrII3sVDfmjzAmGsG/82HX7VeGYIAbiLWzserr4/q\r\nwXC4LjACFNl5FXww4NxPPWsxEkPddUJG+LED0ssKu6MUZ366xqf07Oe1HSgb\r\nidYsVkbvks65DPlj76i194J0Z/Q022reUfBGVMQ+3ZUX3qwaZdMZRp1KDUqj\r\nKQgnKQhJr5Tt3ItmqHtyA7Cl/tRhODT+P1SL5Jypiy4SlFsvZiGxaP6Aof3z\r\nTY3cygeL5bDd7bTtTeR2Ve5r5rd9VF0CaH8=\r\n=6sPJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.2_1649264219452_0.5713209730203002"},"_hasShrinkwrap":false},"3.4.3":{"name":"@blockworks-foundation/mango-client","version":"3.4.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.3","dist":{"shasum":"a5d72cc4520736edf843caaf8aff5376d1c056a4","integrity":"sha512-8JFyE3nlwolfcqbhAYIenv25VnNvvYcEIUUUczHc31WaCtrcwC96Epj7wprHQO4OP6uLc9TBF4zuuGlZY3Fd6Q==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.3.tgz","fileCount":185,"unpackedSize":1234295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHARp/1cCOJuOcZSJX0lnSpVW7c2WhtDcqmyCp4k22VBAiAlnpLUotB+rBGhjTY2TJxQZRXfYZR1C9YxaCwAtaMYjg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUiS2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos+A/9GHrY7E8BbK4wPFMD+Bw5obEfrtLDMeAjzu2jCoJjt+3Gv6fC\r\nQV1VodlFK0YLJaYHxut1+GO/vTW4WOJx6rLmvq7T6xQ+zsBuepIW5Ewq5lC+\r\nS2Q/Vw7SOLrXO8EATo2lUImYu+4eEtKhKMyFLLZ3chR7c7yfdJ71/xq5ps3W\r\nMLTip0USpRZH1kYth/a8ITAsGinXdvJBsafGgzb4Kj6VdcMwBF5zt+w61aPx\r\nv3/TE3+o+E3TyikcMrteSd7puPh8TOs6uAn13C5gcRwa9d3IbmqtLS6nwZDe\r\nuTVelYbyY2jHn8yYQmWJu0s5xAGx45YZnrq8tDfMx9IHm7y4VPYtBuOrZ+eV\r\nt3TC+ejOy7WGBuV9EqWmy8xqeVd03fpHtGtYRqk0siAJOrf5PGnYmTjSi6Tg\r\nCV32+JdEdblsiB3ip4bWhxiXfYA+0fzLJqclCdrFhGMQXszH78pQXgPFMCa+\r\n8K7Bo0xsyGpNCxzto1L5M8MPBAn3ppLRDoRvX8Y492VF0V2892EPOMeRphEl\r\nZx4EPFNLr+OUlC5HH05Qk8/iSq+D2+UjN0de5BZ2zyXpDdKhUPAEZsDm0bFx\r\nWYDBPocVTyBW7tMTIAO5nfvR2bd4gSbJ+s1dtSqsSaE83TuDGXFI5yRJHn5X\r\n7dfKBP91nP3i69v+l7brTGCnmG7RmeEb4LY=\r\n=NT8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.3_1649550517756_0.3263743642756649"},"_hasShrinkwrap":false},"3.4.4":{"name":"@blockworks-foundation/mango-client","version":"3.4.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.4","dist":{"shasum":"5ccf688432c54c88b513499edde0dcb9af945a8f","integrity":"sha512-r4qBcPbxgtfpTWO8Z/ChIY8bQKXXEG+4Bzce+IjHWN32g+UP0tVydMvfYi6WNN9JNrKccR58MujUWvEo7HyniQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.4.tgz","fileCount":181,"unpackedSize":1233761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf570D4v2RIPFu4QlXLqIWWt6lV5iqwQvmyHKVEvmgcAiEA0/Ivw0Pb/FxhetngoP4bp+bnJc3MNvW4AhWZAC7uGws="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWIU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX1w/9FlhpE2AXuVQ2FUdBYgeNqfGSxQndtS6PsD8bIcR+gz33KmfB\r\nFxsCPPJoMTt8QUyG8DIlEzZdAauqavhMSVpyrpil6yPbD+Ikb9Q+ZBGsuU2O\r\nrlm+p1DIBch7WqGW2hcuw0bhsVEC62cvta3RYbBHH5I9KQGkEmNWUwGNckmF\r\nOovxjcz2s4KbBU1pTa8Iss4quhd84KzlD70VXDBw40Nq8NaKy3uXfGb7Npw0\r\n08BSTckJv3L2rOWx2NTkEqMl8tyNILVNMFssMb189eaSJPleA1oiombZ3ffX\r\n87FtphNNGKfuC37jEG9LfkoH4dY50JnG58efJQ36w/sNo63V29oSZWTh8uyj\r\nkDR9Jmihr59urTvjO+lqme1bT053swG7Xbdlo9XukPLG6i6Beb3cVAogC4s1\r\nMOA5cXcAdwBcMbzObo9WrfPMvVNaDPVmawn2W44cmOSM3uohO9xOldTzy19S\r\nwtHcbdZRJEn4hOaB26qBtkvnFmVUER+RnKrtwYzrvdbIgJQacynTaTBL6r8N\r\nUrS2ynu6NWN1wBpEMIe1/jRgQmteU08mGB8hue3CEIGwK0mEmLCxSSHCKnF6\r\nmCRsj6AjlEumV2sGpke/AAs/kjM3MFUb+pFI/TN4Qnd41awXqw4uVah36GcX\r\nx45SS/CMpMVcKLn91ziBhiPkJxYsU7b+yUU=\r\n=ldKz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.4_1649968436013_0.9027151437751217"},"_hasShrinkwrap":false},"3.4.5":{"name":"@blockworks-foundation/mango-client","version":"3.4.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.5","dist":{"shasum":"9ba8e8450e7a834c4067885eef2c21dc1a7d4fb7","integrity":"sha512-RQ8WAcUMKtV72TGZ3qLFqcZW17WbDyDMcnCZrzSHp0rWpuThXcKb17/YBJY7TugVRvc6JnV1aJtlibI/oF15Gw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.5.tgz","fileCount":181,"unpackedSize":1235298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUGux40tCh1EjV6PGKGhkGRfosD1t4PwGiA5gfg+XzxgIhAPyZzIcIySvABDl2cY4lk/f+yM6Lk0Qy4CpaNti6DqeY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibpEdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmNA//SXup1V+IvRGNQd1S4OjWpO3uzfP4toB+gDRzIK7yAvBM/6KT\r\nWmA05kXGihJQ5o82Tk9UwwSRzXg+ZfCwa/lMxKlfu80h4ap36EdeWZnTMlt8\r\n7iYH+BcmrnImfrA+d/O1QZvxdVk2+bw6EYnJfXxjGHQYysrBNCCkfPL0m/2R\r\nnDRvRaxo3Ireg5v2cR9o5Uv/rCMsQjJs0YeG1RxuC33tP2eEe9nV1PKzmcD0\r\nUUjb8GQRrUkS2EbieBQvLO3zPZHKadvQVPJBA5h35TnNTedyrES5WhukAqpd\r\nKeAXAv1M2LCoauJiLmIt4YHl/VhEkiRlvrGAx5CwtLZv/dob2r2R9M42NSsV\r\nMvVj9pQnxlALqus+amTPkeukUaJW5iifIRTFE5tO0cxORJvcT1N/MWAnhOET\r\nkOmx4Gsb6oLh994xM7mJEf3iSevmyKnZqKWOCbKdsAV/etCo8kKHUGP2f2ls\r\n000GTlUpUfixp1K3MR0o5Kk0bORmJNQyT+y1FOLcfi9z1KdTriZhMePGZP6q\r\npj/oS/xqEyc5+YhDeUryakG7613RYGNPQdgrGFZ++OnDgORNA5Lm+QJV+0rc\r\nJIZSlTa3UCYgyQNZVl/W4Tdpv3+9CCWCPE9gGFVD7dq79aAjC95akjIamw/e\r\nvCmz6d+TdSY0PPywnURPfmLYWUpmduT+2yU=\r\n=nSZa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.5_1651413277610_0.35396821665221667"},"_hasShrinkwrap":false},"3.4.6":{"name":"@blockworks-foundation/mango-client","version":"3.4.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.31.0","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.31.0"},"gitHead":"4ab4189941d722caa762f074a4a1c9c113fccc5c","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.4.6","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NbfUccJRFgmufIF54KEfZRLhHlcLMNXi9OQX3nyyZiHNsDbBqnKkBX2sT6ofH8UJnQnb8tuufU3LHueZ3z/gng==","shasum":"014ee406a46b49f387593d9556482ae6b854f273","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.6.tgz","fileCount":173,"unpackedSize":1242560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdNLq3MLrieOpws3WHa7yNwg1d2k9GYYADDo0BNFkHwQIhAPJuA9tAklXBQS57e3g2+sd693lIzx9K/MWybL3cCSE9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifit8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3DRAAhrY4fZHCx7zK2VC0Bi13SznxjWWwsEEvtwXqa5ulUTIGHRnv\r\n5/9bGx6Y9rCkhHbz8cgl2F2wDjHYX17bl7IxKQi5Wc6/JbVrFSS7q5hj5J8t\r\n3pJIoq4RwBz5qRZUEnWrCBgnm+OOJdK45654WxsqRbmqinWPfQiKxiUOa5KJ\r\ndKfAfPBtlCPMTDx5V1Ce9rVsuRpngQdh0dzMw+S7oBDiK3D3RVZEoRoxWM4o\r\nENQwJcyPxat3tNJGDCxRNp4d3dqXVleY2Y6nnA0ZMamJSPAADogFprMpAEw9\r\nVDFla3MBtM67NmoOa/HNaQeRMx60gVImxazy7GNuHUK36vur2EjNbTJr/MQY\r\naDWeqxvv9oZpEDxsvT0fT1f3/TRRM6mqH3DOS63rpw9uPQ1jF63kCUUxpvO7\r\n5Ec7rPIwjzATr2O5pQ3Wiyio5FoEXGHfMLDeYf7lICIvuL9exuAlWZO4yprf\r\nyS69IFIJrhHiRQvQowdkTe4BqzwZ6kuREk+FbFo5XO+yBK7C1ojCk1ehSK+y\r\neFWg7wQDiLP3kEk0yRODHFb7yw33og/pVmZV18wESPdOGKQxFBu8KXKysUex\r\nPaRn13Ea0x27aQDwb0i/DM2AZWjnses3E5xTpucRJGpUHrqSPbc7mOSWfIAr\r\neNNIJUAjgAjdMq4l5+NjN6AS/hUiy0tCtwE=\r\n=m5Lt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.6_1652435836195_0.40707329925337965"},"_hasShrinkwrap":false},"3.4.7":{"name":"@blockworks-foundation/mango-client","version":"3.4.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.37.1","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.37.1"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.7","dist":{"shasum":"5411ca4aae738bc9a277d88c15f6aa162f47aaf0","integrity":"sha512-TBbWn+adQdXu+6UUiZqWD+LmZsDy9DhRkSaaxKDwC0q1VDLvXbO6Sj9XpOmw6ZAp7bgC/9uKtn9macJotppn3Q==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.7.tgz","fileCount":181,"unpackedSize":1251097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSxJ8Bo+JWiU3dwVG15FkN3EHgJRanqYzovSLu04cIuAIgNb+Z8WLo8p1svmN972i4cV22AlpIQS0BlP9H/BNLiJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiglziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMMxAApPwGDcRT96NEULLCAJYKEvbpMgNx1xlniYmq+gNiz8t1l1EY\r\nWQX/pwEWGVLOggToCU5N0OHZvJsXVIlvQ81DJJ6adSuE9hVNReTq1TX1vkhX\r\nv+psUVNsMlHI/x+oA8J7UTf4wq4Sq1/bYkyG9QuzsxqIMJgrbUBNT+a2ryWd\r\nmeD/9X5JRnKhcbqhi/boVl+7Y+w0tQj0CgcdBetQPEfkUbx26zze9Q7W1SFV\r\ny23sgul0dJF4SUWu1hOnzrlKRUsQKLDoavPIHYu+NU8pcTAy5EqhpuRnFgcq\r\nm5jX4EIdnRqVmWr7q9FMfwu2WEOghcktYAUPZN8BZ6p5BVvMlbFN1Maywut9\r\nyF0nc2NNWzKRHMeVq3oR0HWd1T2zQv4ftXJHjxdjYLRjU7G3RkfApSi4Y4bT\r\n7nOpzyUEZ+iW8N448nAVtVZAQy4aulmDju9HFC37Ncd7y3TBrBPUZPtLBhMy\r\ney7gvj6kIDkURfLCY9tWeEk/5JS+UFJ9ntcOvDcxZCrtAVlvtgCyjWCs11md\r\nHMBuiLdOy1z3X67M4c5CZqsJ4O8iF9cXUlC9FUyGlNa5T0lJ1iSNeIMbXtPI\r\nP3Wn6lMIm/1mcteVzNEy1H59IXbPruULdP+tbWwflUBsT/1wdKkZXzAI0tB2\r\nanZ/Jm+oz+GBOR23MpmkyFsAWf70nEUZETU=\r\n=Kt0E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mes_","email":"a.brzezinski94@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.7_1652710625982_0.6081475105316949"},"_hasShrinkwrap":false},"3.4.8":{"name":"@blockworks-foundation/mango-client","version":"3.4.8","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.37.1","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"^1.37.1"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.4.8","dist":{"shasum":"5e7998dba29d02975d8be4c5a963f5fd24d64427","integrity":"sha512-veV3tfUfSZ8gN2I0u2gCj+dSQcD0QB1Imo2XuUdv0IUKb4Um8KoBxxpv1fxVHQ2J5RRSCYNW6DhPiNEnZYhbXg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.4.8.tgz","fileCount":181,"unpackedSize":1250809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEZsk0qT5F0igu5X6GihT/gRcnf0JbtEfvifN68WUNUwIgXgMvgBMj+7kc0nYsc2/PcQR8pI9nJQA1KfY/E77X7l8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihMl6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIwA/7BrNelduiJR4SZdPIwvS9pE9bCS6DDc0HmV16JJ5IrhlHLlYE\r\n2Y4NIBzsd+GkjEMKzdXlHoT8HVdmaXa51QDcO8xmTx4juMZyeEUgsIhdB9i1\r\nrG9ZAd7reEbtbu/A51ijkefTDS0YgJErUutEkoSjM038YgimsBHbG+MB0+rs\r\nnY1TojNgy17ef3D5os6JFq/ix2b2jts1edd/vC2DloL4G4IB/oT7IEDqHoP5\r\nnv0tukqcAbAjvQHNl1jTy5xKccA0Lzlz0OXWkNAhj1xlv2d1tDxsFDdKLDuz\r\nA6uIKWF5X8qNW8sZ3T9DIKS8UArbmnoLSYu6d8T4ArBnKDMgPoafcKpjah9n\r\nvSRg0Pbfm/EFUNf6cJf+J16d/mc0kecDr6A7JZgFaRu6zZ9yfxizKMYjl5ty\r\n7LB0NoLFhtAOsr8/u3S7y2/ommN3y8aIV9CTEDjCxn9ORcurSSa0cDT7s/Mf\r\ndVIXP6QVhfQ+L+T33sBB0O4DNlnn9/4cU3WaWgC5laX5ZRbBYpcX7A40Kii9\r\nddwVl2ohjHnmPj5l7cfl45s8k4fZpZDtKh74pN/ZkfZW+2bttBscVr039XDV\r\nm8qIzPjpI1Ba8ODkrft4udhcYArhWmR6Ovguu60mcfqz/2dGTg3UX4vI4/mi\r\nt0dI8x/hLEu6/Itqc9++yp76PSxnkDzOlt4=\r\n=rLwS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mes_","email":"a.brzezinski94@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.4.8_1652869498361_0.3768057863071381"},"_hasShrinkwrap":false},"3.5.0":{"name":"@blockworks-foundation/mango-client","version":"3.5.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.1","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.1"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.0","dist":{"shasum":"485e7762bc39d08a22afdea8d9ae9aeae381dd30","integrity":"sha512-MtdHjz0J08IFaWKyBC1LmQmErS4nluU2ra8QOdR1jC0q1NEZkMXeSAx51U8SbpqShepRTBN/s44iLUzc7D4EaA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.0.tgz","fileCount":193,"unpackedSize":1281200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRa6hxYLaHv1xr3yh9CPF0DNxL75w9LarsZly9yYDxCAIgDvTaZc0jr8sfwa4MadWWtmTZ1RMjxg26MVNzjVIZm3U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilmJJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYzA//dxH+uu2hgkYZqbyYPID6YqTTCemnkW5EKH6ixoLY9dxPmjhC\r\nOm4C+PgiHOf9nTJYBhxXmp4Jpr4Ps7vSxxxvdBx1+LojMIfXcRXIaKhLdJnH\r\nfIA7NPwaBuLbFMAWqUw35ibOmJGGkmLOQhwjzif+o43yNghPK+KPBlWEOL8t\r\n4BPPjVStG9DS8ZgJ7AhWF22QVx0WqkXX5wyLbAkqoQ79FCIH11/lY2roStiM\r\nRznnpDB5XYg0+/BYlI2mdzmKkGaf8k4K9MJhrL01eb2kO99ChxhhTT/ZjoCm\r\nkE26MWq68o+ZOCuEVopTd5MZgGc2JVFhYtxSqOUMGCt+AC2IIHourm+F7ygy\r\nBpl+JVl1/CvlGUCsa3gAdrZKXaqkrQPL6PV9SmHj8fxCQ+qwZtbPNFbS9m1n\r\nTvTZTdgyyhU7VNOWWU888DxMv1VX1CDtFOiiSDyR3YcZByvXzI69nQ2+fWaj\r\n++Quefw+MgT/8UW6C24aOxJYuDDHU/rf41wvb8ZC8ISWUSaQiJ+j3RFRGITr\r\nrScHRH77eFt3s3sCvcBWv2ItXup+d/Zr4Xb0MAVLeVs4JSj6Na0T+1P2Oebv\r\nP+c4fdwekhq7nHozi5gZGRGZKgZhCC83o9YTs4V4CyK9O3HOfpbs/S6txB28\r\nrGYUl2P8yufIdGYXHyc1VHchEAef6WgFV/s=\r\n=tl+/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.0_1654022729473_0.43269560894174"},"_hasShrinkwrap":false},"3.5.1":{"name":"@blockworks-foundation/mango-client","version":"3.5.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.4","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.4"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.1","dist":{"shasum":"f4b04f418434b228e5f67e8484ada88a6d3bb125","integrity":"sha512-By+dLap8kvsz+mZEvy9Nfuq66it+UtiTI2+Rec2oyM33YzOqP+tTlZyecAZogQxt2eqeAAfYdTu/Bu1E2zKgpQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.1.tgz","fileCount":189,"unpackedSize":1272998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqE9hC8vioofZu2jqeDUXwCdzxGrghz6f6sswpgsZAegIgRizNxOLufJ1ocAAGCpJ8WTPgilcDoqzM2nqnnJlXAP8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinRWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzng/+IhFgv1knr0gRKBoO1NEQM69wMwkciEbOt0d35dQAEVi+clWH\r\nGefqdsogfmhH2+38hRhErMrrJuCZr41m6gqFaIr2pIp9m2xgf+jkJMMV2iHj\r\nOlHUFcpJd/jXQCw+Z/GrA5D4b76CGgeFJmoBFnYmSVdVnCSoDO94tpgzLRT/\r\nILuhrhRVvb/BARpbOjyZOhido+dcS9yFViF5caG3uCocK+60lQRXvZ7e+Bav\r\nYTq7kaUbHKpUP18LBcxZNrGCBc4zWuJzi5N2E+t1o/l8mxy1it9Uztv5csua\r\njj313lD+qqOdS/g4GxoZ3ktpRjfW2A7HE7xDizKrHikOQKXl3M5OUGr2voQD\r\nUosSLtLYlCZzUUHRcPuQpD1tntGs87Y9iCLqgFKZtirN2B/sDSRzncsmIWUZ\r\naHC4YLejYafG+zWDFb7ZhG2Eo6NkaiqV6cxNqarfv71Vyr0NYhx1UDFEdVwK\r\nutRGzMakoRUNlYQlJEhXBFJ1lq07S6cD8W6Mmb8O/syoWX/kIlboY2Rtw2s2\r\nE42AfsiImkftyPYS2KNC3BYS4qMPpKAF2vrMNB/5z1vZOrZT+jrZrAwqbz7b\r\nvZYbvcRMIhJkNC7HchoZ8YvI2JDpvbwccPAjYr7jsLOEin+7QYoDC/mX6w+g\r\nVfPnkeBxGKyxzjWUqftnW4QKNCpKHHEU2f4=\r\n=lYd4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.1_1654461847615_0.9366740410834622"},"_hasShrinkwrap":false},"3.5.2":{"name":"@blockworks-foundation/mango-client","version":"3.5.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.4","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.4"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.2","dist":{"shasum":"e6e82acff4a2c8e2b19862618d563e1bb5687a93","integrity":"sha512-JJC+rrmADe3Hx/3XiVrtLtySOOYxt4evzn8P+f+Y5pABasfphD65+g5Rbsogn6zZTE6OU1sV0De6XpxwvdZ6/g==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.2.tgz","fileCount":189,"unpackedSize":1273641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASrpXoo8Hz/VX5lTdzP4joBvc0on+mKbYAPAXmNav4lAiEAjAaHBkimW8YlNF/LPgaQIrqLAkzywX9G3xUsgLhp5qk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinRk+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNcA//aGfqgNjEYwE5JBhGw4GQAr9sYiZB/aJ/FN9NqBdTubW2daE7\r\nwq9h0ECzd62uD30GA0+7LV00ToD7jWb3xdKdanPCh15r7mdJ7gYDOkGB3EKA\r\nfEB7rLaHy44qUtDA4ngycckSJvb9Ysg0w/bFdcPCE85kKg0wZVv7EO+F3K8t\r\nE93GHidLDaRdxp6hbBBRRSZpkCXB2E1IW+hnztOM/2q41gzyK5FyIlD8jxv9\r\nIpnhyi+v2Gt5LiHPgcu59xsWKo25ViFSLCpUQY9hR/mfkgegHhInxY9g5Wx7\r\nSvao/gGgfM1sdsK5l5DKej1aggUo0LNFoUUit/ShmREftLIyqZITRiWNw9JU\r\nkOZtN1kaPysIwJESgT+rsULo5+PqnlKXf6ZrTP7+R7oOxlXjVD3I6Div1mv1\r\nYH8uHsRpRlETf7RmH3gLZo0cOY7RCH/4xeW8dXfcW9Bl/I2Zmj1Umwq107Yf\r\nAOhrItCAj8dOGsBADhKnR6e/3InKifI9cF59wIgIvAe7/bL2SvQRguriz+jd\r\nTh13Yy6Oh+9pTMq6IhIuOsn/zkqGthdLTr/Za5sSBYaihLKkJB1M5U405I17\r\nsLnSuT8zBOFvOjmoGZ8vo/Hw8kykwyIUtcqL1mj76upU7NyfCfZfDYp3JSYl\r\nubtq3+BzqlHdOalVp3p4Qv3QrSdwjRhbakU=\r\n=mUyi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.2_1654462782189_0.18886093203652288"},"_hasShrinkwrap":false},"3.5.3":{"name":"@blockworks-foundation/mango-client","version":"3.5.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.3","dist":{"shasum":"428f10b36ad446a14ec512e6bc269cfb03c709cc","integrity":"sha512-s1u0MzL2yS+CMdM/EAYn1CDIioQpDvP6o6z8vN2BdPytTXgo7IXFzAzoYBtAQ1RYHDEWgqerQJ/dAHA6cVIYKg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.3.tgz","fileCount":189,"unpackedSize":1273641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICq09phIBlWn+lLfXgnX4iMZpY6V31X5LfHP4bTWXhVXAiEAyVFSSA4grMAWMQ9avkapdj2LRubGUe4flqlm7ImZv6c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinWPhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMGhAAmNQNNdp21LRjUNDRxUyOxeWOkfYMfoomn88Om4x8IM3nu6QI\r\n8/y3UgSsm4rYtfksE9o9xmz62cBDfcxD5+j1v9mWKbhyGYFoQfI5NdAGtN5y\r\nDJiwnojJ8658hAbh4oNidPfmWR4g5FXTdgEPzjFH2ehfgBASOwug81ZtD0n8\r\nxc6Nq5jNmN8LVt1lVGO56B6y/dckgSCuHh/NxiSxf2fcugesIdrACNCRacb+\r\nXpe39ycs2COJOhpjBX1F5DUg1/+5iS0BdMTMTci399Lzm6+Jw3MD5rq0Ekvv\r\nKVRp4eXS10jhd0HtWPuLhWbVyAm+Qr6dvTT1MynhtgC9n0hhR9xxrI8gm8gc\r\n5DpjSt41Sr8YAZeiW3VYSsEAOmZV3tOym7gWjO9kj8ea2g4JDgoT+pYYYU7p\r\nvAE+vwHvYtgI02pUB/VjzS84XcF3ntyJHE8EAllQtsaZDu0vT/EEW0ZJeIAQ\r\n6ceE+sS4YtYUcQV2XGGm+vBmyY8CwZkm9/2fOXiIfsTrP7YQFL6fDJ1JstNq\r\npb94b/txN7R34xvxdA+IjDM9IVt8q/O6p31pkoZ8OzIhVJ0WSaMd1seiHMP2\r\n1887LzrIUwdP3PPh7H7hO9XEvCS6xcvIAaaX0J3UkLCj0jFUB/kZZMwOy4U2\r\nvEMF4gRTYZSqOKKE2OhI5ieY5mtjVA99HR0=\r\n=H7KE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.3_1654481889098_0.6256942646059689"},"_hasShrinkwrap":false},"3.5.4":{"name":"@blockworks-foundation/mango-client","version":"3.5.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.4","dist":{"shasum":"35bbf1260a34902db8a3c4291883c2c8dc29be82","integrity":"sha512-HigBg38kZ1f+2WIYaK2Ds+y0oWgUG69i/qo2XNzUho/FdQJaHN4m7qa5TgquGkKUSCgmr5FiUiBd7tYTovOxzg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.4.tgz","fileCount":193,"unpackedSize":1283854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGgtPwN7NfOV8tpnNr3CeXPmaeaPwBNZjYdF6ivbPQ/AiEAiVIIs5LPqxGqXGhfD6l8UjBgP/8/9g3hU0Lg3w74QuA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioG8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqepxAAkBmesJkdEvDCYGNA46AaXuxR1EDEtmKPIEGPe9EnQqwMPFKQ\r\n4xkWOaTRJ+vZNvHlS2iwS2m5hhuZ4UpiKqe9TCnXEvrEtmiF5oLl6NPZGPgM\r\n42ZpQY8OkacHZZYzi4K+Liv+pNRndYh7c+rLUrAqluW3Mo/n2Q3r1wyCRurl\r\nRGE1pr/wHw0jAnFTokUfBoPPPCw3afIK5md54rv4d3oAsUvChNckqUzZoeFB\r\nFoWzDUaEhfMAet3pAvKuK77NUq2PUeHKqRfMXlE0GmDgdJaxZ8snhtE3jjyR\r\nadVmXc1Xm7u/O/YE9n1HvdhWDuL1GkDOOl0we87pjie1SxqmrptSyM9Fp5ev\r\nFgU3O3tLklDGYmSwtTSfoSaJzcIT0K/Z3eWbR2hODe2scMsDdz/jS9IIfRnG\r\ngQ61sNRp++pNFETcjHcpmbIQS0THf3AHtFIYHEOIpAdBmW7Jg4a7plqJZ+wn\r\npowM90kGmeIidDWE5MMT6kVypkGkc+AO/cofIFdCsw9haksmeAu7ghfdZ6Ux\r\nxsDeoc7A4Mw9QybzHBEeHithbA5mUBwKiWAIgQ9/Y2cPVmR8IePhYCCR4Bgs\r\n1C2F8HqImZAqf7lzXaiWHYwVqOpZIWDcNDqx9Fr5Zz0utn9rO5mQ5rvI2KCG\r\nnin7GWqJGlWifcsHT6ukK6KGeL3lTCwJvgQ=\r\n=bYEN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.4_1654681361521_0.02800260856996939"},"_hasShrinkwrap":false},"3.5.5":{"name":"@blockworks-foundation/mango-client","version":"3.5.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.5","dist":{"shasum":"de71141571e97acae5165b8d94d1149b67f00e4f","integrity":"sha512-FSGSo8rqWthfa1ClLmbFrZr6J7iEpw+/rrI04x3a4pPZwpQfiIRaBlwc5SCrD7+q+DR1MD+9vFDRxBpU9hKwfw==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.5.tgz","fileCount":189,"unpackedSize":1280499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn1rLdO/Ou711OL7WP2uYpdolwCSCYLWtnVua9BjqvOwIgWK0vvGjOOVwCcxnvdeW0df3eU6E2IsqnDAszbdyZ1fA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioLfKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd3g//cPqONaLE0ocvkeNtYoOYUOFe54IQzJGBRZiycsfPWtShETCG\r\nCl6Qno5F2t0ucZ1SHEHQMDIXUWM6d0KnZ2WViviS4/c1Q5dXHFX4GvStl9rB\r\nCmiKnlxUPOUlNbol39nH1JHKR4r6ouedkCKLQNzSUZX4HEFb3YdMxsFF5xnk\r\n1B8bfYrk6EaY5jBcTPUK5/qnREoTlqVFgyX+bngIdnFfU2QToZnvXuMz5eCH\r\nBjGp+km5N65TQwxmD2toX8a5zvfp9+88Cy93WmKgHHoGEex6LU4Oxg1BNp8S\r\n/JlD9si4RKnGJtGT+eH8jhPwDdHHoqq55GG5opNaExr0nPVlklOjnPcZmtmq\r\nRTwhG3T8O2iwIcHDA3X5TICsWhhKhmBzBQK7Sw5jgv3BBqD0BDBfYeeDi2J9\r\nq5rG/btgLf/sOcwQMINR3Q7yYAoVg3htJwMHqlnkoUwqIT2tl5gwgQN0m5GV\r\nTfOLS8zpOMFXb/KJc1JbqAqOdNwHaMLy+IOc3sBhB5L7mxhinO++Hjr+v2Kw\r\nBReLespDv81TbOCUzXj+r2qbpLqMn0QgLsDuHylVaeJRmAxKDwXLZ40I9R4x\r\nL9cwYuvNZ9DUnZCL7WttWkq+V8x119x651Hl7nODWxDaS4AMbonwGfk8ALLq\r\nLB2aWf6jUIAEu2kpZVF/gZc2/S2HyJLWvZI=\r\n=QmNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.5_1654699978591_0.8431720520095642"},"_hasShrinkwrap":false},"3.5.6":{"name":"@blockworks-foundation/mango-client","version":"3.5.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3","@pythnetwork/client":"^2.7.0"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.5.6","dist":{"shasum":"410abfbea1565b1755702ac88f5dd1c45c2bac54","integrity":"sha512-KDWqEcK/Z6jkwoZHwkURj9meijpFBmde/k/uE83PPp6u/k88B3crSqIMPNrcuVLueNRfN1+RHg/U3c86mJvFVg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.6.tgz","fileCount":193,"unpackedSize":1293318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC86Fb7K4zGhBJk8i98qsJxH+aqcf0m287B1mY1xflAygIhAIRr8+k6FSGpYWaJYkwmyTR9AJFVf8u7dPLUSfq9gJNH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipEsgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf6Q/9Fr9bosFJr2Fv1xlP8DrKsrsvgQokmUvc5De/mwPe2gnYCILw\r\nsVIYrcmQQgz0NdGxOESUnKQnHobv3JDcQd+EFkgKBMK3PzrddjelsVCsioMa\r\nl4zEJKuRkeYr/+poKC/pT0OXwv3SJsGAl8ZiakaZGCSetF91Se7uRbnn97Nx\r\nrvM1mYs5AYfT0JUR61wQcHtnA1S0d3eqMAXlLxbOIXY90LhZoIZNE11dxZZn\r\npl5Th21UaEg+Ny40b0uyxjn4+u+44J2xLy9qHPWfp66I/yjvcdDHdODaouUn\r\nNmFW3XRqIp2JazFBxkW44P2GQ4rMN8LFBboxyTQZbQZqV+yzThgEv89WwitR\r\ncgUuReslUAaa3zcgu2Z0JZtePsKnn0oGQsMofHey2DN4gArGn+OsymJ0gmAV\r\nW2lw9R3TLUbZRwiQY+EnrhTa0n9YpfWKyBPIar0LMHv80QR+JCB9603Bfr22\r\nfnqmBKZUKlhbts7aCxIN43v+9WzvTSKuIhMKN50Wwy7Qij+hUI3EV6mm6NJ5\r\nT3u1FYyge41mQjUvsn7kAjBks8QkLAtl1FDsK94uP0OiJ8nx+k/DbLRIbRdq\r\nIgJxRdJOjKnqomFnJuI2mXb28KAZjGc1DGR1iGbDjsXrhyNUUzsEIvZblvPy\r\nslCPUqy3Q8dRmExGm6+E+9hti1drZTN3/nk=\r\n=nhC1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.6_1654934303851_0.299256438938154"},"_hasShrinkwrap":false},"3.5.7":{"name":"@blockworks-foundation/mango-client","version":"3.5.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3","@pythnetwork/client":"^2.7.0"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"e9674b345f6287bdb4169f75fbabd51198080382","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.5.7","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Yc9UEjEJBaoaV6ZvbAhAZAUYQr/fpjGrub1uUuQYmtiknZwfLb1kZo01+Rfbs/YpMfyZoKTAGHg2ianAMITT6A==","shasum":"14a2ac00f2bec9198293179d507358f8f6f916d9","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.5.7.tgz","fileCount":198,"unpackedSize":1382535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUoQPur06EODOFbAcFQhj1P2m6MlpfG1e3iwrseQOHuAiEAhPLhHL78kzwV6eJf3pSp7w4u/MtLw8WZKijL52Zq7YM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipJ5VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqpgg/+JZUchv+ik5rL9JeCDt/7u5xgaV8eGlI9ytoIcFLKsb1+bApl\r\nu1N9Djp2T65cb+w06fhDAvtzDkYxQacbgyOflRFH5RzAtB1tMPXBNGMWzbb0\r\n3C2HYFM8icvLQHhpglEuFjc0APbuqhyH6DyMI1nd3FhtZcEEwW7gR7dSjdx8\r\nXAIfSISLeoPBEYEEMEQm3eoeuf1lQ4xiyjrHrSpxYrCQ2oWf2srhj29+HyoN\r\nJ4V2PFi4pGzbOuqdecog968vShRSQi80tAiq69rZouR+3FMb9OSmgjiGntru\r\nkkuF8s6TPY+sybRtj+h9srm1L7H2Oh+Y1EvWJhQL7cNMiWelGH41t0BjoqLE\r\nQxZ7y8dBKVaaQhZJGbKxZYxajC9rJ2Gzbi8pD6e0QJQ/si6lQVG0gXxzhrGB\r\npy1l5nLZZtnOr+QwF42v9fyiTmQrGoGhsOPBMLX2Lcl8O9wA865zlFchfwlj\r\nIDH9R6dCKHQMOy7+dCSmH86q94yCFb8FLlFccGFfTuC9XwHVcZV7hGhsMxdr\r\ncyQCekSrJ2/3xy9Dcxk6ke8szB7hOnqTI3Q0kbkk9lAW5NDpxBtakZeQvPvv\r\n69tRDlabHS/GY7CaJ6sSTgr9co9lfRhpi4qqzVw8A6UVpc74mMnGYxjryZA7\r\noyUlnPQcch/oZpo8ZdSCt1dBGULlMWEF1Co=\r\n=eAx+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.5.7_1654955604896_0.9986800626485761"},"_hasShrinkwrap":false},"3.6.0":{"name":"@blockworks-foundation/mango-client","version":"3.6.0","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3","@pythnetwork/client":"^2.7.0"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"58e2c434eab9655bdb9693d011cfad12a3c90cda","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-DZxvWin9I53qgWFw+mdXe1yQ+kBgKDpEOfSWp99AxxRiOft/OsxoD8yf2K6fJO/kx8D+A5JJGY/ZOv+G6sdzcg==","shasum":"637091fc72f6a031c4b88a25d373a184067b1669","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.0.tgz","fileCount":198,"unpackedSize":1410145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6CEMR30olT5Vp3k36mFSqFkk3NLxIliYBCJx4iaS95AIgLuQpFuSKgjIFaQ5UQkjcaWL+m8Ysvwb1T640KgA7JSI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqwI9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmromBAAnOE7MbX6TAKij58hIzjmBytU3QXjlzM4z/B+0jZb+wB+jiFw\r\nKSBy9rMx9b+Rajd33+Ik6bimmw59kbpC5S1LP/Ls4uqtvJkdZb8VvrFA3Yxn\r\nLOiYUGBd35tS8PZCuCLxB5iqW7cuOX8MhH0EHhu8TdQBkAQoA2zYpfP8u9Aj\r\nziOYbYAzRKMXwS6srhXT2DzghA6oWMK2wOxKorFkIeM0jMgeH7YkmjKUex6L\r\nH7X5WwEByBHzohuMyPNjNyfg6+qewcgpqv+5TyAU/F9L0dK4jbL4ijZODMlU\r\nj5pLm/YhbUJSQOenUIkg0mBfRGsObFfMr2BKozOEWKchWYtQNoA6a8Dxmuyt\r\nv2hsCPF8SwoyVcap9jGwH6Ys3iRBtO/8bEXByhrMnkPzDpTbv2Wf6gKXQC1W\r\nszVCfq5ZV8lTR4wAH735C5qLsjyCFfwJpEj90nBMykYEplR9fPlQSJomzAYK\r\n+MhdNRAY/z8smhDGbqrCwkX3LXnsFZqgQyOs3BlEDjj67MENaeEt63eyk9T8\r\nJfiDnLhQq7RrzpLcBHgGcmPYU0XA7rBbZA/AHLhy+w76Ered158t+5XESipz\r\nsW5Fd7EA3DF0OlEaBqFvA5mlZs5ZiJBWcgtwVUa9P33lhXs+MuX3J8SgEvZj\r\nxyYFFfT8bBhb9cam/nmnfMGyE05eWF5aALM=\r\n=FQpl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.0_1655374397616_0.4635019676431713"},"_hasShrinkwrap":false},"3.6.1":{"name":"@blockworks-foundation/mango-client","version":"3.6.1","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3","@pythnetwork/client":"^2.7.0"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.1","dist":{"shasum":"236b63cabc4c25d9e489a964c62891e89f8d0920","integrity":"sha512-t/g0dfS3FE1JZygOlnP0xCkNYFSjDAGy+WNCfZT1wfvGG94qq6ozuI5R4Vw0JOBZtXWKg8ks0Z3/nv/UokKGjA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.1.tgz","fileCount":199,"unpackedSize":1368861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIuWMAvYA6sooh+qItNc1iwmVobawCJVdlM+7WG7NCPAIhAOUum/s6Arc/ND+Ow8G9T0ObF8ht3yeYdruhM5AaO5nF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq4opACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDuA/+LVhGR624QGc6aoMUR5Wwm8p3ifhsFXpqDOb5Ylu6jGx2jPnK\r\nD+hdZT1d04YnosncYcE2zE2/Qu0APUwPchReFDraI0d5cHdtketmp1dMfXpK\r\nkx31pU19/lo3q+GckCJS5qzZz3sdpLj+bGIHP2h/aao0terDUWqIItQ4QJZT\r\nf2fi7wVpx53rLPxX9ytaG9Z8bfw0DJ51gWzIAxkktPjSYnfT9xA/zxK9QDxz\r\nKg/NuJKb+gbubhmVbazLwh6DgekgwgL4fbx6K1gYjvoXIUdTNBX5bnTNX5dQ\r\ngZEhiFbRh7yp+Y1KFZsEbOHCNqManXiTAfDNbdTnnwydpxhp1wsqVYDe5yG1\r\niI9Qnugf0ghBOv9nzAYdB6Oo9JBwpuA6MLL7GohgXM5+m3upok0rfrSdWumw\r\naSsgMwp5syKFQvAf6DU70rdyZjl55Jcbrh7kYxUXdE/QwHXWc56+XLsswnv3\r\nPhTTtBHa5BxMugrW0OYr//X2udrVKsOScRJZyBtZ+dlVlWQx7rvAkoV8ZQ6z\r\njgDDFpOFohdKTnl/MEbTmHtTEN8T967KSv+vGK3oz1DqBm5iVMK1xUjRd9m2\r\nwLf8x/4fXLaLWFMEhtQJc0KMFOBAwGXnrUWbUEjfOxfhOWwf2LsBeZyJC3y3\r\nP+j0loADpGSWAk8sHiuepDKxLgSjenOYZoE=\r\n=gbjD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.1_1655409193458_0.37917676475950834"},"_hasShrinkwrap":false},"3.6.2":{"name":"@blockworks-foundation/mango-client","version":"3.6.2","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"1d9576af1e644a12e5f58c37dec1ff8d0d1d76ce","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.2","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-i3MEZo7vT7loGm364xYOL5e5QQKfxe7+0dp39lElhlcKlCimmMoRfh86PjjSDq5gHpZX2+8talQy60nTJJeKSA==","shasum":"b93909727c34414f38ebb0f1bf8f5dc2e3dd58a9","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.2.tgz","fileCount":198,"unpackedSize":1403936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFV5/Vcsgpz6Zq2eGGw1ec5Dcv37/jZeuYcff0O/Hq1AiBNVO6sIK9ZKiAzT9iNgxTF+exu8RYy7ivuB7o6FhIhiw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirHIzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1tA//UPQDJc62IcVLKcSdH0wGXI8rxrrds5SIT4fMb0+I+MFB43Jz\r\nw9gPTGd54OvTg1m2ch1J3rZDn+4Y7+J23uNAp4pqmxl2lwt3yUnDNvKbNLTX\r\nANcYu3K3XILVZny7yWOLNj+YzGSYJMn9h+6tPqzXYX79yuL9yP3B62Uogum4\r\n/BYGgArvP5DntFwQLW9qccviER79DiomOS3yvyjEICHEaq+28tEYNwKyMu+b\r\nl/7HL/35fYhN55OwNyV0exNK7z0XJJ97NUuBJ86e0SoRSTSiLlG3Zb1B93An\r\nGi8mXnbOzRCeCp3qOu/tJL+4FfvFB9dPnD1jlQx75CSwQt+y8p+L40p/TMaq\r\n1knvVOa0VtT1jnCvt/YypsmkV7t+XN2M6/tsIZK/KHa54Nvo97XxSD0Nsji2\r\n1QKk70tjUFqAj7Jw2OBVYJp+T6WzRT8pedT/sMrRLjRjCBsJlQTSeiSC3N/V\r\n6IaS6XRHZIKzY9DC/J4QIE+Z1tRIEfSrhEA6tsNbRQGFM5bvodauBBOkjXXe\r\neXJEN1qZxtCWAO4bfxTiGDi40/hN8fXgdLRvs9iTtqQ7vJW/99F2ILDAG4Yw\r\nzTTJUFvNgOURNuWlnVQb2v9eQgnwGaCZoFqb6GS5XRHxEwI+8Y+o/kIaZWZZ\r\nzmvMC7qqZ1NE94JHC0TSO04+gx3WXzLHfb4=\r\n=Lkt5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.2_1655468595011_0.034810816148177715"},"_hasShrinkwrap":false},"3.6.3":{"name":"@blockworks-foundation/mango-client","version":"3.6.3","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"8babec835590456c5e80e36472b72ea012260e20","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.3","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yQAAaMkBuhkQtNNDJTeIFzDFfduRF2XJfHM/pmAO7xkP9jLBMKCy1OVGMbY271ZL3eSC1ENQIS7OF6CJ6ONdnA==","shasum":"994ff59a7b48ae20a0500be5c7fad9a1f68ace11","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.3.tgz","fileCount":198,"unpackedSize":1403910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHk3zionqVV+8tS+foIfiIIkuKfPPTEdMtVBHjncUJeHAiAxD3dRdu1lkEIS5U400bl+5e+gb5LgYdUNpNf4mz0FWg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirI32ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0hg//T6OjtFU9nX4bXqv79xQeH6kJ0HYF6bJdgArayW+8nA420nuP\r\nCLZiGiXCk//GA+kej0n7gRc0MkyqOaNVFQEiz5TokqJ8HO5tm8EeDQYyuoM+\r\nhL5/FK0cCYlQxsNTXemn3dMV18qX2rZJgL2IXK0x+19SGBuVYnvlxVOvts61\r\n/MiX2tPuog4DysCTayD0nS72ci1cib489l7u6i2liLC+F7kTtF1ONxyePYxM\r\nV6orIFmhmEU/N3vqh70UkQc13oePfJbX37OwQhwHQCW04zAPxGgPay468XHM\r\nOQj/rKox5o1FW9rVlQ/6q1Z5BNwrg43TrS5WEsDyz/jNKyZzgK4QZ6ieguTF\r\n3VujFIDsSXaxOROMDXfh1r5DgaBA2aJOAphvKi8TckPzGm2UUuZNfHclD88y\r\n9zkmCJc46AldeYuUm8wuA5heRY6CpuiopTb0paMxzg9VRtB93hF52qfaiYnl\r\n9dLnnedytKKF/LynRsZFZ++DeGO6q5pDl5FK3pt/JGrde1DtwWLmD4WksT8s\r\nKFP4CENM3h9DExxdFtnozLkjunrXTnBzpxxIsb3covb9TVNyZiqMNPb2bY21\r\neJG7K1+yhgHMz08x13tfKhD2M9sWRwRPqU/l2D5Mx0zYbiKRAmEvlnrccIoH\r\n0FHLC9PSCnxt3l4X5WGU/5zDJ2wnkR/LXqI=\r\n=V2NJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.3_1655475701843_0.846012218467233"},"_hasShrinkwrap":false},"3.6.4":{"name":"@blockworks-foundation/mango-client","version":"3.6.4","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"fccc460e908a506f53f00a7b645d78ce11661772","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.4","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-OJ/jxmkTpjYsoETT796TQfwfs1RKyncaVM5N6p34kcNJtItRcWC62nCmfJGE7aT4gH/7PJUP603uDCvmt6E3Eg==","shasum":"eaeb53eb002c08eb072b19c9d933850c7239eb6f","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.4.tgz","fileCount":206,"unpackedSize":1416623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKqdZIMx02vw0QhV8nID6XssO6EDIpd1+yd5e7Hr9JkAiApbZlsqRsMzwL2Ht2HW1R14K80Abm5kGuz7pzF49gjoA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis2SrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Ow//YFgG9FcPjM9Ibaa30n0dJqUuIofXUF9+S69RYs+hftErmhz/\r\nLN175Kjz0/9hAff5mLppTuKIa6GdXT96iQLYU7zrRVfkMbmtbngKkiuH8l+w\r\nRg8okOx1eLIOOIKTcbCbSW2pkRPHg5sVB/RV7hrfAkS86YsOxroxzb3WFSUl\r\nNDCF1LXOGwg1VLTOLyPkXaLvUwgS6lGMVZEMARl/p+VrtplOXdDAmcOvieNj\r\nn/EDL3NKU+3H/9ezQMpA5eKyztSGwmCflZT/TCMfED3uHKOtGLlNnXZn3Z+e\r\nLzGJKcmrUqr/1ZuQU8xGi7T0fqh7XL7h2HSVrrPJdKe06utL1N3Z29xR4wuM\r\nHeIVms6UE8CQO8XQZyGrrn1rmU/ADz/IUbDlRw0lUowRCocOuJ5CA/HlfzwM\r\noIkEQo+/nguKjYwQliD4sofHWEWx9AWUJexUDwoqL43/gwTpGsh3JwMmu82P\r\nzlYoT5iur+Kb8TeRZC/Sbk4gIe3vmJc0DPwLnIyyM+PF/lMCPPr/Jywar2ZJ\r\nArIzNYc5kw50IX13YoAuXvjsC0xy65g6QXk/eiVMhYSgBMA+XbQlXec8a2D4\r\nymeHsr689W83yvPNnIYDyA8JXNMDeFYp0UljIBsEBqChAeFw9V9tDN5/01tE\r\n7QL6+Vav2TBR9Vjs3q+7Zjtng+S2sDOIVi4=\r\n=bsFq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.4_1655923882975_0.7144241863029719"},"_hasShrinkwrap":false},"3.6.5":{"name":"@blockworks-foundation/mango-client","version":"3.6.5","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"b3e9387b98c3ea7167ac497de863e1e53b9c9984","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.5","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/JRmyurZMnkcwFwHViZ2ouMpvFBAz806iOg0h06cateqeCA+dXoP/mU8SprswWR+ObxUb7Xtb62+AJDpN3qHWw==","shasum":"9efc5bd0a47de6b831fec3d5fe83eafbb92859c5","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.5.tgz","fileCount":206,"unpackedSize":1424531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtLN0sDc2mpGmBMMdy3A2mCjmleVl/G4S1pMfpIVBUQAIhAOFKx6JX0+wHe8e4RLwff3lSlex4HV5NfE54xxCl5OQQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis3yFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoapg/+NyzonLBKBkmmdrPVrmkIeljN6pZXzW7Qf0jQNfK0Q0W+Ix32\r\ncue97FgyIAs6I9SfZXGEM4n2DHX3ZWYILl4Er5mNZuDNK28rrzBAQMrIqHlR\r\n88CISQlTKuafZTX+Caozo1xtPjavbMLq0yrWXttQp7CStDTyhACtIqms25Vx\r\nVmOKSLbILXD1BAgzy8rDad4aqMalF9Nx2GmEEq5suXkkkJYxowJROZN7umKF\r\n7jjJJvGk0Xa5SXSl2wUAvisIka2Bu+/01oxfUN7dUqnDjgdjalzFNkROAlAF\r\ntFGVBANPVD9pgq3tTvPJBv2YlZcwgPoRhRv5XqB7WBxI0MVNOKbPVq4/boYz\r\nmQZ1L3aX3iVWwQZzfyTnR/SCt0hn171gFlB/RGEpVZ7MP9fGVf3Mw2NaN8nD\r\n67W4XAyxmatV4z2g+TIEliXFMYpIGPmBywgAEee9Pt/U53b07UXMdN/0saHG\r\nMVWEANvyiWQ033g6lQAkcQ+F+E+07+yrnsxGxmQBVKql/g4QCn/0bw5yVP/I\r\nrWpj24bDyiAaBOKVEumGrIpNjUhhcPP6+Rg6YEwG0uh9lnjcsE/FXzwQC+Se\r\ng4fMMS1Vi8+tV8499GZ9e+w18eBHkuOd+TY4bhIbZzuFWuH2PqPeYc2MVeuK\r\nF07mknZFPrDW/+ZsgPfjcYSPPfOJZvA5X04=\r\n=M4nV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.5_1655929988785_0.2883361201872625"},"_hasShrinkwrap":false},"3.6.6":{"name":"@blockworks-foundation/mango-client","version":"3.6.6","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"2f6d3c9256c3bfec51151d256540b5730b9462bf","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.6","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-H9gUuzkbH+qyKsHWrcShlS0K3T7bQjT+NR8lT6Bgkla4WMTQWP370o+uzIlwVubgitKW3FBWSSCyWIYK8Mmpew==","shasum":"5a5548b1f631f13c9926a47e32d22ced4107f4b6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.6.tgz","fileCount":210,"unpackedSize":1428945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGMO267RJhgdFE33t6vh/QnhgXmJPg25PTk6J3I8c0IgIgeRGwcQ1hBKHbW6Ju3Q1Rs1FnmD9PY+1Y4jqHMzUWPI4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivxmUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTWQ//bykuoHuBXB+eXqy1UZCm5nWw1IkKqA+YrvmsvRiqcqyVnwF+\r\n2Kqe8nsxFbm105FqzlMOhhOqalHTNgNz0EBgRcbWWkD3yNoOExOpx6raYGxx\r\ngWWxXIrYJ7DvobOTyvnfMxRQ4jniTnielaLmpB7RdDmY0kJwG+a0H8uRUSgp\r\n/JFJVNlKataFNDxGZTT0BX/MFdeKwpYUjdTLUSBvoSKWPTAIjJ3zMqyoE6Sg\r\nvzXiWK6Uz8SiN7pK2ZwEcmIHPoclfgyd5bra5LDohflI+X+LM7QFZ4Athd6n\r\nH6DsHI4bbhgRMQcJYxpfETu5JDL10LkrEmaJTrTtHsqoHLMlNSCbG0rQtWBW\r\ntmjDV28NMCqBWFdz68oRRMebOzB/liSoGb880xmkuhhy5QFkoZkWf2Jk6FV6\r\nW1HeO7gTnkZbpaM35OwUS5Dv+vzhxE8M4KWOwzeUADTXyh4I9ul3ofljlSn5\r\ndVeXbNRKxNcAycGo7nkJF1w3i6iOklEr7RDjcGS5RR3UzyJwGWS+OLaG6KlK\r\nUdPFD4FzupdBpV9Am47oW7mw1u/GqEAEVQbOYf4c+EYQj7t1rx28Tuhyj6em\r\nlBLy/t7sPKJ4FtqIGxxIF43TEpZoPIBAIrmdLlM2pwxzRqUKZZ02L8UkFs+n\r\n+msn20C+QHARryWuvWGCcTkSaHrIFjHsweI=\r\n=tIm9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.6_1656691092037_0.8855785121499407"},"_hasShrinkwrap":false},"3.6.7":{"name":"@blockworks-foundation/mango-client","version":"3.6.7","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"93240e04c6c87465758a9e02e1637d2f487d05aa","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.7","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-AKPFzkDArQ4w1eO9xYQPwXoxuzpKNKWyryDmtNLm3YSgzpNQbKAfD6VH9Hxw3m3Kcq5YzYH9pIHSae+qFgOTvw==","shasum":"ecc59bfc41af20cb0699f588e5477634b40cbbd7","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.7.tgz","fileCount":218,"unpackedSize":1440489,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUOZ7jjuXj2/8ga5UY8T5anUXPrHCuhBMkv0HZOpecOgIgVIjEk4oISJsiMYPd1EOMjgFMNSK3AG+ZRCAqNnPxCmc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiww6HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCPg//UyjlPJih2jJRkGvClWgDFqGG5tVycp0LuwBhDOSh1YYf3Gty\r\njLjjgLAM/HKlB0D2A+v/o+kBczlxS7au5JsexlqO8Aar+thpzqopB5ZY0FzN\r\nxGfkGCyYabAbcQBk/U/gbnaoql6L/ULYVumAYZ9Y0DXaMe4NrS5Y5jweFyWV\r\noKy+IsW1L8PzExzHjyd34eESrpVFpZ7c7uSbYQeVERNLmMYKyZ5+tDSGcbRl\r\npPJ0bZ+vKiVdGYDIiQmoccp6RIyNKFv+8Kxt1M139zEw/Kq+RjW7+h0hXie5\r\nSShj6J4JsPIUl44anBz+JgpCQXOA2QiKym52hHIChC6q8+rkRO8PKn05/DuO\r\nyV/Zm+04lX/CwS014jJpL+hDZdT5oyJ+nBCDh1KBaAQp3v5N+1tf4Rofoy53\r\nUeeQZ5mipKmxJraD1DtTAWIMQaK3Ps36Huzy8VBJidVAnt+uzaMPQ7kD6zW8\r\nZaMYuhXpbo98HnDUtJKy5GIafBMyXiez11vO+oeIteXJ9QKsVvC7ZIwrz8lk\r\nuCmYThzVdCFwAzSXY+zSGIMADFQUhCY3ZRrUzdqZDZalfoEzdOE+iUfZsYet\r\njshb6HJ7pwG6aVgmN0/ucIJoXhUXMfqVVPt7OlN7wBbauQN17mcjmx2Vr9Pf\r\nEEmfBqJSAq8Pt3bLqU5Ru4JBYZR0Dyc7ggY=\r\n=mEeP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.7_1656950407561_0.16949020185099695"},"_hasShrinkwrap":false},"3.6.8":{"name":"@blockworks-foundation/mango-client","version":"3.6.8","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"0.13.55","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"979ddb5cacfbeea3d98c805e7f170627dcefe823","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.8","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SEPdw9Jgw+AxF82XGUK+Am5JRfDVPeMfzcsz1GWQ9dMVTFCrrdk4fjn0h4NPSAwJ2jNXJnjRt188MwUp4+/CMg==","shasum":"8662cae35d5ef392ddf9d2c28184e7fef4b4e3e6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.8.tgz","fileCount":222,"unpackedSize":1481519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0PILDnvGfj7ttb3uNXbxOox8IvYlH1dcrMqSRTZ9jLAiEA8YHh84ynuVHKcAxDVwcicBVTEMCp8RwxGQtAN8aAaTA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizaQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm/Q/7Bngz8sfinQ59A2aHxWJw4msDhlevu7i9ABphfx7Gak4lBEkP\r\nxe3jLjDVUlXiKZHX1YdhJ1FPy4PfiWURg739vovK+h6n8q+z8HqCZ1fxIHf4\r\nWkL2l6dj6ScNDWNGXt9iZjvJqnM1NzFMb/YbueTmz3elbnj4mAVys/1unCpC\r\ng+jocZAiLoCXV88/X/yeiawTDNUy2jXE+KhnxUrWy2hS2hlw9mD1QlUf/Cou\r\n5jzo+Tx1sFBzLnJ0CUQR/C/Tn0lbTzHpClnEXF3krQ8nqeLtAI+6hDjYcuYC\r\nfZbaIzzwGP8tNKkFVYNiZa6+3YXdEcDSLlhcMqxSl4U4U6VjKYLqtCkJehFV\r\n35g7VIicPuTvY0g0JuS+OOgMiVGPKqKIUXD5G5xZGpaPHoaGpTWC3mar5jFC\r\nhE91egUL2qDI5+3C30k0dzE3DjA9ZO6Z3wgJRQSdeL8aSzGUSJJuj6ZmPau2\r\nAcvgE0hq1eywSOthxJp8fXPVrDC8z5Qknj50+EXOMVLDDkujN9e6+uXtB6Bk\r\nN7+WK6alJy7MVK+0jNs9m8bU3vXdJFh+ZzGzj8HM/pYoLcaD0W5UhX4gqPMl\r\nXg/CFpfuE+xMvIRomaMloLBeYCJN0x/KrRFYCT57XNfy3GmjQPhGnK4E3rI7\r\nufGusBD81xmBPkvxQguYaTikuxzwblGl44M=\r\n=6W8c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.8_1657644085687_0.1252924542717735"},"_hasShrinkwrap":false},"3.6.9":{"name":"@blockworks-foundation/mango-client","version":"3.6.9","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.9","dist":{"shasum":"4f98e0d5f9de6434720087dcf5d0b3c96b2081b6","integrity":"sha512-soTPI/BZ4Ad+XetkUqrw1K1kgUaNkAnzO98R9OafeRMP1Xh+RAnPOTS8h5/pN7J8fmGHI1kpDcSCfHNGQgSSvg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.9.tgz","fileCount":216,"unpackedSize":1440537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnEW1Kw9Mzgnk8wN7cAeBg6GM+KhAzhOGc8O4SsO6mEgIgNyoD71LGiX8cT6eR7vhb6AA+rge5e+ScMJ4cBWamEAE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1BcjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobKBAAlqJBBiU5Rvh9BVaeYN3CwvrWfmCUy5nyLNeUGHKbCSq8jlBI\r\n+xHmBNnZ3JRbQYmRZdxQ5wri23qOipB5RORt90e3v6qgncXP/HLOXC2fPEQZ\r\n9qDnLvhG9XPDWEl8MQSUkG96kN+OW6SwHG+4wSC35HsGfC8eq/0RQPWilnYd\r\nDLkxlotd0c7wYIquiaFsklGDuVouwem7QE9oCOibot5tFE+KFfsEUBCv0QKP\r\nJ11zZpyDgX0IsHGha+92BNCe16ciUSWUvEb/obpXbjO+JNaMZTRHc2ySkwno\r\nfS8CaF5APiKRGO0WJhiIjDZf5eLBRJI+T1EZRn3TRJjrhZHWqtMlo19c1ldC\r\nRW61oqVNtLk/VOG0+HQjYDbUugay1fuPHJaBB62DPWqAP4dVkRi9WWuEA/Vf\r\nsWU8tewV6KEAw7V0QWwta2cohqLHpPXiB2fQ5BYVqaoacXU3HDC3AYzjY5SM\r\numFuDKIW4NOop0w3f+UQEw0eTvdER+2Trir9ODT/7nHgz5p4pPPj2BQSWtSz\r\nimXeixPa7kWItqz96rXu1cFCjnWnSflKe7Z62MeJe9ifCCOlHTV1pDwJnJFO\r\nhyq9u7Yndx7bsZWjOeOJLU3aBVLQB9/aULnnpXDGxIFuKhcgpTtiYjm9NwGM\r\nhMOVZ6NF+VFl6NoWHf94w6JWjwon7BD2570=\r\n=zuQy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.9_1658066723508_0.12973619708007278"},"_hasShrinkwrap":false},"3.6.10":{"name":"@blockworks-foundation/mango-client","version":"3.6.10","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"3b5834f7cbabd7e728b252a8dc0df8f990b1e91a","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.10","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ch2LhT0i5ILfAIPHvwlPKuc6DfYaV1/PYHX+L/xxH0867LOTNDYXWS+neznRQcQUVVbCAcbrZCENDekBW+/NzQ==","shasum":"32b099e7bb0e04161f851e93799025135c508ae7","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.10.tgz","fileCount":222,"unpackedSize":1488210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmePTyG/FS5d4Y4aHe6KSGrPBaERrDFi2I8L0ggv+lnAiEAy+WJTKs3eQP8Vs+m0v6T7gltEHij6cTgWurhfd6DMz8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Cy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDbg/+N1CnRyGjv6LS1NQ7wy9Sk2eHtq9K6mb/uAXmwK2pwN8RHOqr\r\nWKICbJ3BrAuy/joL/Rtkfw+87UW/XjGMB0Y5Vn4z2q2HB7xmngBx05/xwWUa\r\nWytHK0IuVwKXOK3RGLvqG6PvSzxQKk2EnaI6ucXjud5GAHZzQo3jv8Eb38e2\r\nwIet1yhGIiFUwKqQzzbeMACd2pYDdvdQeT9fuS4wpZY7NKe5Z0hvh5PEcnb9\r\nijmlnpOZlEBtrgGqcW2OeXY3IIN+4z7q1/4REW4uKp4mvEoZnD+5uVPwgXmR\r\n8OQR4Xt7ITXSCiR4z2kb9XfXCWeCKrPZFYfIy04ejnQADvuqpFdg17+fdoTG\r\nGzRTLfMZYRsqNRyZLBbvuKYyOTSsi5SDFDZpFOO3kE4be5okO9OE/o+8QLOg\r\nkNV7UTnki+Eih4V7I25NvvzcDFQ9iG0/jeWRbB0uN9fR2k/YlaJD4p952YIZ\r\nanWCn7Eq3X6tjG8+ReXGJ6pYNs/BMKvBgW+c1T0nUsu1NuUVYtxmvdPfZEGh\r\n67IqvXTb9yACQT9rMdNriCu1eoXrtb4/l12qnyyp9B3jAF5aFjqjIQmdWQDv\r\nJNsC+MiCuzXP5k9lyKVeR2fqgtp2oS3rrpTGVqWcKpMkPrPTQ2PNbUnPgexz\r\nesnqwjwVcWn1BDI/N0XsO0bPEyENNUziDOU=\r\n=xmaF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.10_1658334398225_0.030432684926548825"},"_hasShrinkwrap":false},"2.2.0":{"name":"@blockworks-foundation/mango-client","version":"2.2.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/common":"^0.0.1-beta.3","@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@pythnetwork/client":"^2.7.2","@solana/spl-token":"0.0.13","@solana/web3.js":"^0.95.0","bn.js":"^5.1.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@2.2.0","dist":{"shasum":"368075d7542499d524cb1306e50ef8e9bb81b519","integrity":"sha512-bB1yNU7C8vBmaFOIbt7fRnjxZg9pP79OifHXPkMvVrwaiMX8VKj6hoc/eH3tciPFBMS1b1+e8sNQx6V/kW87ag==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.2.0.tgz","fileCount":33,"unpackedSize":270879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgK2MJjDRZ3HrQ97qliUz7H1kdt8+1DFf5S86cTrMMYgIhAJ0O9xhRYVdzQFQt5tyaVyRWhkuFOURj0/PbsmwcSM3D"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4E7zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCiQ//SlJbHTcRNBNwnUWhCQ7eGgnWCR5ayZkWAlFr8ChIoDpXHOJ5\r\n9Ef5BTsug9i/fabbnIbJFk6iQqaj2YnYPlmvEB2V6WaJZ+9xljl0tAJ9wyQ4\r\nBML7QA56WETAd3QhVyXfa9qSqj+WQq+e3wrzRiQVil2uI72n0VeUBatqW5Q8\r\nmowWc9xRME+MsECXY4kDmg/tH7QTRlyiLTagwOICfsyxyjZm5lKVOuToE/Tn\r\nSS2h2Xo9pwBnCUxX0lmYb4/zqlkGEpMYVQA6+HOngwGzqHXVTinZEjGmeHdu\r\nEgBBNrH9baOuRhyyES9VKa3T999I1ahqCLKe7hfXmZ/qRn+lxjI+KjrMoyT0\r\n1b89WJlWar27RFhke02d9FZALwcFZcklcax2aaawYpe3s+IxtXFuipZDB32I\r\nYw+a+yY7yf+6f3YKbxX6buUvagZeXfYcMzB6hqsIW5m6V1zX2b/Nx9lWaVax\r\nKAH2Q5rT4DTjvj/3Gs1NIK2r+XkRRBPdnq8SGBMZ1EdIj6OJpxndxAm4l2g1\r\nEvfe6+eUPJIMf9dYPsVeqakCfCZY+Gr4zT85AcRTe3UH1IUg+Fz93Zj7Uu72\r\nGf1cBFsdnt9UkvkvQVkMDzwRJI14SX8cFZ19ClVxr+5TZLaCUoY8JMn9rEO5\r\nE/uB2Fx4JmzBIeBkPC8JyruFyRUaGW5ajY0=\r\n=PQng\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.2.0_1658867442777_0.8744169380731266"},"_hasShrinkwrap":false},"2.2.1":{"name":"@blockworks-foundation/mango-client","version":"2.2.1","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.6","@pythnetwork/client":"^2.7.2","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.30.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@2.2.1","dist":{"shasum":"fd0f51960a2f6d7adcef038f65be31060234eebb","integrity":"sha512-EflDuzUA7a61ORk5HfWlmYQ2XTWdo+bV5Jl5ZokeqbrptCjArqNdXKn1QJuDDGvPIfS99sGwSfYxvnyxcYoMnA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.2.1.tgz","fileCount":33,"unpackedSize":270781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYoZAl+xZ9EzeTN62k9h6m/GW/wU/2SA8UHlDU+Cy60QIgZBFNxIEOKhTZSYDWdMT3oqATcO2KiLLTwjsGl6/r9Os="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5VFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoLw//dS+2WCTQYQsH+elv0QTR7Q2XT8t+I8dxT3x98Z1bwSo5evLn\r\nrjOcSToBtigQUEiGoic9NH6KAIgfw2XWRVh6ntN/jf3G1ZZIc6mM8ZT4q6QC\r\nbKSXoMFrPXmJJ8tjlnLSMTm+w1NN/yXKti31wBUG7usMD5J9Hd7xJH/BRi1i\r\nTVOe/rJ5PkJgsP7SwQqrNTOFJA5ZKtMxfXO6A6XKCE5hDv13zvPDwgyUpuBe\r\nZ3q0k5Tm/zayJopwzhHYsCuE5gv0IvrfW/U4olfTKLsplAppaQrJoAirOtmm\r\nKTQWsccGnpAKIlcWvS/egE7cQUAwJn19LUP9srtIlWhyrcOnbhJ6iCaV278q\r\nH3ol5NN2JWWOrWI8Qm7D6bppeS9lRO3xcdc9SXbCNlzimyxFqZr62p7PEgEK\r\n327uPFCs3FRB3d5kmguwR+vtfnvB0+rmLmB087mGJS1rUtof8PV7ly7J78iS\r\n3JEHFBW2AlYnilNwHtR63fp4voE0DxMa4Do/WURYmtUvh7/0cC+0vRwQv0Pw\r\nJBnXpHN5TI6BWsAOLUCTdJNwf7ES7kslkk3TlN3f5As4ZO6P1Y6RWbFAoSdX\r\nPss6GMKz0Ag7co1tvuE1YyTR6r4/Imil8ab4a3fF+4wOEspzupdNDol19BZE\r\nN2GS/bCMYI1c5CKxu2/tHv6r1L25yrGQmxU=\r\n=lXk/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.2.1_1659195748275_0.46633480882435374"},"_hasShrinkwrap":false},"3.6.11":{"name":"@blockworks-foundation/mango-client","version":"3.6.11","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"4419460cac295b64215ae53a77f1e1abea8a58f9","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.11","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Vu0jzN/mh6GTKX2dqtoiFbzyP0elbc2J/S/EySTTWaN+38aa6Fnk8oZG96g3UPFtovtI52YH08Vgfl06QrpI2w==","shasum":"c0837b145dc761184014beac3f4470729d0477b6","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.11.tgz","fileCount":226,"unpackedSize":1525108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7VlSs2nJ6K46Q+w/Bm35cUnfy1DoCDyLdJCjQMTwOmQIhAKxIX2SgJu+UYT37Kmf33sjsxnIhwZXSh+nlE7zJYRfp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8SLRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmgA/8DVz81tqKmj+BIRh7Yw92It3WjkxJ8IV85eDoWhykqPPzTGLt\r\n7JMKrXx0xXrGZmWXQbE77s4lttRbSK2D1Z1m0VVGtcDqy32mEFoLieWMQ+Rd\r\nEdBlkBdx3QP1LNXbsXbQbM6YVBagwJYTbn8Ou1O7x/oQqS/upwpgTRrR3Bh2\r\nT7koiJ2s/ebU3kBtHPUaF/jSYD5a/jhVfUmpPIE75dUD9pt+Mhu94Xvv/FCG\r\nWtF9SdComrwVFcy7oMPjMhMC2H7F4pqBBHcwiz3Og/TSbUTAdZYKl97x0Su5\r\ngT/aYf3mOCItyTExwMFywXwgH7bpFC3vgwTQpZCxqKSNwiUNIBbOjIPAu1Pr\r\n7ErNUZvqzcG3dV0378j0YFlTlBNYizXft2b6mh/JY7QSliQydDU6EhJrHlrY\r\nAi0MGL7RxwzN2P39W7htjgzghEdy8GADeXvfYTGaga5J7ow3qiQe1qiIX6z1\r\neFy3QGVuyL1TJCaOHNfWAXVZF7D+azz3dc1SXT12w7eXOEdegU4Tofl2lt7F\r\n1V8Rjdff+2RbmcJIRxUoHBNdfoQNMZA7Fj3yN3hmDt4FHcKrMsWtPuBqhJga\r\nCp/BVM/AiNj0DBA7Ej6Uy1ob6QkKZ2Yvfi5cQxKv2XcU70vX56wpNzBRqMYp\r\nT18DrwuC/7IGmvHoharQi5D0/t7g+vk3jrk=\r\n=xHBw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.11_1659970256788_0.2775337956919617"},"_hasShrinkwrap":false},"3.6.12":{"name":"@blockworks-foundation/mango-client","version":"3.6.12","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"6bb6fff8674e1d7fb3f583120088b0e421902aba","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.12","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-nonz4LDAA56p7ja/Np58z3ZiJX6AM6rW8r8PeV6enAQa+1cpz8RLeSg1kNDOydE153esySsx2lt82U2+nDiggg==","shasum":"e704a956ca3f0675bea1f21e3b9212faca80b0c2","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.12.tgz","fileCount":226,"unpackedSize":1524218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy4Z1zaO8yaRSkSJhhn+6dXqxwSi/SODSrjwjYJobXUQIhAIIw8ayFDArmpq1FYH4zX9sIW+zX6cMpbL+C12PBhPo/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9UY6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNWA/9Fg92o68f49iZKpHDgKNkT0boM/BwRgQHmkKiERLE5Rjvudd6\r\nChE8l5916bmzZ0E9SWxnw4piLg00EGQC+eO41+18MC/x8Nw/0zGZTebMGe1p\r\n4/1SC/YaiUtN86l99jeJz+tQrDvypAgFoV+rh+74X4UfK9Jb/+TZtXOlS+ax\r\nJYolfJg/ltdeBXkYd60Kyn9Q+K6U24tz4e50rQzok88S+6ckoCET2ELsmEgP\r\nPauGan+O15sCZ+R6hz41iU45C4NJHdZkosphH/mdiMEMWKXhwhI8FjdtxGhd\r\nKYgpDR2g+MTiCwjqOmeeGDf2pPaevfQZFJWr1cKHl8ilq+c156vrOpnZ4LZi\r\ngae/u8goP3X3MxxPH2I4b9YB/Zx/KJT1NSB0pIR/387mqBOYkzAtmfYrYCeD\r\nogfp273uREDmgx222M9Mq5W280iTr2T95VkQY8Q9e060c8P6tCiKKEOpJMnB\r\nt5wKIjRXr/tubnnlmiGovsFOzQMIya8rb2X1C8kLMMNhGQ+qzHmFZqtq/VXo\r\ntdYE/4eOQHwL01PZivSNqmUtpI/MtBMDQSj0xKP4a0HGDunOMDnBsamxuEfR\r\nBqy0zqKJOs/bCD8g3xHJbT8wvf8Tu5Lubp/Zs0qjpBxImB0bI1RpXnsA43ID\r\nuQ6TrwbrT6FeDOokYxzeJBpdh0o+lwyiQDo=\r\n=YQTq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.12_1660241465718_0.16360053500681349"},"_hasShrinkwrap":false},"2.2.2":{"name":"@blockworks-foundation/mango-client","version":"2.2.2","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.6","@pythnetwork/client":"^2.7.2","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.30.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@2.2.2","dist":{"shasum":"503adabfdf89e0a5145e7dbea1bdcfdef7ab546b","integrity":"sha512-g7OvO451TaXJI6lRqUf576gVC1xJ+18yQXXBMpPO3ZAzWKEfV2YBGPj9HOQARRtH6sczC4AGJwZxbj9CQ8zjZg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.2.2.tgz","fileCount":33,"unpackedSize":270780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRMkT/BdXC9Fe+rKf8LyuAFBIZJiLvXHcEkybPvpnx9wIhANjVBCWyk8cEBDLGM9o8GKGxE6gUjc2FH3LDI+fnonrV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Of7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiLA//bP3bGvYjmrmEgM3/Ah1QfYo7MiNt1w3u4UazSdV8h8uZpSB1\r\n9NhDKcVll9aJHylb+RozGN5akbArONfadAXIJWxUksangmlF7Z9PlfhGuEKA\r\nXDT9wFuRtsnHhMreFH3TgFkF8I94obRFnyAByD+/DfqK7gMRs2WTBu0kGZma\r\nZc3YpW+lRSpYnjcE4bi69oVhYmu+gPSG/Wy1IsP/hL6KFkLcpXhmL/fsvJJl\r\n2TqbIRYDAJ2FPO6E4EbCSKgOxgSAUEQLDZLPoXq6iPJ/FqCVP3WN8n33JaXr\r\nue6I4LKKY3WWYp4x3CNUHT54RcDc7oPui76FOt4Nv1C5xER7V7WAjBPeiY8G\r\nTqxBdNevuECvh3zxxzv86qyOu+x7gU3epyE0ja8dt7ovWA6+1f4p44RPDkF1\r\ndIFWOdEC7u9AHs5Xq7Lv53v8vKLIFdJoaBOzLnFVOc9zZLpUVRalZnsYJjDN\r\ncFZoG7CpirohynanhZxybKerHI30jXDa9h4WFli2MJjTYimQMfI2cdxqX4pl\r\nABK1rbztyqhnjK2NQSCC4gOuStVzU5a+IRYrCwkKY5ShuOwICSalPm+ppImW\r\nk4Y97bfXZK7NeOG5o4SqXruv9FrtdmAoiF/cw3uQpY+N3YbK1GC+MDAEBR8O\r\nBUVM/Q58qQ5yyy+3UeXR6PAY9Shn/hXMgtY=\r\n=kH26\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.2.2_1660741627119_0.741269138230146"},"_hasShrinkwrap":false},"3.6.13":{"name":"@blockworks-foundation/mango-client","version":"3.6.13","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"863aa24170f168c6a03e41579ee7f8b83cce1f87","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.13","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-bgR2jT4SHL25CWTRbH9MNovvTmhSTqKwu0XcetRtapJrYTydEP3fI3ne8xqwUHMEuwhLZEcmLYBZpssBytmq4Q==","shasum":"021099432facdf89a2de34bb6a87d7b647facf9f","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.13.tgz","fileCount":230,"unpackedSize":1509348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH0ZWeTZJnhf77rh2j5XEA6h04/SRFcxhlCSJWrTTx3QIhAO0P1E3Z1oE3vym1E9j9tdA0Kj0SNppy3EJSl/DPjb/7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/UMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBgg/8COcjjzcZjCySXtd29TEbEaV8D1AMxtnQwnbLfuS6R2ugxobp\r\n/ehxVS5uIsCdzVOqpESfZZX3cULfRQsrCXoCsKxXwoa6ns98uJ0P+TaSJ3Vy\r\n18MqWExwExfOVh5h+C9nAAaGLRcxzP0MzkO6uGjci2VjohKc2N/gynY83E9m\r\nNOF5C8p2/MrZTSN9QmpIUBtUjeHdo4x7vkoSXESx88euMHH0MMKShmnO/g5T\r\nJulU/6RW+r0Di0QzRy30PTCIjuO4/eL08B/jF87PFCyP9csDiy5ahxVE1aQP\r\nXR5QD2dxSlMcxzHMEPHxgehlMIMQYfRBputYZtD8y2yZupj1hJbu7HKzCWpW\r\nrQRDcfT552MmHUTNK20/zTErmqADk4toPFAXuLLI8claIgPie1z+r1xW9n/r\r\nPv/CbbfMY2SND25btRQ1C+r3uBMuXlOJcrKwacgtZFTeK/BPYEvnoCsHQk1K\r\nnGzXXogotHG60vODFhdueunkxrGR6iPtrMIFteBbwB8nu/BfznqpLePjjmY2\r\nTmzzzCUYUlqa3qCAO16G4XyRKZWOoAFtk/3BvuSVI0RKzW0ShXaIh8DpW6jm\r\nFgKeWw2ZR7LNYr11qk9lS+j+GNjmH+tA2f9v+6jVlKfTNPjAsVmr/P7NYfYa\r\nqWkyZFHlYHQE7yyvkfJ79I2Qi/ZY8cBHC44=\r\n=W7om\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.13_1660764956911_0.6329662432116985"},"_hasShrinkwrap":false},"0.2.0":{"name":"@blockworks-foundation/mango-client","version":"0.2.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@solana/spl-token":"^0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@0.2.0","dist":{"shasum":"618b3afd77c2b34a7ef4d913c8eee4cd203031bf","integrity":"sha512-xVLIyOvxF5ivoeFTLgOqvB4xzzJNrlhNNKoZHw2iacvog0TVkH8EFbdjwfQ0t2OPbIO/Rq6ivD/wDOr5kfYkFA==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.2.0.tgz","fileCount":33,"unpackedSize":244372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/ouPZEdirT8O6aUKyuvYE5M19DBGs7vZJIKFAFEP4xAiEAhHShCRogJb3UEcfuCJkQKIG6w20mAr4yyOqywHh4kZI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/c7oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG8BAAjqbDVCABeSkenhGVvaAfp3rNVStoW9FxnybuY8bBwRdLhtRL\r\n3/8e4RJVPbSmuE2JIRq1q60K1pa/wJucCR2gh/44pzOvRrqiFllL+h4b7jiN\r\nCbZrLk/DdKuGREp9hNbP944LfMnup0VwJqFBhLhYyjg1XGPUCBLPmafFqt+v\r\nmXNnlmJWyu5oGOr5DSo8RSKEqhiNFrcgegih8+DqtTjcyEtyPt21LSX9Pih7\r\n6OpdDptQK9v9i3rU8R8B7yg58QwPgx/RnR8Oe6MejSKK7t60g7lY0zbPYJUl\r\no/f3OSSJgfMe0Q6KLHmdhiW3y4G+5hWAmXZ2vmXckyx95ZM1NK0tErynf7DD\r\nKEw/Y4ucqF2VW2PD32JsCiwlxc8vNhIEu4F2iDxXtnpXQ0qbb5O/Tpwa5hOe\r\n7Q5Xw3zLEfbHT9qhAZQ3QqZhhhG1hRgwxMmzuCWA4UfTra4m4VmQE4g/UTdX\r\nj7zt9O/BTy8FVUL3nlYtjobwiK4uxwRAQVEngDnQTzlMUj/YYedHCFHgKGpv\r\nSKykH4/rtweYHuXwe+ECuXgme8Wdlg5Bs4AxPe/gfkicsPTGgZ147ZhC9o+/\r\nW4lBEnvIeCDxovTnCwGHVKWngdGfWwzbmmGL+7AI7lGQ9OPnGTldq1WqaQdb\r\ntxzbIGfUQgJ9JpH6lB4mI96jcJli+pvDmo0=\r\n=W/jq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.2.0_1660800743820_0.2332461321590238"},"_hasShrinkwrap":false},"0.2.1":{"name":"@blockworks-foundation/mango-client","version":"0.2.1","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"run-s clean build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.20","@project-serum/sol-wallet-adapter":"^0.1.4","@pythnetwork/client":"^2.7.3","@solana/spl-token":"^0.0.13","@solana/web3.js":"^0.90.0","bn.js":"^5.1.2","borsh":"https://github.com/defactojob/borsh-js#field-mapper","buffer-layout":"^1.2.0"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@0.2.1","dist":{"shasum":"32f61cd3d1282bff952f61418b3bc64eaa83bee4","integrity":"sha512-GgkUF1S0LvyYkKqFQkuOPS7dD3WbnlyGrNaymQ2/S27bA3uzb2pD3kZNJCBBHQFN2G3jTSn3tDOA1rmskXG7IQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-0.2.1.tgz","fileCount":33,"unpackedSize":249604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrut7eGYicy0sFA9zDV9KfgafwtN6gORf1EyZEKZ/iXAiEApUF5esVwxt9LQk3+CIcXudQLgsP2qqwNaEsxcRKHoL0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/dYMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrscA//ciTUbNGQEB+Wm5RQAAfhgtQsrm/X4+Onh0i0wShMqflqcqG4\r\npo0Rf/A11fh4akkYSbYrb4H/u5Sb+CKE6FZSR0oV3ZWGD7eNGMselP1omvLU\r\nH4XJqR8CKXh68NT3FpEslC1nQ4KJZX+2cJfR53WoAN+evZuai1cKEgI45vS5\r\nn38qjsZwQP2aaFkfD1vuAfpHu+UjghtMATsAZGawDovZxX188A2AalhHLn6z\r\nrzI4ztZiqFvquHj1cZdSTisWlzvpCgkfaZgCT8OVg3oa+nBNRkPk5Wbj2h/I\r\nvbRMMvKZI6Sko1sMd/q5wSaIOCPJ2J5k6CSXtFYNEogb0VM5gZ9H3xAPdBFz\r\nR0SOj/VnDGfg8425HpxZAnCemmSLRDmmgdD5/h2+wna9/DIFzaFdtYESsh9y\r\nN45UizvYPMVYkyMA+GM6zmjn9r2mSEotkc8JtAPfWq/ld4iGh/XuoOX/Mcgr\r\neCPFjvt21dbdINTqLTFAHZOzTCYIcZJL85NTvItKGKNhO7F2R90Q/6x/QYTU\r\nLlHUbPtDnTCAhMkpq2v2mKA4tlUBlF26beOWo+eWhG6jrP8tguo1RyAppaXA\r\nY2hpWbpxc547E/dJVl1noXW60y2txub84pug+7CwF4AVnILi7lrt7tcEZKZc\r\nrJcPNca1AaaW0I+DxXIBwNILat0t2noa/Pg=\r\n=N1so\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_0.2.1_1660802572733_0.012713431295039879"},"_hasShrinkwrap":false},"3.6.14":{"name":"@blockworks-foundation/mango-client","version":"3.6.14","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"cf45d6d6ad3e31323b1232bf6bf0b299cec33a1c","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.14","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uYjLXftjyfyOc6JYoRojTu7ZkbeboZqZhlpFm/7xl/dgg98KxQjRKyuHbdTdeAJCE9YtEUhKX2Cz5rVWDnWRlQ==","shasum":"00c46c815d78b20ffe0e9ef78ad3240c87bd49a4","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.14.tgz","fileCount":230,"unpackedSize":1518047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwUQjdgnAdRwFKSgKkOF583NySWEul9eRFvqALcDkeZAiEAtA30U6FXq2NKGgcpws5iNGPXkT41x/OuslGXaqMJnJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAgIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwMw//Q/d/E/xiV1myeaHsrbofNV4TgUBmNdT+i2Pklmd3ac2G3BW4\r\na9L428KgTIYZ3K66vj1lx8v5RuZ/VLEjXg73Jckea6Kyu5unbWaRKyV0pvo7\r\no1zUZ2tZAXFRhIxO5QyBw5gs/ytgfwQyFPWaJezEwfa3ZtwAhGB+CD9ngsOm\r\noNC7CV2x5n87u2bsOA24qm0eOd2Gx/ym3M9V7PHJekIfQ7H3cZPqEx7tB5Iy\r\n6NGY1JMqn8EjKqwrlpI+W/VV0dYnxLWFSda1+W4vaReD8DwWxMDxxoPr/GK5\r\nnKWaqZKo55opSM/DkB64nQtAQLsndbzkmVsQBspV/4/UhFF8nj6MFYKpmLmn\r\nFgDkiqPDvoodo2BFzFGbsbDn6srHOXCXj6TjSDaC5xiFQwBuu2rgYhYk9lJ/\r\n2UErs22YOwd3vKZcNGtaVucRbffKxtDiMLL6V3T3jKNjyAW6UjsFgj4X8P8N\r\nujQzoq0K0DvpcCx8n3GFTgdXws1zppiVswRDaZrtx0BzkZxk/vpY7VlwDFVI\r\nx4RLJJNIHaVaGzMZa+wMaHSeHcBTPZolZPk9+Vcn37z0gMgtqBCei12LGsLL\r\n6PKd99rilfRVXL13P9kYaEap8jVM1wYfTeDFDzKKXaW7sW+tRZmDtdjCNQHL\r\n5IYGXklOEVWCxtmhkmeaw4QTD7q0Ruoha1Y=\r\n=VxM6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.14_1661075990985_0.1917664787589588"},"_hasShrinkwrap":false},"3.6.15":{"name":"@blockworks-foundation/mango-client","version":"3.6.15","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"af2e21ae7c61923b4ea20705fd3cf771763add77","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.15","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qgVij2hnJPckC1esygChSHHWMtnjkpiUNLPzso9nEnAR1D9qtw9DOwMqAabQqZtQcQssH2xSnN5pPqsZzu3zWw==","shasum":"ae5c7185a959c442add13ac610765c09059ce991","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.15.tgz","fileCount":230,"unpackedSize":1519163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBvo8y42rGV13WkkOEOKFlZBivMl+h0gR26eqXXy7VSAiA7o2D9bCepj2BotNkCgfD21Ye7DGCsLpj1gDAnopB2aQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDQ6GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOgw/+MoTYhfMGefbNyIijF7HHmSA7RQ1cCOA9Q9nm7aRaGPtMNapJ\r\ndMuBJ51WZCeJrazsipExv2NOheRj95NwdiNZGoCWKyc1nOgerdu3Xf8nDEJH\r\n1LEEwSO0aMsRnfb9R23LtXPGeeMDKPmPfxLKmohXi/aVs5NltDEbp/cPIEK0\r\nGHsKPv74sQ+FYbY6h76aOInpG3Uiic4QsAlx4LeGvnofY4UbViR0NpCUtRj9\r\ns1MnTRZ2mVD4jYLqGwUuNFoClPudUSNHGYqEmAOzOWoK2W54NqM0gZVT+o8s\r\n9tEzWyaGhVQDOn4fHulXhMzX5ZgYNKviGgWKsqrUcaTxMq9dO10rzaIVp2fb\r\nCdaq6t6lu/WEgixxhtbHrPxe/FGeLmShTDeH222d0aY2uImoTIEqnfI71rOG\r\n+7dGD64SrGAPI1ckPdKLnTQg3WITGS9r8R0mvDuNsiBMIkTFGBL8pDG7SxSG\r\nCRzOSbmDSeGRZjHdfTpN3ufQRbMf0ez2Tv+P9qDZYMB4l7j8qG3tkeozKrn5\r\nsO8m0H15DI5tTbmjck+P8mWr40vzQzr84x8xs7q+Gl0iGmv+7BkdX2zC88FY\r\nMWLJ89ZsEykq081tVc6AuOqRfE+hwEfLOolmcKIIPOWKsz1X8sg29a+JTAg4\r\nsUiZEerg+H1Wy6C+k4Tp0Loz5npbAUhxK+o=\r\n=pVf8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.15_1661800069809_0.057371817968963734"},"_hasShrinkwrap":false},"3.6.16":{"name":"@blockworks-foundation/mango-client","version":"3.6.16","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.16","dist":{"shasum":"686ec23fce2e58627866b4dce1764f3d7c401842","integrity":"sha512-OT9lyYgNWXNHjzJZz365MpTPZGAWNw9tEgI8pS7jO38siP5LoNKRPEvmYKp2WLEaA8PeXtjB35EZm7umOyMiQg==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.16.tgz","fileCount":220,"unpackedSize":1461230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGc1so2HWoGVZjcTKgMLR6Ypgq2yisgHN8nUtuIxvsDOAiAT+AM8qapsKCAJD3LwQNe/rZv/VV9LxcVvrX22dujn0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFqF5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0OxAAmNcMWI5lP2S54eH2sBz+QdA3Kdf6eXGsyh59gTlxyWPDP1IC\r\nQskh0b9nUA6by/7Olz1v70SITY5FoiIKiLezhnSP/JNfITbqBs5VawQc3wu8\r\n7/H0NuCOL1MPsNdKv2div77zJvq7Q0UgoKdOF1lBZsoD9BnQ6GhEJXAKgnGn\r\nUfn74CLVnANLG8HN53JyaoXBajRkRZ9/HKSa0gD52i+ClLi8wQDUYLHKxkMd\r\n2BCXe93Tczem9hsS8hYVQ/M3LA8qMmzej6DyzdVyHaIShf7BeZ2HavRMSfjR\r\n6V3bRjbqVyaNiOXIEnDtp94ZRXHDZP8WjZdmcxCxy9K7eGoXYeP4n4eFSUeS\r\nKqNDLdJMbZEafsOFMWIHpdaJPg3x+rVrj4eACaZF58xOeftW+KdNK4b+3jEu\r\nhFqDmN88NVIGQlKjEe8vSFcdQgTlVU/N20ZZLzaCcg8oIgnm0Fjw7rcaVVs0\r\nSCUXKvkR3SYTjwgHfF8n+csp+XordI4ryBGjv4A+EK1nAUKwwiy0/IvdSLMw\r\nHEqqIc+aX8HQ1m963JyyynuhbNdlncJ7yyMBCBQnqTSpV418efvLC8cvPBrJ\r\nCX2IAxZfjFdydf9scWCjkH2ZVXBUv8S6u9R2y2YUi9rVXmpg3oaeeWFlLLni\r\nGJUEs/4J2/XzobqVk7vYn9zlcWr/IH9Q2XE=\r\n=Y8KS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.16_1662427512878_0.703615684098646"},"_hasShrinkwrap":false},"3.6.17":{"name":"@blockworks-foundation/mango-client","version":"3.6.17","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.17","dist":{"shasum":"2ef6dcf55fb552afb262c0a60c7f71e75e36a52e","integrity":"sha512-chad8j93XlUexPSN/CSD8f+7sgKkjMkerF+W/Q4ulMiInYw+FqTeR1ym98MBLbOUnhtYEF2c8eQ292SdiZ6q3w==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.17.tgz","fileCount":220,"unpackedSize":1461474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh3Woh0CdPjaEZ3c8CTqSHSEjDbsghgOc6f/6Dr02IhwIge7kWJDMhNt/RZ343zi8m92iNRcA0glopugmo5mlKujQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF52iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxiA//SRr9jYl/pBUbbKr4yPxFhX72SNG5QPXvcTMnxg1yD79N0VbT\r\n6qY1gTCVPlV9EWs9whKlqREcseTVeWPciqGiFIKZzk+6arntNqsdJ3UvpSuZ\r\nXzliD6rcGiR2bIXcsab+Y1hWTUe3zPlRTRa4fAhPmeezDDf58MCD0kSJM1ZI\r\njVYQA/0A75bXt+f6ConVIq8Y9NY3CoMdAay5PTTtEUTCJ00YtWFCeQPnjArw\r\n0NUV7/Aygmp0HZ/ye4LcvDRlFFbvgYjxvbeHaF0EzEpEsVbTtZOdYyjNUmA1\r\nBJnmDXcaaVaQ+gEIKNljR675qSFEjVscvVPrLUq/CNLImro951AWsEs8IRiH\r\nduflhjBr1oT2usX3UbWFq2UprMoWaouxj8O0R80/bH++dTYWIki3XIhXI1kX\r\nsz1yOQvQgDi2758Oz/bG42P/DJ5KlFyWOL6Y7mEyHLIFjIyGZUPk0jUm1BjF\r\nSvlxwYZA9nxVpJU6WC2rpA28K/6pMpTVTzArKe532l+OT/QF/6EER2/gVWZ/\r\nhi4/bFJNU0mbmrBPcajugdf5UQPBR9O0sZTyDCxigoQPwZXgd3bsvvmEiBaY\r\nTRfMo41DnYEnloedu7hMr9fNDEEdNfD2CPPUcAgY8O8FXzmLwZr14sSgv5N5\r\nppowgQVSMuzfne+LRlMaLbKtg1hzr402+dA=\r\n=YJIN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.17_1662492066418_0.24191957674642373"},"_hasShrinkwrap":false},"3.6.18":{"name":"@blockworks-foundation/mango-client","version":"3.6.18","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/blockworks-foundation/mango-client-v3.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"gitHead":"4f48f9e6bb1e3f982bc1e9c6d6f0a3d9b882e5e5","bugs":{"url":"https://github.com/blockworks-foundation/mango-client-v3/issues"},"homepage":"https://github.com/blockworks-foundation/mango-client-v3#readme","_id":"@blockworks-foundation/mango-client@3.6.18","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cdX5ZzUtFfSJZwIu6Z1SYLTpfAl0JnRUOT7eeHTQUQ4PC0e3MBOtY5LtuNIuXLJPVBSFtXd6skRwsjrgnB7Lnw==","shasum":"2088650b4879f0bc612cdef46fc9016394cdc781","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.18.tgz","fileCount":230,"unpackedSize":1512581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPA4brPlbXbtQKltGdpPU6JqrfqDwbDD8ARIhgKIGOFAiBZ5yyreF8KFshcBgSky+fpBUkwjcbQqzLoteqS7w0Acg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIHcPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSgRAAhcZBKFtoOHE8HS9bJQEYaV/x5STCjEDopIzNO5OYC6Q3dCVc\r\nkDYdgRaEDkw41qm7yI2wSBv/g1syvfVP9liNf2ML3td1xekS9PS1fv59lAGK\r\nIsCdrrDiZPQWDDXXrWdS9NOX/Uuj0UMePaADiZ9kEbS25RYHvyFk6T4VrB8J\r\nVCu1AbT3X4+Bhng/OcAeH+T2wYSKBJQAQOKePY8sAxtCxtcgpPTef33Gn5Ta\r\nu+mPR/hMLIyNtSjHI8sUIMYVKRT0nRDXuKPnilV1pRC+0bCC0OtrR3NzFjqT\r\n4hGbMojhfbRAnKmpd32iVoAqRAR0S4GT7oyJr/IeqY9j0q6TJnqvHBSCi6/U\r\n/05rRGvM8pkL+OXjLqnhbvVXTsWg5cztN9n54eul7clzl0S9E0+spuUHtHWu\r\nrsFGtvOZbpcJ8Ca5Fcq8n2RvVAVFz60y8dEc6r1z8TTCvftfgpqhy+ducUk+\r\n5f35INrvPQ0AQu9Ah10ni8U9tiNBAnCprk215IpVP1l/oJl2wBpT2skzZOm/\r\n9UeEx8ZChAZtCKbt/S9St3ud+TKW+wMpkxvad+bwhNiAo07O1DRIO22qoJxa\r\nj0OqCn1Gay1IppLFPfFIHBPJ2zPRpoE0b8Zf2Z6DMn29yuGeEaJ7lsteIUSa\r\nNI/66d68ya1SIOLXMj1E63VIUJ3bEAqcU24=\r\n=kAFG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"riordanp","email":"riordan@panayid.es"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.18_1663072015414_0.0935448610018148"},"_hasShrinkwrap":false},"3.6.19":{"name":"@blockworks-foundation/mango-client","version":"3.6.19","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.19","dist":{"shasum":"f156603b6423191a63489d9cde2946a797506a59","integrity":"sha512-PGQOCmYWLhmbK9lBJN3+O+A+rOFDJJvqMBGn5nV7azXFO7p2hMRcWJBBFcwuiiFvtN6XABnaHAutVKf2PIujAQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.19.tgz","fileCount":220,"unpackedSize":1462480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2r93o6aC27bDZYUEGMLD08JoBzlO7lNCoZGDpI5WiTAiEA9FfmPP+r5Q1bCEw5y/kq90zXAB3bJIhZJjrYadrdjSU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI5beACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmombA/+K6d5cWvDOWx88eaCQuS7Z9vy9c6fJYUoj29E5A74h2IeGiiu\r\nYZUzoyynPajYIVpyUe7Ri6KzzGJSd7xp8pV7+98jS1GoDT+/fQMmwFB71UBE\r\nnW1MiX6wxRXiyjXoCEyEdBDuqSGCzjKrShSTo8/rpi2D98rs50FnPx4AnP57\r\nv13m8NnkhTI/g6slTvTSxM+LwFlaW5dKrqlktblwylo8sG++bHIT5h+X/rkT\r\n8H3LAn+stbpTz+WNIWQ0rTdzalx/TOJ4lfYtBKSM+YdU8EgHjgAqbGk9HG11\r\nz0w97RYsEO7bGg1UJam4LoqzCC8R8Q3jkgaN+C3EFZ2JhhKoAp/tp0K6aHL4\r\njus4YbCtaoYouwR1eBP1K51m03o9ISGlQwRNHwpUVlH4oxXMucazDufpszzb\r\nDbqNu9aG3sXpO+QDCEPuLd1HeAvs3+FP28DQqJzfgroFRjdgpemg7XI+8cs2\r\n6I2EOBEoqm4kg1T2eLhjkyIfjsVoyQMpkIJ3s6jjEhgWC5PoA11fu4Yp/MYb\r\nZuwG1Kq8cex9YfRC44/yytGEV2OimkG6k6ZXLFMITGa06Ndp2Y4RpLW5jhgr\r\nxwNSSkIVGbZg1hbEoJLOgqijNwVvXxDDXhSvr1D8WCTwqE5sSqD4TvsU1iy+\r\nDGcN82nnU9fy9JrnrHtYqws+FyfjnUNETKo=\r\n=06OX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tjshipe","email":"tjshipe@gmail.com"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.19_1663276766080_0.7990886120108325"},"_hasShrinkwrap":false},"3.6.20":{"name":"@blockworks-foundation/mango-client","version":"3.6.20","description":"Client to interact with the Mango program on Solana","main":"lib/src/index.js","types":"lib/src/index.d.ts","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-v3"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","scripts":{"build":"tsc","build-docs":"yarn typedoc src/index.ts","cli":"ts-node src/cli/index.ts","checkMarginBaskets":"ts-node src/scripts/checkMarginBaskets.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","type-check":"tsc --pretty --noEmit","format":"prettier --check .","lint":"eslint . --ext ts --ext tsx --ext js --quiet","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","keeper":"ts-node src/scripts/keeper.ts","crank":"ts-node src/scripts/crank.ts","scratch":"ts-node src/scripts/scratch.ts","mm":"ts-node src/scripts/mm.ts","create-accounts":"ts-node src/scripts/testnet/createAccounts.ts","clone-group":"ts-node src/scripts/testnet/cloneGroup.ts","dust":"ts-node src/scripts/dust.ts","example-mango-logs":"ts-node examples/mangoLogs.ts","example-fetch-stats":"ts-node examples/fetchStats.ts","example-register-ref-id":"ts-node examples/registerRefId.ts","test-compute":"ts-node test/compute.test.ts","test-fillbook":"ts-node test/fillbook.test.ts","test-liquidator":"ts-node test/liquidator.test.ts","test-accounts":"ts-node test/accounts.test.ts","test-stoploss":"ts-node test/stoploss.test.ts","test-closeaccount":"ts-node test/closeaccount.test.ts","test-cancelside":"ts-node test/cancelside.test.ts","test-cancelallspotorders":"ts-node test/cancelallspotorders.test.ts","mint-devnet":"ts-node src/mintDevnet.ts","create-group":"ts-node src/scripts/testnet/createGroup.ts","test":"mocha -r ts-node/register test/**/*.test.ts --timeout 0","test:build":"yarn build && yarn","test:lint":"eslint src","heroku-postbuild":"npm run build"},"devDependencies":{"@pythnetwork/client":"^2.7.0","@tsconfig/recommended":"^1.0.1","@types/big.js":"^6.1.1","@types/bn.js":"^5.1.0","@types/chai":"^4.2.14","@types/jest":"^26.0.9","@types/mocha":"^8.2.0","@types/node":"^15.12.4","@types/yargs":"latest","@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/parser":"^4.14.2","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.28.0","eslint-config-prettier":"^7.2.0","mango_risk_check":"^1.2.1","mocha":"9","prettier":"^2.0.5","ts-node":"^9.1.1","typedoc":"^0.22.5","typescript":"^4.6.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/anchor":"^0.21.0","@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.0","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.43.5","big.js":"^6.1.1","bn.js":"^5.1.0","buffer-layout":"^1.2.1","cross-fetch":"^3.1.5","dotenv":"^10.0.0","toformat":"^2.0.0","yargs":"^17.0.1"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"resolutions":{"bn.js":"5.1.3","@types/bn.js":"5.1.0","@solana/web3.js":"1.43.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Blockworks Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@blockworks-foundation/mango-client@3.6.20","dist":{"shasum":"66ed0ae4545959fdc31ca1918de0f931de579d41","integrity":"sha512-Te0i52KUyp5e8jQQZlIMsTy9fKIfefPHvkA8+NRGIH80kQcnJKKfzw3T1NxaDsc3KFMZwpuN3m4afDNpKTuF0g==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-3.6.20.tgz","fileCount":224,"unpackedSize":1466349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFGb1Zl6l3TMpaTkOfJheVlq5buH97IgOauo1wg/muwAIhAOQNqPII0HcpxNiyVJfbzO5okX3h1S3TKSXiC5XSqn+p"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPBfWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Eg//byPJjHoFsLfPf7IHpo2uigV0kSsLOpWl8H1RjESFBtp4Mlpr\r\n0IMgkzeqG6oY9w3B6n6j2XG2vSYaHFf63bCKzAv+2rCWdc/a90ij+XY2RA/e\r\npyTh/Kr5JSm0eW7UZuKXJIXsQrZFxzCVcfULXadK2KDwy9iq9mSp88uOCpQ0\r\n0BrHxvz/npwWsfMvU+1pwcnlOHfakYbDAJ6s+OLuNO8f0Yt5OmzmKG0eBTrm\r\nqQCFkx7jB1tjtEKJAdmGRSLvZp99649mh0LqlT8wlWrFlUXMzvgVeZmMN1M2\r\nWg+/6dVjrxmrakii0DW34GFgEYT2JzlhGZxrs5Xuog6jKn+7rHYyjIq3ewHg\r\nB5Wm+Dmu+NcQ4cZXxiBdfo14avQW3kqd1+jGq4lLLKDMUghjr8z/pqjmm4Hv\r\nRCT/ptIuzYFJ19whYZC/C0NMj3HLX73KeEyC+smr96TziozmNASHgStgjkdW\r\nwdcHsfNmVO8UkiM/jfWOkPkkySbB3uYXBkjcp1OlsvbZJ1WlS4kdmT1EdS27\r\n2F/hq63hPmdU69E8nOv6EBRz5GPVCD8OjGfCbasKNiG26x2IsKDO10Ac+bCA\r\nRlxkTdS0bBl7W5sc8HJbNjKmU3bU7Vv+EJcXAn68t8JHb6dmz2FiwRZQdFCA\r\neIyv0nNTCIAcz1fofUDqIW57fVBS7Qy9xUY=\r\n=SBvg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_3.6.20_1664882646255_0.8227447347665653"},"_hasShrinkwrap":false},"2.3.0":{"name":"@blockworks-foundation/mango-client","version":"2.3.0","description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"main":"lib/index.js","source":"src/index.js","types":"lib/index.d.ts","license":"MIT","engines":{"node":">=10"},"scripts":{"build":"tsc --project ./tsconfig.production.json","start":"ts-node src/tests.ts","clean":"rm -rf lib","prepare":"yarn clean && yarn build","shell":"node -e \"$(< shell)\" -i --experimental-repl-await","test":"mocha -r ts-node/register tests/Stateless.test.ts --timeout 0","test:build":"run-s build","test:lint":"eslint src","test:unit":"jest","test:watch":"jest --watch"},"devDependencies":{"@tsconfig/node10":"^1.0.0","@types/bn.js":"^4.11.6","@types/chai":"^4.2.17","@types/jest":"^26.0.9","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","babel-eslint":"^10.0.3","chai":"^4.3.4","cross-env":"^7.0.2","eslint":"^7.6.0","eslint-config-prettier":"^6.11.0","jest":"^26.6.3","mocha":"^8.3.2","npm-run-all":"^4.1.5","prettier":"^2.0.5","ts-jest":"^26.2.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"prettier":{"singleQuote":true,"trailingComma":"all"},"dependencies":{"@project-serum/serum":"^0.13.65","@project-serum/sol-wallet-adapter":"^0.2.6","@pythnetwork/client":"^2.7.2","@solana/spl-token":"^0.1.6","@solana/web3.js":"^1.30.2","@switchboard-xyz/sbv2-lite":"^0.2.4","big.js":"^6.2.1","borsh":"https://github.com/defactojob/borsh-js#field-mapper"},"browserslist":[">0.2%","not dead","not op_mini all","maintained node versions"],"_id":"@blockworks-foundation/mango-client@2.3.0","dist":{"shasum":"1e65c7a0fbe33b44949d6894b36a43cd706c270b","integrity":"sha512-hHE1OJX/MAe9B+PEsDWIcFrkYKdxHIMPV2jE/jtg9hF5ntnT7Tct9CXR9M7epwjrmdNN56vvMCE9PhPDRQ9CwQ==","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-client/-/mango-client-2.3.0.tgz","fileCount":33,"unpackedSize":274492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvF4Hdf/Ka0fcPE0/RhQxj0W+8PcyhrgSvzgu9n/HnbAiEA1EYQdfMKk1lkWqs26Q34ONDLRdT/dkdJDjALECq1i5Y="}]},"_npmUser":{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},"directories":{},"maintainers":[{"name":"loukamades","email":"lou@mango.markets"},{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mango-client_2.3.0_1699972186986_0.3450420183657794"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-21T18:24:49.859Z","0.1.0":"2021-02-21T18:24:50.273Z","modified":"2023-11-14T14:29:47.564Z","0.1.1":"2021-02-28T23:51:07.980Z","0.1.2":"2021-03-01T21:54:51.223Z","0.1.3":"2021-03-04T23:16:49.042Z","0.1.4":"2021-03-05T16:03:12.145Z","0.1.6":"2021-03-15T10:59:49.266Z","0.1.7":"2021-03-16T11:27:14.587Z","0.1.8":"2021-03-17T03:04:42.937Z","0.1.9":"2021-03-23T17:57:59.800Z","0.1.10":"2021-03-26T12:28:21.409Z","0.1.11":"2021-04-09T20:40:50.284Z","0.1.12":"2021-04-20T14:59:10.327Z","0.1.13":"2021-04-20T15:05:58.834Z","0.1.14":"2021-04-20T18:11:21.473Z","0.1.15":"2021-04-26T19:06:56.486Z","0.1.16":"2021-04-29T21:23:54.059Z","0.1.17":"2021-04-30T15:25:37.692Z","0.1.18":"2021-05-13T10:10:24.416Z","0.1.19":"2021-05-13T10:16:27.869Z","1.0.0":"2021-06-08T14:11:15.241Z","2.0.0":"2021-06-09T15:40:43.561Z","2.1.0":"2021-06-12T21:16:39.353Z","2.1.1":"2021-06-16T13:53:58.734Z","3.0.0":"2021-06-24T17:20:35.374Z","3.0.1":"2021-06-24T17:25:16.081Z","2.1.2":"2021-07-04T15:05:24.209Z","2.1.3":"2021-07-06T14:28:59.198Z","3.0.2":"2021-07-26T22:12:15.085Z","3.0.3":"2021-08-12T18:50:54.678Z","3.0.4":"2021-08-13T01:13:51.976Z","3.0.5":"2021-08-19T21:02:44.247Z","3.0.6":"2021-08-20T02:40:22.547Z","3.0.7":"2021-08-22T15:37:23.763Z","3.0.8":"2021-08-22T15:39:18.687Z","3.0.9":"2021-08-23T08:44:08.648Z","3.0.10":"2021-08-24T20:10:54.452Z","3.0.11":"2021-08-25T16:54:30.585Z","3.0.12":"2021-08-25T18:00:56.283Z","3.0.13":"2021-09-01T22:47:29.451Z","3.0.14":"2021-09-06T20:46:54.679Z","3.0.15":"2021-09-07T10:51:59.112Z","3.0.16":"2021-09-07T19:04:54.052Z","3.0.17":"2021-09-10T14:41:08.219Z","2.1.4":"2021-09-10T16:42:50.994Z","2.1.5":"2021-09-10T16:58:46.236Z","3.0.18":"2021-09-15T19:14:15.966Z","3.0.19":"2021-09-20T16:10:16.876Z","3.0.20":"2021-09-20T16:39:29.634Z","3.0.21":"2021-09-20T17:05:27.821Z","3.0.22":"2021-09-20T17:06:49.732Z","3.0.23":"2021-09-20T18:53:56.054Z","3.0.24":"2021-09-20T23:49:58.908Z","3.1.0":"2021-10-10T19:59:56.072Z","3.1.1":"2021-10-12T20:26:42.640Z","3.1.2":"2021-10-16T20:36:20.617Z","3.2.0":"2021-10-22T20:58:38.129Z","3.2.1":"2021-10-26T20:05:38.261Z","3.2.2":"2021-10-28T23:04:22.151Z","3.2.3":"2021-10-31T22:04:44.210Z","3.2.4":"2021-11-01T19:09:20.650Z","3.2.5":"2021-11-09T22:45:30.962Z","3.2.6":"2021-11-19T20:23:37.425Z","3.2.7":"2021-11-20T15:36:36.253Z","3.2.8":"2021-11-28T16:14:01.122Z","3.2.9":"2021-11-29T23:25:52.167Z","3.2.10":"2021-12-02T23:42:20.298Z","3.2.11":"2021-12-03T18:00:53.482Z","3.2.12":"2021-12-03T21:11:21.382Z","3.2.13":"2021-12-03T22:30:35.252Z","3.2.14":"2021-12-04T17:41:51.225Z","3.2.15":"2021-12-08T20:53:09.776Z","3.2.16":"2021-12-13T22:48:45.215Z","3.2.17":"2021-12-26T13:09:50.156Z","3.2.18":"2021-12-29T18:34:17.169Z","3.2.19":"2021-12-29T19:01:51.890Z","3.2.20":"2021-12-31T03:47:07.270Z","3.2.21":"2022-01-04T01:21:15.314Z","3.2.22":"2022-01-09T04:07:51.163Z","3.2.23":"2022-01-09T18:50:38.324Z","3.2.24":"2022-01-10T00:41:29.099Z","3.2.25":"2022-01-10T22:23:05.953Z","3.3.0":"2022-01-16T23:25:37.983Z","3.3.1":"2022-01-17T01:34:12.388Z","3.3.2":"2022-01-19T19:22:00.277Z","3.3.3":"2022-01-21T23:53:56.635Z","3.3.4":"2022-01-22T03:01:05.253Z","3.3.5":"2022-01-22T03:41:28.950Z","3.3.6":"2022-01-25T17:03:39.660Z","3.3.7":"2022-01-26T17:35:06.407Z","3.3.8":"2022-01-26T19:04:05.576Z","3.3.9":"2022-01-29T15:27:17.586Z","3.3.10":"2022-01-30T14:46:15.824Z","3.3.11":"2022-01-30T14:50:00.810Z","3.3.12":"2022-02-01T11:01:00.874Z","3.3.13":"2022-02-03T03:16:00.711Z","3.3.14":"2022-02-09T15:56:31.487Z","3.3.15":"2022-02-10T23:26:12.867Z","3.3.16":"2022-02-18T21:54:39.391Z","3.3.17":"2022-02-20T19:44:49.252Z","3.3.18":"2022-03-04T21:08:10.994Z","3.3.19":"2022-03-09T16:16:31.571Z","3.3.20":"2022-03-14T05:52:02.311Z","3.3.21":"2022-03-17T15:05:34.908Z","3.3.22":"2022-03-17T15:41:34.794Z","3.3.23":"2022-03-18T00:34:59.019Z","3.3.24":"2022-03-18T14:31:05.906Z","3.3.25":"2022-03-21T01:38:05.072Z","3.3.26":"2022-03-27T17:09:13.251Z","3.3.27":"2022-03-28T16:20:57.673Z","3.3.28":"2022-03-28T18:38:26.689Z","3.4.0":"2022-04-01T02:27:42.470Z","3.4.1":"2022-04-01T03:43:23.902Z","3.4.2":"2022-04-06T16:56:59.652Z","3.4.3":"2022-04-10T00:28:37.995Z","3.4.4":"2022-04-14T20:33:56.261Z","3.4.5":"2022-05-01T13:54:37.825Z","3.4.6":"2022-05-13T09:57:16.466Z","3.4.7":"2022-05-16T14:17:06.216Z","3.4.8":"2022-05-18T10:24:58.575Z","3.5.0":"2022-05-31T18:45:29.827Z","3.5.1":"2022-06-05T20:44:07.821Z","3.5.2":"2022-06-05T20:59:42.356Z","3.5.3":"2022-06-06T02:18:09.346Z","3.5.4":"2022-06-08T09:42:41.718Z","3.5.5":"2022-06-08T14:52:58.964Z","3.5.6":"2022-06-11T07:58:24.104Z","3.5.7":"2022-06-11T13:53:25.162Z","3.6.0":"2022-06-16T10:13:17.830Z","3.6.1":"2022-06-16T19:53:13.776Z","3.6.2":"2022-06-17T12:23:15.292Z","3.6.3":"2022-06-17T14:21:42.008Z","3.6.4":"2022-06-22T18:51:23.145Z","3.6.5":"2022-06-22T20:33:09.135Z","3.6.6":"2022-07-01T15:58:12.270Z","3.6.7":"2022-07-04T16:00:07.794Z","3.6.8":"2022-07-12T16:41:25.918Z","3.6.9":"2022-07-17T14:05:23.793Z","3.6.10":"2022-07-20T16:26:38.517Z","2.2.0":"2022-07-26T20:30:43.013Z","2.2.1":"2022-07-30T15:42:28.505Z","3.6.11":"2022-08-08T14:50:57.046Z","3.6.12":"2022-08-11T18:11:06.288Z","2.2.2":"2022-08-17T13:07:07.292Z","3.6.13":"2022-08-17T19:35:57.168Z","0.2.0":"2022-08-18T05:32:24.007Z","0.2.1":"2022-08-18T06:02:52.935Z","3.6.14":"2022-08-21T09:59:51.159Z","3.6.15":"2022-08-29T19:07:50.002Z","3.6.16":"2022-09-06T01:25:13.199Z","3.6.17":"2022-09-06T19:21:06.610Z","3.6.18":"2022-09-13T12:26:55.769Z","3.6.19":"2022-09-15T21:19:26.321Z","3.6.20":"2022-10-04T11:24:06.517Z","2.3.0":"2023-11-14T14:29:47.152Z"},"maintainers":[{"name":"loukamades","email":"lou@mango.markets"},{"name":"mes_","email":"a.brzezinski94@gmail.com"},{"name":"ckamm","email":"mail@ckamm.de"},{"name":"microwavedcola","email":"microwavedcola@gmail.com"},{"name":"riordanp","email":"riordan@panayid.es"},{"name":"maximilianschneider","email":"mail@maximilianschneider.net"},{"name":"tjshipe","email":"tjshipe@gmail.com"},{"name":"dafydd.durairaj","email":"dafydd@oneboxtrading.com"}],"description":"Library for interacting with Mango Markets' solana smart contracts.","repository":{"type":"git","url":"https://github.com/blockworks-foundation/mango-client-ts.git"},"author":{"name":"Blockworks Foundation","email":"hello@blockworks.foundation","url":"https://blockworks.foundation"},"license":"MIT","readme":"\n# Mango Client\nA client to engage with the mango program\n\n## Versions\n\n2.0.0 released Jun 9, 2021\n- Supports the 5 token version of Mango\n- https://trade.mango.markets\n\n0.1.19\n- Supports the 3 token version of Mango\n- https://usdt.mango.markets\n\n## Testing\n**All tests are meant to be run on devnet**\nThe full test run, takes a long time to run and in some cases fail due to connectivity issues or someone else working on *devnet*. Therefore it is recommended to run isolated tests like so -\n```\nyarn test -g \"<test description>\"\n```\nFor example the following test  -\n```\nit('should log lotSizes', async() => {...});\n```\nwould be run like this -\n```\nyarn test -g \"should log lotSizes\"\n```\nYou can also specify a test group that can run multiple tests for example the following group -\n```\ndescribe('log stuff', async() => {...});\n```\ncan be run like this -\n```\nyarn test -g \"should log lotSizes\"\n```\nIf however you do want to run the full suite of tests simply run -\n```\nyarn test\n```\n### Requirements\nSome tests like logging and order matching will run without any requirements, however all liquidation tests expect to have an `AGGREGATOR_PATH` variable set in your *.env*.\n\nThe `AGGREGATOR_PATH` variable should be the *solana-flux-aggregator* path which you can get [here](https://github.com/blockworks-foundation/solana-flux-aggregator).\n\nExample *.env* file -\n```\nAGGREGATOR_PATH=~/solana-flux-aggregator\n```\n\n### Testing liquidations\nOne of the most dynamic tests in the suite are the liquidation tests, which can be found in the `stress testing partial liquidation` group simply do a search for it in your IDE.\n\nAll of the tests there are variations of the `stressTestLiquidation` function.\n\nRoughly this function works by -\n1. Creates and funds a *liqee* account to be liquidated\n2. Changes the oracle price to the order price the *liqee* is about submit\n3. Submits a long or a short order on behalf of the *liqee*\n4. Changes the oracle price to force *liqee*'s collateral ratio to drop below maintenance threshold\n5. Creates and funds a *liqor* account that will perform the liquidation\n6. *liqor* performs the liquidation\n\nListed below are the parameters that can allow to create many different liquidation scenarios -\n```\nmangoGroupSpotMarket: Market,\norderQuantity?: number, // Default = 1\ncustomLiqeeOwner?: Account, // Default = null\nshouldPartialLiquidate?: boolean, // Default = false\nshouldCreateNewLiqor?: boolean, // Default = true\nshouldFinishLiquidationInTest?: boolean, // Default = true\ncustomOrderPrice?: number, // Default = 0\ncustomOrderSize?: number, // Default = 0\nleverageCoefficient?: number, // Default = 15\nmatchLeveragedOrder?: boolean, // Default = false\nside?: 'buy' | 'sell' // Default = 'buy'\n```\n* *mangoGroupSpotMarket* is the spot market in which the liquidation opportunity should be created\n* *orderQuantity* specifies how many orders the *liqee* account should create, it doesn't affect the orderSize\n* *customLiqeeOwner* can be specified if you would like to reuse an existing account as `liqee`. This is useful if you want to chain liquidation scenarios. If left empty a new account is created\n* *shouldPartialLiquidate* specifies whether it should be a regular liquidation or partial\n* *shouldCreateNewLiqor* will create a new liqor account that will get funded to perform the liquidation. If you're chaining a liquidation scenario there's no need to create a liquidator on each, in that case you can set it to `false`\n* *shouldFinishLiquidationInTest* - As with above you should set this parameter to `false` if you want to chain liquidation scenarios, or would like to finish the liquidation manually.\n* *customOrderPrice* - if not set it will use the `minPrice` from the market\n* *customOrderSize* - if not set it will use the `minSize` from the market\n* *leverageCoefficient* - this parameter specifies force the level of leverage for the *liqee*, e.g. 15 coefficient will force *liqee* to be 15x\n* *matchLeveragedOrder* specifies if the long or short should be matched, otherwise the liquidation scenario will play out with the borrow to always stay in the same currency as an open order. If set to `true` it will double the leverageCoefficient.\n* *side* specifies whether it should be a long or a short that get's liquidated\n\n\n\n### Example\n```\nasync function main() {\n  const client = new MangoClient()\n  const cluster = 'mainnet-beta'\n  const clusterUrl = process.env.CLUSTER_URL || IDS.cluster_urls[cluster]\n  const connection = new Connection(clusterUrl, 'singleGossip')\n  const programId = new PublicKey(IDS[cluster].mango_program_id)\n  const dexProgramId = new PublicKey(IDS[cluster].dex_program_id)\n  const mangoGroupPk = new PublicKey(IDS[cluster].mango_groups['BTC_ETH_USDT'].mango_group_pk)\n\n  const keyPairPath = process.env.KEYPAIR || homedir() + '/.config/solana/id.json'\n\n  const payer = new Account(JSON.parse(fs.readFileSync(keyPairPath, 'utf-8')))\n  const mangoGroup = await client.getMangoGroup(connection, mangoGroupPk)\n  const prices = await mangoGroup.getPrices(connection)\n  const marginAccounts = (await client.getMarginAccountsForOwner(connection, programId, mangoGroup, payer))\n  marginAccounts.sort(\n    (a, b) => (a.computeValue(mangoGroup, prices) > b.computeValue(mangoGroup, prices) ? -1 : 1)\n  )\n  let marginAccount = marginAccounts[0]\n\n  const market = await Market.load(connection, mangoGroup.spotMarkets[0], { skipPreflight: true, commitment: 'singleGossip'}, mangoGroup.dexProgramId)\n  console.log('placing order')\n  const txid = await client.placeOrder(connection, programId, mangoGroup, marginAccount, market, payer, 'buy', 48000, 0.0001)\n  console.log('order placed')\n\n  await sleep(5000)\n  marginAccount = await client.getMarginAccount(connection, marginAccount.publicKey, mangoGroup.dexProgramId)\n  const bids = await market.loadBids(connection)\n  const asks = await market.loadAsks(connection)\n  console.log('canceling orders')\n  await marginAccount.cancelAllOrdersByMarket(connection, client, programId, mangoGroup, market, bids, asks, payer)\n  console.log('orders canceled')\n}\n```\n","readmeFilename":"README.md"}