{"push_id":2493951616,"size":37,"distinct_size":11,"ref":"refs/heads/nat-traversal","head":"e146d9e260560e71b4962c9b7007ac7d37e0f8ba","before":"db037fd410cb42c72f91d786bc539f7d8970c9a0","commits":[{"sha":"818eab710923e2fc8bca568cc377972e405a1a6f","author":{"name":"Vadym Popov","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@vpopov.org"},"message":"#882: wrong BOLT11 prefix in regtest","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/818eab710923e2fc8bca568cc377972e405a1a6f"},{"sha":"bd398540c15ff8e27dbf71683e3e6331403ca079","author":{"name":"mecampbellsoup","email":"95100ecc289a917c5058d8fd77d8fb6cb243c475@gmail.com"},"message":"Add version field to GetInfo RPC endpoint\n\nThis is inspired by the Bitcoin RPC `getnetworkinfo` endpoint which also\nincludes version information:\nhttps://bitcoin.org/en/developer-reference#getnetworkinfo","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/bd398540c15ff8e27dbf71683e3e6331403ca079"},{"sha":"921f505b12c66a825fa0ca71ba6eda0dfe8a2529","author":{"name":"mecampbellsoup","email":"95100ecc289a917c5058d8fd77d8fb6cb243c475@gmail.com"},"message":"[.gitignore] Ignore *.iml files from IntelliJ","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/921f505b12c66a825fa0ca71ba6eda0dfe8a2529"},{"sha":"daeeca0bc357ae729d4631d2e88fc61fcb39c4ea","author":{"name":"Johan T. Halseth","email":"313b7951f9319f7c5b8c372fa32d29abbc4e9236@gmail.com"},"message":"rpcserver: make copy of htlc rhash before returning in listchannels\n\nThis commit fixes a bug where all the HTLC rhash slices in a\nListChannelsResponse would be tied to the loop variable, making them all\ntake the hash of the last HTLC in the list. This commit fixes it by\nmaking a copy of the slice.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/daeeca0bc357ae729d4631d2e88fc61fcb39c4ea"},{"sha":"4bd45b22eba476be8259dd086c1d617c5d977701","author":{"name":"Johan T. Halseth","email":"313b7951f9319f7c5b8c372fa32d29abbc4e9236@gmail.com"},"message":"lnd_test: make assertActiveHtlcs correctly check the exact pay hashes","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/4bd45b22eba476be8259dd086c1d617c5d977701"},{"sha":"6573eed37b1674ac5937e9f493ec638e87cbd5a9","author":{"name":"Johan T. Halseth","email":"313b7951f9319f7c5b8c372fa32d29abbc4e9236@gmail.com"},"message":"lnd_test: wrap check for expected number of channels in WaitPredicate","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/6573eed37b1674ac5937e9f493ec638e87cbd5a9"},{"sha":"5d6dd90d18bb97dddd9baad00ae585a2008a23fa","author":{"name":"Johan T. Halseth","email":"313b7951f9319f7c5b8c372fa32d29abbc4e9236@gmail.com"},"message":"chainntnfs/btcdnotify: correctly notify on confirmed rescan spends\n\nThis commit fixes a recently introduced bug in the btcdnotifier, where\nwe would skip all spend clients waiting for a confirmed spend in\ntxUpdates. The regular case where a spend is included in a new block was\ncorrectly handled in onBlockConnected, but the txUpdates queue is also\nused for confirmed spends during rescans, which we would miss. This\ncommit fixes that by checking if the tx update is confirmed or\nunconfirmed, and acts accordingly.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/5d6dd90d18bb97dddd9baad00ae585a2008a23fa"},{"sha":"53ec1c6fd26b23e2eb0213eb6d3cfea0e8fda42c","author":{"name":"Johan T. Halseth","email":"313b7951f9319f7c5b8c372fa32d29abbc4e9236@gmail.com"},"message":"chainntnfs test: Test historical dispatch for mempool and non-mempool clients\n\nThis commit extends the test to exercise a scanario that wasn't properly\ncovered, by registering for a confirmed spend notification for a\nhistorical spend. We also extend the test to make sure it handles buried\nspends properly.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/53ec1c6fd26b23e2eb0213eb6d3cfea0e8fda42c"},{"sha":"87c1ca1a84410bbea277c072c0505ab12afe8bd2","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"Merge pull request #1105 from halseth/chainntfs-btcd-hostorical-mempool-spends\n\nNotify on confirmed spends during btcd rescans","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/87c1ca1a84410bbea277c072c0505ab12afe8bd2"},{"sha":"f23848cac0a0665209b8bb6ad89e49853ced51ba","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"Merge pull request #1093 from halseth/copy-htlc-rhash\n\n[bugfix] Copy htlc rhash when returing ListChannelsResponse","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/f23848cac0a0665209b8bb6ad89e49853ced51ba"},{"sha":"09291d6aeb4c1ede9c2be337f297b8c6e657f5ac","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"contractcourt: ensure the closeObserver exits on quit","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/09291d6aeb4c1ede9c2be337f297b8c6e657f5ac"},{"sha":"7f039980c120ab180ff6997499509ae45a168353","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"lnd+cmd/lncli: allow users to disable logging sub-systems all together","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/7f039980c120ab180ff6997499509ae45a168353"},{"sha":"13fb8665749e03e79b8324ccf740b235c36c09f7","author":{"name":"Wilmer Paulino","email":"4eaa1fb0378db5975d7cfe4e265f29e63dfd3d17@gmail.com"},"message":"chainntnfs: remove txindex requirement when registering notfications\n\nBefore this commit, we relied on the need of full nodes to enable the\ntransaction index. This allowed us to fetch historical details about\ntransactions in order to register and dispatch confirmation and spend\nnotifications.\n\nThis commit allows us to drop that requirement by providing a fallback\nmethod to use when the transaction index is not enabled. This fallback\nmethod relies on manually scanning blocks for the transactions\nrequested, starting from the earliest height the transactions could have\nbeen included in, to the current height in the chain.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/13fb8665749e03e79b8324ccf740b235c36c09f7"},{"sha":"ead9555d40782b8d60846ac5bf86b591ba594db2","author":{"name":"Wilmer Paulino","email":"4eaa1fb0378db5975d7cfe4e265f29e63dfd3d17@gmail.com"},"message":"chainregistry: remove txindex requirement for btcd and bitcoind\n\nNow that we have a fallback method for when the transaction index is not\nenabled, its requirement to be enabled for a full node is no longer\nneeded, so we can safely remove this check.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/ead9555d40782b8d60846ac5bf86b591ba594db2"},{"sha":"1f4a02e81401ca7bd1db55e7747ea707a83f85f4","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"Merge pull request #751 from wpaulino/txindex\n\nRemove txindex requirement for full nodes","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/1f4a02e81401ca7bd1db55e7747ea707a83f85f4"},{"sha":"8649181e95105c2b103ad9300bcb05802b07d9ae","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"build: update to latest version of btcd with proper regtest hrp","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/8649181e95105c2b103ad9300bcb05802b07d9ae"},{"sha":"f6e6196f65617f80b783cdf9b6793b0800a27acb","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"Merge pull request #898 from vapopov/hrprefix\n\nWrong BOLT11 prefix in regtest","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/f6e6196f65617f80b783cdf9b6793b0800a27acb"},{"sha":"21b6c62bf9953b0d687f011b851df32f817167d5","author":{"name":"Olaoluwa Osuntokun","email":"8f4a394d9ed23c1204a697b6e111221ca5254fba@gmail.com"},"message":"Merge pull request #1020 from mecampbellsoup/add-version-to-getnetworkinfo-rpc\n\nAdd version field to GetInfo RPC endpoint","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/21b6c62bf9953b0d687f011b851df32f817167d5"},{"sha":"3c73329912df36324614073ac3097649c6b2b023","author":{"name":"Danny Paz","email":"e5a08dc979e83856c3e3a1104af91040aa89aaef@gmail.com"},"message":"docs/grpc/javascript: updated docs to include macaroon and cipher suites","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/3c73329912df36324614073ac3097649c6b2b023"},{"sha":"7a50097dec883c57957950646fa0364e3f5ee8e1","author":{"name":"yohei okada","email":"b4bc0c5e34949b6b1e7a20ac71dd505ee6f10d0e@users.noreply.github.com"},"message":"docs: update Go version to 1.9 in Contribution Checklist (#1095)\n\nAccording to install.md, the minimum version of Go supported at the \r\nmoment is 1.9, so update the Go version referenced in Contribution \r\nChecklist to 1.9 as well.","distinct":false,"url":"https://api.github.com/repos/wpaulino/lnd/commits/7a50097dec883c57957950646fa0364e3f5ee8e1"}]}
{"actor":{"display_login":"wpaulino"}}