{"_id":"@definer-org/definer-hodler","_rev":"5-f3ed59ff9e556c86619249bbffa849c4","name":"@definer-org/definer-hodler","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@definer-org/definer-hodler","version":"1.0.0","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"8ab9f003710b11b0c961e3a567bb381373c44fc5","_id":"@definer-org/definer-hodler@1.0.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-EN7hUeBWDwp6+CgP5rkjwTS+j7mdI0kGWJU7DaBywx2LLwt6EpHZ4Z3rU8/m3ROBz6TFkFpD9B5nRcqLuQkjHg==","shasum":"b8ce20dc4e5e88bf5385cb5c5d1b5a28871a2198","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.0.tgz","fileCount":43,"unpackedSize":578418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3UooXaVgmw9y7Pcc+Wq4stSqsZLqy3cmkGE38xwxkkQIhAIE/KqAPxkF8dJbm0um1zG7W2t/6M3qPvffgEQDgTkSj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjq6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOog//REMVdC9VrexxYH6YNkHeVhHusb8wnkkAa2P6513yyOJ8ifj9\r\ndge4JSH6DnpjIq6j2TzOpkGlfXguYsAVXWqmlsHJXoSftMXligxTPInyDu5e\r\nl5d5F6nSYVXK0cv1+LgLsSC0N0YKgW9+1ENIAKBz2wniGUsbS9OxujW4A5/r\r\nyWY2BH5U98LxKLS72oW3qbOsh4A+UgPCWXdhxc31yl1PjOhdZsjsVvbmV1Mm\r\n6lkUowJL+DyMF213H7fuQTPe9R9xCvOzj1RHGaEOY6FJ7vzgcQDM3EoPqIyB\r\n7bZxcASkB0opWNlKUFVVLoOLrunp9iCiixmptFRLai/4/shEw6tNufrJkuod\r\nnglxObeRan0TOyvYPwqrCeCOvUSEYv/r/MotJ6onQVpWUlcBhXbusPuPFtHh\r\n6xPe0d8GYs02r0ikkmVcSoRUqIXqTotA48I0Z+O4QJwWS8ywUYS+AzOEoDeY\r\nLujBIt6PLH5l//RNvn2MHPfC6+tyLjinRnpO5DDo1yyD4PwCPkEYorW44Ygi\r\nNwGPANozC4SwpuLaSToni2G1ebX4XFm6V3J0ukpMDf9pikcZpjhlTdlfIBb1\r\nWfnLU+gWP0J3VzUaYEQCQQVlz9WBkY61o8/pRZ3SuLfSGDrOQ2NIB+GIqz0k\r\nGjbYIOfVsH0btxfddkLtkVR/C1Dv98BSdTc=\r\n=qdrT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.0_1670295211281_0.8543993007832178"},"_hasShrinkwrap":false},"1.0.1":{"name":"@definer-org/definer-hodler","version":"1.0.1","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"8ab9f003710b11b0c961e3a567bb381373c44fc5","_id":"@definer-org/definer-hodler@1.0.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-rccKuY1sKaUhC5Il3CzA9lQmmGI8OIgjEk2clLkof0FvuwkaP0wmXv7ipbb3AvezZyJ8TDj6FGWUTKebOxJ3sA==","shasum":"5b6c9adc8ce55eccea526264d814a94041a783e3","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.1.tgz","fileCount":43,"unpackedSize":578406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9jGWmgrpxaUcwFKUgKrjQgxK9NTHMePk5+DU0LGcXSwIhAKdmlY7EQnRXZm1XYYgLnKJEP+o3elmIWRyTOpL5uVPM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjq+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa9A/9ELMIjkEmDEeXTyTwhl8kMzXJmePYJSn5msZ3bh6GnUe+UnqN\r\nWxHUVSQra1NcKpn1LwTpGR5H/BBgp2Ec2JqUhBcWNeM9qMJ+YMlstDgIN/RO\r\nyKlVFQw4IZ7NJH7sJQXycfAu1uvuVldDaBhLY2nxjsaL9qamKkHjQr3nhERt\r\n6SfLlXQ63JOXMDX5byRH1jMqvRr8w5uqLkM/VxpUPU0aJLlHfchPDJifA7Ol\r\nu29EQQPurqqivMjgI6QGee5cGxNnKuk+LTYVHbnDUc81AdfKgsEENESxRuVi\r\nLz2AojVQGKJlY8b1Ii4JoR5JLtav4OgwOpvgoa1yoDBav5C3oksBOXnHEFDc\r\n2WUOlK3bVBn7G6WMWO3caBWFL8jHRBHzhC1M7BKo+abV400b0F4PAILnBOwn\r\nF7r/rhe9oRG0xklIP1oMbpL883sEQnCEJtgJB7dDxI+Hb1JjeCqd0EWUbBV3\r\neiwX9n9Fmrp3F/GV8dv6hVr4f+JGhat/A3qxD1nP1fl2I1r8385mUkDEPzQD\r\nJw7bHDc10JMIMbXG7ZKWD0FAwwhHk45y0jZ+BRyoB/sG14a8GKSuQizLGqww\r\n4fm6CRhga+RaBhNGz1kVKwiB3ZrLD8WbQSyg9R+8txqSDHI0vGT/YxqrMDI/\r\nsc5xZu4X5t2xilCdLNrpc6bWNRuPkeVL1ng=\r\n=/0oK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.1_1670295466480_0.5249388015395566"},"_hasShrinkwrap":false},"1.0.2":{"name":"@definer-org/definer-hodler","version":"1.0.2","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"88bd06f75d01c94fa73dbc3f16cc2087e9d94a24","_id":"@definer-org/definer-hodler@1.0.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6GWwbfOpMs/wONR/M/0hvG/gEuF9YKsQ98v8tdzzxMTJPDCJ5wbAuPhMWEzO24NcqIS/svjthBVjcuq5BhdX1Q==","shasum":"ab29d75fefba8311f922abe9e2d4cee1bcb94bd9","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.2.tgz","fileCount":43,"unpackedSize":578619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElHM7Vjdiw7LIDgj7pYYFW7dCpok/jb7o4AamRleC/PAiAcuU+npMce+Hc6UmIxmhef0HgqpXd3nkoeslE1uHj6qQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj7ELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSMw/9FyCOP0jxuIeYtCKJp/Heex4wzX05gGhyX8sOQ2C8dFoWY3u0\r\neN/hFSOun3Uzqso78l58kywHzCq7M4j4HpjWAngcCh/cKv/TqKp+bkMWFE4g\r\nyJe03RaWaiq1I3OlLITBk/gIKSbz7QALWB5MFYCR4zd4Kn9KPARMFRKZ8ExU\r\nToITPZ+XPddDf/Kd9jcWSC4jqy0G9mcX9FnukSZBy8+I8oHiV8Q6QizIS3hO\r\nBitOF0MvHbmwdXdh5ZlUs6tDMbcnxos0HW+e9g3qA7371pWcT7JK046Cc8hS\r\njRZQ4jNI7lgXcz6kIgxa3rP0kEcUJm2X0myM3z3oouxKLADIZAQzVdyg0MEL\r\n9Y4j5dTR/wwiaD/E/MDrgmQ5vs9MDsQQR1D5ntO2UhvalVge6J+oZvdlStFS\r\n0E7YLS5THP4B7DMpXJCTr8B9un6Ix7pxTNrmBHp/zDqCW2SNAxklZhk5t4HW\r\nlvzEZ3zf3j8C4LZ2UebFerM63lCKrmKoLMHMJXTXFumfXc8TnVa5NCU55en3\r\nE4V1f1oWDaz41y8XXXjzBlxky9+iQlzzYueeVNP8Rg7eOzDYyMQpuUmFQr5c\r\n+vNpkbL74Z86eMTRn/6uGu0ZHZuM5a9ncMPNCB9UhO87VWwmI+b4kvLiQn4j\r\n3Eq7gjekondtU5ZJYI71TBvbRXFakYol43w=\r\n=ydoG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.2_1670361355136_0.5370668473172044"},"_hasShrinkwrap":false},"1.0.3":{"name":"@definer-org/definer-hodler","version":"1.0.3","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"182f4dda555447fddc369732fca7f881622826ac","_id":"@definer-org/definer-hodler@1.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ayw0O5Qeb+OnR+zv86E2MPfBhfYm7SIPr0q1X3vBKmu83vetdhIMFDPU9/UIETiTXENOvqj9ipNJhb7F+5fsCA==","shasum":"6c178d13b101b1029b4147c51ca5eaf58ab1b99b","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.3.tgz","fileCount":43,"unpackedSize":571484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPCbu/j/aCtIep72PvOg7hAB/gIfvmC3d6HBBmcVqGoAIgWz2tk22/4W4+t/dPw4BupCdp3yNEuRLM3HKNZeOIvok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkH6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi/Q//aBabFxos8g+GZoYU3KFcBCZwsXkTuJ1h8xmE1+RKu63+o86+\r\n92RK+OjlK+4BmHi72RQpjN57+IK/2FSqgM9YNXLAGMg/GZPSdKYbaDDuHPaD\r\nWGTbZnaEUHb3sBQSYNnpTWO2Ul1+SBluOCs/jhKJGTwgWVpcYrGtZmgIZxUC\r\nOD4iEZf9Dg3jPF1yCmXSPPeyG9no11pzGmyCOSJrqSbjPbo/YJMHSZyH0lB1\r\n2VGIt6JIgBWMjpd4r9/eyeA9VU/fAMcHa3/wAl31GhRQ0Th76kRjRNBbNbJs\r\nXegFU5A2UTuS048faTpJrsRT2zyRPG4B14lGFEcMxlgCECJbA4t4FcwH5W9V\r\n0LXGKpHFoX+aOe0NDvArdB+uOSkYuMDM4vS5NUQ2KjJQrklUX+zeNoyQJBZR\r\nbpzbDt1HLuLZxZS9FKW98MxJZYDI5GSHTDUZsSqQCf7sPBEK3DGgmpfHVJiK\r\ntEADQNmzPly9dgXlFlLx0mjNPAwhN+5dmqO6xziPLMXW/TwcqPmmXURkjc4y\r\nACz0NjJ53STIZMQYAXLNYnxKtAtRRKOuTHB/zER7zzBaD5NuaJS7zQDdbJUp\r\nz9p0NhlHo1XRCndY0CAEsv04qhjFuEqsY0OITKsXY2kSb2qYIq+NEpBWoeE6\r\nwP0ecj87yJKtEVs4PpYpBtU7HVofHRFMVDU=\r\n=iCEI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.3_1670413994002_0.11130441907665478"},"_hasShrinkwrap":false},"1.0.4":{"name":"@definer-org/definer-hodler","version":"1.0.4","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"5cadf9a362e9d14f627684051202ec25cf26b04f","_id":"@definer-org/definer-hodler@1.0.4","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-tzMGp9hhPiOZS9gxCMAmSY3U6D0IXDV5ldtb1cSBD45+/oSQQ0SF2U/bMIc8V2v7R60V731F2EcO962DnF3X4w==","shasum":"d39ab1767b6d8c07e8193ff05eb8f3d2591c7003","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.4.tgz","fileCount":43,"unpackedSize":572720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyg9gewdY5DUUhfWuUkNS0xUKhEfpkw1YGNQ8180W5ywIgAf6JlBbC4A6k4upXX4+KtOL9C5UAG/ZP6lbMB2F8SRs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkd/zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVJg/9EK8w0CoRJnHlE/jL8x39Kt3jE+ONEXDOZFUBNYPyWMQaCGeq\r\nvlztZZuW2ULYGUrvoceqmXY/DHbidGwmt3Xz6HT/1I6uXqxbW8fFD9kFXmnE\r\nMNrJ7ZlNDjCpPMiMWjW5Xz+EvOpJqKW71NU3RJZqkLwT5CCgT4aIJZILsr5n\r\nJn78qLXE80eBhug38nETzKz1vs/f+z0xnj1T5Tt1uQgCf8rEvQedcYsbKsLw\r\nimvHEkY7Zl7uuOBPQ7+ZN0v95J+h0SmHC3S2raoBjqmj2S14rw2B7aghkFqu\r\naA1pPD8zTk5RjI2i6fQgAj571sVUssvhwu8sK0qOUlRfVAGpyuto7jmxIaz7\r\n2evHvCd9jahCTiby8e1CVT5JX6yc8QaKrc7uuDK/NOJgLpeFUcf590IyCiPn\r\nMgb0Uw3YCUPDpPq8FWznQpE8/HRBQ/VC3U9pxb/cd40ndRxwdix270SRLmvm\r\nN24tRxqgs4H8kRKCzbjf9gOTKUBDJyf/z6uOpTFMZx3A8yZtLVo7VuYOYWDy\r\nKuBp56R8b0RKImiODPQq/OjkcWehPSzfKSTF/W1gsRfDXqt8LS7+CX/UzdNX\r\n2D8HEkWkD2hSHy9S5bHAYejtIU/jE6A1lqUueuvLJ87CiqDbLruFMqgOxuk4\r\nDzO/ngiyxhb6ygwrGVKKTNbKE1VHv/jq+MA=\r\n=1U/U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.4_1670504435211_0.33082133146490444"},"_hasShrinkwrap":false},"1.0.5":{"name":"@definer-org/definer-hodler","version":"1.0.5","description":"Definer HODLer market SDK","license":"MIT","engines":{"node":">=18.0.0"},"main":"index.js","scripts":{"test":"jest","node-version":"node -v","exec":"node ","build":"webpack"},"type":"module","keywords":["Definer","HODLer","Market","API"],"author":{"name":"definer.org"},"authors":[{"name":"Mouad El jamil","email":"mouad.eljamil@definer.org"}],"dependencies":{"bignumber.js":"^9.1.0","ethereum-checksum-address":"0.0.8","node":"19.0.0","web3":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.19.6","@babel/plugin-syntax-import-assertions":"^7.18.6","@babel/preset-env":"^7.19.4","babel-loader":"^8.2.5","babel-plugin-inline-json-import":"^0.3.2","jest":"^29.3.1","prettier":"2.8.0","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","gitHead":"103592adeb02706c7a4c8635151476112a679a64","_id":"@definer-org/definer-hodler@1.0.5","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-BmKyZmmQmQGx7rTMcYhiHycnmRbKpAMeFtWc47Ms92F0Sut9qiAWH8sAHHWrM02wikiXLFP04bw76hwkPcu67Q==","shasum":"e984167f558648617cd1f4f3cb96a2a596a3b219","tarball":"https://registry.npmjs.org/@definer-org/definer-hodler/-/definer-hodler-1.0.5.tgz","fileCount":43,"unpackedSize":572710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjGlgBFBk0R3O6dbkcqc6mF4z7GwPwsNKuL2tuAT87rAiEA41MYCGmYHk5i95wxz+6EwsU7QL5EI1U0A7aAu66kEgw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk1zWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1lA/+J1meMsUX/SSYj2Q2hPjUUkn+kQgAXpRb8RiD+MVNPTbBkgRb\r\n7qZe4XO53ByrjHXBnFwLPYqFSHdYDl5ybz++u7LLtOgUf/oKLNa3eo7MdVrL\r\nLtYRDp29QTf2zOa1BvhA5eBldpTqAYCKcr5q2wYxl2S0ParQo6NtjufBU9MD\r\nJPpWr6qQLCB35+HfU4vVUx1JLUK2TOrS4eeLRBYuc/P4wCV+E+D9D49tMNd4\r\n0ei7MwLR9yo/hfeiqnzO+mjMUj+JR5uFGI15U8MEAlBV4IhK9SKLbAkARAif\r\n9YER7MPvXQguOb+ZXCDxbEd8sLzAMdDmqhLG0j1sHTV5QenAoHvEEDuwVyrG\r\ngxDXxd9gIsslV22UaZcFG20N4DLlM2snkpWSi9AMiRvBSgKBPsmz7knTk/DZ\r\ngHz0sfdWmVtUzR2hNgvc9CeZYksoNsiQ3tU4o+R4wjEqGdmYfntMP8VU0M1N\r\nKmqdtuDjSOVoCEnoMYiCYLu3rYH2Bso1zMGaWT35TkkDtv1ToZSm5qGF0XMO\r\nGKvER7yQ6t1hV73ZvYC80uaSedbwMh2Yqkbds2pQyX9mBkVf97ADtBV9Y91x\r\nqUjIRyGGyyvAxF+7MhaNYXHNBpP5w3XvOtpzFX1YV1mxoY8oet7A1GPWNJ/S\r\n4TTSFqMDzU4CL2qq5zBdcv41LMPEBMf7uo8=\r\n=fopr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/definer-hodler_1.0.5_1670601942365_0.5080628784888077"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-06T02:53:31.212Z","1.0.0":"2022-12-06T02:53:31.472Z","modified":"2022-12-09T16:05:42.706Z","1.0.1":"2022-12-06T02:57:46.660Z","1.0.2":"2022-12-06T21:15:55.428Z","1.0.3":"2022-12-07T11:53:14.187Z","1.0.4":"2022-12-08T13:00:35.394Z","1.0.5":"2022-12-09T16:05:42.610Z"},"maintainers":[{"name":"mouad.eljamil","email":"mouad.ocp@gmail.com"}],"description":"Definer HODLer market SDK","homepage":"https://github.com/DeFinerOrg/definer-hodler-sdk#readme","keywords":["Definer","HODLer","Market","API"],"repository":{"type":"git","url":"git+https://github.com/DeFinerOrg/definer-hodler-sdk.git"},"author":{"name":"definer.org"},"bugs":{"url":"https://github.com/DeFinerOrg/definer-hodler-sdk/issues"},"license":"MIT","readme":"# definer-hodler.js - Definer Hodler Market SDK\n\nJavascript SDK for definer-hodler\n\n## Overview\n\nThis npm package provides a utilities to read the HODLer market's data and also utilities for transacting with a HODLer market.\n\n## Installation\n\n### Node\n\n```bash\nnpm i @definer-org/definer-hodler\n```\n\n### Pure javascript\n\nUse the prebuilt dist/definer-hodler.min.js, or build using the definer-hodler-sdk git repository.\n\n```bash\nnpm run build\n```\n\nInclude dist/definer-hodler.min.js in your html file. This will expose MarketDataReaderFactory, MarketTransManagerFactory and CHAINS object.\n\n```html\n<script src=\"https://domain-name.com/definer-hodler.min.js\"></script>\n```\n\n## Usage\n\nThis npm package exports the class: MarketDataReaderFactory, the class: MarketTransManagerFactory, and the object: CHAINS that are essential for interacting with the smart contracts for a given hodler market.\n\n```js\n//In Node.js\nimport {\n  MarketDataReaderFactory,\n  MarketTransManagerFactory,\n  CHAINS,\n} from \"definer-hodler.js\";\n\n(async function task() {\n  //Reader\n  const bnbMainnet = \"https://bsc-dataseed.binance.org\";\n  const web3Obj = new Web3(new Web3.providers.HttpProvider(bnbMainnet));\n  const readerObj = await MarketDataReaderFactory.getNewInstance(\n    CHAINS.BNB,\n    2,\n    web3Obj\n  );\n  const stakingAPR = readerObj.getMarketBaseTokenStakingAPR();\n  const depositMiningAPR = readerObj.getMarketBaseTokenDepositMiningAPR();\n  const totalDeposit = readerObj.getMarketBaseTokenTotalDeposit();\n  //TransManager\n  const account_pkey = \"ACCOUNT_KEY\";\n  const account = web3Obj.eth.accounts.privateKeyToAccount(account_pkey);\n  web3Obj.eth.accounts.wallet.add(account);\n  const transManagerObj = await MarketTransManagerFactory.getNewInstance(\n    CHAINS.BNB,\n    2,\n    web3Obj\n  );\n  const result = await transManagerObj.deposit(\n    2,\n    \"0x55d398326f99059fF775485246999027B3197955\"\n  );\n})();\n```\n\n```html\n<!-- In Browser -->\n<html>\n  ...\n\n  <script src=\"https://domain-name.com/definer-hodler.min.js\"></script>\n  <script>\n    (async function () {\n      const bnbMainnet = \"https://bsc-dataseed.binance.org\";\n      const web3Obj = new Web3(new Web3.providers.HttpProvider(bnbMainnet));\n      //Reader\n      const readerObj =\n        await definerHodler.MarketDataReaderFactory.getNewInstance(\n          definerHodler.CHAINS.BNB,\n          2,\n          web3Obj\n        );\n      const stakingAPR = readerObj.getMarketBaseTokenStakingAPR();\n      const depositMiningAPR =\n        await readerObj.getMarketBaseTokenDepositMiningAPR();\n      const totalDeposit = readerObj.getMarketBaseTokenTotalDeposit();\n      //TransManager\n      const account_pkey = \"ACCOUNT_KEY\";\n      const account = web3Obj.eth.accounts.privateKeyToAccount(account_pkey);\n      const transManagerObj =\n        await definerHodler.MarketTansManagerFactory.getNewInstance(\n          CHAINS.BNB,\n          2,\n          web3Obj\n        );\n      web3Obj.eth.accounts.wallet.add(account);\n\n      const depositResult = await transManagerObj.deposit(\n        3,\n        \"0x770f030fdbf63ebf1c939de8bcff8943c2c2d454\"\n      );\n    })();\n  </script>\n  ...\n</html>\n```\n\nCHAINS has all the chains supported on the Definer platform.\n\nNote: For better performance the HODLer market data is fetched only once from the smart contract and stored in the object created. If the hodler market data needs to be refetched from the smart contract a new object would need to be created.\n\n## Documentation\n\nDocumentation can be found at [docs](https://docs.definer.org/definer-hodler-sdk).\n\n## Building\n\n### Requirements\n\n- [Node.js](https://nodejs.org)\n- [npm](https://www.npmjs.com/)\n\n```bash\nsudo apt-get update\nsudo apt-get install nodejs\nsudo apt-get install npm\n```\n\n### Building (webpack)\n\nBuild the definer-hodler-js parckage:\n\n```bash\nnpm install\nnpm run build\n```\n","readmeFilename":"README.md"}