Page MenuHomePhabricator
Feed Advanced Search

Nov 3 2019

deadalnix created D4358: Fix comment layout in client.h.
Nov 3 2019, 14:47
deadalnix created D4357: Add scantxoutset RPC method.
Nov 3 2019, 14:44

Nov 2 2019

deadalnix requested changes to D4304: Merge #9662: Add createwallet "disableprivatekeys" option: a sane mode for watchonly-wallets.
Nov 2 2019, 18:49
deadalnix requested changes to D4340: [CMAKE] Build the OSX DMG image.

This is a very large diff. You may want to split it up in more logical chunks, such as generating the different variation of the png. This would make review easier, and ensure that parts of it that are good do not end up blocked by arts that are not.

Nov 2 2019, 17:29
deadalnix accepted D4355: [GITIAN] Sort dependencies lexically.
Nov 2 2019, 17:03
deadalnix requested changes to D4350: [CMAKE] Generate the split-debug.sh script.
Nov 2 2019, 17:02
deadalnix accepted D4354: [GITIAN] Remove symbolic link to asm for 32-bits gitian build.

I trust this is correct.

Nov 2 2019, 16:59
deadalnix created D4353: Tests for PSBT.
Nov 2 2019, 01:48
deadalnix created D4352: Create wallet RPCs for PSBT.
Nov 2 2019, 01:43
deadalnix created D4351: Create utility RPCs for PSBT.
Nov 2 2019, 01:40

Nov 1 2019

deadalnix committed rABCf47f339d04c8: Various fixups for PR13557 (authored by deadalnix).
Various fixups for PR13557
Nov 1 2019, 16:48
deadalnix closed D4322: Various fixups for PR13557.
Nov 1 2019, 16:48
deadalnix updated the diff for D4322: Various fixups for PR13557.

Remove PublicOnlySigningProvider

Nov 1 2019, 12:29
deadalnix added a comment to D4322: Various fixups for PR13557.

The code looks good, but the PublicOnlySigningProvider is unrelated to the title and summary of the diff.
Can you split it apart, or add some content into the summary/title ?

Nov 1 2019, 12:21

Oct 31 2019

deadalnix accepted D4324: Update qt/recentrequestdialog.cpp with Qt5 connect syntax.
Oct 31 2019, 12:34
deadalnix accepted D4325: Update qt/rpcconsole with Qt5 connect syntax.
Oct 31 2019, 12:34
deadalnix accepted D4326: Update qt/sendcoinsdialog.cpp with Qt5 connect syntax.
Oct 31 2019, 12:32
deadalnix accepted D4334: Update qt/transactionview.cpp with Qt5 connect syntax.
Oct 31 2019, 12:31
deadalnix accepted D4338: Update qt/bitcoingui with Qt5 connect syntax.
Oct 31 2019, 12:29
deadalnix accepted D4339: Update qt/walletframe.cpp with Qt5 connect syntax.
Oct 31 2019, 12:22

Oct 30 2019

deadalnix created D4322: Various fixups for PR13557.
Oct 30 2019, 21:58
deadalnix committed rABC91b535a574ca: SignPSBTInput wrapper function (authored by Andrew Chow <achow101-github@achow101.com>).
SignPSBTInput wrapper function
Oct 30 2019, 17:37
deadalnix closed D4289: SignPSBTInput wrapper function.
Oct 30 2019, 17:37
deadalnix committed rABCddf9cd8d0e84: Methods for interacting with PSBT structs (authored by Andrew Chow <achow101-github@achow101.com>).
Methods for interacting with PSBT structs
Oct 30 2019, 17:33
deadalnix closed D4286: Methods for interacting with PSBT structs.
Oct 30 2019, 17:33
deadalnix committed rABC9bbebfb295ae: Add pubkeys and whether input was witness to SignatureData (authored by Andrew Chow <achow101-github@achow101.com>).
Add pubkeys and whether input was witness to SignatureData
Oct 30 2019, 17:29
deadalnix closed D4285: Add pubkeys and whether input was witness to SignatureData.
Oct 30 2019, 17:29
deadalnix committed rABC961326309588: Implement PSBT Structures and un/serialization methods per BIP 174 (authored by Andrew Chow <achow101-github@achow101.com>).
Implement PSBT Structures and un/serialization methods per BIP 174
Oct 30 2019, 17:22
deadalnix closed D4258: Implement PSBT Structures and un/serialization methods per BIP 174.
Oct 30 2019, 17:21
deadalnix requested changes to D4304: Merge #9662: Add createwallet "disableprivatekeys" option: a sane mode for watchonly-wallets.

You are missing the usecli version of the test.

