{"_id":"nahmii-contract-abstractions","_rev":"34-4fe63f9b10e02a7b4bae30a4d24c407b","name":"nahmii-contract-abstractions","dist-tags":{"latest":"2.2.0","nahmii-contracts-1.0.0":"1.0.0","nahmii-contracts-1.1.0":"1.2.2","nahmii-contracts-1.3.0":"2.0.3","nahmii-contracts-1.4.0":"2.1.0","nahmii-contracts-1.4.1":"2.1.3","nahmii-contracts-1.4.2":"2.1.4","nahmii-contracts-1.5.0":"2.2.0"},"versions":{"1.0.0":{"name":"nahmii-contract-abstractions","version":"1.0.0","description":"Smart contract abstractions for nahmii deployed to mainnet","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events"},"keywords":["nahmii","smart contracts","ethereum"],"author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"license":"LGPL-3.0","gitHead":"4797df3aa59b31efbfd3a0324baa6bef2707021e","_id":"nahmii-contract-abstractions@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.13.0","_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"dist":{"integrity":"sha512-t/iRligdjC9yRz7/4cS7QqJOCQqKJbh+yvybhqlJCuMkQo1D4cB/KxcaZGJqjyDxfFXBTJOY4Vp83psKTE53sQ==","shasum":"df26ac3dcf60d5f7a7bdf15cfd2809c15e34f28a","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.0.0.tgz","fileCount":25,"unpackedSize":11477618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXXfYCRA9TVsSAnZWagAA6FQP/1u1ZgLp2R3b/YvdYyKi\nL7VQeE/YY0sKE4Ec1vSqyiU1JTPJEupDRrL68r4De9T+al474gFhX1+RpqZK\nps7Nn3CmnqQhEjJ5Wi0owtYJ0PaXvlVNg/gCBYrOGRzJmjjkuIwDCwLS8LWU\n+OE6FoP/2EyTdI+7iceNri1syzxSJ1LoJv4cRaL/JMBEYbuiyfNOwnR+sr+K\ncEGLDAMOzjtz/Uv6/1U4/UiYkcuHkMjEDi/OsRxSLzqwTBV6HWneg0sR/rCa\nrzlS8JKy0pv3TXthmsxpSdcTDbRp4TpRZ25aIbBshPH/pY+c6SgAQrHWmqSd\n2MUj2Vy0a4havNEUKa61gMm1AxP50j1x11PNem+K7X1JdvA/7QBctEZnzfJq\nvmTsq22Kf9K50vg1QdMcJZkm6v4klSkKmOg2Q72u7B+kHUxHQhyUCPn92QTf\nwl9rdVU1r3CeHrHljKrbwCTZr6/GZ4OjkFzvqJEV/2UWLnNd1Z8RxxrgFj17\nyv2ufvxBpoE67HmqQpn+YZj1Bj/DGB4Yl5ZjQhUqonR7z2H4V+vH8HTKRLlw\nyxEXSKBkjSY7VsDBoMFTLU1Fie3IzuJRM7l5hb9XMKZfUBPC4v804/2tYfTm\nntTGcA2fFDPrV8mxZiOEkWBcgXvweU+tko9CB8NXboJMessKOYkE4m8CCOgC\nBx+g\r\n=zbsX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQFh5+tnT62isKjWvVhi0ZkX1m+GwIKKG+Gq5GSclujAIgHQtU7+nfg42WJSjFXd4hjx2mP/S5U+1C+XIvXvzvs8g="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.0.0_1549629399960_0.005494027562540582"},"_hasShrinkwrap":false},"1.1.0":{"_from":"nahmii-contract-abstractions@latest","_id":"nahmii-contract-abstractions@1.1.0","_inBundle":false,"_integrity":"sha512-t/iRligdjC9yRz7/4cS7QqJOCQqKJbh+yvybhqlJCuMkQo1D4cB/KxcaZGJqjyDxfFXBTJOY4Vp83psKTE53sQ==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.0.0.tgz","_shasum":"df26ac3dcf60d5f7a7bdf15cfd2809c15e34f28a","_spec":"nahmii-contract-abstractions@latest","_where":"/opt/buildagent/work/855e104608380c36","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events"},"version":"1.1.0","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"dist":{"integrity":"sha512-RKKp2J4L1EyDAyJcvBa5TYeF5GWykQKZ1DlOPu4Ty9EskPH75Q85GysBTdn7L8W57qqizw97mFbibzk4hs3lVg==","shasum":"a39b5f9953261a10492c74aa5eecd3e420871aff","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.1.0.tgz","fileCount":152,"unpackedSize":67614798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct4LhCRA9TVsSAnZWagAAGc8P/RXn3a5ToVgP7Z7Yj+cX\nuR9Hc5CJx96jnZX3j7xVbT0jsdf0Cue8RrKDEi3vl5DAOQwY08K9yKwgC0NE\njjKOljKLqkIW1dskGpqiKSXV7vM6WbMjVUcgELEhR3cj//iFwmsGM9ZKAjPK\n0rq5dw9WznlFjSwLhhgA1+21rSrTD7PuvS/2ZANdhua7pYy5RIV7Hb+wQpN8\n9lKTD9OLvUPVq/p9RPMnX+YzhmnigYirBki71MaN/Um6RRI2BBJHHfZhzRCb\n4wFT5J77DrFxCcYYPKdYmKuB+JeM4mUhgI+wV6Ny5YY5P/RVEMsZJ1OsVDKF\nsz1atI7LrWStS1N10q7b1u0WyqHWs6UKTmi3VXPfoNxz7mphewrHGW8DV0as\n4Or1HoLTakSqPxJyBXhRYTAXS9Yfhs+9k9wOOVPbns4FCIHFhA/Mj23fgvHt\no+nuIB6K3CcRJkIpDMk5QpAiJX+iF3Gs1L5oIO+6HKnTO74xhU9vF0O7d+6S\nLwbjosFuxTINmNogzGu6bS7822RkKu9bDezCxieKbeTvDdipY5OMUWaQKDXR\nHMfPQ4dgYbwDHfiRmsMilNK8JtZvLqB3IdmwG2jE0gzA83LtvrnV8eyK3ola\nWAvhZ3k+t5+bb3MVlrxBo9XtCo/5KjZ6YnyBFuvrD3PH1aP6uQ7iN+blTHYW\nXiqq\r\n=8myr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK46p10/JQSgrHzzpbtlevXcyohdBStUEZQx+L+w+CiwIhAOatekIyokP+f/hp86SCVSJw7mEXcYSJcG0z7LqV6/5Z"}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.1.0_1555530463947_0.19409641919783316"},"_hasShrinkwrap":false},"1.1.1":{"_from":"nahmii-contract-abstractions@latest","_id":"nahmii-contract-abstractions@1.1.1","_inBundle":false,"_integrity":"sha512-RKKp2J4L1EyDAyJcvBa5TYeF5GWykQKZ1DlOPu4Ty9EskPH75Q85GysBTdn7L8W57qqizw97mFbibzk4hs3lVg==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.1.0.tgz","_shasum":"a39b5f9953261a10492c74aa5eecd3e420871aff","_spec":"nahmii-contract-abstractions@latest","_where":"/opt/buildagent/work/855e104608380c36","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events"},"version":"1.1.1","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"dist":{"integrity":"sha512-blTe6LBCcjl2THW9m55zhoDZYWcKHlNBLfZFbJnrdvQNkNprmTAArf1OFuZYTK56mJsh49+Va3AE3w8NpWlU2Q==","shasum":"3a8582412c6d776565e0e11e1c1d7db4ccbb2c18","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.1.1.tgz","fileCount":152,"unpackedSize":67830652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct8OcCRA9TVsSAnZWagAAaYUP+wTJ7voG1EMe8SOtYlql\nwMjzFUPgH01KzZPxJD3MHbhZwvGRh4F1OQ+iQyBQxRKFSbj8u+YM8XAsgtO5\nGXP3qLiSX0cvny9OCLZUkBh3by0nUMbJyTIhcY6Njk5sMRFxVHNtW1QRYLxg\nbNURg0D0Vr91AFf86DGOAxXzboTSCSOTkjWrPlnA/gbl9dxrSSQkpoabiF3X\nOgK8+a1XdBiAquKZYmDCGTJKFqTC/hJ0vcR/NeL43q6N8jPrcN+uL7zFcRFd\ndQSXb2FUNl/5d0d05wkXIJKT3wFa+qgAiYmOB3iu8TRxyg0HYy0zuJBiggUJ\nIsXy2heHs+bW82mxziyTfIcLD/2n/u+yr9awS7qrPYtM43jmzl8kdjQeZOnj\nAwfzegHTyFZb2Zi9LzIIfvjqnUVXT9vhs8b5GoM478DH7QtNoM2oeZ1dz5Lg\nQ/JU/qqMc4BL2ofFyx2aeSmDeU+Xuc6ZhbSjJMIWTaRKsmYw1oYPxg/gEgxP\n3JIdWJqvdxBUGh6bNZlM+FiseCyjCu4G+2yojKBPmeELP4ivY0itkn0LBRpy\nq6M2k3LfmETv09+JBwc/tk0QZbq7LWZGjIXhtj0o3MQZdxNCVk6Bt5E2+/Rb\nRif67nP1+7vXLqIbam4UpAA5rG6baLRiSZweofogIwDbtinES7CK17cGn2vz\njXpO\r\n=hVuk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5RyvcTEP7qRpjdmtM8GC9BNfsbv/2lGMK4rIcMlKIhgIgQzHqQA+J+hb97TjXTvdj9/XH8MUX6U7lbgFteEiKKZk="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.1.1_1555547035975_0.7866308274130445"},"_hasShrinkwrap":false},"1.2.0":{"name":"nahmii-contract-abstractions","version":"1.2.0","description":"Smart contract abstractions for nahmii deployed to mainnet","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"keywords":["nahmii","smart contracts","ethereum"],"author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"license":"LGPL-3.0","main":"lib/index.js","devDependencies":{"chai":"^4.2.0","glob":"^7.1.3","mocha":"^6.0.2"},"gitHead":"cc2a2d03a60f8d22b3b864016c0245ff3cd9d96b","_id":"nahmii-contract-abstractions@1.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bgqWq19C817XN0N+MGxWKYZ898bYUKplasQEmzIUaINmwdwWOCPstlT6XjRjCEzo+9ZX3bhGA+4ELKpZyFvkVg==","shasum":"0f3f8b0cb1db8c03343516dfcf233c212029cad3","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.0.tgz","fileCount":154,"unpackedSize":67833544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyrYECRA9TVsSAnZWagAAq0IP/i0NtAUcNEjhO2AhDi6T\nDzI0LQF9w9D03fc3GfOfbTLdN7QPtYxjXRWGLwWaOfoqzcgAxm1VkwDt+SC4\n38NqPEzaj3POAt4HBHiB/NxkQmSQDguArZMTnz+P6VATcFq+ztYNFuOxaYJb\nAYlCqkd0ZAhJ8VHaO+HQXvYQEwpBTX7fA0spvjSfmH69M6kmVIdjCgM9GHMf\nPnsl4KDgeemN/ToOMPLga0WHHNKo+DEMFXMKp7JrE2+pd1dgfuk5nj7d2XZf\nRY5q3DUK0JKLzRN/59GcRCbDITOlEVm8Jcr1mXG2hUTWFH2xlEs44TDYqrHJ\nXWwa6ijA1VrhQxAoM0iPEUgAUuLldi9WtqmQn+LbTm1H4ufYjd11dxBcvjYA\nu3QSlwCx18aYn8/053NXb6c5FBsuh4vOmfon1H1yUXALV+t4hFv9jlE0e8lk\nbUG9sHNKtG0omF5OmFAf2nDM6NHtkbVHcRtuNu6XYEZH5pB4JWMJCni/WVfz\nDcYqekTcEMX+duncq4nNN3QZvMqOkvRpTonfszzv1g04nG6Vvm/aF8FsyGta\nam5F0SB4tZOJ0xzN1sRUT7xwX9/hANBYz8mNadOOnTcEgObB5a5Qag2Hevsd\n3lOimq0NMj6/jWxY38/QnEIRaP8f3Ur9sG2u/HF/P1094kE1cyHaQNVh/qw+\nLU/k\r\n=cjE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZjRMIG6r7vNRuQkx6o4MpR6M/JWPRYpwZ9BBDn0ID9AiEAyNaxwDhZ+k2bqZ8lt6GjbJ6kAjmfqUgSAkpNtf7iybQ="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.2.0_1556788739679_0.26896748283584926"},"_hasShrinkwrap":false},"1.2.1":{"_from":"nahmii-contract-abstractions","_id":"nahmii-contract-abstractions@1.2.1","_inBundle":false,"_integrity":"sha512-bgqWq19C817XN0N+MGxWKYZ898bYUKplasQEmzIUaINmwdwWOCPstlT6XjRjCEzo+9ZX3bhGA+4ELKpZyFvkVg==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.0.tgz","_shasum":"0f3f8b0cb1db8c03343516dfcf233c212029cad3","_spec":"nahmii-contract-abstractions","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","dependencies":{"contract-abstractions-manager":"github:hubiinetwork/contract-abstractions-manager"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","main":"lib/index.js","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"1.2.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7fU9Pe2ME6vbViy0+SMCxKsMCb94V0LQZENByD0E+VBb8Jc3YVrTdil4jBJqmWjJ6tuN8bpLynbGSQ94q3Aqog==","shasum":"b71c5390341e98ab5e9dcaa9d08b6569cf6226d9","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.1.tgz","fileCount":154,"unpackedSize":67834097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7TayCRA9TVsSAnZWagAAZiYP/0B8BYp0GS260G9fNrjo\nQH0ggp8MhA/tiXEx7jnkrlWbJHZMFafFWl9VNnCgJbDts3Y3h8iqxHvR5ERY\nSaeaAIQbtqW3pWO865ILQPcT3K9hFKuVELoDqaL1SAtjc49BfIc7lCKn4xKp\n9Ds7kIVLwYmVAReLRfDwMQKaiqA1pazT6++HEFgC/29dyNuwDd+zXBYdV15b\n61Zuc1F8Otw2G84T1v5/pPzzyQjz+XrsWhSLEcrLZ93yzfD3Sqv7zABQgtG/\nB95QDx0AuecZ4CcUBJFbikkIxZn9uaghaBUnE6vuwQ8A95z3xFSCLCGfBGwz\nzGQVTsZ5RK8YaED98Oc2A39kqq+JBQJWyle3ZwEJSty68J3FJPdgGiay4ZOW\nfVeJIkQS4NKTtVkqKUDAhhBOjqtery0r7ZK2XuyNQWafTnAnyZ5RB69EZgUF\nlAILAUp9ZB7u3WR2A02P/RklJfh41Yz0DSAs2Qc9gqlY8wKI5fn8oDNGcMro\nFaT1BeSmliytxme0vuCW6G/LWfxsH6OU51XUVx/iwZhw5j0gku+9ROxyN/Dj\nQLR92c6VUtvU0mUodBhYMVBtUIH9YLRrc5mcF0ykLvFYRBUvgTEy2gN2+PCL\nMj22eYh9ooND+TA6PR1CKIUZr1Rf9fM1kJ7d4D0TDI8I/xJX82Tulnxd/efX\nGXKY\r\n=isBs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1+DdH2ynjZa/l8ILxhAO3HPN4Z68GpRBawCT0zYpv3AiEAwg1Hg2uoYkdSzsBw+bHfUqHpHLZfx/HMCApK5oUIyak="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.2.1_1559049905684_0.04908696531460466"},"_hasShrinkwrap":false},"1.2.2":{"_from":"nahmii-contract-abstractions@1.2.0","_id":"nahmii-contract-abstractions@1.2.2","_inBundle":false,"_integrity":"sha512-bgqWq19C817XN0N+MGxWKYZ898bYUKplasQEmzIUaINmwdwWOCPstlT6XjRjCEzo+9ZX3bhGA+4ELKpZyFvkVg==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"nahmii-contract-abstractions@1.2.0","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"1.2.0","saveSpec":null,"fetchSpec":"1.2.0"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.0.tgz","_shasum":"0f3f8b0cb1db8c03343516dfcf233c212029cad3","_spec":"nahmii-contract-abstractions@1.2.0","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","dependencies":{"glob":"^7.1.4"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","main":"lib/index.js","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"1.2.2","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HgMW+SMpjzrpF3MCY40mxwGvw6Czp/VY4sZs8k3q2YECdba/giDGG9usNaSmi1YiVghTT/uef/tEqh0ZOXp5lQ==","shasum":"444760df1fa91c30edb563e260e5da61642a09b7","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.2.tgz","fileCount":154,"unpackedSize":67834487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7j+nCRA9TVsSAnZWagAAqTIP/Ry5jOoxSlxsY38jchw4\njZkLgI33cqjjDZx1fjcEgOrwmBF0w1rfSkHmKFWujQj//p27LUmud9p7liDh\nfbnFGwIbP/T8IKUhPei4U+u/zZ4l/BYghCqMwIuOvLZBTUSlLhD991qTN33+\n/9Qri1Zyf105w8FwFwxervJZm382jv9y6Nboykb9rTsI6JxQG+/QHse9h8q+\nq5VKbXfW8dfhI1EXZme91Jdu2F2k9vCoH31aSHQihbi+zYV7X/Wa0hB68fRY\n4aISWl+5fu2J+WX4UIN043f8E6enhDj4sTkehgYngd2I6095m9LcIHszA1jl\nMy4hTKYwWgQ//fNCLz9IlDtsm+uJc9t0Ug9zavrrr3HIjuG9z+XYczhMNDay\nrKUMAG1pCVtjemnXWqg1Vh2XfLUJz96mb8BwB9oQiYSwCMlf8TF/CupzlxV/\nn8GYJgMTU6i4oVVII4O0OX/SLGjKATHv+l1pL3hbJ6BN7AWDrVNhEzJcy21U\nc3OS934quheeXD8P9NvgWEKHW52ATvfMP2ejSEL9Nt2QFzogiz3lrLlLoW9L\nr9hHEYnxRgmiTEdoa32WM88L94wugSuHkko2X310Euj1UHRGAsSZ+cpBTGwF\nAOOdrwZ3q15BXcAwiU65Uh0eCWEcXKkzAYgWoJs3A6d7B+AEyqfTkSCSgA8C\nJGgj\r\n=yR+E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyPDtJq0Ci23Gmtd9pBAUqZPvfXE/nl6Wf+KgWuWzTqwIhAKwMqvDlEQrcE2eMB/p0SAqJ6Fa50W2WImeI8wJTG9Dt"}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_1.2.2_1559117734369_0.1391134307795301"},"_hasShrinkwrap":false},"2.0.0":{"_from":"nahmii-contract-abstractions@latest","_id":"nahmii-contract-abstractions@2.0.0","_inBundle":false,"_integrity":"sha512-HgMW+SMpjzrpF3MCY40mxwGvw6Czp/VY4sZs8k3q2YECdba/giDGG9usNaSmi1YiVghTT/uef/tEqh0ZOXp5lQ==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-1.2.2.tgz","_shasum":"444760df1fa91c30edb563e260e5da61642a09b7","_spec":"nahmii-contract-abstractions@latest","_where":"/opt/buildagent/work/855e104608380c36","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","main":"lib/index.js","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.0.0","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"dist":{"integrity":"sha512-FCWqYzTEmt1S/GGmHjLuko5oBXONZ7ZITwtK5jo07d4ztCqQqDq0KcUIdp+sXXNcpTbnLCPArys5zghjgboCew==","shasum":"d3115054daca713aa808ab5b4025b36cce8800cf","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.0.tgz","fileCount":158,"unpackedSize":71032209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBW4kCRA9TVsSAnZWagAAcE0P/ilTA2sMQqu47a5MWE0x\nwJLby2skbIPB2L8vqC7VULOUUnt1AJY8naT4M+JteZrmf73N/r0H2WdNnu71\nD62YvcXfdnbMGrdmMtga2HZyCtiqC9ZJ13n8gaHFRfYVkAF2XiBLxCMXMvEM\nOjNvOGfA3kI3Cuf/VwVGeGNNQxrqBv9xCP07dIj9Iq6UJgo0Z7aqTPNZ0EGW\nvylT7e3vsC0QzmGXmpujZXmlK9aee1wS6k9hG3ikvqtGDDXTAY8m/28nNtu5\nKlPDP/siFTrTWRlAQQoG0H2bMkoIffkJ1SKOiwShpVmS9REx2ZOOJhiBzm3p\nlJQT95bCL/G+aZFzQH5bilIKmt3LGqN+0bZzKAVW9ImotMfukHNfHEVFM1X/\nW7EGHgVcpwCdLaGPjApXf1VmC9hZ7IHEh68tixHA+nDMu7bG338FxobfxfYl\n3HRYPrhNV0r+Xob7aZ6A+Ag4fo7DhAbiHSnA0Gl4ZSLqtmYlIn6AArfFk+A4\nOqyzmnKCMorbSZZHroNI9KUg8kv84Kg5i/u5tMEpS4O2YCLvNIfPbYq8A/1n\nMHpJN2076/lU9fbrFRaAwxUYhDbJvQYOEyzv/ocRq8jpegLfw3l/qfPlz2lz\nG3SRiqoNvypsbgGoj2Fnv7QIGrfKoe+p0rQJXxI7gnXyz9i2Nq795lP792bY\n3Wrn\r\n=mKeB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPrxk/f/Te3EDpEripqP7kA7lhIrNtgFhzLHyRG7vUWwIhALRkC4uRtnZwsWnF4NkbsOV1buWPQuTLT/chFtOWOjUP"}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.0.0_1560636963928_0.9742588403253476"},"_hasShrinkwrap":false},"2.0.1":{"_from":"nahmii-contract-abstractions@latest","_id":"nahmii-contract-abstractions@2.0.1","_inBundle":false,"_integrity":"sha512-FCWqYzTEmt1S/GGmHjLuko5oBXONZ7ZITwtK5jo07d4ztCqQqDq0KcUIdp+sXXNcpTbnLCPArys5zghjgboCew==","_location":"/nahmii-contract-abstractions","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.0.tgz","_shasum":"d3115054daca713aa808ab5b4025b36cce8800cf","_spec":"nahmii-contract-abstractions@latest","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"keywords":["nahmii","smart contracts","ethereum"],"license":"LGPL-3.0","main":"lib/index.js","name":"nahmii-contract-abstractions","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.0.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9wV8nhvKrQYTE25vjZ40xkmwvlIf60TYmY00F0tClAkcHDkA9YAzUbzpob55yIu2tH3a9qKKCWiA4j5f8rjdMQ==","shasum":"1c518db8f6c18f4e771f9c8338fc88136a7ac578","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.1.tgz","fileCount":159,"unpackedSize":71038452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBzF0CRA9TVsSAnZWagAAufYQAJ18oV5O2JMUzKR29uIz\n2FwHvhjX7t1N0feK66lZTSsLXMqpZff/FiulH22GFMNNOaoxuXBIWvRFTE4F\nlsTKlktwPiTQYle7gbz7kgnvS8Q9rg7KFo6JS4WAUcfISgs6+Kv2Ti/VbBFt\nUmE95wnquJcfAJZz83cC7EGD5U/BUNRLV3ettVO5rjUB4jG5HHjQOUSx0ReM\nacWlCfVZlXjL5e4QgF098o7OmBWCbOXm3aCqvvX7LKoHPr2rxGOEw0RMLLP2\nzde6+JdNcLCK5OCDcBCqQbWQaJkyBal2UwdOVvOIKejiGBpSkguKVnPiPXgS\naOC+1nDwd0b6pkkHzgyrJyb+dPCAUGTLrJ0Z/HpwEZ52aAMcVU5K5R6fzNKJ\nSDa9M4SdsLZnBaCJlmTZtUg+tolHTRNA6E0yTKP43nkBI0tbxkHweKtrfJIC\n7xSpULaLPIqzWUmXweHBGDye37vY3JYTQYu7waxGv+itV38CIxdEs7nQN+wK\nzgIJnsyxzF7U+gjOCbjFEGEOiQMGFx9/Mf+A6MqIq5ggJSNC9AhOLkPLeGqU\nJDWbsVT8vCo3jq0o/r3m6H2q+HNtuBvVGYws8CfTqPRUAER3fUtLgD0fHwt9\nwZodyeMt9cVxdCvuno0ub+4PFtCu5nvgIYG0feGQr1fnIPwQHvZbmRPmpJOf\n7wlv\r\n=Sh+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhYkPp2W7FYmmBvvRQiyQ7l/yX6jidv+wZCHhKp485QAiB3BkwaZhN0qzJdRY5ZJRjj7x9gT92NHsHGNWD0w889zg=="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.0.1_1560752499212_0.606506136480353"},"_hasShrinkwrap":false},"2.0.3":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@latest","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.0.3","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-FCWqYzTEmt1S/GGmHjLuko5oBXONZ7ZITwtK5jo07d4ztCqQqDq0KcUIdp+sXXNcpTbnLCPArys5zghjgboCew==","_location":"/nahmii-contract-abstractions","_nodeVersion":"10.13.0","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.0.3_1561764136995_0.6413165642959338"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.9.1","_phantomChildren":{},"_requested":{"escapedName":"nahmii-contract-abstractions","fetchSpec":"latest","name":"nahmii-contract-abstractions","raw":"nahmii-contract-abstractions@latest","rawSpec":"latest","registry":true,"saveSpec":null,"type":"tag"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.1.tgz","_shasum":"d3115054daca713aa808ab5b4025b36cce8800cf","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@latest","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":65,"integrity":"sha512-gm/1gtk3xIhZ/ywmQ//6TrO9kTQQGKSRidbQCW0dajW44rMXKuzAq0F/F0FdUMhgu+WBaRRhB7mNGbzBBqSNzA==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFqEqCRA9TVsSAnZWagAAo/8P/14WthuAT7h//o0Wx04E\nWwyhV6CddLhdIHgxDb+bt+XiwWuJ9uNN3zryVCXEr1+iUAhDlAIk2pnb9KbK\nH4YOjfknixJYRCDGbaf6yM050D3wzU91A+AksE4b5sQ0hUZS9EKKkaiB0zlC\nP3fRJW2LlQMN1XbF5h/TaxzP+BzciKxu1tEDT82ZlN5PkEX5gccYltudYxi9\ngitPKMa0Bt0utGwayd0R8xOdZF1VN19hya6AfpnpVX9lLwrYt+uXmX2gCyaQ\n51EZbRsKOcN35C6yuQrrKhuYJfbGbK4YM4SUjCJCFwuGWtEqR4cJ7qdzQdLo\nBDjwMtOZZt85fglk1dEw/d3ylS+IjOyu6uYgwoWXZsNc5lNx7Nx2vixr6rk1\nvC5gs/uLKZatgU6afMupXVCd1Ku85cFiTMMV6X5nShItwhOvOTGOWDPP3Q3T\nOU+G68L5jRmQV8NotCKr52XNCJL8KnlJgGiIscTeNzvEiSnU3JuVHKfzFyvQ\nPWy4/oY0EgGi3W3h6nljA3SeMzgdmQdgex2d461VKXNaQOgc+JRFw/Es2whU\nISs2yG/PKqeurWOwsBtx8td1lM6fqa6hxRXgth3ui6sp2wpA+AAxLv+nQPGs\njvWSlzwdbhP00akzC4giCKmRIJA15ynXIYPx6N/rJ+q8tLpZGPf5jqkL25TD\n4kbJ\r\n=+6hf\r\n-----END PGP SIGNATURE-----\r\n","shasum":"6ac0330c449e98651b95aa35afa2b06204291a4a","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.3.tgz","unpackedSize":37342787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAV5z7aexnMaSBRLe20h58I8VdwymRNNj2/nyDZ7UZcaAiBkDhVUOD5N+LnfE9GMtWMVf0GqQw6JBAgJ99/cJwCnuw=="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.0.3"},"2.1.0":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@latest","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.1.0","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-gm/1gtk3xIhZ/ywmQ//6TrO9kTQQGKSRidbQCW0dajW44rMXKuzAq0F/F0FdUMhgu+WBaRRhB7mNGbzBBqSNzA==","_location":"/nahmii-contract-abstractions","_nodeVersion":"8.11.1","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.1.0_1565710456065_0.6930025376834452"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.0.1","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.0.3.tgz","_shasum":"6ac0330c449e98651b95aa35afa2b06204291a4a","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@latest","_where":"/opt/buildagent/work/855e104608380c36","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":163,"integrity":"sha512-ka0+C/Zi2T2Tpy38XFmzRt9kfbClL9wbTH3e5SyqTZh9JO4vAxHJ9uyl5cBo4EzH+2zzoPBtgxGVfPTe6wB9Dw==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUth4CRA9TVsSAnZWagAA5WYP/RrGg1bUmIAfcfbCwsm6\nHh0CDMcm8bJmtg5LB9fS2JW7W2plauX6Br9+34FlxJDQINhZTvdifxXBnIV8\nfeXW4K9xTsMmdmfrYNlW5BxY8G1uieFeBuuSBOESnq+mo2ugi6VhLvfodHaz\nckIR56h1lhPKZF01P7DKj7c1xyFQLSbiIyWh8WBNs5peAwrR772DCNTY93bi\nQZWvVqF6eF37VKMAA3T3Lh9+gpbds3Eo3CWedFmtTv8ufjYXB/u1Ft9AbnyB\npPQ+1lxdOCnyR0iH5XYZBGMZJ72GLF2kMm/kSbU01FZ6LRdFVwfW2yb9KF/u\n9ie/giUyZlJA2aSajyCGlX+RJMUQNu3wSwsQCoLNPf9R9RQrjwwETbdQkETL\no9m1QbzA0Ge/E2qVPWXoB8UwehsaqsHgH2RxplxP8JbVi0b1nJ/QiM99D87l\ncCURWJXROhT7meaxQwUMt7yTW5/61w5ikhEaKaHQvc/cfAg5tXeLcDKkUQS6\na/Lg61lDSgsZ3OLk5+v9pruRny4/8lwKLAhe3FW/8a9QvTWPv6fuloYEM7s4\na6R/AV//jEtzx4VnDepYNaAh6IqTVOVZI3UTbCTghLZBXLesZXAfra3/Xm0X\nrG6bLflgmCstnzc015PthRM22xqBJ5Ulno13QA5+mYfB3l4y+UOxs4AbgX1h\ncVGz\r\n=8C83\r\n-----END PGP SIGNATURE-----\r\n","shasum":"84061acd86f518cf4e0c50a6aab6361dedd8c649","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.0.tgz","unpackedSize":77306615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJqij3Kk9621yEP9Qx+t8rzFNVg+tla6JSjQTk552YAAiBh8wjY3qdmS0+0Zz8JkvkMjlhbsAQNaE22ZeMnKQaGOw=="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.1.0"},"2.1.1":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@latest","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.1.1","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-ka0+C/Zi2T2Tpy38XFmzRt9kfbClL9wbTH3e5SyqTZh9JO4vAxHJ9uyl5cBo4EzH+2zzoPBtgxGVfPTe6wB9Dw==","_location":"/nahmii-contract-abstractions","_nodeVersion":"8.11.1","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.1.1_1566047404496_0.057785996698115794"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.0.1","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.0.tgz","_shasum":"84061acd86f518cf4e0c50a6aab6361dedd8c649","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@latest","_where":"/opt/buildagent/work/855e104608380c36","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"bundleDependencies":false,"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":163,"integrity":"sha512-VqYvOdTUv9waEFfdYYKPjZlhWsqqF0FSnpZqZySqqK1sJHBxjT4f3qXOk3fd04ozpz01QctNdLd4NfDq0MS8Hg==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV/ytCRA9TVsSAnZWagAAalcP/2KkDQksz90P7kflkW4S\nLgzP/+4P1saRaI9/JckaQePEV7I6Cw0hBuofLOOqRV4df9yYC1mtJAO+vAP1\nC0/bx5lue+lXgkQrQoPyVEfvZCXYUCLAaFzdKBgD+XBumI/IbQrzcxMbkmzl\nN2SqUrQvca1qLWlaC37Qax6Y0rGCa/nhQdzMpffemHg4gtFwuMTtNrR0wDYp\n/GXc5dKvUM39r1TQzlNWURly+7kuC5wBApZ4foEERJEpEEbBWInhaexEzgul\nOiCSzT67taTl/HVmPnKpQUL2phG0+1Ad09c85sK49DzwxEYGiH6H4UOSKQ7h\nquCKAtSASM964vPfdNnbcrR2OGq2H1upCn+cuVyp1K1meGtHm0vAnQ2vJxPm\np7WRnOlHVJmtv4Fnshdb4rDwRwRLrZ7zor+w0RcdBfP2htT7FJIkYCQcujBs\nU5t+J8mvoh3NNkNy5tUjTCg+K1aJFwpWh3n+NU3HHdX5iKeVazJkvWQHEzZY\ndslEKzXiVzFmPzEUtOfedYF+Ic1io4faOui60f9lnbNCI8LtfP/Ri00nkn1c\nxHPBKyZWY6vaQZSkdQBjAFETyQO6JR7fUN5n999tWa6TNo0M7lCPNx32Fq6F\nC+b7YWJMhlKNkA0qYKXBivs0kHIV1BH7xIisgNhfnQc36AYOcYvilaOjF0c1\n4a/v\r\n=yxPC\r\n-----END PGP SIGNATURE-----\r\n","shasum":"287a0bb3288137b29a75fc60ff3eaf007793a0fc","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.1.tgz","unpackedSize":77320390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNVtcUflnXHpf/s4j2LhfiXuKjvnVnwQ+3McP0G7EmQwIgEVu+zskxvBpFLvtAzJvjoSuVY92cuX6ROAKU5c6UBlU="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.1.1"},"2.1.2":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@2.1.1","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.1.2","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-VqYvOdTUv9waEFfdYYKPjZlhWsqqF0FSnpZqZySqqK1sJHBxjT4f3qXOk3fd04ozpz01QctNdLd4NfDq0MS8Hg==","_location":"/nahmii-contract-abstractions","_nodeVersion":"10.16.3","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.1.2_1566981185518_0.6251381948367714"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.11.2","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"nahmii-contract-abstractions@2.1.1","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"2.1.1","saveSpec":null,"fetchSpec":"2.1.1"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.1.tgz","_shasum":"287a0bb3288137b29a75fc60ff3eaf007793a0fc","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@2.1.1","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":65,"integrity":"sha512-SbIL2mF4udH6TibdT18mi/ecEh4dazraFYfsIe2xHKRwiahm4+Yjz2bSd1sMLmwY3xOQbND2m3pYEFKxmkQPmA==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZjxCCRA9TVsSAnZWagAAViYP/REPxnLJKd/qNtDU01ZH\n3kV3vNtMrrPqUVC6XF501Wx7Jv4/BnVxrwBlEDTABeiNQZziODxO8iktYuB5\nz7c7cDHmcyYEarhx/HpmhRZf/2HO3V+bWWwiAelLYPiOzWFSCQD1fdd0Ps5O\nrX2dEG4ub8AbXWiIItUjnl4NPu6WkhNBzHzhsxdE5BLxZ0vmt8owD6yqgfPM\nc3K03B3CF1S7jsAv5mkuYZGK9Pa9CDiDj3WBTTw8HkeQhfuLKpKjYUEE7EJ7\nCt2ZuMRtA7RGqDEpB5URSiNNTFHLoR6MExkfq26mEZrvOqr1ofu98702OHpZ\n+o5+BHkVNAV+ie2GXfTDO4A+/f59aoDDSMV4EYkE6m1U9QoritgX6nvxlGga\ncweoLJBFwDKZtB3KQIRPahA8ac59Nybz+rmxH7/sQSR0IXNQov7XrOGZV6/7\nxo8BILnKD2g2c7wEVvp7nUQsRywTMgsjWjnh3Qzhv5ZwUjWGKn31PPpjaLPn\nBXtpE3cbEJYQCJW6O48HlGmmaz1pYETTT3Nl1STo7+q7+1sEAHcxntXORlS0\n50kBc354bI+IqGcKQjlT3qK+RcoYW6Xt2P5F2/H0S3ro+fNe0lybMhkgf01L\nYw2dcMLcH5ASuSfQFkwNg3CVGaLE9SXyVaZXY2KeZ4HRymzX534JCGp5vXgk\nwY0V\r\n=V2xJ\r\n-----END PGP SIGNATURE-----\r\n","shasum":"0876c7b9e770fac12ebdaa8d3684f3a4f808e710","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.2.tgz","unpackedSize":38361300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDApqU3qZUiHDebMsPw0nBziOQ/3Ko8W21PQl/ef//YvAiEArsU22Tqb5iFZd14TKwxqS9UAvcVqJ/QSOc0ffpngyow="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.1.2"},"2.1.3":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@2.1.1","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.1.3","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-VqYvOdTUv9waEFfdYYKPjZlhWsqqF0FSnpZqZySqqK1sJHBxjT4f3qXOk3fd04ozpz01QctNdLd4NfDq0MS8Hg==","_location":"/nahmii-contract-abstractions","_nodeVersion":"10.16.3","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.1.3_1566994960277_0.36549343677856694"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.11.2","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"nahmii-contract-abstractions@2.1.1","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"2.1.1","saveSpec":null,"fetchSpec":"2.1.1"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.1.tgz","_shasum":"287a0bb3288137b29a75fc60ff3eaf007793a0fc","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@2.1.1","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":65,"integrity":"sha512-+KomhDNlvWm7jC9W1mwXioG0rwXJGwqA9vumExKqRGyWvyc+6JQMum2GiNhquNyyoJ69He4crC8YW3842183pA==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZnIRCRA9TVsSAnZWagAA3bQP/0sBvYc3vYMcUCjzUngi\nRcRfHjtVuGHSzyx43lsYbeXrPn1POrCU1xaLuZIfqEz+sqk2Q6s2c5IzgAwI\n+F4rF65q84lnmKJEJzlCC5lzy6vSudqwD/Fh0/BPic0BembfXot2VAdRpe48\n6Rx1CWDdljPr0O5AO1S+ihU29o0nJ1CQqk9J3uFoE22OSwzPXI3F9Z3EYE9+\nJT3IbYbbTZAwfQRKeoCGwzvXZF4PPltZD2PIU+dFajdRUKroYPkIn2nj1LKy\nkv1VrK5L0ih9qCOKUUgd2JEERgHs0DGzbLMSh7IXbe35iffxXVosLi5Dtaja\n8EzPByMwl2jSvkXP0LgIJwThR5UABP1FKOBk9TCVG2gmeMLvQoz/rlzxWehW\n2gFOBwyxu/xEA0XgX/86lOoqZD7obB+TP/oy0NNZSe2YghkLiS3A0/hVt+M2\nnYA8ppsUg8JLUEumT9J+HUTU9H7CUQ57b+7+ZTfPx1FJyRMgyZJc+OWuGdW/\neIktV7zpuoQpSAP89eWohtz89ZLtB0JcN2qVjLELFvgiGdD1+/FfFj0Id81P\nCMPwLHkxUuXcP/sYC0jKzaBrVXlo1wynWtSy2gBM1JK7YJwHZVuGv/mQwTWq\nfI7xSu/mkpLSmL5KS1N5coyNjFsEJvhkA1OnR3HM8iwXmZenmEFdFn++F9rn\nqC6Z\r\n=EhEL\r\n-----END PGP SIGNATURE-----\r\n","shasum":"3c48c5e4f55b8ba975fe8b959f57e4375073f4e5","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.3.tgz","unpackedSize":38362073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByegR99HWDsXXOAnLATI+DT9MvQrzoROJnXTRZ+9M85AiAMoAWZ0O+FMisON3hKQ12qMZGtP8Aa9ezV1ey/k6Tkqw=="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.1.3"},"2.1.4":{"_args":[["nahmii-contract-abstractions@latest","/"]],"_from":"nahmii-contract-abstractions@latest","_hasShrinkwrap":false,"_id":"nahmii-contract-abstractions@2.1.4","_inBundle":false,"_inCache":true,"_installable":true,"_integrity":"sha512-+KomhDNlvWm7jC9W1mwXioG0rwXJGwqA9vumExKqRGyWvyc+6JQMum2GiNhquNyyoJ69He4crC8YW3842183pA==","_location":"/nahmii-contract-abstractions","_nodeVersion":"10.16.3","_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.1.4_1568239892661_0.17660312139501944"},"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"_npmVersion":"6.11.3","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"nahmii-contract-abstractions@latest","name":"nahmii-contract-abstractions","escapedName":"nahmii-contract-abstractions","rawSpec":"latest","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.3.tgz","_shasum":"3c48c5e4f55b8ba975fe8b959f57e4375073f4e5","_shrinkwrap":null,"_spec":"nahmii-contract-abstractions@latest","_where":"/Users/jensivar/workspace/hubiinetwork/tmp","author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"dependencies":{"glob":"^7.1.4"},"deprecated":false,"description":"Smart contract abstractions for nahmii deployed to mainnet","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2"},"directories":{},"dist":{"fileCount":65,"integrity":"sha512-kY6lN1hXmP3DW9e+6VRBQDFsYLMahWHs+aQ5PPZDt1jHnAgOu1iVimI9c88Mav/jlJoP6WLR3RuhFaCGETWbKQ==","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeXEVCRA9TVsSAnZWagAAyCkP/20FrSpuyMXLQrFq0xEp\n341RZxG9mDBJrP9l1Gl7yeF44AiyMwnrz0kiuRGNDgTTggsnMjxPpfDgj2UI\nS7lYTbmqeeeClL3AOQJIp2AMlo09NEIb5JHciNe9vH0DiEQYRNuBvt4LjujJ\n/+8V9qz6KKwLJenE/W3Vvb6KCFvokPW9c4OaOg3BFIzYb76Yw3Arx8wftsEv\nfk0jt7RyKDDvOgniywpt+4p/bQqtuxvkXIvHT9yl7/8M/JToorRuMKcdfaiG\nF7rioCNNLtI4mleffhIQ3EgacvqPqcApCRlbhBn38YtY21JF7HJ1hoYsab3j\njNIoHgarBB3DeH602XSPDv2p5/ygSBJ4bVx1vN3Q4GDUZWHx/Wy0yonDR0ft\n9kEVRZbK//1hqnEM21hcyfr0SpstOjfyhoDRnvOWSWKfVUKrX1Xlp4kZO4nb\nFe9C6xwgDfJ5yF8iJtb3KqIUpQUto2Xqzr38CKxITrYH+tXkLbBtWeA8MFoI\nsfJw6tBgpraGB1gYklJOorQcaShgBeNSVPos7GQdhy6d5BH7FRPQpzLTrmZ6\nXy1h8H19woewrA1GOJalTV3GM6VSsa/ET7irq5gSxWjJYqnHLswXFG4/sEqI\nRyTJHVNsv6cdVni7GYWHXDickP0lARTpzYh8Wo1gTUfWzqxP3m/jnYaZAjoX\njXNj\r\n=BpF5\r\n-----END PGP SIGNATURE-----\r\n","shasum":"0ebc57e139065dceb175351a60bd286ddda1826e","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.1.4.tgz","unpackedSize":38359560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuzAXJKQLpRwHS61KUZI6onACXLEhB+kWzocPg/DajAQIgYuzCk6908TgIgN5/8R7lt03JwNcotNwlr0yyzcQoA7U="}]},"keywords":["ethereum","nahmii","smart contracts"],"license":"LGPL-3.0","main":"lib/index.js","maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"name":"nahmii-contract-abstractions","optionalDependencies":{},"scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"version":"2.1.4"},"2.2.0":{"name":"nahmii-contract-abstractions","version":"2.2.0","description":"Smart contract abstractions for nahmii deployed to mainnet","scripts":{"publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","symlink:build":"[ ! -d ../../build/contracts ] && mkdir -p ../../build && ln -vs $(pwd)/build/contracts ../../build/contracts","symlink:build:force":"rm -rf ../../build/contracts && npm run symlink:build","symlink:events":"[ ! -d ../../events ] && ln -vs $(pwd)/events ../../events","symlink:events:force":"rm -rf ../../events && npm run symlink:events","test":"mocha lib/**/*.spec.js"},"keywords":["nahmii","smart contracts","ethereum"],"author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"license":"LGPL-3.0","main":"lib/index.js","devDependencies":{"chai":"^4.2.0","glob":"^7.1.3","mocha":"^6.0.2"},"gitHead":"e851c1bdc4ec818847cee8303e7bae412548b75a","_id":"nahmii-contract-abstractions@2.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-dOd2QfBT0gc40DchYYYXxrbP+gXKkugTQe2AgbEFGSBMepqJlWFmITD79ph6DUYN/JpF5zD2YzAE75nQXORijA==","shasum":"99dd3512f4a14305369b1f277b3ef5ca4e915419","tarball":"https://registry.npmjs.org/nahmii-contract-abstractions/-/nahmii-contract-abstractions-2.2.0.tgz","fileCount":158,"unpackedSize":72714651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOsZ/CRA9TVsSAnZWagAAviUP/0/CmA7BHLtXPQKCMi10\nonBUvaTR/5WY74N3AlF8Mtct1y7GYV7/byXrtFDxHnUblxXOiIi3crg0s4Bx\nrvw8rjNG8doB2tnXJe897tQO14ZmQv5otMj2Oy1z4d68sVcChqRRvFEryWjj\nZyjzgBzpLU7OB2Hfcy+IrI1M1+9eAXISxlx+HOzmYZASGydwIctneeQdHLLp\nXrn+KaNmyamqoLtf1dg1pmyqru+M59htQOkIHtNQB1iD59mYWcebZpixLDfT\nJ1NafPs7bW+jFBfgzzCXzlQD0gx4wUqTG50DoDAPKu/u4HKQwMVjTvI+f0H7\nloXQMfQ1y/r8AFikovucTfv3ACjr7F5o8LD3LZxU2ev0fFcfRLfSlhDgtB3Y\nD3bKb8Upq+GUTJQRMYNDCu4MQdfrw7O3HitfQmQtd3tHRwMZMVifWZ64ZoB/\naDVkz7wj4AMRNrKAUEdZvqN8/UVob6GBHHm+W1LxkLM3imZT1V/ErDqIWwpd\n5hpQMGEbCmmfimwUT5QXGyBTv2BJaYAOMKddk78Civv01fDoFFn7w9CgY9qj\nEYxwUFxvAB9rzZqOQRwsWUoJv0mLOosff5jcU0+IsEeGfQermbkJISXuNvYI\ni3LGnzf+G7W3WS5DfCPEGSbwkdfFrtTKHJ+sS1bgvRwMGTcZLFpTE2pApaRK\nMkKB\r\n=ld2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1gd3oFtWsDAn6sZrQxJzqDo8IOaNZBllWa/JJAh27rAiEAieV1tjJ5A7ZDQ/9k8tOFVdMPnC7l9/BjRr5UB7xWCdY="}]},"maintainers":[{"name":"hubiimorten","email":"morten@hubii.com"}],"_npmUser":{"name":"hubiimorten","email":"morten@hubii.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nahmii-contract-abstractions_2.2.0_1580910206947_0.4602933399372282"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-08T12:36:39.959Z","1.0.0":"2019-02-08T12:36:40.165Z","modified":"2022-05-10T08:27:40.189Z","1.1.0":"2019-04-17T19:47:44.331Z","1.1.1":"2019-04-18T00:23:56.466Z","1.2.0":"2019-05-02T09:19:00.032Z","1.2.1":"2019-05-28T13:25:06.084Z","1.2.2":"2019-05-29T08:15:34.665Z","2.0.0":"2019-06-15T22:16:04.301Z","2.0.1":"2019-06-17T06:21:39.563Z","2.0.2":"2019-06-28T22:44:19.202Z","2.0.3":"2019-06-28T23:22:17.261Z","2.1.0":"2019-08-13T15:34:16.381Z","2.1.1":"2019-08-17T13:10:04.921Z","2.1.2":"2019-08-28T08:33:05.661Z","2.1.3":"2019-08-28T12:22:40.513Z","2.1.4":"2019-09-11T22:11:32.881Z","2.2.0":"2020-02-05T13:43:27.250Z"},"maintainers":[{"email":"jensivar@hubii.com","name":"jijordre"},{"email":"morten@hubii.com","name":"hubiimorten"},{"email":"erik@hubii.com","name":"hubiierik"}],"description":"Smart contract abstractions for nahmii deployed to mainnet","keywords":["nahmii","smart contracts","ethereum"],"author":{"name":"Jens Ivar Jørdre","email":"jensivar@hubii.com"},"license":"LGPL-3.0","readme":"# NAHMII CONTRACT ABSTRACTIONS\n\n## About the contract abstractions\n\nThis package hosts contract abstractions generated from the deployment of \n[nahmii contracts](https://github.com/hubiinetwork/nahmii-contracts.git) to \nthe Ethereum mainnet.\n\n## About nahmii\n\n_nahmii_ is _hubii_'s scaling solution for the Ethereum block chain. It is a\nhybrid centralized/decentralized solution that enables instant\n(micro-) payments, trading and trustless settlements.\n\n## About hubii\n\nSee www.hubii.com for more information.\n\n## Prerequisites\n\n* To use this software you need a modern version of **NodeJS and NPM**.\n  We recommend having the current LTS version (v8.x) installed, or\n  later, and updating NPM to the latest available version.\n* You will also need an **API key** for access to _hubii_'s APIs.\n\n## Installation\n\nTo install the SDK into your project, simply run:\n\n```\nnpm install nahmii-contract-abstractions\n```\n\n## Contract abstractions\n\nThe package includes directory `build/contracts` that contains the \nactual contract abstractions.\n\n### Symlinks\n\nIn a dependent project it will often be more\nconvenient to have the abstractions available in its own `build/contracts` \ndirectory rather than having to refer to the lengthy \n`node_modules/nahmii-contract-abstractions/build/contracts`.\n\nThe package contains scripts to symlink its `build/contracts` to\n`../../build/contracts`. In order to run the script you may run\n\n```\nnpm run symlink:build\n```\n\nAlternatively a call to\n\n```\nnpm run symlink:build:force\n```\n\nwill also delete previously existent `../../build/contracts` as seen from\nthe package directory (`node_modules/nahmii-contract-abstractions`).\n\n### Usage in Node.js context\n\nThe contract abstractions may be required into Node.js scripts and used \nin contexts of [web3](https://web3js.readthedocs.io/en/latest/), \n[ethers](https://ethers.io) or [Truffle](https://truffleframework.com/).\n\nAssuming the above symlink has been carried out a simple script may be \nas follows:\n\n```\nconst ClientFundAbstn = require('./build/contracts/ClientFund.json'); \n\nconsole.log(ClientFundAbstn.networks[1].address);\n// 0xcc8d82f6ba952966e63001c7b320eef2ae729099\n\nconsole.log(ClientFundAbstn.abi);\n// [ { constant: false,\n//     inputs: [ [Object] ],\n//     name: 'authorizeRegisteredService',\n//     outputs: [],\n//     payable: false,\n//     stateMutability: 'nonpayable',\n//     type: 'function' },\n//   { constant: true,\n//     inputs: [ [Object] ],\n//     name: 'isRegisteredBeneficiary',\n// ...\n```\n\nIf no symlink has been done a contract abstraction may rather be required as\n```\nconst abstractions = require('nahmii-contract-abstractions');\n\nconsole.log(abstractions.getAbstraction('ClientFund'));\n// { contractName: 'ClientFund',\n//   abi:\n//    [ { constant: false,\n//        inputs: [Array],\n//        name: 'authorizeRegisteredService',\n//        outputs: [],\n//        payable: false,\n//        stateMutability: 'nonpayable',\n//        type: 'function' },\n// ...\n```\n\nThe full set of names of contract abstractions may be obtained as\n```\nconsole.log(abtractions.getAbstractionNames());\n// [ 'BalanceTracker',\n//   'BlockNumbCurrenciesLib',\n//   'BlockNumbDisdIntsLib',\n//   'BlockNumbIntsLib',\n//   'BlockNumbUintsLib',\n//   'ClientFund',\n//   'Configuration',\n// ...\n``` \n\n## Event samples\n\nThe package also includes directory `events` containing samples of events\nemitted from contracts. There is one JSON file per contract.\n\n### Symlinks\n\nSimilar to contract abstractions the package contains scripts to symlink \nits `events` to `../../events` in a dependent project. In order to run the \nscript you may run\n\n```\nnpm run symlink:events\n```\nor\n\n```\nnpm run symlink:events:force\n```\n\nThe latter will delete previously existent `../../events` as seen from\nthe package directory (`node_modules/nahmii-contract-abstractions`).\n\n### Usage in Node.js context\n\nAs with contract abstractions events may be required into a Node.js context by \n```\nconst ClientFundEvents = require('./events/ClientFund.json');\n```\nif previous symlink has been carried out. Alternatively an event may be required as\n```\nconst ReceiveEvent = require('nahmii-contract-abstractions').getEvent('ClientFund', 'ReceiveEvent');\n```\n","readmeFilename":"README.md"}