{"_id":"@blockworks-foundation/mango-v3-reimbursement-lib","_rev":"13-fc5cf01261e4ace444fd422d1f9a973f","name":"@blockworks-foundation/mango-v3-reimbursement-lib","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.0","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"28c637bb3a444e08a4519a43fd377f9f1960cd8e","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2q3sazEH2OYv9tCWBHzBriarjwLSL4FI8g/7LDZSH04LyGjOQZd9o88lAwWA7IKp6bliqbQZFwt0FzmN5cSv5Q==","shasum":"e94c726423052c9c5d6a9b792c5f7da41a12d953","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.0.tgz","fileCount":28,"unpackedSize":86126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEED9EYdppWRpmtj/6MDZn8jtVjSHpE2K1xVYalKeuImAiEAr8ls/BCse3uhpU93Tp04i7x1lHKuLOjY+l7TS+NS4ds="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonNA//TIU/0tcUXMZ0w/R50V3hHAB9sm5Lx0qFiymuu29Ab+rvO6B8\r\n/d9Aeg4INfDfmpTGqr44zz+S+tamhvjnBFfDjjLIech1bphqx9TUwerVzDuy\r\n5QH6659dI6+j3M1BynAQnYwBqn4eyvRvr1fXmVTIuxiD8jcrn/NLhvjm6DqK\r\nfJWUEbMU4l09e7jR3DBAbXI0UEXa7jbzidbL9laevsPLpKGTA5utYpy+gKkR\r\nbZkzEP1uQSlmXgN6ezAgmL/u+jt0XbZu8xHOWsMKVDEa7Y0kDFFWeEucYkBy\r\nGrpXA86av5GeufrnJJJMTIndNAWrtxFJnGefswXxKYFH8RIkiPfeLmds559c\r\nfrl9jYeh67UUALsjW1G5L2yZBH6hInZwjO7/ayx7YVzFTbzhQgoqhbjNzS3Q\r\nrL1fHWOw0y8sLyslXCVc5G0iBRrCQgM9JDpLrhsmnWSqz1rkEEbbDvRxs3uG\r\nkSabaLMSlHik6wRN17y4ybWYs/fVE5oIJ3JFKppyjmUbfDHhCT6bAsZOD2k4\r\npdpnVrUpuP5wGkk2BDk9FYEKSdop4hEZKSb9l5GDMloxKcuTTDP8o3HTx+qm\r\n9OoLTjqKTG4oTvwyblRISb7A6z1s0dyUq/NeAV42V6MeR7ZT52ZZBtX13kg0\r\n18QfxXD/Z9Ad6fhV7f1agPiIvzTqpag8slc=\r\n=2KM7\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-v3-reimbursement-lib_1.0.0_1666102736124_0.09483883807441762"},"_hasShrinkwrap":false},"1.0.1":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.1","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"28c637bb3a444e08a4519a43fd377f9f1960cd8e","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/87Vp9N9O3tR9W2h33nhPJVaSTyWf75kwocaIZH49uV+OESfoGX/HR57q4reCaUKiPe2KP4MXAWl4Ra3XgAxTw==","shasum":"ae4de300d5c4681af2360e1ea9b14cc3dd1d9945","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.1.tgz","fileCount":10,"unpackedSize":43594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUCwMa+PgnXkB/vSkMMD+7EMkbt/S68ruVj4eaO/0xogIhAIrT5o+l8OYr40esdCp4/0Mu7/j1cSiNV0XkiR8R3xut"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrbPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwXBAAmOgzCmeCNDPfCZ4Kemgx0C4kY2NJIQ8H5XJ3lPbXw/qHyipE\r\nGKzyZxoAwyi5uSsb60AZ+Z2mOC+IpTRPeXvpTNsoDfXnPTthaEub8DE2sdR6\r\nOFpSahLCj0fzT7vPZb1gFStoiROgVADN6XVMn5GNvrLHTF3QzE8XViAs65f8\r\nmoDcxws5CET45nE8bg/uqhubaNdT3huQgU29K3WIWKN4vY0vPUvMUnkTSzdA\r\ntoLnqtZgH4GQrWDMMNwC90MOEwKHzQDpaKH/QB0f2BltfYADEjmEwG2ofZMe\r\n3mTK+JxHEuoDzqyeqy7XNwAZpy6U9sNTBe2w/maqDz8LBEdnkXsHyN5O3xib\r\n+UqdJRBRhHimMFTwDe8G1FBKpv3+j43d4s9SJpxlsQ4sZypbFshC5ajEHZt5\r\nZTk14pin/jHpXoWIMuN5kXWx/w/4+2g8P6S3PVAkSDI1f5nVErtiC78vya+o\r\n19qJt0PWDZmUuK6FWNKCdQtbwOBWM0PPFzP408p9ISM+s3nZQBw1qGBErz1e\r\npev33AXhai2g0sRieguQnUSoMXjKJOAFAQ06tYQK1qJhK6Or0MVkwxCikirk\r\nO0DjvCOPbhaOeeAoYtowjI0XVmZuNvp1WGdNmKducnkeEFYjBk0reH+T30Ku\r\nNz+JuXhH8ruIqAZJVPdupEINyASMTlUzx68=\r\n=3Cth\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-v3-reimbursement-lib_1.0.1_1666102991408_0.6820564617616656"},"_hasShrinkwrap":false},"1.0.2":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.2","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"ea84ed11dd9216ff3460faebf9d3cf06bd6bc5c3","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-NmBL2YCzV/sN36zqoO9DAFzul+FByy6miaaC2R2itCAHIlKxKo8qffr6U3gosX+A8aE6poEU24oMbujE7Xpong==","shasum":"9cfb6a578dda7900728b7d3e3a2dcfe4f52cf12b","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.2.tgz","fileCount":11,"unpackedSize":98248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8D1QOiTgh3DA5/5nvGZCyuUKFVf0Q7gljOPnsuL5J0AiEA0X/UxRU2cJoPyXTu0RNHqhy+B67eFKG7BvSZVuoDuBM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrswACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDVg//ce02TrEvtkwk9PrzS0glmU+Acup7QIcR7howvU5QL9ENefnw\r\nO7uzBLJZFRqCe6sBgEWwudXBdo8uSibxkfVgpYEcezdFk4ZwR4rzRe3Si/Ze\r\nJW+TxqlZ9k2ZMrP7v2xMCATet7yG5uGExTuKFJGgUq38Ze6inh89zFirDcHI\r\nTDv4ib8QfO1waKC9B2v+TptQYAu5Inumv6r079DrZxyWcTQl0W+oBf/rGdCr\r\nSl3Tqw/ywq7iTD5D+DDfmCwWq8YA4JiK92hgkZw06FrFIbtMtWfvVzmFTnKF\r\nIxZ9laGsxVeUGI3uJaa8VJCqETDci06zZwYGgCpNGR6hbyBSF4BK9z6sL1tn\r\n71rDW3N36pJKiSGDwdUiXmC86IdYeDvnxy2re4opqmgaCtG4wm01CjUSolMj\r\nEU/9cUv5MskPem+YDKVf+CQ1p5SGdkik+0oReGXtNiCPeh89pVkwlM6Rywo7\r\nHBWygn5C/+kJMhI7f0GvrputK2m1O49hxpwszYIYjVeiltYn5r6uSaZwgxeI\r\nZU+vM8JkMSPio63CFitezh3Y3VbvRZAa15H+3xoFUEq+K5dKfHoTKrtqa0LE\r\nAYx1g/gnl93dsll+7D0WhUuhu/7ufB+IB1zeLSc1lDCZRvYZj/T139vfFcwn\r\n6DWKCm+6slQqAHgC7nrQZI8pIjVndzSqb4c=\r\n=jgK0\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-v3-reimbursement-lib_1.0.2_1666104112168_0.5254146819147132"},"_hasShrinkwrap":false},"1.0.3":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.3","type":"module","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"ea84ed11dd9216ff3460faebf9d3cf06bd6bc5c3","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ak6Jsk5KJpF4IDcG/6t0TNZg29VzgOm9awIl/zUYEO1Og6DWKP9uWLY9HwJOXdDwyeWLf+B8JUFqjMZmB98o2A==","shasum":"3282e447c6df2cad9caf160909802453ba0fea2e","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.3.tgz","fileCount":11,"unpackedSize":98268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKFe0Bmmyyrbmy7HF+Qew6D4W88BuLJZRCY2Dhp3foAQIgKyg6B+GQMDmPR3+0lWwmg4tvwXh+v1M4NSC0/FbJoWA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrztACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfBQ/+OI4T/sflTyoTKT04pYk/ra/sJOujXJfju0ylhe+cEI0e+qH8\r\nTGo109Sqw8RFb6rGw8LFWwqZXpsviiLe+pedCKAeoxKQm0Zb6SeB8r6sm2+c\r\nnbR/9EdUZeyUSYOUyzxEmoMo9fhyMjqsibz16uUYRQWbn0y1qz99SCiub2Ui\r\nTLqOpYh5RWm2O7JVF1K42AfPw1IMTXm7CCoed8SFQkfZuG7e8wlkkVK6X6bj\r\n/NDTX0nCChnJUrefh8xJmVG8CaJfal63msCIGbp8JJySE1ElvSKNwGCMPYhH\r\nLl5niALOqHEOqHB1UNZDNyvRPeZOyW2qak/vHwtBeAvfPdMH7J6UIYwUb1af\r\nZftC0ovYv/HcON9QOZ5lE2v5BxsIlzGtA6SMbghDXcqxAFqU7eGLaXLXBWle\r\nkUOjx8HWPDOrCsmVWGcDEu4+JxdJPux4Tzq3JNBaoidj7/StYJ5x4VGfWRmk\r\nHqL+yfOds2PSJ8KqFN+VJAjSwCPiTUcgjuC9s1XV63slGSq/i/z5dAmKMnCw\r\nyVYLcUX1DKfwlD2oCTES0jNTCOTp2/TLBsACBvmWUZhWKHNiihAIAR3dOnxH\r\nexkRs+5KFV+UZeZpdELSYbwZf6+6QG7m5P3Dm2/BkeVH0T9nfJtp+n4ZNwE1\r\nbBG2FOnSK5Xn7MJLkPEGJdv8ulqk7kHqfBA=\r\n=YQCt\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-v3-reimbursement-lib_1.0.3_1666104556863_0.6145210029959143"},"_hasShrinkwrap":false},"1.0.4":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.4","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"cb799d8ad9db73b3723eba6629675ee202b649f6","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iltaRUH3asOBHLliUdowBo/83daYjP5uXb6C2xBGc6RfHQ90vsHuXPTi16xLHNRgG0tnMQbXvaMaTePXC7wQQA==","shasum":"ad52e627facf228bf8ac4da6672d7516153948bb","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.4.tgz","fileCount":11,"unpackedSize":98248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlZ7gOYdQC0CYK0x/6fPA5L3FsdvLFuSYTpbCLIvOszAiEAsEv7k82nfKDJo5SYw1pQv1hHWV0+TOvVbS3NmrGo8Kg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTsHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbcBAAghhIBCFHbo0Wupehs4/XkNgHoj1qzbi1h4L3F9SaypK4H34C\r\njUvM0nl5jt9eBCm/fzKvu4SeG/HAc6eXRHluKu3qOTuqVjNwqcpsXXQgUJfX\r\njGT9vwwlW3E1tejw6+IqqudmmLbCF1TV0lYQK/Um05CiQe3579Zr8itKq8Br\r\nOefqpstLvrh+tnYsicfL9Q5amk+cDrTT+13cjIM9VkRb5QiQPCptFR2BIOYu\r\nv7LdSZqgjfv56hn6TRYwUZNWOo5T8bsNKOqAPaiS+ESDmRzOWBhmvdODPWuj\r\n4QB4+egGANZXhw5r51Sk8mI35I3g1DWX+u+eEbp+8Dkr2HhvYIFdGDEVBTd6\r\n7ZjSfFdfn367AzO8LwfORl854svujGr69CygpSXnGuK5ukMzirQ5hQo0JMoa\r\nUHjpZxZYi83DhHFUO/B3bazSdV5bedVK4lT2E8ke3YaAcYSoayAqC9qK7L2a\r\nsij0f/mI0n2E1TnFBMB+fd4z8g2JU9i/tkxuP6HZKndJFMeSf9syrD2WsHs+\r\nlWAu9mL2FQb139x+lj8neqToqdJUMiGegQ62Rwcj41cpUNLCWlx9Y7ckmzO0\r\nyeWeaJFZmOHyUxZt1QOkqFVUbfazvkVb2NdOYIUUoozwHyTPOHFkQppjgqcJ\r\nyYTe95XHeq1jMs/zFHf6KB76mUiNiXV/VjQ=\r\n=I+Dd\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-v3-reimbursement-lib_1.0.4_1666105796938_0.6095882164584954"},"_hasShrinkwrap":false},"1.0.5":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.5","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"cb799d8ad9db73b3723eba6629675ee202b649f6","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/1qbKwDEz0schyM0vlyFujbn/JoAJViUjOLjtdQkNhyrAyESljdY53n6Avb030Bys6YV9g4sLziwv9quvkVRUQ==","shasum":"51e2d0c4a9d2887c56a56dddf316d1f3dc634d9b","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.5.tgz","fileCount":14,"unpackedSize":66405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQRy75oHqCEB/IQU1OkFcss7N44M+Shxl0K/g+FPMvTQIgZBNm/Ig2u8g+t0SjIxmyErxG/w1XEmR4Hki15zH7zAs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTsTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqytw/9H/UPSkGJT/JqkyAfw3fqVGMmlcO8OOW2imwmHz61i0aVswtx\r\nc/1FdwxL8NLIeORWJZXG+Pk8hMQ2dLiYfzfhjCXtR+97ZXSy9hEelS3pAYys\r\nX08jqZJfqtPHc7CEDpcr99KHq5mzR1qLXqMt9SnfzBzuRBXCUPWZS2GiR/3D\r\nrMvvqHcw8yJ6EBjRB1+aqtxDibDBXwLC+vj573CTnEAp83Q63nL501H4XuSN\r\nzcdTjr0lvcKXxz1jqeG0RA6nxrzXjgMa2lwBDWZcfmn3fsRDSB6FJCNxe2Ol\r\n2lqsQA9/DT3nlL5CrTwlev+Xf2uOSt4I9g0Aj1PQBCQt/cAeHiy2gBhvmABS\r\n8EfXuAtMv642ejzQFCv4ZpG3ZDaRBhdosicOoXMvnaY5ZHG/36pNtgrBOawP\r\nH7DFjLR76D7fH6Oe2MCcuCv7+vuVXHrMNu89q+v0N+o8ecNB5Icx/W0SHIzD\r\nlKDWyZUHKsthmVi3Jvj3ZG+4g+Nb2we6BZCpp2aSKkBCqeCODo8ymnOJK9hD\r\nzuNeziWvHlO9IsZemnzGnhX46aTKxxH2QFV48HadmK5uenCT6FLfFT6rdw+6\r\ngDzcZm0B0M+br7za6FHXFLavOa13jNN4cOCQak2UWVJOszrjms9Kyn2g3/22\r\nq1MOW/OcQxBJg2xSJf1GKNoyHLtqEehbXOU=\r\n=lgZh\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-v3-reimbursement-lib_1.0.5_1666106572318_0.31577879045653434"},"_hasShrinkwrap":false},"1.0.6":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.6","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"fad862853e11e03e947a307ec6fe361468fc059d","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4sAYW/4MHu1SThju7l0otbwHnS3whLzzoCYscJKnYFeK8CkP+6gS2ujaWDGhIvLQ5Ph2OTXoJhtiU4KSh/Q7Sw==","shasum":"77f8ba90fcde02c00268fc92933f0c95bef8cb94","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.6.tgz","fileCount":14,"unpackedSize":72174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTNPMYMCBBmazPU1H/72jMa+kNraCvAO2F33UNvBSwfgIhAMqgSj1GIGRpmtUb+U/qWXonaII3lXgfkPy+33m4+ZQV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTvVRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoShQ//SbLwpbsQIUxQijrIrNd5SE8RM93q3WWPWZq97NFKPqdeHrTg\r\ntHeeYxYLk+JCJhy4eJPsKfs2mpDw+LFuT70AVw3DuO9aBtu6KiY22Vb4jCX9\r\n82695bnwisZ5TMxjljfOaImvSaYPa/Y+GpkEmWp9YMgnMdWTl86hXhC3BVa/\r\nyPi0AXwNzvEa33lc4Xg3OzPrRpIqIPFkS8n4O8Pdd34ZONoFWZaY009nam1a\r\ni1BEdXOfYtV9mpt5cvN8WDBqOZlaI9Ugl80e+KfXtLi2Cn6DQiGrdBYMQrC1\r\nb+hc7ZNUFpesxe7HjNZxctIEljL4yeoYS9uTkq0VLqpHFps8txLt1vz0b0J8\r\nlZ6XK3Exm+KtBcgsjZSWo8To52lndYF6j+4XJMrcRkmhVvzu28Ji8TeUervJ\r\nYj7I83cnHXx57PY87uJLRa+no3IJB7UW+hZKLjZwberiXpZFzTO9PPFcR+ok\r\n0Nxoa4izEIZETpHU0xj6TqfESVXEBjUnYQCRb2eVhTC/IaUICLWDolYhVY7Z\r\nITgNoS/Ii4tkjt5xJWesSwv0smZ+C8QqCzqcR6moOF2uzNKD09+edvdQCF+L\r\nqWyceOD9HPET6SXvOuZLq80ko0255+BLRBD5KrYHCAumjiGwOlr5MGm+/hRJ\r\ntw5aaqkV6KvbwLrW9muQedASD/5GXgA7sTA=\r\n=zbEa\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-v3-reimbursement-lib_1.0.6_1666118992919_0.21480900288557625"},"_hasShrinkwrap":false},"1.0.7":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.7","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"2af0718a09a297d155bcc3b78728a29b0f34081b","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ZKrpO7thcqOtQ38ScZYiqPwpQxkqI9u/BoKkGYpZMZlwOP6rylGAOIgmyzMCyWUbshJElfbzbj91ZagqCaGAbw==","shasum":"fcb8685400069114e0c872849bb4ecb8758bd948","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.7.tgz","fileCount":14,"unpackedSize":76686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClgpy9i4pVtuUua1+WehgG2udtFzXUtXF1R2t9jojdJQIgDvpXMqxkVA2a5lyVDa4rUxjretSMF/s+AbC228nMXvM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+ZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTyw/+N+srjaPrLK08LYq68Nn3csyvaJZqBNIj8I+WmEizcG1IDoSp\r\nyAywdv7TwoMQmG8NJTUZ2JA3ae4XVnRE7qAUsj2+vbE8SBCFNW0if9fQZE37\r\nvvQkjlp77lhyuqIPUTlcH/60+4QBt7jKQwVqWHDg8aECd+4gEj7Dygu8zU20\r\nR3QKsW8HlR+0MjZ8meTQLGgJnBAXnI1FtmpliN0t0/nyzL189WKARmnR5029\r\nFvK+NAxiEZK3R/xRIlsY1Fbb/n7G3ONrg4f7mPBOk9+SQW2IuQR/wIentgdU\r\nZRS3fpE98sCv6bt9IcRlxFNShM4r+vOda3vs6zd3qTZMMJkUi4rouZEdWgsQ\r\nWcsbo9aph/Twg/p420VmWG7V6V+4ICWQnisTfr1hk3rO7Z3R8JY98dHVNxqK\r\nnuQJJVkhhm311rWB0VImoPB6caH/gpByV6fXKBkXqLSsdNtF33J1bfAULCh/\r\noMFslcKs85wR4M1O+OxuRCUilV4QNJ8iAJrbXvKL57DTlpTDBywjoBJ8bQpv\r\neA4i5XSMxb9XfJDhJW4kO9iNLMG2QkMMLQrQ7REN3EwzMpzXeo6uu5/6yXEe\r\n04S3AYsFBBMHLxLDrubUjU90tx8h8Wk9dekuzLnzTJpDTu+YcoxdQn100alQ\r\nZOOTejpCEg3tJ+gU039hyxEWURJj3ri2gSo=\r\n=0rZ0\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-v3-reimbursement-lib_1.0.7_1666180713632_0.5634696325139474"},"_hasShrinkwrap":false},"1.0.8":{"name":"@blockworks-foundation/mango-v3-reimbursement-lib","license":"MIT","version":"1.0.8","scripts":{"build":"tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check"},"dependencies":{"@blockworks-foundation/mango-client":"^3.6.20","@project-serum/anchor":"^0.25.0","@solana/spl-token":"^0.3.5","@solana/web3.js":"^1.63.1"},"resolutions":{"@project-serum/anchor/@solana/web3.js":"1.63.1"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","fast-csv":"^4.3.6","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"^4.3.5"},"gitHead":"bbe7537a33215275ac0453240dfe549539c5f337","description":"Flow","_id":"@blockworks-foundation/mango-v3-reimbursement-lib@1.0.8","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GIoIFd/ldCPDiMp1jpZy4mF9ErgBjuqHZ6AgdFwB+zL9Uvou0JR3UorQeE8VlfngCwmxtVSV6UgthJ+z0tZiPg==","shasum":"15f2a00ad5bf8dea3b8953332282cbc05c34cc37","tarball":"https://registry.npmjs.org/@blockworks-foundation/mango-v3-reimbursement-lib/-/mango-v3-reimbursement-lib-1.0.8.tgz","fileCount":15,"unpackedSize":77790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBq3o/69aXVjGRXXgqtrpPHHMqzI5kKoEjbiswoFe/rWAiEAtYZv3xuQThWd0lEp6xlBk6czoPNq0kRRKCU7wObh5pU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUFu/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxwA/+Ih4hWdb3Bo9vofDJanYlldhhQPmotcJOmSDPBSnLnZHPYwrG\r\nsytqgtIUIWNsn3GaOwD6tbp98TE6Pp6x7yUNJnzNvbuZvV2uPODHrY0rbC8e\r\nP5hwu5e1TjTJEsebV9L4T/yPXcowv2nEXE6z6Xc9kHDEQlbK/ri0k0lK/aw6\r\n5Rv/ovVQ7Kefa0F95TxgiiPPGN01JpGEB1Gt73SUl2oIwI0a2u/BIrWYmTNf\r\nxNydbyOPD4F7aq26dRRFHN75pc22ryqkMoB1zOw6w4mcjyBu3PbaTiGsaSrk\r\n1JQPefV0M7Mvnlla0lKmGKPabwMnJhpjL64qfWswPDMvFctGE3duNNvabDqJ\r\nTQNG4OPMQksD5wb4FvVKdvVlOSDp3mTWTUzDl+ARXbb8oYxndPFeYnD3AROL\r\nuQkXf2yZxfnE6lgJxrPvhxOQ2SKqLf/838Dy9iSPYQwSM9Fl1t9nFBN9+8BV\r\nZNlxQoNKDpPdIhZSJydH45Y8mxmqGuSxkxclLrCuBHyKHWJut5VozxzWlo7w\r\niyzzjGx1/8l6bMU4gyxm8DYyNrKVrnVFY7Ny8Rz6My+EZ/iAhDjtKnikGTWD\r\nN34FlRE35QQ3CgVPCWhV2aY68EyfgNycVWoxz7ivDVfL0tFFiusDL5N4Eosx\r\nzGo02QgkNCzWu0TLeycYA3Om1fLDSau1m4E=\r\n=sFER\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-v3-reimbursement-lib_1.0.8_1666210751296_0.28046565291292525"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-18T14:18:56.061Z","1.0.0":"2022-10-18T14:18:56.305Z","modified":"2023-08-18T00:48:59.907Z","1.0.1":"2022-10-18T14:23:11.579Z","1.0.2":"2022-10-18T14:41:52.381Z","1.0.3":"2022-10-18T14:49:17.079Z","1.0.4":"2022-10-18T15:09:57.163Z","1.0.5":"2022-10-18T15:22:52.555Z","1.0.6":"2022-10-18T18:49:53.038Z","1.0.7":"2022-10-19T11:58:33.835Z","1.0.8":"2022-10-19T20:19:11.592Z"},"maintainers":[{"email":"lou@mango.markets","name":"loukamades"},{"email":"a.brzezinski94@gmail.com","name":"mes_"},{"email":"mail@ckamm.de","name":"ckamm"},{"email":"microwavedcola@gmail.com","name":"microwavedcola"},{"email":"riordan@panayid.es","name":"riordanp"},{"email":"mail@maximilianschneider.net","name":"maximilianschneider"},{"email":"tjshipe@gmail.com","name":"tjshipe"},{"email":"dafydd@oneboxtrading.com","name":"dafydd.durairaj"}],"description":"Flow","license":"MIT","readme":"Flow\n\n- Write to table\n- Create group\n- Create vaults\n- Token Transfer to vaults outside the context of the program\n- UI creates Reimbursement account\n- UI packs tx with ixs which contain\n  ** create token account OR a create idempotent ATA\n  ** reimburse to above token account OR ATA\n\n# mango-v3-reimbursement\n\nThis repository contains code that allows users of mango v3 to receive re-imbursement after the emergency shutdown in Slot 154,889,307.\n\n## Deployment\n\nFirst calculate the re-imbursement from a recent solana snapshot, we used Slot 154,856,403:\n\n- download the [solana snapshot](https://drive.google.com/file/d/1nYJjW0n2pSpAOwf7kUR_p-Cj2PpS3kcn/view?usp=sharing)\n- download the [deposits & withdrawals](https://docs.google.com/spreadsheets/d/1DwtllQeCw3j9-DjNFgxSk_Gl_L8405W9ExjeqvKVjds/edit#gid=0) since snapshot as tsv\n- compile [PR #208 on mango-v3](https://github.com/blockworks-foundation/mango-v3/pull/208) and the following two commands to generate a csv as well as a binary buffer\n\n```\ncargo run --bin cli equity-from-snapshot \\\n--snapshot snapshot-154856403-HJj8oytGGRnbUoFdojewzBWB3FrTBaTJdx1v4g63oUWc.sqlite \\\n--late-changes deposits_withdraws.tsv \\\n--program mv3ekLzLbnVPNxjSKvqBpU3ZeZXPQdEC3bp5MDEBG68 \\\n--group 98pjRuQjK3qA6gXts96PqZT4Ze5QmnCmt3QYjhbUSPue \\\n--outtype csv --outfile reimbursement.csv\n\ncargo run --bin cli equity-from-snapshot \\\n--snapshot snapshot-154856403-HJj8oytGGRnbUoFdojewzBWB3FrTBaTJdx1v4g63oUWc.sqlite \\\n--late-changes deposits_withdraws.tsv \\\n--program mv3ekLzLbnVPNxjSKvqBpU3ZeZXPQdEC3bp5MDEBG68 \\\n--group 98pjRuQjK3qA6gXts96PqZT4Ze5QmnCmt3QYjhbUSPue \\\n--outtype bin --outfile reimbursement.bin\n```\n","readmeFilename":"README.md"}