Oct 30 2019, 16:36
deadalnix requested changes to D4300: Integrate gArgs and chainparams into the Seeder.
Oct 30 2019, 16:07
deadalnix accepted D4319: Update user agent filter in makeseeds.py.
Oct 30 2019, 15:31
deadalnix accepted D4312: Update qt/coincontroldialog.cpp to use Qt5 connect syntax.
Oct 30 2019, 15:31
deadalnix accepted D4317: Update qt/paymentserver.cpp with Qt5 connect syntax.
Oct 30 2019, 15:29
deadalnix accepted D4315: Update qt/modaloverlay.cpp with Qt5 connect syntax.
Oct 30 2019, 15:28
deadalnix accepted D4314: Update qt/intro.cpp to use Qt5 connect syntax.
Oct 30 2019, 15:28
deadalnix accepted D4313: Update qt/guiutil.cpp to use Qt5 connect syntax.
Oct 30 2019, 15:28
deadalnix accepted D4316: Update qt/overviewpage.cpp with Qt5 connect syntax.
Oct 30 2019, 15:27
deadalnix accepted D4318: Update qt/peertablemodel.cpp with Qt5 connect synax.
Oct 30 2019, 15:27

Oct 29 2019

deadalnix accepted D4290: [CMAKE] Build the OSX application bundle for bitcoin qt.
Oct 29 2019, 22:51
deadalnix accepted D4175: Merge #12924: Fix hdmaster-key / seed-key confusion.
Oct 29 2019, 22:50
deadalnix accepted D4190: Rename master key to seed.
Oct 29 2019, 22:48
deadalnix accepted D4311: Update qt/clientmodel.cpp to use Qt5 syntax.
Oct 29 2019, 22:45
deadalnix accepted D4229: [CMAKE] Build bitcoinconsensus library both static and shared.

likestamp

Oct 29 2019, 20:07
deadalnix updated the diff for D4258: Implement PSBT Structures and un/serialization methods per BIP 174.

Address various comments

Oct 29 2019, 16:23
deadalnix added inline comments to D4258: Implement PSBT Structures and un/serialization methods per BIP 174.
Oct 29 2019, 13:46
deadalnix committed rABC664862e1af6c: Refactor transaction creation and transaction funding logic (authored by Andrew Chow <achow101-github@achow101.com>).
Refactor transaction creation and transaction funding logic
Oct 29 2019, 12:30
deadalnix closed D4288: Refactor transaction creation and transaction funding logic.
Oct 29 2019, 12:30
deadalnix updated the diff for D4288: Refactor transaction creation and transaction funding logic.

Move outputs_is_obj business instead of copying it.

Oct 29 2019, 02:35
deadalnix added inline comments to D4288: Refactor transaction creation and transaction funding logic.
Oct 29 2019, 02:34
deadalnix added inline comments to D4288: Refactor transaction creation and transaction funding logic.
Oct 29 2019, 01:37

Oct 28 2019

deadalnix accepted D4275: Move parse_name() to dns.h so it can be tested.
Oct 28 2019, 02:48
deadalnix accepted D4298: Separate CSeederNode class declaration from definition.
Oct 28 2019, 00:03
deadalnix accepted D4243: rpc: Expose g_is_mempool_loaded via getmempoolinfo.
Oct 28 2019, 00:02

Oct 27 2019

deadalnix updated the diff for D4288: Refactor transaction creation and transaction funding logic.

rebase, ping?

Oct 27 2019, 23:24
deadalnix added inline comments to D4288: Refactor transaction creation and transaction funding logic.
Oct 27 2019, 22:51

Oct 25 2019

deadalnix requested changes to D4290: [CMAKE] Build the OSX application bundle for bitcoin qt.
Oct 25 2019, 15:17
deadalnix accepted D4026: Merge #13481: doc: Rewrite some validation docs as lock annotations.
Oct 25 2019, 14:19
deadalnix requested changes to D4026: Merge #13481: doc: Rewrite some validation docs as lock annotations.

nits, but lgtm

Oct 25 2019, 01:55
deadalnix accepted D4225: Merge #14444: Add compile time checking for cs_main locks which we assert at run time.
Oct 25 2019, 01:42
deadalnix requested changes to D4229: [CMAKE] Build bitcoinconsensus library both static and shared.
Oct 25 2019, 01:38
deadalnix added a comment to D4229: [CMAKE] Build bitcoinconsensus library both static and shared.

Ok, so I don't think this API is very good. add_library_with_type is kind of a tell, and the fact it has to duplicate a bunch of facility such as specifying linking and all. So here is the API that you want, IMO:

Oct 25 2019, 01:38
deadalnix requested changes to D4243: rpc: Expose g_is_mempool_loaded via getmempoolinfo.
Oct 25 2019, 01:05
deadalnix accepted D4272: Merge #13114: wallet/keystore: Add Clang thread safety annotations for variables guarded by cs_KeyStore.
Oct 25 2019, 01:04
deadalnix accepted D4234: bench: Benchmark MempoolToJSON.
Oct 25 2019, 00:40
deadalnix added a comment to D4276: Add unit tests for seeder's parse_name().

It would be beneficial to build another executable for the seeder tests.

Oct 25 2019, 00:35

Oct 24 2019

deadalnix requested changes to D4243: rpc: Expose g_is_mempool_loaded via getmempoolinfo.

Actually do the rebase an the backport, not just run the git rebase command.

Oct 24 2019, 01:07

