1 2017-11-14 00:46:40 <bodangly> so I am working on an application, one of the core things it must do is aggregating payments, which are later paid out after reaching a certain threshold to another address. Any clear advantage to making it an ALL|ANYONECANPAY SIGHASH style transaction, vs just waiting for a wallet address to hit a certain amount?
 2 2017-11-14 01:56:26 <dcousens> if I have a "mandatory-script-verify-flag-failed (Script failed an OP_EQUALVERIFY operation)" - what is probably the quickest way to debug it?   I have decoded the tx manually and verified the signatures manually... so I assume the issue is probably somewhere else.  Anyone know a simple debug path here? Tools? etc
 3 2017-11-14 05:36:30 <jb55> dcousens: I'm building a bitcoin script debugger, I would be happy to run that through as a test case...
 4 2017-11-14 06:34:27 <buZz> is there really no way to go back to the original address for a p2sh segwit address?
 5 2017-11-14 07:17:01 <radixsqrt> buZz, what do you mean by back to the original address?
 6 2017-11-14 07:22:36 <buZz> atm you do 'getnewaddress' and then 'addwitnessaddress' on the address you get
 7 2017-11-14 07:23:06 <buZz> given only the resulting p2sh witnessaddress, can you refind that address?
 8 2017-11-14 07:35:22 <radixsqrt> buZz, you need to keep track of the relation, I don't think there's anything doing that for you, like in a multisig script
 9 2017-11-14 07:39:46 <buZz> meh, i'll just have to addwitnessaddress the lot of them :P
10 2017-11-14 08:08:11 <radixsqrt> btw if you later have the problem of the witness change addresses, I believe the following pull request changes are fine for now: https://github.com/bitcoin/bitcoin/pull/11177/files#diff-b2bb174788c7409b671c46ccc86034bd
11 2017-11-14 08:08:35 <radixsqrt> just the changes for wallet.cpp should be enough imo
12 2017-11-14 18:33:11 <mlz> buZz, we'll have default segwit address style in the next core version
13 2017-11-14 18:33:40 <mlz> or you can compile sipa branch to play with it
14 2017-11-14 18:33:55 <buZz> yeah its just a hassle now ;)
15 2017-11-14 18:34:33 <buZz> cant move a 'segwit' address to a new wallet without knowing which key it originated from
16 2017-11-14 19:35:42 <bodangly> I want to allow users to add to a SIGHASH_ALL|SIGHASH_ANYONECANPAY transaction for payment aggregation, but do any common wallets even support adding to such a transaction?
17 2017-11-14 19:36:51 <bodangly> trying to leverage that for a project I am working on, but if I would need to implement user wallets on my site to use it, then that method doesn't work.
18 2017-11-14 20:43:09 <jsfour> hey folks
19 2017-11-14 20:43:53 <jsfour> I think that I may have discovered a bug in oneof the rpc commands, just submitted an issue for it