< bitcoin-git> [bitcoin] promag closed pull request #16515: gui: Close console with CTRL+D ala terminal (master...2019-07-console-ctrld) https://github.com/bitcoin/bitcoin/pull/16515
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e8a6d5272465...48e5bfe22405
< bitcoin-git> bitcoin/master dc1bc1c Hennadii Stepanov: doc: Add ZMQ dependencies to Fedora build
< bitcoin-git> bitcoin/master 48e5bfe fanquake: Merge #16643: doc: Add ZMQ dependencies to the Fedora build instructions
< bitcoin-git> [bitcoin] fanquake merged pull request #16643: doc: Add ZMQ dependencies to the Fedora build instructions (master...20190818-doc-fedora-zmq) https://github.com/bitcoin/bitcoin/pull/16643
< bitcoin-git> [bitcoin] fanquake opened pull request #16646: Bugfix: QA: Run tests with UPnP disabled (master...add_upnp_to_test_framework_conf) https://github.com/bitcoin/bitcoin/pull/16646
< luke-jr> fanquake so impatient :P
< bitcoin-git> [bitcoin] fanquake closed pull request #16560: Bugfix: QA: Run tests with UPnP disabled (master...test_without_upnp) https://github.com/bitcoin/bitcoin/pull/16560
< fanquake> luke-jr: heh
< bitcoin-git> [bitcoin] fanquake opened pull request #16647: rpc: add weight to getmempoolentry output (master...rpc_mempoolentry_weight_rebased_release_notes) https://github.com/bitcoin/bitcoin/pull/16647
< bitcoin-git> [bitcoin] fanquake closed pull request #14649: RPC: add weight to mempool entry output (master...rpc_mempoolentry_weight) https://github.com/bitcoin/bitcoin/pull/14649
< bitcoin-git> [bitcoin] kallewoof closed pull request #16630: consensus: skip genesis block POW check (master...2019-08-validation-skip-genesis-pow) https://github.com/bitcoin/bitcoin/pull/16630
< bitcoin-git> [bitcoin] ericcaclew opened pull request #16648: ericcaclew (0.16...master) https://github.com/bitcoin/bitcoin/pull/16648
< bitcoin-git> [bitcoin] fanquake closed pull request #16648: ericcaclew (0.16...master) https://github.com/bitcoin/bitcoin/pull/16648
< bitcoin-git> [bitcoin] ericcaclew opened pull request #16649: @ericca (0.16...master) https://github.com/bitcoin/bitcoin/pull/16649
< bitcoin-git> [bitcoin] fanquake closed pull request #16649: @ericca (0.16...master) https://github.com/bitcoin/bitcoin/pull/16649
< bitcoin-git> [bitcoin] ericcaclew opened pull request #16650: Delete .python-version/@ericca (master...master) https://github.com/bitcoin/bitcoin/pull/16650
< bitcoin-git> [bitcoin] fanquake closed pull request #16650: Delete .python-version/@ericca (master...master) https://github.com/bitcoin/bitcoin/pull/16650
< bitcoin-git> [bitcoin] ericcaclew opened pull request #16651: Delete .python-version (master...master) https://github.com/bitcoin/bitcoin/pull/16651
< fanquake> sipa | wumpus can you block ericcaclew from the repo.
< bitcoin-git> [bitcoin] fanquake closed pull request #16651: Delete .python-version (master...master) https://github.com/bitcoin/bitcoin/pull/16651
< bitcoin-git> [bitcoin] ericcaclew opened pull request #16652: Delete .python-version (master...master) https://github.com/bitcoin/bitcoin/pull/16652
< bitcoin-git> [bitcoin] fanquake closed pull request #16652: Delete .python-version (master...master) https://github.com/bitcoin/bitcoin/pull/16652
< bitcoin-git> [bitcoin] kallewoof opened pull request #16653: script: add simple signature support (checker/creator) (master...2019-08-genpursigs) https://github.com/bitcoin/bitcoin/pull/16653
< coinmonks> Wanna look into a cool Bitcoin contributors visualisation? here you go - https://twitter.com/coincodecap/status/1163362262431571968
< coinmonks> Also I have created a survey to understand Bitcoin protocol development.. So for only 1 person filled it.. I would like you pls take 2 minutes and check it ..
< coinmonks> I want to understand how BItcoin protocol development is getting funded now and are contributors in good economic condition
< tryphe> coinmonks, it's mostly contributed to by folks in their spare time who have other avenues of income
< coinmonks> Yes,, I want this statement backed by real data.. the only way is to ask from everyone..
< coinmonks> The 1 response I got (I won't name them),,tells that he is a freelancer, want to work on Bitcoin fulltime and currently use some economic help in that direction..
< coinmonks> We can always help these folks and create a path for more people working fulltime on Bitcoin
< wumpus> fanquake: done
< fanquake> wumpus: thanks
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/48e5bfe22405...91ed1b3e06d5
< bitcoin-git> bitcoin/master fa0119a MarcoFalke: doc: Refer in rpcbind doc to the manpage
< bitcoin-git> bitcoin/master 91ed1b3 Wladimir J. van der Laan: Merge #16634: doc: Refer in rpcbind doc to the manpage
< bitcoin-git> [bitcoin] laanwj closed pull request #14740: docs: Update rpcbind doc to match the manpage (master...patch-2) https://github.com/bitcoin/bitcoin/pull/14740
< bitcoin-git> [bitcoin] laanwj merged pull request #16634: doc: Refer in rpcbind doc to the manpage (master...1908-docManPage) https://github.com/bitcoin/bitcoin/pull/16634
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/91ed1b3e06d5...ed9a2a37c187
< bitcoin-git> bitcoin/master ce7eac3 nicolas.dorier: [Fix] The default whitelistrelay should be true
< bitcoin-git> bitcoin/master 3b05f0f nicolas.dorier: Reformat p2p_permissions.py
< bitcoin-git> bitcoin/master ed9a2a3 Wladimir J. van der Laan: Merge #16631: net: The default whitelistrelay should be true
< bitcoin-git> [bitcoin] laanwj merged pull request #16631: net: Restore default whitelistrelay to true (master...fix/default-whiterelay) https://github.com/bitcoin/bitcoin/pull/16631
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ed9a2a37c187...27ee0cc5a6d9
< bitcoin-git> bitcoin/master b168dd3 Luke Dashjr: Bugfix: QA: Run tests with UPnP disabled
< bitcoin-git> bitcoin/master 27ee0cc Wladimir J. van der Laan: Merge #16646: qa: Run tests with UPnP disabled
< bitcoin-git> [bitcoin] laanwj merged pull request #16646: qa: Run tests with UPnP disabled (master...add_upnp_to_test_framework_conf) https://github.com/bitcoin/bitcoin/pull/16646
< bitcoin-git> [bitcoin] jonatack opened pull request #16654: [WIP] build: update RapidCheck Makefile (master...build-update-rapidcheck-makefile) https://github.com/bitcoin/bitcoin/pull/16654
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/27ee0cc5a6d9...c79bf3277422
< bitcoin-git> bitcoin/master 6c27fa0 fanquake: scripts: remove github-merge.py
< bitcoin-git> bitcoin/master c79bf32 Wladimir J. van der Laan: Merge #16625: scripts: remove github-merge.py
< elichai2> Question about the translations. how does it works? is there a way to supervise changes? I see that a lot of it is filled with google translated strings (at least in Hebrew)
< elichai2> fanquake: yeah I'm already looking at Transifex
< bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to 0.18: https://github.com/bitcoin/bitcoin/compare/43cf76b19395...00ffe5aca134
< bitcoin-git> bitcoin/0.18 ee950ec Sjors Provoost: [rpc] walletcreatefundedpsbt: use wallet default RBF
< bitcoin-git> bitcoin/0.18 0942a60 Sjors Provoost: [doc] rpc: remove "fallback to" from RBF default help
< bitcoin-git> bitcoin/0.18 576580f Sjors Provoost: [test] walletcreatefundedpsbt: check RBF is disabled when -walletrbf=0
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16608: [0.18] Backport #15911: Use wallet RBF default for walletcreatefundedpsbt (0.18...2018/08/backport-wallet-rbf-default) https://github.com/bitcoin/bitcoin/pull/16608
< fanquake> MarcoFalke: All the commits in #16608 were missing the backport metadata right?
< gribble> https://github.com/bitcoin/bitcoin/issues/16608 | [0.18] Backport #15911: Use wallet RBF default for walletcreatefundedpsbt by Sjors · Pull Request #16608 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c79bf3277422...1d74693e8a96
< bitcoin-git> bitcoin/master 20ea9ef Sjors Provoost: [doc] mention whitelist is inbound, and applies to blocksonly
< bitcoin-git> bitcoin/master 1d74693 MarcoFalke: Merge #16555: doc: mention whitelist is inbound, and applies to blocksonly...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16555: doc: mention whitelist is inbound, and applies to blocksonly (master...2019/08/doc-whitelistrelay) https://github.com/bitcoin/bitcoin/pull/16555
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1d74693e8a96...8b42db130ffd
< bitcoin-git> bitcoin/master fa21737 MarcoFalke: ci: Add environment files for all settings
< bitcoin-git> bitcoin/master 8b42db1 MarcoFalke: Merge #16623: ci: Add environment files for all settings
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16623: ci: Add environment files for all settings (master...1908-ciEnv) https://github.com/bitcoin/bitcoin/pull/16623
< bitcoin-git> [bitcoin] MarcoFalke pushed 8 commits to master: https://github.com/bitcoin/bitcoin/compare/8b42db130ffd...83112db129de
< bitcoin-git> bitcoin/master c1f3251 Hennadii Stepanov: Return absolute path early in AbsPathForConfigVal
< bitcoin-git> bitcoin/master 740d41c Hennadii Stepanov: Add CheckDataDirOption() function
< bitcoin-git> bitcoin/master 5082409 Hennadii Stepanov: Fix datadir handling in bitcoind
< * luke-jr> wonders if BIP70-protocol support should be split from BIP70-parsing support, so wallets can continue to show past payments correctly once BIP70 is removed
< luke-jr> (at least until we manage to get the data migrated to a protobuf-free format)
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #15864: Fix datadir handling (master...20190421-datadir-handling) https://github.com/bitcoin/bitcoin/pull/15864
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16625: scripts: remove github-merge.py (master...remove_github_merge_script) https://github.com/bitcoin/bitcoin/pull/16625
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/83112db129de...bd62f8d6eed8
< bitcoin-git> bitcoin/master 8616c81 Jon Atack: doc: initial RapidCheck property-based testing documentation
< bitcoin-git> bitcoin/master bd62f8d Wladimir J. van der Laan: Merge #16645: doc: initial RapidCheck property-based testing documentation...
< bitcoin-git> [bitcoin] laanwj merged pull request #16645: doc: initial RapidCheck property-based testing documentation (master...rapidcheck-documentation) https://github.com/bitcoin/bitcoin/pull/16645
< bitcoin-git> [bitcoin] konez2k opened pull request #16655: RPC: Extract scriptPubKey on getreceivedbyaddress (master...rpcwallet_patch) https://github.com/bitcoin/bitcoin/pull/16655
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/bd62f8d6eed8...e00ecb3d7aae
< bitcoin-git> bitcoin/master b6e9ff8 Wladimir J. van der Laan: build: Remove src/obj directory from repository
< bitcoin-git> bitcoin/master e00ecb3 Wladimir J. van der Laan: Merge #16611: build: Remove src/obj directory from repository
< bitcoin-git> [bitcoin] laanwj merged pull request #16611: build: Remove src/obj directory from repository (master...2019_08_srcobj) https://github.com/bitcoin/bitcoin/pull/16611
< elichai2> sipa: https://github.com/bitcoin/bitcoin/issues/15621 requires a batch `secp256k1_ecdsa_recover` that recieves a list of signatures and returns a list of affine public keys, right?
< sipa> elichai2: yeah
< elichai2> sipa: is it worth it to also use the same `-eG`for all signatures?(os multiply by r^-1 on the point, not on the e scalar) or is it only for batching ge->gej? (I guess I'll probably have to benchmark that)
< jonasschnelli> NicolasDorier: your rpc_setban.py seems to fail regularly
< sipa> elichai2: the messages can differ (due to sighash modes)
< elichai2> sipa: right I forgot that the sighash is part of vchSig not of txout, thanks :), I'll give it a try in secp
< stevenroose> Is anyone aware of which RPC amount return values can be negative? Off the top of his head?
< elichai2> (so it needs to recieve 3 lists, sigs, messages and out pubkeys hmm)
< sipa> elichai2: right
< sipa> elichai2: though i guess you can optimize further if messages are reused
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #16656: QA: fix rpc_setban.py race (master...2019/08/rpc_setban) https://github.com/bitcoin/bitcoin/pull/16656
< bitcoin-git> [bitcoin] cvasqxz opened pull request #16657: Fix UpdateTip LogPrintf() whitespaces (master...master) https://github.com/bitcoin/bitcoin/pull/16657
< bitcoin-git> [bitcoin] jnewbery opened pull request #16658: [validation] Rename CheckInputs to CheckInputScripts (master...2019-08-rename-CheckInputs) https://github.com/bitcoin/bitcoin/pull/16658
< bitcoin-git> [bitcoin] practicalswift opened pull request #16659: refactoring: Remove unused includes (master...unused-includes) https://github.com/bitcoin/bitcoin/pull/16659
< bitcoin-git> [bitcoin] dongcarl closed pull request #15672: [WIP] docs: Improve net comments (master...2019-02-net-comments) https://github.com/bitcoin/bitcoin/pull/15672
< luke-jr> fanquake: needs backport? https://github.com/bitcoin/bitcoin/pull/15968
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #16657: Fix UpdateTip LogPrintf() whitespaces (master...master) https://github.com/bitcoin/bitcoin/pull/16657
< provoostenator> sipa: IIRC from an IRC meeting a long time ago, you were going to give more people access to sipa/bitcoin-seeder?
< sipa> provoostenator: hmm?
< sipa> i don't recall
< provoostenator> This was to make it more likely to get stuff merged into it :-)
< dongcarl> Wondering how one would decide whether a flag goes in `CNodeState` or `CNode`, specifically something like `bool accepts_addrv2`
< elichai2> in `OP_CHECKMULTISIGVERIFY`(k-of-n) can someone provide n keys, n signatures, but only k signatures are actually valid? (n-k invalid signatures)
< sipa> CMS takes exactly n keys and k sigs from the stack
< sipa> there is no way to provide any number different than k sigs
< sipa> (actually it takes k+1 sigs from the stack, but the last one is ignored; this is a long standing consensus bug)
< elichai2> so trying to give more than k will fail it? (I assume it won't just ignore them because then it's mellable)
< sipa> i think you misunderstand
< sipa> it pops exactly n keys and k sigs from the stack
< sipa> there is no _way_ to give it anything else
< sipa> the question of whether it's valid or invalid makes no sense
< elichai2> I meant as in constructing a transaction with more signatures :) but I think I got my answer
< elichai2> thanks :)
< sipa> if you give more signatures on the stack they will remain on the stack
< sipa> CMS does not care in any way
< emilengler> What is the chainstate?
< emilengler> Something like a cache?
< emilengler> But it is pretty big (3,7GB on my disk (blockchain isn't fully synced yet))
< sipa> the UTXO set
< sipa> the set of all unspent outputs ever created, but not yet spent by later transactions
< emilengler> sipa: So if I understood it correctly, does this include newly generated bitcoins?
< sipa> if they haven't been spent yet
< sipa> this is probably not the place to explain how bitcoin works
< emilengler> Sure, like the name says "Unspent" I wasn't just 100% sure
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #16661: wallet: Fix segfault in CreateWalletFromFile, Pass error to rpc caller (master...1908-walletErrorSegfault) https://github.com/bitcoin/bitcoin/pull/16661
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #16547: build: Check usages of #if defined(...) (master...if-defined-usages) https://github.com/bitcoin/bitcoin/pull/16547
< fanquake> luke-jr: sounds reasonable