Oct 23 2019

deadalnix created D4289: SignPSBTInput wrapper function.
Oct 23 2019, 17:53
deadalnix created D4288: Refactor transaction creation and transaction funding logic.
Oct 23 2019, 17:44
deadalnix created D4286: Methods for interacting with PSBT structs.
Oct 23 2019, 16:55
deadalnix updated the summary of D4285: Add pubkeys and whether input was witness to SignatureData.
Oct 23 2019, 16:48
deadalnix created D4285: Add pubkeys and whether input was witness to SignatureData.
Oct 23 2019, 16:46
deadalnix updated the diff for D4258: Implement PSBT Structures and un/serialization methods per BIP 174.

Rebase, ping?

Oct 23 2019, 16:36
deadalnix accepted D4274: [CMAKE] Create a windows installer.

I trust this works, because I have no way èl check.

Oct 23 2019, 16:11
deadalnix accepted D4284: [CMAKE] Move package name and copyright to the top level.
Oct 23 2019, 16:10
deadalnix accepted D4283: Fix -Wrange-loop-analysis warnings.
Oct 23 2019, 15:15
deadalnix accepted D4282: Fix -Wthread-safety-analysis warnings.
Oct 23 2019, 15:15
deadalnix added a comment to D4279: Added autopatch script for patching and rebasing phabricator diffs.

Is it a rebase script, or an arc patch script?

Oct 23 2019, 02:08
deadalnix requested changes to D4243: rpc: Expose g_is_mempool_loaded via getmempoolinfo.

Please rebase, otherwise LGTM.

Oct 23 2019, 01:45
deadalnix accepted D4234: bench: Benchmark MempoolToJSON.
Oct 23 2019, 01:41
deadalnix accepted D4270: Merge #13248: [gui] Make proxy icon from statusbar clickable.
Oct 23 2019, 01:29
deadalnix accepted D4273: [CMAKE] Use CPack to build source packages.
Oct 23 2019, 01:15
deadalnix requested changes to D4272: Merge #13114: wallet/keystore: Add Clang thread safety annotations for variables guarded by cs_KeyStore.

The test plan is inadequate. If you actually checked for thread safety annotation warning from the compiler, you'd know that there are some since Oct, 3rd (!)

Oct 23 2019, 01:13

Oct 22 2019

deadalnix updated the diff for D4258: Implement PSBT Structures and un/serialization methods per BIP 174.

Addres comments

Oct 22 2019, 16:45
deadalnix added inline comments to D4258: Implement PSBT Structures and un/serialization methods per BIP 174.
Oct 22 2019, 15:32
deadalnix accepted D4278: mempool: remove unused magic number from consistency check.
Oct 22 2019, 15:22
deadalnix requested changes to D4275: Move parse_name() to dns.h so it can be tested.
Oct 22 2019, 13:11
deadalnix accepted D4277: Merge #13258: uint256: Remove unnecessary crypto/common.h dependency.
Oct 22 2019, 13:10

Oct 21 2019

deadalnix added inline comments to D4273: [CMAKE] Use CPack to build source packages.
Oct 21 2019, 23:37
deadalnix accepted D4269: Merge #11491: [gui] Add proxy icon in statusbar.
Oct 21 2019, 00:39

Oct 17 2019

deadalnix accepted D4252: rpc: Extract GetWalletNameFromJSONRPCRequest from GetWalletForJSONRPCRequest.
Oct 17 2019, 01:46
deadalnix requested changes to D3689: Merge #11293: Deduplicate CMerkleBlock construction code, add test coverage.

The changes made in D3371 do not affect the constructor, so the rationale for not backporting makes no sense whatsoever.

Oct 17 2019, 01:44
deadalnix requested changes to D4026: Merge #13481: doc: Rewrite some validation docs as lock annotations.
Oct 17 2019, 01:41
deadalnix requested changes to D4190: Rename master key to seed.

Where are the other rename done, then ? I don't see a patch in the stack doing that. I don't understand why the double write doesn't come first, then the scripted diff? The way this is done is exceedingly difficult to review.

Oct 17 2019, 01:36
deadalnix requested changes to D4225: Merge #14444: Add compile time checking for cs_main locks which we assert at run time.

Actually run your test plan.

Oct 17 2019, 01:33
deadalnix requested changes to D4234: bench: Benchmark MempoolToJSON.

It's not clear you go the dependency in the right order.in any case, it seems that you have https://github.com/bitcoin/bitcoin/pull/11062 to go through first.

Oct 17 2019, 01:28
deadalnix added a comment to D4243: rpc: Expose g_is_mempool_loaded via getmempoolinfo.

I think you got the dependency reversed.

Oct 17 2019, 01:26
deadalnix accepted D3464: [rpc] Add logging RPC.
Oct 17 2019, 01:25

Oct 16 2019

deadalnix accepted D4259: Remove strlcpy.h.
Oct 16 2019, 10:02

Oct 15 2019

deadalnix created D4258: Implement PSBT Structures and un/serialization methods per BIP 174.
Oct 15 2019, 14:20