{"_id":"truffle-solidity-utils","_rev":"63-5171fb7e948c67ef742fc6d1520e11a2","name":"truffle-solidity-utils","dist-tags":{"beta":"1.2.0-beta.0","latest":"1.2.3","ens":"1.2.5-ens.0","ens-events":"1.3.0-ens-events.1"},"versions":{"0.0.1":{"name":"truffle-solidity-utils","version":"0.0.1","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@0.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"13a90e3bd979df01dbb3312e8f2ae0c3ef96d1b3","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-0.0.1.tgz","integrity":"sha512-PbIV4wkWE2S5rTAWPjP7GIF1QXDdjDQjkhdsMdZbhMGJfJU3SOfhkoNLgSMm67AeM6nQ/NWwsBtHVGn+WHbseQ==","signatures":[{"sig":"MEQCIDirz2BJg1wvL+tLJi6Hh7kH2tPPNZPa0GHoHnJfQkGaAiBds/oamrTKANha3wNC6nVwUCah/XqWtSD6I35lAplcSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"13a90e3bd979df01dbb3312e8f2ae0c3ef96d1b3","gitHead":"ac57620380c4debd36d15b3999b29060e93d3259","scripts":{"test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"3.10.8","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solidity-parser":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils-0.0.1.tgz_1484088543253_0.9919892442412674","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"truffle-solidity-utils","version":"1.0.0","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.0.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"5320416dcd3702a775e4cca5c5731d465dab30ae","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.0.0.tgz","integrity":"sha512-BQWtayquZyVHAq2w31thZ9j08kyi47cQf5W4fDdUg8b1DKrCQ90q/31Ud7W0pKtkji5oI1eko5Q+O/BdvH4gjw==","signatures":[{"sig":"MEQCIEJj0q9AUlxM36KYb7iX6XKkRxSNn0c7ReL/WdI1tJgoAiBsBmFyfhoNS01wF4oMltozNAw7dvCBLfL263jouAARRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5320416dcd3702a775e4cca5c5731d465dab30ae","gitHead":"0f40f5d67027fc4e188b4119eb99515f624bb422","scripts":{"test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"3.10.8","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solidity-parser":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils-1.0.0.tgz_1487269999224_0.578199822222814","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"truffle-solidity-utils","version":"1.0.1","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"gnidan","email":"nick@gnidan.org"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"c1baa126ffb75d2c516063d90d71e8753cac410d","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.0.1.tgz","integrity":"sha512-43j3NJTdrERcQ3XaZY9YtBpGJ53AcAO6tcAHtHUx5qJgaxmZfFppECVCzK/eAMo7bgUvDrQgA9TshoJgQI+Zuw==","signatures":[{"sig":"MEYCIQDQgSPeKt2ckjJ9N3C1JxgY89E3S1KXq/415eZjOf+m/AIhAM4MZFxJYfo7gVhrct/dBAMYQp3RO0Tz4n40P7NelJ+C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c1baa126ffb75d2c516063d90d71e8753cac410d","gitHead":"4b6ea81ce36390657481bb84586b2dfe627961d0","scripts":{"test":"mocha"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"3.10.8","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solidity-parser":"^0.3.0"},"devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils-1.0.1.tgz_1500588344267_0.6685157977044582","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"truffle-solidity-utils","version":"1.1.0","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.1.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"gnidan","email":"nick@gnidan.org"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"40fb21bfc63082de22e78e66636f31596d5f1d3e","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.1.0.tgz","integrity":"sha512-tbCj6a3HfwgmtnfhTG02HrbPAjPyoLej9GI3x7vAJyyvwBHVNxh2rHfGA1VncnKOIL8+O0xN+RwpHlt8Kh+Yow==","signatures":[{"sig":"MEYCIQCrfZLaSsmvW09f5sBmbvUx0oLSp7M4a4itF0hmgNCvYAIhAO5hFFY7OmJyQY9dcixdvt9wWcUuyBWhQNW1IPt+ZtuV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"db281e7f9130bbe0a5a7cc9d06878a2efe7cb8c2","scripts":{"test":"mocha"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"5.3.0","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solidity-parser":"^0.3.0"},"devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils-1.1.0.tgz_1505255052253_0.22738941898569465","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"truffle-solidity-utils","version":"1.1.1","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.1.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"144fc42b33db115e330242a3dd4b6f961aa2b35f","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.1.1.tgz","integrity":"sha512-ytm/9nTXCN4Vwf/PCuhj1HMuuDGQElVON4YqW4URycMQqZ+gmjRRDnatcQ2tzEj+gjYeMFaAUO79JzZqfHjEFg==","signatures":[{"sig":"MEQCICjxm7rJj8yLLhn8Ctpa70h3tXxq8nWUjkF5MWyU/WDmAiB5ekJQ9PXTqc4az06pyvWJSv/jFRVLpV2zO24WwnE2OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"a912d489711a23169154a41c602585faedea14e2","scripts":{"test":"mocha"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"5.3.0","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"6.9.1","dependencies":{},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils-1.1.1.tgz_1517434726484_0.6367855886928737","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"truffle-solidity-utils","version":"1.1.2","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.1.2","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"8226720be9cfdae02219344e3f1ed39aef9ab5f4","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.1.2.tgz","fileCount":4,"integrity":"sha512-KTLRGKYS+mjawgfJ4RfCTJiOW7tkMNOfZFsJ7Int0zCeD3kCsGyFlREC4CAFxA1L1dy++8xDQiZFfoIcRd0jWA==","signatures":[{"sig":"MEUCIAlh5CThxnS1uaHVx5MzGtok5AIT8yVVNaGqPKvLINb+AiEA0K5TM6w9t6SPZqT+obhWI80gJrJKtDZoZs/x3Vsxk5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2351},"main":"index.js","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"description":"Utilities for Solidity contracts","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.1.2_1529523741043_0.7649796703071612","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"truffle-solidity-utils","version":"1.2.0-beta.0","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.0-beta.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"b0b47bc12bb3ac14c792c5682388670312424d49","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.0-beta.0.tgz","fileCount":3,"integrity":"sha512-HbwfXaQsxDptXSBwHIrF30cS3n9n+m0sSGk7ed2d/aewln0bHvaWTYsONbOleHJE8MkA7oct1BB1fgx43PwF8A==","signatures":[{"sig":"MEUCIQC77hkDlKY2k+TyxtGheMM0RXrpc8HU0rtuvy5E5TwxrAIgPnHDDGTloydsHGqzTK/F43wq43ukNQ6tLfkKmhwOOqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Y/kCRA9TVsSAnZWagAAfcwP/3L7DrPK5wZvySpIi/1L\nFdLLL7cELTpvBGcrrFyiP+jPs9HQN6GuMh5/ayH/UzuGuxBtzPM+FnMKpsnf\nmP1WGHkY3b6Q9SyLi7AZo8JqZA8/fxqdfvwyLFEfNoqqUMhIKXUho+DLKinv\npLY+b1BQsHg7lQJOYJ2s+aye8oMdSGgcfyE1i97/rBJRSU+o/s4WpG9dDtKV\nBhP4qjQ4ZvTCpnG37zNcanOEhvnIyPhyEPyKYM1vRvZd8U/ksWHtZ3O+3E/P\n5aQZFH55v7EpcmgQt/38QvE9VSz2EGLKKoknTqD7zpvln4l8xjELwpHe8SuU\n412iUmPL4NPRoMraeiaOFNqu5hDFCYmf11ZlYymFmuBWYqUm7GiKAcZOe1Sn\noN6tQuANdaVsxWbvuOJBTgM9NvFSqgxbzLFeZDFt4xXVzH6ha3gPgeMi2SVD\nJABIF9PJCP3iRspy5ShA14ARzWs/hjZpH4dSciSSMLXSKIH94aSOKxInwSE6\nGOOhf6XOW6mxkNsIE90eAfyKPorF4EGOEfkMRCi1boMRUTQLBMnT0LAbTIx4\nIBDVCJtdMoe41lWyk3QbeCryWMBmYRWEgkBCHGm+9lMnpu9p1koC9193XpPJ\n0CpFFf6yJKYJ7udOqEBEu5ZSP6bJ7CQ4+FmiXSYlQuhI8o50RKsUroSKLMNu\nthzI\r\n=ukPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-solidity-utils\nUtilities for solidity contracts\n\n# API\n\n### ordered_abi(file_path, abi, contract_name, callback)\n\nGiven a path to a file, an abi, and a contract name, return a restructured abi where the functions are ordered in the exact order they appear in the source file.\n\nTODO: Example\n\n###\n","gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"description":"Utilities for Solidity contracts","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.0-beta.0_1542819812135_0.6586590653643614","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"truffle-solidity-utils","version":"1.2.0","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"f92c126b690c5a0393280e1827ee324dc49d9bf9","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.0.tgz","fileCount":3,"integrity":"sha512-4uPSrzlhgRgNf3ktAzNDcw74/Qu2QqWZjMnlwuDqL/kbQxLhoTqycK5nwLp8J3ygmKF2CSRfj/mkBGE1JUme7A==","signatures":[{"sig":"MEYCIQCkLpMYoMuWTCX8aIuKQOyAUUiWwBdToNHA506eWiijDwIhAP+TW+lvc5AtDVmP6bjdZUNbhQOaFrrxorgfWnIVKmtD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGWeBCRA9TVsSAnZWagAAn2kP/0PBhrqcans3I2Aoi+7/\nmMbOucEJXiCJOFEGVfylpPLAyMkCAjU4CjLbSYMLm8YGOQSISQ98rQ81O6WU\nYqxfaybrZkt5eiw5Vdsa8kbd/O0hrKeMJcRs5YTBaeewyqg2bhwz6r7N4Hlf\nYeqIoL8nqATZjEAPaMMbu5rbiT0zZYQtH90VXv4frYsjVk+KvL3aHUJxM2Ur\nyU5L2dD6ifM8eNI2KYK1A9RnQAxT0YkzS/kRgZcVp1iINJrXOHcdAp0YkktO\njnpCIcUTBlrXuvZe7UdCKNlk5APyVPjVz+3iSTihqXXbXLBeS8CNBhmT6Dni\nGz6mL1L9u5skwZpYytarOs7V2QJNb7LGr75K6ZyZWVP7ayE1LbO2V/mc+6bA\n4MBBCYxdYtDNE8pdXFRjtY/0P3ylqN97VSUnwo4Bk6F5lYVEGvFqvEbzKAzx\nbUXdk+Xt9RE3OfLZGkWJvMkFDj2GizUCFnMHgTsXru5zzubFRY1YxeN+USvO\nNUWepm7P2OS8Yr6YxJuI8j1qn+3ABPjKaSfFMv1KzT2XdNSXLvphlvcqwElK\nO+MmQkyngOGtl3asB2LfZnkw1f2wR2HbsmSSGtfQXs07PDwqPboFnWo1695w\nXyExxSzf9DEMVK/c+SUwknVUgImDtjMfxUT1gvmNFUHXGKX06lV9m2JiIyOQ\n/3Ld\r\n=ZdDG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b207efb3c1409746537293b3e0fc27350029188e","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"description":"Utilities for Solidity contracts","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.0_1545168768873_0.553184217758705","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"truffle-solidity-utils","version":"1.2.1","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.1","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"155328c2852248ccc09bb76a9f2ca062fe462afa","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.1.tgz","fileCount":3,"integrity":"sha512-ROITGiAgWjSLgq/2L+I8eOEaLB5YKyaOPvKdq0yhga9S20tEScbgeWx5CjtNWHjkBLUkxBKJ12xH3WIqg1AV5Q==","signatures":[{"sig":"MEYCIQDQxMGDXX49HNa3cuKcByuTLao35GGK787QFB2jvuuN9AIhANe9aXbuqdidRnPnrslPq8lwCZsX30xraJlnloC2Toxw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLklnCRA9TVsSAnZWagAA4xMP/0wwt2ei7OmMclcEz77B\nuZlEYpsToyAt83xnsuaMSZV+awJYkCT+o7dGaa1gWNkaMO7MWFhE7I9ZuqpO\nWnlSlHi/md9cB7+Tf3zWGvZ9QhNeoEw1A0xi7b0KmvWVmC6uC5HbD3sIi3Ox\n7BD4N0Z8tZk+LOhKd92B4hf+vpMNsnS3/qrBGXOtZ9U1bHPvvhj/y78SVw0R\n8nhdutreF2KniB07mXWfBxV6RoOv+MZcSwRKPxaK8LGLUZ/S2eKXv0J6lEVj\n0txvtWAOdGnj/FEVugEwkizyxERf+MPF67991SjFW5d2N2aallfyk7PiFq5X\nwv5JaA5R0yjpvyvTZNI3nFXh5LyS5eOCWQbzQhvIyQFFPI/9h40tU+imgzNp\nYf5xzxpMDb/c9yiJW7RYlvSEkNjqV5ZxS8jK1qcPvYSdCOXZodtNel64KEXQ\nhp1NPDqbxNTOtCd9L9KtrWTsCsRx74t7AhZkn2etuYLiWqfykw3z/u7ZUIzS\nMnHTpxdDpODKcpB/bUG65rwmVIoboqS7biXRUBwZYkWzccZuMBJFKouFfyoP\noa4+SwnbjTf1DAImr7zQQFoTD+wQ+GOkSBa9IrcYxAyerRQ7lClVitr1Wzxe\n+EzQj+G7RlF+oA2/zB6PbB59kYiJHNcOcWIXxahj0/OxSY/a0M4QvSEtS6wV\nErf6\r\n=TEeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f08616099c13d462b3b8eb11d4407daa3732d223","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"git+https://github.com/trufflesuite/truffle-solidity-utils.git","type":"git"},"_npmVersion":"lerna/3.8.4/node@v8.12.0+x64 (darwin)","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"8.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.1_1546537319016_0.8256558323314773","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"truffle-solidity-utils","version":"1.2.2","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.2","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"72100f12317a94cb8e784bc84d8f8832292e5fc0","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.2.tgz","fileCount":3,"integrity":"sha512-27Eos1o33x+tdRogeR8WwWuhRXatHwbp9AHANGSCm46ZhRzSWcObW8Ctm2kKdAP0jZehDLT2e7l5oZ4NJofLMg==","signatures":[{"sig":"MEUCIQDSHlyFD/g2FOKdlyZD0okW77z3A0F0HKrnicqVDHn3sgIgZHVY1YkuSSROzejE+74/yWJxsPvrpcqQXex+eIWc1nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0QMCRA9TVsSAnZWagAAFEwP/2V25Nejcna2tFGppxWm\n/uM4rU7IdBARjC56LLlXMcsKXVubnrgUEa5V2uESbDiBQVegn+Y5dC91xq+a\nO+Ly9Nh6JyVyyzOKGF8UzUi9IUsQnkICfBb7TQwrS5hTrp+iTchnampkRM5t\nfuypZy3NS/Uvqj9WqdbaHGvZjToKrQPdZjDwJyHw5HjAJrdyQPag+NFqCNMd\nRgoXkQtI/bCbrzyjlvw7je8FykgM3KBRv1yXW0bR1yXvkiZxEiZJqWDoaVio\nF/Lv+3gRX6Dw7cXhu94f0RBb7COxuID1LH3hLecJlbFQsa6PNTzTW6d9LU6F\nOjvQv/h+aqGg45Y8I2VkCyYR4oVICHoHUpn+vd5nO/A6FfaNTNjSCP252fGu\n7zqM/RQkZVRqbGrQ4+1TaxrEQHqQT2wG7bXLw4ZVpom0RRzgWvNtedzZeVl2\nIhfXFrTvVu9k6UwYimDbrDvBQYw97OUupkHm79udnQOJDqaY27R+8Q5yxvkJ\nmVkyjgLqONpCcJ9K3XFzbw0aWtxUfQ/DQSrHeJctMmZJs+DD4a9XfiatGixm\n+W2+bJH/yOeqXtuU8ApidL5/EZzAwAU0XV5VLRXui6SNexfd5lXoriH+7K2g\nm4YRsk5WlXuxUAYDPTv01sqydAax2xgk+cxayLYQiIxPT+3EeFBLyEz5eY6y\ng3lo\r\n=ckci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7059e6a06de0c4fb5c4a40a09ef206c3e3c357fe","scripts":{},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-solidity-utils","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"8.11.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.2_1550009356104_0.3474484994016611","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"truffle-solidity-utils","version":"1.2.3","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"9e83c80fe5eeac1b9587f227af57e3feee5e183c","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.3.tgz","fileCount":4,"integrity":"sha512-Rf9KLx8BFTX6/1jxKuzWC5AegSMTN9uxLIKWP38oBAxHq/ilD64W+W5eyEqBxAXUYlAABj9jpOg4Pn5NRYtxOg==","signatures":[{"sig":"MEUCIQCDg+GIyWxEvqpdSBrum5kaCGo/4O73J3AtxKFqrgGTxwIgIAZl06k+G56W2Jach0FLbWa8Uiwf9F7+7kIPYNYQdBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8GcfCRA9TVsSAnZWagAAR24P/iakIPSXqBjAbClLUaM7\n8xoR3jlr3acxnG53OnxR2gMJOm9SJHryzW1/9wX+/4JgdJUKgNFj1FVh+obq\nu7BMlj0dnNWxu6hPFzHKpnsSfvBoqK3tdODL8RyjkgQNOpRHjoMxI4bTUitb\nCwzb53st2IoZstJg6CkCTgd5flGgiDgdcOTZTpbCA5PXTwIwxNsexnrVsn5K\nwZ0M8FVLJ7gSEvP9bc/b/XtqgPaWMRpLiHoLNwT57qeEa2BCMlMc+99COJ7e\nK+e9bRGaFz2NbjefNYbbihdiTfuXpUfwBS1tSzfpoDoBfvNZwPjU3JRw11k3\nbiP03cG30PfINHMou+QsWSA8AbhKaFgH7sp8q0eb1BhmhbBglSzw7J3mIu2H\nI0t54UawD6ru8d8IJSDnxg6GxoocKSf1C0IFBTUcwoXJ8izBBl3doxRUE0f+\nJyrBwHubmb4tln8w8OnsVMYx1zh2wz/xSySTUDz2VfyuTVgKK7RKIIgABAfj\nV75sHj5M9zPeglifv40Cz/bupJxlHgH1y/LhA2x8vJ1dfg602+kppsIhyVZw\nyt69Ir7mjwZ4e8p9XXNwj27LoT7lHbkIlEylKHNgOrbjK1DXXeCBIvwgf0mI\nA/cNDvijaM37lHu7KxCD77ARDTSDNaNkE0GGkOE2L2WSd5V4fLDXxm7lYQ8s\n1XdZ\r\n=9R1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29e9e5559b6e58a94d4b2d5bcfeba5a8682e8205","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/solidity-utils.","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-solidity-utils","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.0+x64 (darwin)","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"8.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.3_1559258911061_0.8738600665381144","host":"s3://npm-registry-packages"}},"1.2.5-ens.0":{"name":"truffle-solidity-utils","version":"1.2.5-ens.0","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.2.5-ens.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"7506b281616f34bb57ea92d54356bb6b8af92153","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.2.5-ens.0.tgz","fileCount":4,"integrity":"sha512-ukqc5xUr8QAbQIpD7DGcAXeqDzQXZMhikQIGY+7e7ZRtxZ9OtaE8Ri5fNWYEhFKHrWQ5oPtFgllT/++7R2SGWw==","signatures":[{"sig":"MEUCIQCjobhGvkjfDweOWdpB1GpY/eK+pUk6aJjQnw8Aztv8igIgfMfaF/+1L+tITSgZKpHbX5Brmd+xQTl/Nc/NcTIgFg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLPIoCRA9TVsSAnZWagAA4XIP/06g/W7SjQnrrKkV6v7z\ndvNKoRYAthtNssYZhraoLHhzOfwAKU7bxEWOSB4gVJh1c8DP2Gc4ulUrNQq5\npdsgIwBW9nAe+rSzT+VjqFiClU9y+I5Q5SghFImgNUwEu84EPE0CGWTwx7Qr\nn5ir5OYfpe2Hp1ossdYpuylYZr0GgSMmF/XVXzIGgU/Yhb3LWKEGwIBUiSFy\nHlU4Wt5/UO9fR3IkpEPhvBM/1GOpQCdMdzOjBcobBRyROvHtCNTo7qnyXBwk\nXETIYM18qk061U0MCahMmGi6IU4E84gpwKN3mUDyN0OPxQEenGAyIKfk+mHT\naMJZ+nDBHDG+l4PpG3KlJVkGPTxNo+CwTS9eHncGh66i9BoVBGeJQLD5XkNs\nKXevphOFWjrURXAdStpKFuOn+qqvfcbzpe4n3uJ5ggdVWvDNgtfAVm5TaCy3\nwGKs2Qw9bm9z59lqjgZlKR8CjKTc2S6ZYvSXIWGebkMShYA4cqfXgvEFXqvJ\n+n88ff2fMM/zuvm1b1hLEQ0t1i70QpGjX6EjDDN2aZFoJk+Me2g4TlfoYZqj\nA8CHZ0W+yQtvJYoMkYihVlJexLdnF8r5VIgkG4HV2q/zEMN4ZnLrfCfDP89Y\nCdemeZADPBzk6nv0ceWV0i21fV/tRa9oNAVyImZ1NDS7mlHk2iVOqI6nlVHX\n3diw\r\n=ckTv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-solidity-utils\nUtilities for solidity contracts\n\n# API\n\n### ordered_abi(file_path, abi, contract_name, callback)\n\nGiven a path to a file, an abi, and a contract name, return a restructured abi where the functions are ordered in the exact order they appear in the source file.\n\nTODO: Example\n\n###\n","gitHead":"23d3748cc9b1acd1532c90e471d617e0827f4e56","scripts":{},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-solidity-utils","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"8.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.2.5-ens.0_1563226663850_0.044996653791625096","host":"s3://npm-registry-packages"}},"1.3.0-ens-events.1":{"name":"truffle-solidity-utils","version":"1.3.0-ens-events.1","keywords":["ethereum","truffle","solidity","contracts"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-solidity-utils@1.3.0-ens-events.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"dist":{"shasum":"e291e9ac5ca5ea290331cd3d53e9606fcf808d47","tarball":"https://registry.npmjs.org/truffle-solidity-utils/-/truffle-solidity-utils-1.3.0-ens-events.1.tgz","fileCount":4,"integrity":"sha512-2AxsFWliyOoRAO32JfzlmROd0YyiU8eSu0Vb897kPQ7M4rStWYQiBzhFIEWcILX5kTr3dJS3bYtGIJGVWYgMXg==","signatures":[{"sig":"MEUCIQDDfCYTWWAQGMIqkM7rPUq+elq0w8bp/dxQ/wlsCXVQzwIgfrutt2JAqOdfHqREOyLrSZbJbeDhL8mG1vg2+RLEnEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXHbACRA9TVsSAnZWagAAUTAQAJyohMcxwv3amvaoU+FR\nXMI3GDaFGxkr9VtEZ9NKbufn6Wv/GKjxPfJgNkQdBLTRh8ddXYejMzk4wr7E\n1+q3JBheaIbWci1uMGRos1qYezkgdllq/NMNLTjW93pvL4OkSeMNyLG0d4Rb\n3EqWlECnJeBqgKdufJL4r/PMnDTjw0MfDL/J/+UXq0oQ4iADEqB96bcqRSRv\nhQhhPEWCYbT1Quhm4THwVWTIhW6lhASSCoPpX6yol5KNLaTZzjg4GMGoJSJ9\nMygM5HEU2xa139FlI6vOF1bfAen+mXfhcHw3uUzt950WgT9sERlUpDooFous\nmcST9efwbJos23N60RLYcHX2DyrVOr3iXQyagtdrK5ngC9B8xEikYc8WHg0a\nxhYnHTy0BuupI++V488mCDQiLbHfUkiNU5HNmXguz0rUWFjsTQijxnN9cMIX\nLzc/4rsJh8krynEaFgIOusE4vvxYORCj5pQFkgE1gkFQCc0SRgBz1Ftlv3dq\n7An63glgF6Sny3+AVDGu/ivcbspa5Cq2BEpoGuj8Rdl7loqLjbn42LNrgwaO\nVLpAjFmku87tvjAhYxe47qYRnNFnoU9VosT0HBKeihMLBKSpCkvpAXDEcEPY\nAYI3iCBoA/FoNEzpWIR1tWWMZV+flDAiFY6FlZ2eWYFgNQkbua7LRCjSM59n\nPC4y\r\n=/gBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-solidity-utils\nUtilities for solidity contracts\n\n# API\n\n### ordered_abi(file_path, abi, contract_name, callback)\n\nGiven a path to a file, an abi, and a contract name, return a restructured abi where the functions are ordered in the exact order they appear in the source file.\n\nTODO: Example\n\n###\n","gitHead":"1adab6f605fcf5c85bf322d4dccac28a1d2548f1","scripts":{},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-solidity-utils","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Utilities for Solidity contracts","directories":{},"_nodeVersion":"8.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/truffle-solidity-utils_1.3.0-ens-events.1_1566340800225_0.3062522715097864","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-01-10T22:49:03.487Z","modified":"2026-04-29T21:46:56.477Z","0.0.1":"2017-01-10T22:49:03.487Z","1.0.0":"2017-02-16T18:33:19.450Z","1.0.1":"2017-07-20T22:05:45.120Z","1.1.0":"2017-09-12T22:24:13.275Z","1.1.1":"2018-01-31T21:38:46.678Z","1.1.2":"2018-06-20T19:42:21.107Z","1.2.0-beta.0":"2018-11-21T17:03:32.246Z","1.2.0":"2018-12-18T21:32:49.024Z","1.2.1":"2019-01-03T17:41:59.131Z","1.2.2":"2019-02-12T22:09:16.229Z","1.2.3":"2019-05-30T23:28:31.187Z","1.2.5-ens.0":"2019-07-15T21:37:43.951Z","1.3.0-ens-events.1":"2019-08-20T22:40:00.325Z"},"bugs":{"url":"https://github.com/trufflesuite/truffle-solidity-utils/issues"},"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","homepage":"https://github.com/trufflesuite/truffle-solidity-utils#readme","keywords":["ethereum","truffle","solidity","contracts"],"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-solidity-utils","type":"git"},"description":"Utilities for Solidity contracts","maintainers":[{"email":"david@davidmurdoch.com","name":"davidmurdoch"},{"email":"jeff.smale@consensys.net","name":"jeff.smale"},{"email":"it@consensys.net","name":"rizedr"},{"email":"tim@timothyjcoulter.com","name":"tcoulter"}],"readme":"","readmeFilename":""}