Page MenuHomePhabricator
Feed All Stories

Apr 21 2021

teamcity added a comment to D9345: [avalanche] set a minimum amount for a proof.
Apr 21 2021, 09:21
PiRK updated the diff for D9345: [avalanche] set a minimum amount for a proof.

What about bool hasDustStake(Proof p);?

Apr 21 2021, 09:13
PiRK abandoned D9368: [avalanche] move proof verification code to processor.cpp.
Apr 21 2021, 08:54
PiRK updated the summary of D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 21 2021, 08:01
PiRK updated the diff for D9430: [backport#19178] Make mininode_lock non-reentrant.

Don't acquire mininode_lock twice in abc_p2p_avalanche.py.
on_avahello, on_avapoll and on_avaresponse are called indirectly via mininode.P2PInterface.on_message, which does the call with the lock already acquired.

Apr 21 2021, 07:59
Fabien added a comment to D9440: [avalanche] Move proof verification to processor.

Note to reviewers: the lint errors are false positive from a cppcheck bug introduced in a recent version. There is no such issue if you run arc lint against this patch on Debian.

Apr 21 2021, 07:58
Fabien requested review of D9440: [avalanche] Move proof verification to processor.
Apr 21 2021, 07:52
PiRK closed D9438: Make sure unconfirmed parents are requestable.
Apr 21 2021, 06:53
PiRK committed rABCbe2afa6ffbf9: Make sure unconfirmed parents are requestable (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Make sure unconfirmed parents are requestable
Apr 21 2021, 06:53
PiRK closed D9431: test: move sync_blocks and sync_mempool functions to test_framework.py.
Apr 21 2021, 06:42
PiRK committed rABC351c23d9d425: test: move sync_blocks and sync_mempool functions to test_framework.py (authored by Roy Shao <ycshao0402@gmail.com>).
test: move sync_blocks and sync_mempool functions to test_framework.py
Apr 21 2021, 06:41
PiRK closed D9437: Drop setInventoryTxToSend based filtering.
Apr 21 2021, 06:41
PiRK committed rABC2ee8732b2271: Drop setInventoryTxToSend based filtering (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Drop setInventoryTxToSend based filtering
Apr 21 2021, 06:41
PiRK updated the summary of D9437: Drop setInventoryTxToSend based filtering.
Apr 21 2021, 06:40
PiRK closed D9436: Only respond to requests for recently announced transactions.
Apr 21 2021, 06:39
PiRK committed rABC76acdc0dcf8b: Only respond to requests for recently announced transactions (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Only respond to requests for recently announced transactions
Apr 21 2021, 06:39
PiRK closed D9432: test: refactor functional tests to use restart_node.
Apr 21 2021, 06:33
PiRK committed rABCee9e2a2ee678: test: refactor functional tests to use restart_node (authored by Christopher Coverdale <chris.coverdale24@gmail.com>).
test: refactor functional tests to use restart_node
Apr 21 2021, 06:33
PiRK closed D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 21 2021, 06:32
PiRK committed rABCc9dd5e3d2a53: Introduce constant for mempool-based relay separate from mapRelay caching (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Introduce constant for mempool-based relay separate from mapRelay caching
Apr 21 2021, 06:32
PiRK closed D9434: Swap relay pool and mempool lookup.
Apr 21 2021, 06:31
PiRK committed rABC92f5dfef38e0: Swap relay pool and mempool lookup (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Swap relay pool and mempool lookup
Apr 21 2021, 06:31
PiRK updated the summary of D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 21 2021, 06:30
PiRK closed D9429: [backport#19299] remove unused variables and add missing includes.
Apr 21 2021, 06:24
PiRK committed rABC5e0e8c1d3eb0: [backport#19299] remove unused variables and add missing includes (authored by MarcoFalke <falke.marco@gmail.com>).
[backport#19299] remove unused variables and add missing includes
Apr 21 2021, 06:23

Apr 20 2021

Joey King <joseph.roy.king@gmail.com> closed D9439: [Cashtab] Re-enable send for 9-decimal tokens.
Apr 20 2021, 19:30
Joey King <joseph.roy.king@gmail.com> committed rABC9e21054ddd64: [Cashtab] Re-enable send for 9-decimal tokens (authored by Joey King <joseph.roy.king@gmail.com>).
[Cashtab] Re-enable send for 9-decimal tokens
Apr 20 2021, 19:30
majcosta accepted D9439: [Cashtab] Re-enable send for 9-decimal tokens.
Apr 20 2021, 19:28
bytesofman requested review of D9439: [Cashtab] Re-enable send for 9-decimal tokens.
Apr 20 2021, 18:01
Joey King <joseph.roy.king@gmail.com> closed D9424: [Cashtab] Load from cache on startup.
Apr 20 2021, 17:59
Joey King <joseph.roy.king@gmail.com> committed rABCf5e03e05bbb5: [Cashtab] Load from cache on startup (authored by Joey King <joseph.roy.king@gmail.com>).
[Cashtab] Load from cache on startup
Apr 20 2021, 17:59
Fabien accepted D9424: [Cashtab] Load from cache on startup.
Apr 20 2021, 17:54
majcosta accepted D9438: Make sure unconfirmed parents are requestable.
Apr 20 2021, 17:43
majcosta accepted D9437: Drop setInventoryTxToSend based filtering.
Apr 20 2021, 17:39
majcosta added a comment to D9437: Drop setInventoryTxToSend based filtering.

wrong summary link, this is the right one: https://github.com/bitcoin/bitcoin/pull/19109/commits/c4626bcd211af08c85b6567ef07eeae333edba47

Apr 20 2021, 17:39
majcosta accepted D9436: Only respond to requests for recently announced transactions.
Apr 20 2021, 17:38
majcosta accepted D9435: Introduce constant for mempool-based relay separate from mapRelay caching.

built and tested locally ok

Apr 20 2021, 17:05
majcosta accepted D9434: Swap relay pool and mempool lookup.
Apr 20 2021, 16:52
majcosta accepted D9432: test: refactor functional tests to use restart_node.
Apr 20 2021, 16:51
PiRK closed D9433: [net] Make cs_inventory nonrecursive.
Apr 20 2021, 16:48
PiRK committed rABC8ef7cf94d1d8: [net] Make cs_inventory nonrecursive (authored by John Newbery <john@johnnewbery.com>).
[net] Make cs_inventory nonrecursive
Apr 20 2021, 16:48
majcosta accepted D9431: test: move sync_blocks and sync_mempool functions to test_framework.py.
Apr 20 2021, 16:44
PiRK updated the summary of D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 20 2021, 16:39
PiRK updated the summary of D9436: Only respond to requests for recently announced transactions.
Apr 20 2021, 16:39
PiRK updated the summary of D9437: Drop setInventoryTxToSend based filtering.
Apr 20 2021, 16:38
PiRK updated the summary of D9438: Make sure unconfirmed parents are requestable.
Apr 20 2021, 16:38
PiRK updated the summary of D9438: Make sure unconfirmed parents are requestable.
Apr 20 2021, 16:38
PiRK added a comment to D9438: Make sure unconfirmed parents are requestable.

I think the deleted blank line is a result of linting. If I try to restore it, it tells me it's a code style violation

Apr 20 2021, 16:37
PiRK added a comment to D9430: [backport#19178] Make mininode_lock non-reentrant.

This is breaking the test suite, back to your queue. Please make sure you run it, this is happening way too often.

Apr 20 2021, 16:28
PiRK added inline comments to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 16:27
PiRK added inline comments to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 16:25
teamcity added a comment to D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 20 2021, 16:15
teamcity updated the summary of D9438: Make sure unconfirmed parents are requestable.
Apr 20 2021, 16:11
PiRK requested review of D9438: Make sure unconfirmed parents are requestable.
Apr 20 2021, 16:11
teamcity updated the summary of D9437: Drop setInventoryTxToSend based filtering.
Apr 20 2021, 16:10
PiRK requested review of D9437: Drop setInventoryTxToSend based filtering.
Apr 20 2021, 16:10
teamcity updated the summary of D9436: Only respond to requests for recently announced transactions.
Apr 20 2021, 16:09
PiRK requested review of D9436: Only respond to requests for recently announced transactions.
Apr 20 2021, 16:09
teamcity updated the summary of D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 20 2021, 16:08
PiRK requested review of D9435: Introduce constant for mempool-based relay separate from mapRelay caching.
Apr 20 2021, 16:07
teamcity updated the summary of D9434: Swap relay pool and mempool lookup.
Apr 20 2021, 16:06
PiRK requested review of D9434: Swap relay pool and mempool lookup.
Apr 20 2021, 16:06
deadalnix requested changes to D9430: [backport#19178] Make mininode_lock non-reentrant.

This is breaking the test suite, back to your queue. Please make sure you run it, this is happening way too often.

Apr 20 2021, 15:42
deadalnix accepted D9433: [net] Make cs_inventory nonrecursive.
Apr 20 2021, 15:41
deadalnix accepted D9429: [backport#19299] remove unused variables and add missing includes.
Apr 20 2021, 15:40
deadalnix requested changes to D9425: [avalanche] add an OrphanProofPool class.

I note that you often submit patches that break everything. You should make sure that you compile/run what you submit.

Apr 20 2021, 15:40
teamcity updated the summary of D9433: [net] Make cs_inventory nonrecursive.
Apr 20 2021, 15:19
PiRK requested review of D9433: [net] Make cs_inventory nonrecursive.
Apr 20 2021, 15:18
teamcity updated the summary of D9432: test: refactor functional tests to use restart_node.
Apr 20 2021, 15:02
PiRK requested review of D9432: test: refactor functional tests to use restart_node.
Apr 20 2021, 15:02
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

fix the renaming issues.

Apr 20 2021, 14:47
PiRK retitled D9425: [avalanche] add an OrphanProofPool class from [avalanche] add a ProofPool class to [avalanche] add an OrphanProofPool class.
Apr 20 2021, 14:39
teamcity added a comment to D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 20 2021, 14:35
teamcity added a comment to D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 20 2021, 14:34
teamcity added a comment to D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 20 2021, 14:34
teamcity updated the summary of D9431: test: move sync_blocks and sync_mempool functions to test_framework.py.
Apr 20 2021, 14:32
PiRK requested review of D9431: test: move sync_blocks and sync_mempool functions to test_framework.py.
Apr 20 2021, 14:32
teamcity updated the summary of D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 20 2021, 14:09
PiRK requested review of D9430: [backport#19178] Make mininode_lock non-reentrant.
Apr 20 2021, 14:09
PiRK updated the summary of D9429: [backport#19299] remove unused variables and add missing includes.
Apr 20 2021, 14:00
teamcity updated the summary of D9429: [backport#19299] remove unused variables and add missing includes.
Apr 20 2021, 13:58
PiRK requested review of D9429: [backport#19299] remove unused variables and add missing includes.
Apr 20 2021, 13:58
bytesofman updated the diff for D9424: [Cashtab] Load from cache on startup.

Implementing isValidStoredWallet in useWallet.js

Apr 20 2021, 13:47
bytesofman added a comment to D9424: [Cashtab] Load from cache on startup.

So the previous content of the if statement was not a bool ?

Apr 20 2021, 13:44
PiRK added inline comments to D9423: [avalanche] Remember rejected proofs.
Apr 20 2021, 13:32
PiRK retitled D9423: [avalanche] Remember rejected proofs from [avalanche] Remember recently rejected proofs to [avalanche] Remember rejected proofs.
Apr 20 2021, 09:57
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 09:54
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 09:53
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 09:53
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 09:53
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 20 2021, 09:53
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

address review:

Apr 20 2021, 09:50
Fabien requested changes to D9424: [Cashtab] Load from cache on startup.

So the previous content of the if statement was not a bool ?

Apr 20 2021, 07:45
deadalnix requested changes to D9345: [avalanche] set a minimum amount for a proof.

This is pretty much good to go. Make sure isProofStateDustThreshold has a descriptive name.

Apr 20 2021, 00:09
deadalnix requested changes to D9365: [avalanche] Add an option to import a delegation.
Apr 20 2021, 00:06
deadalnix requested changes to D9423: [avalanche] Remember rejected proofs.
Apr 20 2021, 00:01

Apr 19 2021

deadalnix requested changes to D9422: [avalanche] Don't turn on service bit if we don't have a proof.
Apr 19 2021, 23:50
deadalnix requested changes to D9421: [avalanche] Move the initial proof verification to PeerData constructor.
Apr 19 2021, 23:48
deadalnix requested changes to D9419: [avalanche] Move the session key to the PeerData structure.

This will allow for initializing the PeerData from the ArgsManager and make it independent from the Processor.

Apr 19 2021, 23:40
deadalnix requested changes to D9420: [avalanche] Initialize PeerData from ArgsManager.

This kinda have the right idea, but the execution is a problem. For as long as you do these in the various constructors, you must have objects at the end, and therefore you end up constructing possibly invalid objects, which is just bad design.

Apr 19 2021, 23:29