{"_id":"@agoric/lib-cosmic-relayer","_rev":"19-a44113bbadca95236272a4bdc4d6c681","name":"@agoric/lib-cosmic-relayer","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.1":{"name":"@agoric/lib-cosmic-relayer","version":"0.1.1","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.1.1","maintainers":[{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"katesills","email":"kate@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"}],"dist":{"shasum":"88594c6f5bfbebe5070972a0eef059fd4bd34526","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.1.1.tgz","fileCount":206,"integrity":"sha512-F366Nk44IzluXWSiATXklHQ8/ZJcox5k/SennDnnR0NvAQ3kYn+djrCrGC365dx0wogglIoNhVhR3jiXUomqsA==","signatures":[{"sig":"MEQCIGoqesGcS8qquldgQ+2kONnYBAjjawoYvwiYVXCM5BxtAiBM6WljR9Fwqf3URmhc/lVsYsADByeBOze1NwW5khs0Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5366541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2DNHCRA9TVsSAnZWagAAnKAP/2V+OuatKN1tgbpQKOaS\nz7cIOYtLDncbrlEuWeO43pBvPIivFVZaA/3rMfbkBdWwG4OEQyEkD4S5A/NC\nOkVxxlHLKAV7zlspTXJ7bSI6f97q3WszkxM5kh/GGGuVXlL99bnqh8GSGF9X\nCwFzSG0UZvfFy1TodZVZ2DbP9TyUDbfzCJU/etODGc7kIE55XCcrry7WQ0Ta\ntlh/dIm/nkfuF1H38SugvQhl1x2XJYMmKxy7njeS7FFNfAH/c/Y0PSypxFVw\n+9GuUuKruXFYj0rReQc0otpidKFrmfh8OD5dn3XA5YzFCLyK4LYRibZMbtvr\nXLDu7IQAMzgSsW621lkGEjxz8WfVJiN445QqZM5S1d32I5fYL5gr/0xrF+mh\nH/liXo8V3Iddap3EVVK7ZTGQhZEe5fI6WE2wNaCqazUuxjYOcykiEL3ER16w\nc9MR+9ZWdmmxKlxIdgiITB/QL1aJBvLxw/NbEJDDZfumsRkcsCJm6rze27L9\nOPO4SGkzqFoQYBm6UB+nGVWb4ilmeszMWlmRjeORW39l6dFP+e2gbqDQiI1W\nBTPIJl1YkTg9sEPyUHR/42I1UNjhPSQ1moxgi2dqmUwzvzwWzNtx/Bh6B3oc\nIn1RHGLcyi6vijK3Mhz099gx1bbPlMumejyjpcktkKdPkyKVEYi1Y3X7yy8x\naUYy\r\n=zaKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Synchronous bridge from Node.js to a multithreaded C library","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.1.1_1591227206412_0.30923766274661","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@agoric/lib-cosmic-relayer","version":"0.1.2","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.1.2","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"274f2857cbd9a63d5d5b80e5063c05e09e9cc3c2","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.1.2.tgz","fileCount":206,"integrity":"sha512-WzF7xe9lo+aJ9MPcqwN5RHpYLINw7Ca0oTaplR80JqK3CZhhj8FiIIbezqcrgy4lsusf8pVRHZySkBZftuq0Kg==","signatures":[{"sig":"MEYCIQDXYAjnd+4TgGxaIjMdGC/b1EdVDxX98QIrpuHnzCk6EwIhAPn/3EELQyEx4g6ynVB8wRdPXlfR4yYc/54dPPWGYhjQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5367094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2UycCRA9TVsSAnZWagAAXCAP/jknSeoz6GQCxo+NpcYs\nuLgTVGsybtnV8ZWpr7dS8QwLPR6wlkqlsOwsMQgJnfdDcqdRtgs17xqgYLD3\n103BBPnkxr2SCCOMiyvbslHIjWKotqrSu2n3sGEFM4HRwR10GxKnTcxsSeql\nOs7llV/lULGOQqGi9CdMCCTp4tPfrvoxmYss2Bjrd2aZMdj/XBFeq6e8crM5\ni3Wnt89oPE+a0McF0uYPZrBwfTwf4mJ21Y5J/u/DxqOEa7dHpl8HctWZMna3\nP4jigniMPygoG2GinD9t4Cn+LMxCu4sN8fys91jpKSfJIhHxyn9X02OdnOok\n21u4w1PywRCr8mlYWw1C85kaEle/6Z6bjD6ynhdk3N42H1umS7dSjsbvTTps\nY6tdGkwYKRRrXClLOaFYcNd7e5n7asxQvaC5JcbbPM4CrBgsXBVlxed/EQ7c\nu+Q2rE1aQPHvCkvnEva/1B/uEVY9fXnv5aHAepa6MscyCyk72/trgVmx+eZw\n/l0hQzhOVuLPD/jShskFpLSEhIoaVciS5RMgUOpt0P7+5OofT35uFrohjfKY\n3NzSD0GwZI1jHWRie0cPiUW2r/2o51mKAU9irqafam+uR86EALCdNwkTihL+\nSmY0wR+q9mmENWBupKO7lhz3QayUyhy26e4RJ3+kuyqgMGDfVuk8mpJKgEIf\nmr7b\r\n=f7s6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Synchronous bridge from Node.js to a multithreaded C library","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.1.2_1591299228062_0.4486036894354952","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@agoric/lib-cosmic-relayer","version":"0.1.3","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.1.3","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"9ce6621599fc1a82a349b860adcdb1c376fce21e","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.1.3.tgz","fileCount":206,"integrity":"sha512-GCOpjFpD1bzC15nBUnj0Azu70I0PSfSbhbJVoScasTHixJqh6CmJU5jAr70wNycoh27Sv55+pcIKdD55pG/a6w==","signatures":[{"sig":"MEYCIQDEQ4nLXE30nN1IpJs6VFx7uFnQm2Cx9m9RH/+A29oelgIhAIkLXz6/FqE5ouj63xSVdT+g8OLsp80WX4pMkNwV+Vjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5367217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2XJ7CRA9TVsSAnZWagAAtMMP/3/1h3Uo8ppOzONIL4rW\nByuWOma5O8XMcVKtZYIKLt7GQ4VAtDAJYj/UxDaQIIVBMi+xx/4nBtwzTUzH\ntMml+amyIdaKaU58lSAyKwrCcCyP7+QNAUVW4EFPHhaclnoQrd4K8NZ5pUL3\nmEesXPC+xPwlF9rsz6YdlncmH1Zu5jauGKS0P2C7HQ4AyclmilIGyArlU0p3\nVVdpGOpATOwepzOlfbB2FndwrAIjHjWsZzmE5ucdZcFKr2PiWc4/D2QlMbOS\na2IP451d6bj0hom92HU8VobMY3SqYdQLCxLBG0IP3FaGcloTailv8Y63gBvH\nrlmEb6lJ50LjBXGMCu2+arkVgcjbvQ6piIwwoc4kzNxpZxKWAo/q0vg4T5HE\n8Z7Hw1ssNfo90ylcGhicNoIBKIqM2EQb62q6wvPD9P+aBnU4mQjhfIK/GoGv\nbPVI9SDoYkc3d5pE6tOSnr9Nw+7ToTW2i0y0fNlpW7iBn4cYgozJ3HdewdWP\nGWevcj989BXZD+BOSjRMnWMcvxR9R9+w/BKzPntsARUcXRUSY9SatDI8d0Zy\n4zyW3W4nBJWlVWGX6yuz7i9dhE1O5TkjBW0oxdZO7Qu9agOnx9/shZ8j3b60\n5FVLT93kzzzQ4SwmETe9XBRyfhc2GwtPjK6IR79cIZwSKPEFLJxVAbj1HK0P\nOANW\r\n=B0Wa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.1.3_1591308920030_0.26892927830929647","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@agoric/lib-cosmic-relayer","version":"0.2.0","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.2.0","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"bd6801f5c63dcf0b7dd5ea3c98f36a2e16c241af","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.2.0.tgz","fileCount":206,"integrity":"sha512-U0MQvcVELvUaItHC+BolIbMTJ8vr0NGzjaN0zqPol7T10QPVmW9p2bWQZCby4lc0nFe9maZw2c0JupxjqwYqww==","signatures":[{"sig":"MEUCIQC3CZIomKjw4Gv/O58KUHW7rat3lv//AQ9XInEKI11OGwIgLLx3LBRZjE58AwM6AmL3vcF6vGq7Kl8SpfClQR3qKf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5373279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2cj/CRA9TVsSAnZWagAAi9AP+wfpaVL4W5GtBax4Yvlu\n4H2h078KkPGvbON2rHEcHKcMmUNfg8q5cEk10iYhhrk1tAlzy50c6YwzWXtG\n3YKhpUSxyHSJOr0mM3Xfp5LfAEK+ABNzE8c6gUBUmXfg6Q1VjbCl0QR1GEdv\nasAnbUg7o+A1j3NfL/Zs8ln1OAYVtbwdkF7p/uVBeLCdXGf4VM61UEnYYz9h\nY1uwbt45lRpmM/OZc/tGI/nuqc22GpdV/YlaWcE5+XXWqL0Yk7dxkTYX6Poz\nTgsYA2PThT6JRNdbAA5JeOqjoFie+5oGwO5may226H2AGKAwGrW8jRvSKiFf\n4Mwigi8h+CG/1YcdJcilUO/5hLGTOW9gUsY22yNiYBKB2qS6sGDuVlhIR9cj\ne3iXqNCdSVLoJjC+9hqPnmyH+NYrVQHcZg3k16bOT8SO48pHvCMG9GvNz+kq\npLdFb080wEr3YjB68kyTR2mivLSVPiEgoSVJbEAUp9V4OZpsLyHaW9dO030o\ngB68jiWSQ9bUXO5jjYcpdGTrHhTEnshXS1ZbQf2i/igXg47kvRlOxvBI/kdT\nY9R9qq+/Yttixf/TPRmldZwz2Nun3HkbTBR/RNxP/Kg1C+wR/6CFfgVwBtem\nWP7fhGFb1AN8oikWzZfmYSYXsOlVK97g0wv3lKlqAzKJz9U9gRALoYfY8cG9\n55hK\r\n=t7Hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.2.0_1591331071255_0.5803428804669468","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@agoric/lib-cosmic-relayer","version":"0.2.1","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.2.1","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"e3d6b838734e5c8d0aa8bf545aea08d7d29f0e22","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.2.1.tgz","fileCount":206,"integrity":"sha512-giiCupivOPhN6+Wjc877Mihgt1UKhgCaebrwK1rm9VlvaRWrI3/bD61AjQOdAFCb6f5hDUAhFuI+27PgJ1oC5w==","signatures":[{"sig":"MEQCIFTlfjEwR/85V6PIhlIEbWGwcdmacK3Sk5r4OUGoX/gIAiA+PjabmT6LtHddLDHQpanZH/icyo/og9Hx5QKcsizchA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5373587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2d3UCRA9TVsSAnZWagAA1G4QAJjxPvGAmrnqGDDD70RY\nvdq32uoYerEoIDVZLKupaYZChhg59uA7yaSb6HtK6Sq3qvBtSf4WGkH4nCPC\nRhj/Y1vPNcntCxgHKIC1aq/3B4pyrpqRaxplQsvLq4/otR0MvEwTIyz/qCNm\nCKSSGG6eoKnISggvTfdtw9NVBlL0UfjI/lWlbN0HIS+3YUZE951l5WD3MSs/\nX6h5mFI5BqeQzBrHjnnvqJntR5ZD0rCJAVqlLfXE4pPdEOlgUSLGuzeTYiTX\nsNiwPZPXrCFsehp5rE6an8EmiLeRZcxvC1Rrn277PSNDFtzeu9WX7vmg9Ijn\nUdAQo5CBHwGtH53Ltyr4hX3MhhxKBLxCaHH4+jasGMFRLrw4HWxe22zwl0gx\nyKdbMA2OkDZ5ISUkhDi/VnMy557Nn9oUd71xqgg6Tv7PIbmQtArGuqrMh8Zn\nEvEJMqAMzqUld5OoYM9Y7d14LSfOa5yeCSksQZfocGOJHx1i6e/UHtvohQm1\nvXKUSTy+Q0bG8iIDEICEF4XKFUwB0y1keZg9fi1RPkDfJh2soM/FSucvcQXm\nsfVvBnP7bFJpolWYHexx6KNQ6RHtRBsPU3e/e1DhGXB9hGQNOPbkSVlsNnmh\nZep3L7Dcf79Xyc6EB2ClWG7n92Bu0jxLMzvU3RdFu3gcWMc13Pgat/XO+C6f\n6I6q\r\n=+qs/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.2.1_1591336403559_0.1074818258194199","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@agoric/lib-cosmic-relayer","version":"0.2.2","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.2.2","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"0c2ff3385e4777a568c6ce2bc54f23dc4aa4a0c5","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.2.2.tgz","fileCount":206,"integrity":"sha512-SuAJFp8/a9EINon0q9bLWA9yT1khRCI2QOJI8eE53FLRO6J7k0jP2foklVGxWoUGaK7ULrCVnCXmlOdtwgXufQ==","signatures":[{"sig":"MEQCID5QF9XipfeBVn3VFKWhcSUew7l1RelxuUddV8J+89YNAiArvYRLwKoc92NRkNiLrXQDJfy1Y21L98A/eyeDxn2oUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5370711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2pNbCRA9TVsSAnZWagAAfFMQAIJd1cmapYZOLkcgtkyd\nC8lex3HdtAu/a8w9gq7eUuUTjwnACM521ScFkHH8y3z0IcuwivasC65aM9sa\nJL7OBZTfiSdhliM5OPl14kJa/gDRH9h9oF/kdm8mUuc1Pi2ZexXthbMw2dIp\n8ltkrY0H6QH3f0sopVwuSL/uLT+C8iZso6V4zuE/eAh5YOb3nK0QXXBrvHux\nzoRu2DgKwODrZu8h/J3aqF4cY32GDpn2ssIurWCYTbPTack4aGPoqm7j+RMb\nIzrqOH1Ih1JPUXTDQ5njzD6NZCYTG+PmuDIfTu+p4ilRcETgYUAOzUOHiXJ5\nj5uq4HSZPe6hY+nUnMK+rhCQ6r/AW79Fc29+ACQIJ4KMJE2E0k0W+U+JFchJ\nyW5eX6Muh60fNhHCwSzEdz90o0Jq7cS+HgDk+NXXVAmt+wiNfMgEvkmfbGKS\nXPvOZn7zR0qE+hCHsJR2Ts6BjBygvbJyh9xT+ja0cVCRzAShpKMkj9Aq7QX1\n3zISkbtsM1Pt5J4++zBJMIiER9E/ZEiIou2NeJPkTMYCWEZXLqEHoLv+t4R9\nAQ0nD+4a+Tr+lefU9MVGiyCqE/5RP47pZLTrhPXHQLFo3fgkmi7157Mbh7yw\ngImUxUp8/QU6yZe4Io5N3BGYj2FG2cI2VCNbijwLHUMmHTjD1gi+KMXB1uPa\nom6j\r\n=ioRe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.2.2_1591382874999_0.054351467695708644","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@agoric/lib-cosmic-relayer","version":"0.3.0","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.3.0","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"d5078f7dcd7b0c0573d2376cab7fc47cf8572b39","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.3.0.tgz","fileCount":206,"integrity":"sha512-Q47Oe0Y1CK9v821gSDOdJ9ruCgr+tVa/ZNu2GFbJqmFXz+9zZRSYYqomCwzod1QZ40P/DPU7i22sas1XtqIxyQ==","signatures":[{"sig":"MEQCIGyqk8wRTLVZcTz4n00MxG0aluQ77GkKDPltl3NefNkRAiBC0xHUZoCqFMmZ185EPnn+8lw+bNY+VzTRKcnQrS3TwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5370977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2tABCRA9TVsSAnZWagAAHMkP/jdVUpiZ4W1AII4fYZLN\n1+6R82fAxJB9LNew0tHGkKZCRX0hKOHlum/Vl0YF8UsjCx3imJuluc3DrkNw\nySYfm7vn7YpYiVFJz6z1Mmd6Oe2pJbXVcsUQ3xf5Cm/q9pHo1P5532n2IBGE\ntX9y2v9Ba6lHCBSFXtTbkOAnPXPpm828HWs8xJMATUVkmvyng3H0UepAekz3\niuEO8oJCFuhyLOAxLRWNajBZkPver2BXv7QuTbBasrGPiHGT8RFVqrEyKrlQ\nDlM+WZi0afP1PSlhbH3uR26HUkI6wrpLh82oW8Ue6RLGP73hBHVP/e3YZtdm\nnGfjXu0KcKSEBf65UDYfQH5L9mKHtxOGKHw+CRQIcFj1VDWJk67C9jT7fGcP\n7oB0sDcGVFB8YpCkLILZFg5bqAwXVlqFL4s2TQKrejyM1YliPFmdFGaDVp4Q\n2zPEJPHeXMnJrHWJ/MEi5YsbU5FR2BqTEabLE3Y7O0sQzgtjU8SGVTBbPCfp\nU4Sww6mUueLQQqduNWIfTKCVPf7kikv0J8zXPHJhK/QcbDC67b++Cvek9qZ8\nesKFBqY30uCMCd78tksSzfa8OXrJD5t7qX4qV8lfziSHW0RPWFjtWgtdUVOL\nIryPDW+6DIICUCFXibWQ3fP0cDjhhc4N7VHbJFmzMTWtEoIWw3YSdTxT7/QJ\nITke\r\n=P9Na\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.3.0_1591398400733_0.1257438354615108","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@agoric/lib-cosmic-relayer","version":"0.3.1","author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/lib-cosmic-relayer@0.3.1","maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"dist":{"shasum":"3f9ddd83b8ab7ad309ab5d72c456fc7aae4ef37f","tarball":"https://registry.npmjs.org/@agoric/lib-cosmic-relayer/-/lib-cosmic-relayer-0.3.1.tgz","fileCount":206,"integrity":"sha512-X9HpRcoo86TJGHJKvxI2ZQnez7kVhIvv7QxKp2IRd8lZMrN0n9WKl0N+XgVshUAF0Rwl4ogQMjMBloExIk94xA==","signatures":[{"sig":"MEQCIExNeeoVRC8aqjwSFXQ/z0hUoJZW95PqeCkocwMLjNCUAiAiKTcNtpBkgWwT+Rnt3DGmlJI/0DDkxH+U1j+KWeL5CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5371005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2zHiCRA9TVsSAnZWagAAwBQP/12pFwyLRWUJcF1CIRGf\nN6RIb68TggLkxrq0BD8Lx8G6G2Ilkic+4BVN2lgY3gR7uZilEsLymUYwrCdn\nIKOct6ZRJdA8T0KIav7OqcLEYTpACI5j1nCkRfkS5nBpNb35yXjFTJQOdETr\ntQO4dQiJ51QG4pDkIH6xSlfFxP5sLCFxTqOkKuFP+2W4xrhXSViBuPlgfNWr\nMnh9wH3jd0Bfk5nvHBwtxvGSFfNTvqKuAImvpvoRhzKThVVcD+TuhB5cDGIb\nTLzaVZVeAOQYNYUvoxxatc4P3OxuEX2jcss/ewrolIoc2OPjCYUxGC63PmYv\nSYOlAehg7SSCsubwcOkcxracRflrKz9P1OvuT/8fkUrdfnTRobJvVU+dLHZm\nezVsSqUPU3heAZJ51dnfIQlKypjy08gPJLuG/gMCMbNJe2YB+kdV/JMUz2Ex\n8CbjTf/MTNF4e2q+PjL7aKKea8hSgVNQOuuE9CgYXaEtIgcI2o7rNdWeAhYL\nMBAaNLiRmh2SEgVOQG/RgFUMOxAE4aiPrM/cXpoKgLiO7bh2Q9OvagqkeRTD\n6WBv0tzXmRnP+RAMRWnWTsaolv1cFrz5xel3e/9EUC/OkkwoMWtV3i2Zxqyu\nzWMhbp9dRa8W5n+eeq0zi20wGWKf4bTImPG9l7GerYBzlg+neQGkPVElfHef\naUje\r\n=gWF4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild","build:gyp":"make compile-gyp","build:gyp-debug":"make compile-gyp GYP_DEBUG=--debug"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"description":"Bridge from Node.js to the Cosmos IBC relayer","directories":{},"dependencies":{"bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"node-addon-api":"^1.7.1","napi-thread-safe-callback":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/lib-cosmic-relayer_0.3.1_1591423457667_0.9382595144610699","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-06-03T23:33:26.210Z","modified":"2026-05-05T21:00:34.028Z","0.1.1":"2020-06-03T23:33:26.671Z","0.1.2":"2020-06-04T19:33:48.418Z","0.1.3":"2020-06-04T22:15:20.467Z","0.2.0":"2020-06-05T04:24:31.554Z","0.2.1":"2020-06-05T05:53:23.889Z","0.2.2":"2020-06-05T18:47:55.286Z","0.3.0":"2020-06-05T23:06:40.960Z","0.3.1":"2020-06-06T06:04:18.155Z"},"author":{"name":"Agoric"},"license":"Apache-2.0","description":"Bridge from Node.js to the Cosmos IBC relayer","maintainers":[{"email":"erights@gmail.com","name":"erights"},{"email":"mathieu+npmjs@agoric.com","name":"mhofman"},{"email":"michael@fig.org","name":"michaelfig"},{"email":"kris.kowal@cixar.com","name":"kriskowal"},{"email":"devops@agoric.com","name":"agoricbot"},{"email":"mujahidkay@gmail.com","name":"mujahidkay"},{"email":"richard.gibson@gmail.com","name":"gibson042"},{"email":"sam@agoric.com","name":"samsiegart"}],"readme":"# Node.js Clib Bridge\n\nThis package is a template for writing a Node.js addon that communicates via function calls into a multithreaded C library.\n\nThe example, compiled with `make` and run with `./runner.js` shows how a Golang shared library can be used from Node.js without running into synchronization problems.  Downcalls to Golang are synchronous (they return when the Golang thread returns), and upcalls are asynchronous (they are enqueued and dispatched to the Node.js event queue, returning to Golang only when the returner's `.resolve` or `.reject` callbacks are called).\n\nThe C API exposed by clib.go is an example of what you will probably need to do in your own projects.  Note that \"ports\" are increasing integers for naming the endpoints in the runner and the clib, and to which pending upcall the resolve/reject is directed.\n\nAdopting these conventions was driven by the mismatch between Golang (synchronous, multithreaded) and Node.js (asynchronous, event-driven), and it is probably useful for other languages that can compile into a C shared library.  Not too useful outside of Node.js, though.  Maybe later.\n\nHave fun,\nMichael FIG <mfig@agoric.com>, 2020-06-02\n","readmeFilename":"README.md"}