#bchnode channel logs

Date-separated log of the Bitcoin Cash Node IRC Channel, containing a feed of the BCHN developers' Slack channels.


06/16/2021
06/15/2021
06/14/2021
06/13/2021
06/12/2021
06/11/2021
06/10/2021
06/09/2021
06/08/2021
06/07/2021
06/06/2021
06/05/2021
06/04/2021
06/03/2021
06/02/2021
06/01/2021
05/31/2021
05/30/2021
05/29/2021
05/28/2021
05/27/2021
05/26/2021
05/25/2021
05/24/2021
05/23/2021
05/22/2021
05/21/2021
05/20/2021
05/19/2021
05/18/2021
05/17/2021
05/16/2021
05/15/2021
05/14/2021
05/13/2021
05/12/2021
05/11/2021
05/10/2021
05/09/2021
05/08/2021
05/07/2021
05/06/2021
05/05/2021
05/04/2021
05/03/2021
05/02/2021
05/01/2021
04/30/2021
04/29/2021
04/28/2021
04/27/2021
04/26/2021
04/25/2021
04/24/2021
04/23/2021
04/22/2021
04/21/2021
04/20/2021
04/19/2021
04/18/2021
04/17/2021
04/16/2021
04/15/2021
04/14/2021
04/13/2021
04/12/2021
04/11/2021
04/10/2021
04/09/2021
04/08/2021
04/07/2021
04/06/2021
04/05/2021
04/04/2021
04/03/2021
04/02/2021
04/01/2021
03/31/2021
03/30/2021
03/29/2021
03/28/2021
03/27/2021
03/26/2021
03/25/2021
03/24/2021
03/23/2021
03/22/2021
03/21/2021
03/20/2021
03/19/2021
03/18/2021
03/17/2021
03/16/2021
03/15/2021
03/14/2021
03/13/2021
03/12/2021
03/11/2021
03/10/2021
03/09/2021
03/08/2021
03/07/2021
03/06/2021
03/05/2021
03/04/2021
03/03/2021
03/02/2021
03/01/2021
02/28/2021
02/27/2021
02/26/2021
02/25/2021
02/24/2021
02/23/2021
02/22/2021
02/21/2021
02/20/2021
02/19/2021
02/18/2021
02/17/2021
02/16/2021
02/15/2021
02/14/2021
02/13/2021
02/12/2021
02/11/2021
02/10/2021
02/09/2021
02/08/2021
02/07/2021
02/06/2021
02/05/2021
02/04/2021
02/03/2021
02/02/2021
02/01/2021
01/31/2021
01/30/2021
01/29/2021
01/28/2021
01/27/2021
01/26/2021
01/25/2021
01/24/2021
01/23/2021
01/22/2021
01/21/2021
01/20/2021
01/19/2021
01/18/2021
01/17/2021
01/16/2021
01/15/2021
01/14/2021
01/13/2021
01/12/2021
01/11/2021
01/10/2021
01/09/2021
01/08/2021
01/07/2021
01/06/2021
01/05/2021
01/04/2021
01/03/2021
01/02/2021
01/01/2021
12/31/2020
12/30/2020
12/29/2020
12/28/2020
12/27/2020
12/26/2020
12/25/2020
12/24/2020
12/23/2020
12/22/2020
12/21/2020
12/20/2020
12/19/2020
12/18/2020
12/17/2020
12/16/2020
12/15/2020
12/14/2020
12/13/2020
12/12/2020
12/11/2020
12/10/2020
12/09/2020
12/08/2020
12/07/2020
12/06/2020
12/05/2020
12/04/2020
12/03/2020
12/02/2020
12/01/2020
11/30/2020
11/29/2020
11/28/2020
11/27/2020
11/26/2020
11/25/2020
11/24/2020
11/23/2020
11/22/2020
11/21/2020
11/20/2020
11/19/2020
11/18/2020
11/17/2020
11/16/2020
11/15/2020
11/14/2020
11/13/2020
11/12/2020
11/11/2020
11/10/2020
11/09/2020
11/08/2020
11/07/2020
11/06/2020
11/05/2020
11/04/2020
11/03/2020
11/02/2020
11/01/2020
10/31/2020
10/30/2020
10/29/2020
10/28/2020
10/27/2020
10/26/2020
10/25/2020
10/24/2020
10/23/2020
10/22/2020
10/21/2020
10/20/2020
10/19/2020
10/18/2020
10/17/2020
10/16/2020
10/15/2020
10/14/2020
10/13/2020
10/12/2020
10/11/2020
10/10/2020
10/09/2020
10/08/2020
10/07/2020
10/06/2020
10/05/2020
10/04/2020
10/03/2020
10/02/2020
10/01/2020
09/30/2020
09/29/2020
09/28/2020
09/27/2020
09/26/2020
09/25/2020
09/24/2020
09/23/2020
09/22/2020
09/21/2020
09/20/2020
09/19/2020
09/18/2020
09/17/2020
09/16/2020
09/15/2020
09/14/2020
09/13/2020
09/12/2020
09/11/2020
09/10/2020
09/09/2020
09/08/2020
09/07/2020
09/06/2020
09/05/2020
09/04/2020
09/03/2020
09/02/2020
09/01/2020
08/31/2020
08/30/2020
08/29/2020
08/28/2020
08/27/2020
08/26/2020
08/25/2020
08/24/2020
08/23/2020
08/22/2020
08/21/2020
08/20/2020
08/19/2020
08/18/2020
08/17/2020
08/16/2020
08/15/2020
08/14/2020
08/13/2020
08/12/2020
08/11/2020
08/10/2020
08/09/2020
08/08/2020
08/07/2020
08/06/2020
08/05/2020
08/04/2020
08/03/2020
08/02/2020
08/01/2020
07/31/2020
07/30/2020
07/29/2020
07/28/2020
07/27/2020
07/26/2020
07/25/2020
07/24/2020
07/23/2020
07/22/2020
07/21/2020
07/20/2020
07/19/2020
07/18/2020
07/17/2020
07/16/2020
07/15/2020
07/14/2020
07/13/2020
07/12/2020
07/11/2020
07/10/2020
07/09/2020
07/08/2020
07/07/2020
07/06/2020
07/05/2020
07/04/2020
07/03/2020
07/02/2020
07/01/2020
06/30/2020
06/29/2020
06/28/2020
06/27/2020
06/26/2020
06/25/2020
06/24/2020
06/23/2020
06/22/2020
06/21/2020
06/20/2020
06/19/2020
06/18/2020
06/17/2020
06/16/2020
06/15/2020
06/14/2020
06/13/2020
06/12/2020
06/11/2020
06/10/2020
06/09/2020
06/08/2020
06/07/2020
06/06/2020
06/05/2020
06/04/2020
06/03/2020
06/02/2020
06/01/2020
05/31/2020
05/30/2020
05/29/2020
05/28/2020
05/27/2020
05/26/2020
05/25/2020
05/24/2020
05/23/2020
05/22/2020
05/21/2020
05/20/2020
05/19/2020
05/18/2020
05/17/2020
05/16/2020
05/15/2020
05/14/2020
05/13/2020
05/12/2020
05/11/2020
05/10/2020
05/09/2020
05/08/2020
05/07/2020
05/06/2020
05/05/2020
05/04/2020
05/03/2020
05/02/2020
05/01/2020
04/30/2020
04/29/2020
04/28/2020
04/27/2020
04/26/2020
04/25/2020
04/24/2020
04/23/2020
04/22/2020
04/21/2020
04/20/2020
04/19/2020
04/18/2020
04/17/2020
04/16/2020
04/15/2020
04/14/2020
04/13/2020
04/12/2020
04/11/2020
04/10/2020
04/09/2020
04/08/2020
04/07/2020
04/06/2020
04/05/2020
04/04/2020
04/03/2020
04/02/2020
04/01/2020
03/31/2020
03/30/2020
03/29/2020
03/28/2020
03/27/2020
03/26/2020
03/25/2020
03/24/2020
03/23/2020
03/22/2020
03/21/2020
03/20/2020
03/19/2020
03/18/2020
03/17/2020
03/16/2020
03/15/2020
03/14/2020
03/13/2020
03/12/2020
03/11/2020
03/10/2020
03/09/2020
03/08/2020
03/07/2020
03/06/2020

⬇️⬇️⬇️ START LOG FOR 05/05/2021 ⬇️⬇️⬇️
05/05/2021 - 23:50 < DeanWeen> what happened to the bot?

⬆️⬆️⬆️  END LOG FOR 05/05/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/24/2021 ⬇️⬇️⬇️
04/24/2021 - 05:49 [freetrader] hmm, it caught a `getblocktemplatelight.py` error which isn't the same as #194
04/24/2021 - 05:52 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/300 opened by freetrader (freetrader)
04/24/2021 - 05:52 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/300
04/24/2021 - 05:52 job log: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/1208596625
04/24/2021 - 05:52 Log extract:
04/24/2021 - 05:52 ```
04/24/2021 - 08:12 [matricz] I love the RPi too, because it's a limited but still capable platform, and contrary to your ordinary pc, the results are very reproducible.
04/24/2021 - 08:12 I just wish we had ARM assembly signatures, but hey!
04/24/2021 - 08:14 [matricz] (Also it's a pet grevience I have for Core O:) )
04/24/2021 - 08:20 [matricz] Hi all!
04/24/2021 - 08:20 I'm (kinda) back from a long hiatus. How is everyone doing?
04/24/2021 - 09:06 [matricz] files.sameroom.io/SEKcnnUbvojwLMZoqSCmFlHl5ase8_a58gyF8_fWXao/Gen+Discus.jpg
04/24/2021 - 12:04 [freetrader] ```5 /Bitcoin Cash Node:23.0.0/ 85```
04/24/2021 - 15:50 [matricz]
04/24/2021 - 15:50 ^ This is a 66% speedup
04/24/2021 - 15:56 [matricz] I don't know what y'all done while I was away, but I'm blown away
04/24/2021 - 16:36 [Calin Culianu] WOW really?
04/24/2021 - 16:36 [Calin Culianu] on GBT?!?!
04/24/2021 - 16:41 [matricz] GBTL

⬆️⬆️⬆️  END LOG FOR 04/24/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/23/2021 ⬇️⬇️⬇️
04/23/2021 - 07:50 [matricz] How does one enable unbounded transaction chains on scalenet?
04/23/2021 - 07:54 [matricz] Stupid question time:
04/23/2021 - 07:54 Can one check the inclusion of a transaction, given only the merkle tree?
04/23/2021 - 08:33 [imaginary_username] if you run v23 i think it's already unbounded per @Calin Culianu, and i'd think that applies to scalenet as well - but need confirmation
04/23/2021 - 08:34 [imaginary_username] no, you also need the header chain to know you're on the right chain :)
04/23/2021 - 08:52 [freetrader] yes, tachyonactivation == 0 on all test networks (chainparams.cpp)
04/23/2021 - 12:17 [freetrader] Please feel free to close the issue if satisfied with the performance improvement of !1188
04/23/2021 - 12:20 [sickpig] @matricz if you are using BU < 1.9.2 which is not yet relasese you need to add this parameter to your config `net.unconfChainResendAction` other wise the node won't forward any of txs from 51 postition up
04/23/2021 - 12:21 [sickpig] if you are using dev you could the above or you need to set a new MTP to something in the past
04/23/2021 - 12:23 [sickpig] to do that `consensus.forkMay2021Time=<past epoch>`
04/23/2021 - 12:53 [freetrader] github.com/bisq-network/bisq/discussions/5430#discussioncomment-649812
04/23/2021 - 20:35 [matricz] I'm running BCHN 23 with some debug options (bench, net, mempool, mempoolrej) and getting a lot of
04/23/2021 - 20:35 ```2021-04-23T20:33:37Z stored orphan tx c36039249b3364f361721aaa303d5f62a95f12e4d4ca4c279cb7aca339a0f701 (mapsz 101 outsz 101)```
04/23/2021 - 20:35 Does this mean that the orphan pool size is 101 entries?
04/23/2021 - 20:35 It starts at 1, but never goes higher than 101
04/23/2021 - 20:36 [matricz] my run script
04/23/2021 - 20:36 ```./bitcoind \
04/23/2021 - 20:36 -scalenet \
04/23/2021 - 20:36 -addnode=192.168.1.231 \
04/23/2021 - 20:36 -debug=bench -debug=mempool -debug=mempoolrej \
04/23/2021 - 20:36 -blockmaxsize=256000000 \
04/23/2021 - 20:36 -maxmempool=1300 \
04/23/2021 - 20:36 -datadir=/mnt/ssd/scalenetibd \
04/23/2021 - 20:36 -daemon \
04/23/2021 - 20:36 -checkblocks=1 \
04/23/2021 - 20:36 -whitelist=192.168.0.1/24 \
04/23/2021 - 20:36 $@```
04/23/2021 - 20:38 [matricz] Often, expecially during bursts, I will receive the transactions not-in-order, and will see _a lot_ of reconnections of orphans
04/23/2021 - 20:39 [matricz] When they're dropped, my tx count will start growing slower and slower
04/23/2021 - 20:40 [freetrader] this seems to be the `blockreconstructionextratxn` (number of orphan+recently-replaced txn to keep around for block reconstruction) which is default-limited to 100 and probably overflows there (to 101) and is then trimmed by 1 ...

⬆️⬆️⬆️  END LOG FOR 04/23/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/22/2021 ⬇️⬇️⬇️
04/22/2021 - 13:21 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1188 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/22/2021 - 13:22 [freetrader] Anyone else still want to review this one (1188) ?
04/22/2021 - 13:23 [freetrader] Amazed how much of a perf increase you got out of that one, @Calin Culianu
04/22/2021 - 13:23 Good work!
04/22/2021 - 13:29 [Fernando Pelliccioni] I am reviewing it. I checked the code, but I did not run the tests at the moment
04/22/2021 - 14:01 [BigBlockIfTrue] tfw you study the behaviour of a group of humans and "this is not human research"
04/22/2021 - 19:56 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1188 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/22/2021 - 19:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cc5d18144810163de6afd81a08a3d74c0b683684...a9caee57b0253665eeb016858b6d8990ead41088
04/22/2021 - 19:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bf6e231626f0463c61602e2b815564aa913236ae: mempool: optimization of removeForBlock + general optimizations - Calin Culianu
04/22/2021 - 19:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a9caee57b0253665eeb016858b6d8990ead41088: Merge branch 'removeforblock_optimizations' into 'master' - freetrader
04/22/2021 - 19:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cc5d18144810163de6afd81a08a3d74c0b683684...a9caee57b0253665eeb016858b6d8990ead41088
04/22/2021 - 19:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bf6e231626f0463c61602e2b815564aa913236ae: mempool: optimization of removeForBlock + general optimizations - Calin Culianu
04/22/2021 - 19:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a9caee57b0253665eeb016858b6d8990ead41088: Merge branch 'removeforblock_optimizations' into 'master' - freetrader
04/22/2021 - 19:58 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1187 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/22/2021 - 19:58 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/a9caee57b0253665eeb016858b6d8990ead41088...ad34a8ab131c77e408c935d2be60bbeeb79d545e
04/22/2021 - 19:58 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d20a0d27bbe8effee024bf255c8b1485d7f1554e: Prefer emplace to insert in CTxMemPool::addUnchecked for map insertion - Calin Culianu
04/22/2021 - 19:58 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ad34a8ab131c77e408c935d2be60bbeeb79d545e: Merge branch 'txmempool_use_emplace_in_addunchecked' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 04/22/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/21/2021 ⬇️⬇️⬇️
04/21/2021 - 03:11 [unknown] What does BCHN, miners and other nodes do by default with transactions that pay under 1 sat/byte fee? And what is the game plan to allow less than 1 sat/byte fee when BCH price appreciates a lot?
04/21/2021 - 03:13 [unknown] Would it be as simple as pushing an update to BCH and change the default policy to mine and broadcast less than 1 sat/byte fee transactions?
04/21/2021 - 03:15 [unknown] And wallets like Bitcoin.com would update their apps with less than 1 sat/byte transactions?
04/21/2021 - 03:16 [unknown] So users can continue to enjoy sub penny fees transactions!
04/21/2021 - 03:41 [imaginary_username] by default: reject, it's simply not relayed.
04/21/2021 - 10:48 [matricz] sbch.loping.net looks down to me
04/21/2021 - 10:48 @Axel Gembe
04/21/2021 - 10:49 [matricz] Stupid question time:
04/21/2021 - 10:49 If the fee floor raises when mempool eviction starts occuring, does it lower back when the mempool clears? When and how?
04/21/2021 - 11:38 [freetrader] ```5 /Bitcoin Cash Node:23.0.0/ 77```
04/21/2021 - 13:25 [Ruslans Ahmadulins] Hello!
04/21/2021 - 14:47 [freetrader] twitter.com/p_r/status/1384846670362550272

⬆️⬆️⬆️  END LOG FOR 04/21/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/20/2021 ⬇️⬇️⬇️
04/20/2021 - 03:26 [merc1er] Just woke up, was about to look ah it (sweat smile emoji)
04/20/2021 - 03:26 Thank @imaginary_username for reviewing
04/20/2021 - 03:28 [imaginary_username] yeah i figured that they're simple enough i can jump in :)
04/20/2021 - 04:03 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1187 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/20/2021 - 08:56 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/171
04/20/2021 - 09:45 [merc1er] Merged
04/20/2021 - 09:47 [freetrader] Thanks @merc1er
04/20/2021 - 11:35 [freetrader] announcement.coinex.com/hc/en-us/articles/360060075271-Announcement-on-BCHA-Deposit-Withdrawal-Suspension
04/20/2021 - 11:35 [freetrader] Seems they're doing a network upgrade
04/20/2021 - 11:37 [freetrader] looks timed for May 15 as well. www.bitcoinabc.org/releases/
04/20/2021 - 18:17 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/172/files
04/20/2021 - 18:43 [freetrader] Deployment preview: deploy-preview-172--bchn.netlify.app/en/newsroom/5-awesome-things-about-bchn-v23_0_0_upgrade-zh
04/20/2021 - 18:44 [Calin Culianu] let me know if I should submit the first phase of the `removeForBlock` optimization as an MR on top of !1186.. or maybe I should continue plucking away at it and wait for !1186 to me merged. (if only because it's convenient to do `git checkout master && ninja bench_bitcoin && src/bench/bench_bitcoin -filter='removeForBlock.*'` versus `git checkout mr_branch && ...`
04/20/2021 - 18:52 [Akad] @freetrader when we report a fake website and send the read.cash list how we can confirm that read.cash belong to you?
04/20/2021 - 18:55 [freetrader] The @bitcoincashnode account on read.cash is controlled by the Bitcoin Cash Node project.

⬆️⬆️⬆️  END LOG FOR 04/20/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/19/2021 ⬇️⬇️⬇️
04/19/2021 - 00:21 [Calin Culianu] hey so for the slowness seen in issue in #161 -- I have some ideas to speed it up. I will spend some time on that this week. I first need to write a good bench for it (I hacked at the chained_tx.cpp bench for it but the tx's in that bench are long chains and may not be a "typical" set of tx's that we normally see).
04/19/2021 - 00:21 I can report that in my early hacked benches I'm getting numbers under 3s for a 32MB block on medium hardware -- jtoomim was reporting larger numbrs on better hardware. So already it may be faster than it was.. but I don't know for sure yet.
04/19/2021 - 00:21 I also see optimization opportunities there. Hopefully we can bring that number down.
04/19/2021 - 00:21 `removeForBlock` is .. sort of critical too to the block propagation problem. The lower we get that perf. number on it -- the happier miners are mining larger blocks (less orphan risk).
04/19/2021 - 10:17 [freetrader] memo.cash/post/c1e0dcb65325ce6a996a32911dcaef04773061d1327a9ac3a1611b5b4b8ff520
04/19/2021 - 14:30 [freetrader] read.cash/@bitcoincashnode/5-awesome-things-about-bchn-v2300-upgrade-287003a4
04/19/2021 - 15:27 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/169
04/19/2021 - 15:44 [freetrader] Preview: deploy-preview-169--bchn.netlify.app/en/newsroom/bchn-financial-report-2021-04-17
04/19/2021 - 15:53 [freetrader] Adding a banner to the site:
04/19/2021 - 15:53 github.com/bitcoin-cash-node/bchnode-web/pull/170
04/19/2021 - 17:27 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/296 opened by Calin Culianu (cculianu)
04/19/2021 - 17:27 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/296
04/19/2021 - 17:27 If you look in `txmempool.cpp`, `DisconnectedBlockTransaction::addForBlock`, there is a static limit of ~640MB for the disconnectpool. See here: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/txmempool.cpp#L1216
04/19/2021 - 17:27 This function is called eventually by `CTxMemPool::removeForBlock`.
04/19/2021 - 17:27 This limit is for in-memory size, with the block transactions having about a ~2.0x - ~2.5x overhead as compared to the serialized transactions (this is a guesstimate -- the multiplier may not be exactly this).
04/19/2021 - 17:27 This means that if we decide to try and mine blocks larger than 256MB -- that when the block is mined, extra mempool tx's may end up disappearing that are outside the block.
04/19/2021 - 17:27 This is because whenever the 640MB tx limit is hit, the mempool is emptied of tx's evicted from the disconnectpool unconditionally.
04/19/2021 - 17:27 This code needs to be fixed some day if we decide to support >256MB blocks. I am not exactly even sure this function is safe for 256MB blocks as we have on scalenet -- since I am not sure of that 2.0x - 2.5x multiplier number.
04/19/2021 - 17:27 TODO:
04/19/2021 - 17:27 - [ ] Characterize exactly what the limit is for this disconnectpool by figuring out the multiplier versus serial tx size.
04/19/2021 - 17:27 - [ ] Fix this code to not have this limit if we decide to mine very large blocks.
04/19/2021 - 17:27 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/296 opened by Calin Culianu (cculianu)
04/19/2021 - 19:53 [Calin Culianu] oh god, `removeForBlock` is called unconditionally when IBDing.. For blocks with many tx's it always does useless work -- sorting the block tx's topologically before doing nothing. What a waste. Lol.
04/19/2021 - 20:13 [Fernando Pelliccioni] are you planning to change !1180 or !1186 ?
04/19/2021 - 20:32 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1180/diffs#note_555310035

⬆️⬆️⬆️  END LOG FOR 04/19/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/18/2021 ⬇️⬇️⬇️
04/18/2021 - 02:01 [Shadow Of Harbringer] > These arguments don't make sense to me. The BCH price just doubled (relative to fiat), so fees doubled (in fiat terms). Everything worked fine before, so why would they break if fees were reduced by 1/2 or 1/4, back to what they were a few months ago?
04/18/2021 - 02:01 I am sorry, you are not allowed to engage in political topics like this, since I still perceive you as an infiltrator a plant.
04/18/2021 - 02:01 So respectfully, please immediately cease to take part in any kind of political or even slightly controversial topics.
04/18/2021 - 02:01 Everybody else, please completely ignore @exteradox's opinion on BCH scaling, right now.
04/18/2021 - 02:01 There is a danger of imfintration and adversarial political influence on this project right now, and I am not kidding.
04/18/2021 - 02:01 *This is not a drill, user exteradox is not be trusted.*
04/18/2021 - 02:07 [Shadow Of Harbringer] This is not a matter for discussion.
04/18/2021 - 02:07 If you do not accept my opinion or you disagree, you are free to leave this project. We will do fine without you.
04/18/2021 - 09:43 [Shadow Of Harbringer] | I'm not even expressing an opinion. I'm asking a question. I might imagine a possible problem that isn't there because my understanding is incomplete.
04/18/2021 - 09:43 Dude, nobody cares. If you don't like that you cannot get involved in the directing of this project, you are free to GTFO, seriously.
04/18/2021 - 09:43 @exteradox
04/18/2021 - 09:43 I know all other people like you, I know your tricks, I know how your mind works, you are *not* getting past me
04/18/2021 - 09:44 [Shadow Of Harbringer] You are welcome to start new account and try again though
04/18/2021 - 09:44 [Shadow Of Harbringer] not that I won't immediately spot you
04/18/2021 - 09:45 [Shadow Of Harbringer] > Honestly I don't know how to respond to shadow. I have no idea who he is or what his role is in BCHN. Is he someone famous in the bitcoin world?
04/18/2021 - 09:45 There is nothing that you can do to "respond" to me or to "convince" me
04/18/2021 - 09:45 I know what you are and that is it
04/18/2021 - 09:45 If you keep insisting to take part in political discussions, maybe we should start to consider kicking you off this project
04/18/2021 - 09:46 [Shadow Of Harbringer] I would suggest to GTFO yourself, because you will not influence this project politically in any direction whatsoever
04/18/2021 - 16:33 [bitcoincashautist] re. fees, yeah, price calculation is not the problem that needs to be solved i.e. setting up automatic min. based on USD would work until your min. fee TX-es would start to wait for confirmation because people are outbidding you, and miners don't care to add yours on top because it would increase their orphan risk which could lose them the entire block reward.
04/18/2021 - 16:33 Fees are really bribes to miners to include your TX, and they need to be big enough that a little orphan risk is worth it.
04/18/2021 - 16:35 [bitcoincashautist] and if the orphan risk curve isn't linear, there will necessarry be a "balance" blocksize where the differential turns to negative i.e. marginal cost of including your tx is bigger than the benefit
04/18/2021 - 16:36 [bitcoincashautist] so, yeah, we need direct optical fiber network between miners
04/18/2021 - 16:37 [bitcoincashautist] StarLink astro-mining deparment
04/18/2021 - 17:11 [Calin Culianu] anyone know how to run the p2p_stresstest? @matricz @freetrader?

⬆️⬆️⬆️  END LOG FOR 04/18/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/17/2021 ⬇️⬇️⬇️
04/17/2021 - 02:24 [freetrader] read.cash/@bitcoincashnode/bchn-financial-report-2021-04-17-af1988bd
04/17/2021 - 04:49 [Akad] @P The best you can do is to file a legal complaints to low enforcment and maybe file a lawsuit against the domain registerar as we contacted them multiple times but they refused to take it down. There is a group for Cyber Security that they might help you if you want
04/17/2021 - 04:52 [Akad] @P can you write an article about your issue with proof of ownership of the sender address so we can make community pressure youtube to remove the video and try to push the community more on this?
04/17/2021 - 05:21 [Axel Gembe] @P you should report the theft: www.ic3.gov/Home/ComplaintChoice/default.aspx www.europol.europa.eu/report-a-crime www.actionfraud.police.uk/ . This likely won't get your money back but might cause their operation to be shut down. Maybe legal action against the providers, they've been aware of this issue and are effectively ignoring it.
04/17/2021 - 09:25 [bitcoincashautist] is it possible to store data in the unlocking script instead of the op_return? like, op_push <data> op_pop <actual unlocking script> ?
04/17/2021 - 11:20 [BigBlockIfTrue] Non-push opcodes like OP_DROP are not permitted in the unlocking script (to prevent malleability). If you instead put them in the locking script, the transaction creating the UTXO is non-standard.
04/17/2021 - 11:21 [bitcoincashautist] got it, thanks!
04/17/2021 - 12:44 [Fernando Pelliccioni] Untested approved !1184
04/17/2021 - 12:44 I have issues with tests in my home computer and in the Toomim server.
04/17/2021 - 12:44 I will be able to test it on Monday.
04/17/2021 - 14:26 [Calin Culianu] Ah yeah — what issues on the Linux machine tho? I know one of them requires python module “scipy”
04/17/2021 - 14:30 [Calin Culianu] www.reddit.com/r/btc/comments/msdrsh/with_the_bch_price_rising_so_much_right_now_i/
04/17/2021 - 14:30 It appears roger ver is also on board with lowering min relay fee (see thread)
04/17/2021 - 15:01 [Shadow Of Harbringer] If BCH price stays high, changing the fee from sat/b to sat/kb is kind of natural consequence
04/17/2021 - 15:01 [Shadow Of Harbringer] Miners can set it higher anyway
04/17/2021 - 15:01 [Shadow Of Harbringer] so it is not a big deal
04/17/2021 - 23:42 [BigBlockIfTrue] every halving makes it less painful though
04/17/2021 - 23:43 [BigBlockIfTrue] but indeed, 1 sat/B is probably not perfect forever
04/17/2021 - 23:45 [BigBlockIfTrue] as the block emission diminishes over time, in the long run we just need to balance it against desired security level, which probably matches market cap, which in turn is proportional to price just like fees themselves

⬆️⬆️⬆️  END LOG FOR 04/17/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/16/2021 ⬇️⬇️⬇️
04/16/2021 - 08:38 [freetrader] Thanks for the merge, @merc1er
04/16/2021 - 08:56 [freetrader] I'm waiting for the new book "The Doge Standard" by Saifedoge Muskous
04/16/2021 - 09:23 [merc1er] :pray::skin-tone-2:
04/16/2021 - 09:46 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1183 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/16/2021 - 09:46 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1183 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/16/2021 - 16:16 [bitcoincashautist] re. the multiple op_return, how do you guys count the total size? is the whole pubkeyscript counted, or just the opreturn+data part ?
04/16/2021 - 16:20 [bitcoincashautist] nvm found it "In the extreme case, the rules imply a maximum of 223 OP_RETURN outputs, because the locking script of every OP_RETURN output is at least one byte (the OP_RETURN opcode itself)."
04/16/2021 - 16:35 [Calin Culianu] entire script
04/16/2021 - 16:42 [bitcoincashautist] the script IS the "just the opreturn + data" lol : facepalm :
04/16/2021 - 16:42 [bitcoincashautist] I guess I wanted to say the whole output or just the script

⬆️⬆️⬆️  END LOG FOR 04/16/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/15/2021 ⬇️⬇️⬇️
04/15/2021 - 05:10 [unknown] Calin Culianu (cculianu) merged merge request [!1179 *[qa] Bump version to 23.0.1*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1179) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/15/2021 - 05:10 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/8d6a597bb4d12824b2eb9a8a42708979a5395099...048720616e7dd887e11f2556c2fc6fa83d1fc3d7
04/15/2021 - 05:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae4f91b758f1bc0853208e1cc9216d3c658dd869: [qa] Bump version to 23.0.1 - freetrader
04/15/2021 - 05:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/048720616e7dd887e11f2556c2fc6fa83d1fc3d7: Merge branch 'qa/bump_version_to_23_0_1' into 'master' - Calin Culianu
04/15/2021 - 05:10 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/8d6a597bb4d12824b2eb9a8a42708979a5395099...048720616e7dd887e11f2556c2fc6fa83d1fc3d7
04/15/2021 - 05:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae4f91b758f1bc0853208e1cc9216d3c658dd869: [qa] Bump version to 23.0.1 - freetrader
04/15/2021 - 05:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/048720616e7dd887e11f2556c2fc6fa83d1fc3d7: Merge branch 'qa/bump_version_to_23_0_1' into 'master' - Calin Culianu
04/15/2021 - 05:57 [merc1er] I see that was merged
04/15/2021 - 05:57 [merc1er] Code looks good. Only 2 lines edited (sweat smile emoji)
04/15/2021 - 13:04 [Shadow Of Harbringer] > so no, no matter what i think about tokenization systems or defi w/e, "it'll make the system more or less forkable" isn't part of the consideration.
04/15/2021 - 13:04 Ah, so I was wrongly thinking that this is your point against tokens.
04/15/2021 - 13:04 So can you ELI5 what is the biggest danger of tokens you see right now?
04/15/2021 - 13:06 [imaginary_username] i'm not against "tokens" whatsoever. i'm against risk/benefits of specific token systems, and strange arguments from people that demand equal treatment of tokens compared to BCH as if that's some sort of virtue.
04/15/2021 - 13:06 [Shadow Of Harbringer] FYI, I did not ignore your insights last time, I always actually take opposing arguments under considerations
04/15/2021 - 13:07 [Shadow Of Harbringer] > i'm not against "tokens" whatsoever. i'm against risk/benefits of specific token systems, and strange arguments from people that demand equal treatment of tokens compared to BCH as if that's some sort of virtue.
04/15/2021 - 13:07 So your argument is that equal treatment is a wrong approach, right?
04/15/2021 - 13:07 But there has to be a deeper reason for this
04/15/2021 - 13:07 [Shadow Of Harbringer] I was thinking that maybe the reason is the linked argument above
04/15/2021 - 21:42 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1184 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/15/2021 - 21:47 [Calin Culianu] note that !1184 is just to get the ball rolling so we are prepared for it, so we know what to expect, etc.
04/15/2021 - 21:58 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/295 opened by Calin Culianu (cculianu)
04/15/2021 - 21:58 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/295
04/15/2021 - 21:58 Post-tachyon we must remove all the old code that was used to enforce the relay limits and all the stats
04/15/2021 - 21:58 we still maintain during the transition period. This will shave ~24 bytes for each mempool entry.
04/15/2021 - 21:58 We should also remove all code in `txmempool.cpp` and `wallet.cpp` and other places (such as `validation.cpp`)
04/15/2021 - 21:58 that dealt with ancestor limits in any way. All the pre tachyon code paths that will no longer be taken
04/15/2021 - 21:58 post-tachyon will never be needed again, so they should be deleted.
04/15/2021 - 21:58 Here is the TODO list for the code changes needed
04/15/2021 - 21:58 - [ ] Delete all the pre-tachyon related code paths from `txmempool.cpp` and `validation.cpp`. See: !1184
04/15/2021 - 21:58 - [ ] Fix functional tests that deal with pre-tachyon limits. See: !1184
04/15/2021 - 21:58 - [ ] Remove unused CLI args related our previous limitations such as: `-walletrejectlongchains`, `-limitancestor*` and `-limitdescendant*`, etc (these are already marked as deprecated).
04/15/2021 - 21:58 - [ ] Remove the `-tachyonactivationtime` CLI arg
04/15/2021 - 22:29 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/168

⬆️⬆️⬆️  END LOG FOR 04/15/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/14/2021 ⬇️⬇️⬇️
04/14/2021 - 03:54 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/57 closed by freetrader (freetrader)
04/14/2021 - 03:54 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/57 closed by freetrader (freetrader)
04/14/2021 - 03:56 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#70 [doc] build-windows.md omits mentioning to install the 'nsis' package](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/70) closed by freetrader (freetrader)
04/14/2021 - 03:56 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#70 [doc] build-windows.md omits mentioning to install the 'nsis' package](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/70) closed by freetrader (freetrader)
04/14/2021 - 04:02 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/75 closed by freetrader (freetrader)
04/14/2021 - 12:55 [freetrader] Any other maintainers got an opinion on including !1177 ?
04/14/2021 - 12:57 [freetrader] if it goes in, I should include its commit in the release notes
04/14/2021 - 12:57 [freetrader] if out, then we should get !1171 approved and merged asap
04/14/2021 - 13:13 [freetrader] *Let's bake this release today!*
04/14/2021 - 13:13 :ramen:
04/14/2021 - 13:59 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1177 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/14/2021 - 20:45 [bitcoincashautist] q: are 0 satoshi BCH amounts allowed by consensus rules?
04/14/2021 - 20:57 [Calin Culianu] good question. let me check
04/14/2021 - 21:03 [Calin Culianu] scarily enough, it doesn't look like it is -- i can't find anything in the code that prevents it.. there is the DUST amount but that's a relay rule only. it *looks* like it's possible to mine a block that outputs thousands of 0 value "coins".. but.. i am not sure yet. still checking. if anybody else knows I'm curious too now.
04/14/2021 - 21:03 [Calin Culianu] hopefully such outputs are never saved to the utxodb!
04/14/2021 - 21:03 [freetrader] i'm checking too

⬆️⬆️⬆️  END LOG FOR 04/14/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/13/2021 ⬇️⬇️⬇️
04/13/2021 - 03:36 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1175 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/13/2021 - 04:00 [Calin Culianu] I'm having some bad dsproofs being sent to me by BCH Unlimited nodes. See this issue I created in the BU repo: gitlab.com/bitcoinunlimited/BCHUnlimited/-/issues/2235
04/13/2021 - 07:26 [matricz] So it will not be federated, but PoS validated?
04/13/2021 - 07:26 [matricz] This is awesome news
04/13/2021 - 09:11 [unknown] Axel Gembe (ago) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1176 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/13/2021 - 11:41 [bitcoincashautist] Heya All, fyi the Group CHIP has had a major overhaul:
04/13/2021 - 11:41 gitlab.com/0353F40E/group-tokenization/-/blob/ed71fbe466cc81b2afac0b32737a83abf4c74260/CHIP-2021-02_Group_Tokenization_for_Bitcoin_Cash.md
04/13/2021 - 11:41 • Scope is reduced to just the GENESIS, TRANSFER, MINT, MELT, and BATON features.
04/13/2021 - 11:41 • Scheme for storing token data changed so it doesn’t require living inside Script i.e.: `<sats><pk length> [PFX_GROUP <Token ID> <Token quantity>] <Pubkey Script>`
04/13/2021 - 11:41 • Still lots of TODOs, but this is a milestone and we’re moving ahead!
04/13/2021 - 11:41 and I have a question re. the TX serialization proposed because there have been some doubts raised about the claim it wouldn't break unupgraded middleware/wallets
04/13/2021 - 11:41 I'm not familiar with those APIs, so maybe you could help me out by clarifying it.
04/13/2021 - 11:41 Assuming the prefix (<0xEE><gibberish>) is sliced off by consensus, and the rest passed to Script VM, how would the BCHN node-wallet API deal with an output serialized like this:
04/13/2021 - 11:41 <sats><length><0xEE><33, 35, 37, or 39 bytes of gibberish><p2pk or p2pkh or p2sh or multisig>
04/13/2021 - 11:41 I assume that the wallet would never see the prefix, and not sure about whether API marks an output as spendable/unspendable or that's done by the wallet
04/13/2021 - 16:11 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1176 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/13/2021 - 16:13 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1176 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/13/2021 - 16:15 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1176 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/13/2021 - 16:15 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/80faea8e880321e7c719890bfc44f1930b56ec60...82ad82354ae9211f8f9315c1581112475ed69cdb
04/13/2021 - 16:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/491929eb1527ab0b060e7d8254bfaaf6722fbcb4: Update testnet seeds - Axel Gembe
04/13/2021 - 16:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/82ad82354ae9211f8f9315c1581112475ed69cdb: Merge branch 'testnet_seeds_update' into 'master' - Calin Culianu
04/13/2021 - 19:46 [freetrader] Updated !1171 (release notes) - the "commits" section still needs overhaul (there are some unresolved TODOs and PR numbers I have to look up)
04/13/2021 - 19:46 But otherwise, I would invite review of the "text sections" and esp. with a view on reporting anything that's listed in the commits that I still need to add in the "functional changes" or deprecations sections.
04/13/2021 - 19:46 I also still need to update the Known Issues list - there are some changes there I know about, but it is absolutely helpful if you comment in the MR with anything that you know about, even if I _should_ already know about it too.
04/13/2021 - 19:46 I will process your review comments or if you make Suggestions in GitLab, can apply them directly.
04/13/2021 - 19:47 [freetrader] bitcoincashnode.slack.com/archives/CU828AF5W/p1618343192377300
04/13/2021 - 19:49 [freetrader] Further changes to this MR will be pushed as individual commits.
04/13/2021 - 20:02 [freetrader] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/21
04/13/2021 - 20:02 [freetrader] @BigBlockIfTrue

⬆️⬆️⬆️  END LOG FOR 04/13/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/12/2021 ⬇️⬇️⬇️
04/12/2021 - 02:50 [freetrader] I think what happened there is Crowdin updated the MR underneath my feet.
04/12/2021 - 02:50 [freetrader] Anyway, auto merge set for these (with squashing)
04/12/2021 - 03:57 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1136 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/12/2021 - 03:57 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d157788ef55b2f67e558666ea98f8e7b4292ed63...879d939fc4377383d77ad742d52c6f3516ab4e7e
04/12/2021 - 03:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e39391d89f7699e4acbb14fb69029c6d5350cfdb: New Crowdin updates - BCHN Translators
04/12/2021 - 03:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/879d939fc4377383d77ad742d52c6f3516ab4e7e: Merge branch 'l10n_master' into 'master' - freetrader
04/12/2021 - 03:57 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d157788ef55b2f67e558666ea98f8e7b4292ed63...879d939fc4377383d77ad742d52c6f3516ab4e7e
04/12/2021 - 03:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e39391d89f7699e4acbb14fb69029c6d5350cfdb: New Crowdin updates - BCHN Translators
04/12/2021 - 03:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/879d939fc4377383d77ad742d52c6f3516ab4e7e: Merge branch 'l10n_master' into 'master' - freetrader
04/12/2021 - 11:34 [BigBlockIfTrue] moving a pointer is supposed to be cheap
04/12/2021 - 11:34 need this for SLP instead of Ethereum
04/12/2021 - 12:16 [freetrader] _feels the need to move to a ramdisk for daily work, with state async'd across to the SSD_
04/12/2021 - 12:28 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/931#note_549640572
04/12/2021 - 12:29 [freetrader] "Raw" results of 2MB / 8MB block generation performed using adapted p2p_stresstest.py on a relatively fast Linux box
04/12/2021 - 12:30 [freetrader] bitcoincashnode.slack.com/archives/CU7JT87N0/p1618230571044400
04/12/2021 - 19:15 [freetrader] set checkpoints MR !1170 to `consensus`, increased required approvals to 2
04/12/2021 - 19:16 [Calin Culianu] ah ok
04/12/2021 - 19:18 [Calin Culianu] i have been running a mainnet seeder for months now (built off master with our latest seeder improvements that checks headers / checkpoint).. should I update mainnet seeders?
04/12/2021 - 19:18 [Calin Culianu] or.. who else knows how to do that? @Axel Gembe?
04/12/2021 - 19:18 [Calin Culianu] (he runs seeders for all networks i believe)

⬆️⬆️⬆️  END LOG FOR 04/12/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/11/2021 ⬇️⬇️⬇️
04/11/2021 - 01:46 [griffith] @Shadow Of Harbringer you have some questions about the BU nodes ability to run the BTC chain?
04/11/2021 - 03:36 [unknown] Calin Culianu (cculianu) approved merge request [!961 *[tests] Additional tests to verify ancestor/descendant counting and limit behavior*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/961) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/11/2021 - 07:00 [Shadow Of Harbringer] I don't have questions, I just looked up BU website and last updated version was years ago
04/11/2021 - 07:01 [Shadow Of Harbringer] it probably still runs @griffith because BTC chain is not being developed, so it will work
04/11/2021 - 07:01 [Shadow Of Harbringer] Old Bitcoin Core (0.14 I think) also works
04/11/2021 - 07:01 [Shadow Of Harbringer] that release was years ago too
04/11/2021 - 10:22 [freetrader] I think I've addressed all threads on !1161
04/11/2021 - 10:23 [freetrader] None noticed, but I've spoken to @Calin Culianu about doing some longer chain performance tests
04/11/2021 - 10:24 [freetrader] Would you like to run some on scalenet?
04/11/2021 - 11:35 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/216 closed by freetrader (freetrader)
04/11/2021 - 11:35 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/216 closed by freetrader (freetrader)
04/11/2021 - 18:45 [Calin Culianu] ok -- !1138 updated again with release-notes.md changes, taken out of WIP, and also set to this milestone (23.0.0). Let me know if the doc changes I did are appropriate. I am not a documentation master like freetrader and BBiT are. It's entirely possible I shouldn't have put it in that section or whatnot.
04/11/2021 - 18:54 [freetrader] LGTM, I had a brevity nit
04/11/2021 - 18:54 [freetrader] Will deploy this and monitor it a bit
04/11/2021 - 19:25 [Calin Culianu] oh note I just pushed another commit to avoid UB in case user specifies pathological `-mempoolexpiry=-1` or somethiing like that
04/11/2021 - 19:25 [Calin Culianu] so do a pull again if you do deploy it

⬆️⬆️⬆️  END LOG FOR 04/11/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/10/2021 ⬇️⬇️⬇️
04/10/2021 - 01:20 [freetrader] 1138 still seems to be in some discussion.
04/10/2021 - 01:20 [freetrader] ("Pending things")
04/10/2021 - 01:21 [freetrader] 1147 has two open threads (by you @Fernando Pelliccioni --- they look like they could possibly be closed)
04/10/2021 - 01:21 [freetrader] I am going to get some sleep and start testing 1147 after that.
04/10/2021 - 01:22 [freetrader] 1126 and 1142 need some more C++ devs to take a look over them.
04/10/2021 - 09:48 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1147 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/10/2021 - 09:49 [freetrader] Anybody else want to approve 1147 before merge?
04/10/2021 - 09:49 [freetrader] You guys had long discussions about this change, so at least concept ACKs or utACKs should be in there.
04/10/2021 - 09:54 [freetrader] Python scripting tool that would be nice post-Tachyon:
04/10/2021 - 09:54 A script which takes a blockhash, call RPC to get verbose `getblock` output and works through the txs to build the DAG and calculate the ancestor/dependant stats for that block.
04/10/2021 - 10:17 [freetrader] Oh well, the discussions were pretty conclusive that we want to go this route.
04/10/2021 - 10:17 Merging and then I'll produce another Gitian build for wider testing.
04/10/2021 - 18:42 [freetrader] !961 test updated for CPFP removal / Tachyon, taken out of WIP, requesting review
04/10/2021 - 20:42 [unknown] freetrader (freetrader) closed merge request [!362 *[backport] Add another UBSAN vptr suppression*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/362) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/10/2021 - 23:29 [matricz] 1100 transaction chain got confirmed in one block?
04/10/2021 - 23:45 [freetrader] maybe a wee bit more

⬆️⬆️⬆️  END LOG FOR 04/10/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/09/2021 ⬇️⬇️⬇️
04/09/2021 - 00:24 [freetrader] Ubuntu builds for a 'downgraded' master (experimental v22.2.6) are now being built, to re-test the packaging MR !7
04/09/2021 - 00:26 [freetrader] Builds queued for xenial, bionic, focal and groovy.
04/09/2021 - 00:26 Status:
04/09/2021 - 00:26 launchpad.net/~freetrader/+archive/ubuntu/bchn/+packages
04/09/2021 - 00:26 [freetrader] Note: this is my personal testing repo. These are not supported BCHN builds.
04/09/2021 - 00:32 [freetrader] !1130 is lined up for final tests now
04/09/2021 - 00:33 [freetrader] After that, I guess it's 1138 and 1147, in that order?
04/09/2021 - 10:16 [freetrader] I've created milestones for:
04/09/2021 - 10:16 • v23.1.0 : the next minor release (after v23.0.0 which is currently being prepared for release)
04/09/2021 - 10:16 • v24.0.0 : the major release after our v23.0.0
04/09/2021 - 10:16 I created these so we can assign issues and MRs that are planned not for v23, but later.
04/09/2021 - 10:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#286 [qa]](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/286) opened by freetrader (freetrader)
04/09/2021 - 10:20 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/286
04/09/2021 - 10:20 We should deploy more test infrastructure to discover bugs merged into master faster.
04/09/2021 - 10:20 - [ ] Deploy master builds to hosts that run in debug mode on mainnet and a debug node that mines on testnet(4) or scalenet
04/09/2021 - 10:20 - [ ] Deploy for regular IBD with & without indexing (frequency tbd, but should be 1 or 2 times per week at least)
04/09/2021 - 10:20 - [ ] Regular gitian builds (maybe once a day)
04/09/2021 - 10:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#286 [qa]](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/286) opened by freetrader (freetrader)
04/09/2021 - 10:20 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/286
04/09/2021 - 10:20 We should deploy more test infrastructure to discover bugs merged into master faster.
04/09/2021 - 10:20 - [ ] Deploy master builds to hosts that run in debug mode on mainnet and a debug node that mines on testnet(4) or scalenet
04/09/2021 - 10:20 - [ ] Deploy for regular IBD with & without indexing (frequency tbd, but should be 1 or 2 times per week at least)
04/09/2021 - 10:20 - [ ] Regular gitian builds (maybe once a day)
04/09/2021 - 10:27 [freetrader] bitcoincashnode.slack.com/archives/CUMFG8RE1/p1617963407002900
04/09/2021 - 10:28 [freetrader] Please help where you can by assigning issues/MRs of yours that won't make it into v23.0.0, into the most appropriate future milestone "bin"
04/09/2021 - 17:11 [Jonathan Toomim] it's a bit more pressing than that for me. p2pool's code has a memory leak (or memory fragmentation issue?) somewhere that uses an amount of RAM that is proportional to the number of transactions per block template, which makes each p2pool process on my server use up to around 3-6 GB of RAM, and generally increasing over time. My server usually has 4 p2pool processes, and 16 GB of RAM. So I need to restart my no
04/09/2021 - 17:54 [Calin Culianu] oh yeah no need to keep the tx's in memory then (since the merkle branch stuff is half-computed for you and just lacks the coinbase tx to be fully computed)
04/09/2021 - 17:55 [Calin Culianu] if you think it may be memory fragmentation -- you can try playing around with `jemalloc` -- it's a drop-in replacement for malloc and you can even have it loaded ahead of time using `LD_PRELOAD=/path/to/jemalloc.so` (it also ships with a shell script that does this for you) -- it deals much better with heap fragmentation...
04/09/2021 - 18:57 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1158 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/09/2021 - 19:00 [freetrader] awesome catch

⬆️⬆️⬆️  END LOG FOR 04/09/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/08/2021 ⬇️⬇️⬇️
04/08/2021 - 04:02 [monica] "If I could get one message across to you in this session it's this: *be bold*. Be willing to accept that what happened was not just bad luck. Liberate yourselves from just proceeding along the path Satoshi imagined and be willing to think radical, even heretical thoughts.." I was re-reading Mike Hearn's AMA and thought I'd share. bit.ly/2PAPGm5
04/08/2021 - 08:52 [freetrader] gitian build on master after !1129 merge
04/08/2021 - 08:53 ```master @ 9d6bd5ef72ab3035b74bd82f66e2391f9034b3d3
04/08/2021 - 08:53 268012d8ca9835aef1afe8cbb54b085d0ec7d0f0f3d2e6c38befec78e5269938 bitcoin-cash-node-23.0.0-aarch64-linux-gnu-debug.tar.gz
04/08/2021 - 08:53 d3379b14321a9af92e949f42ed59f11abbe796d1c6ff27a3c5f60cb6a2624998 bitcoin-cash-node-23.0.0-aarch64-linux-gnu.tar.gz
04/08/2021 - 08:53 bce6baaf2a2a74bbd0b743ffa50dbc464404f085f3a1dd6fe660f25201e89dd7 bitcoin-cash-node-23.0.0-arm-linux-gnueabihf-debug.tar.gz
04/08/2021 - 08:53 f2bf781e8a7febcb696b52bd9d0e75ca92a92a9fe270678d96190f18d649b790 bitcoin-cash-node-23.0.0-arm-linux-gnueabihf.tar.gz
04/08/2021 - 08:53 68cd8637912ac38bb04e3f9ff915cf9fd61418861f0ac263e9a2ccf1ad5d58c1 bitcoin-cash-node-23.0.0-i686-pc-linux-gnu-debug.tar.gz
04/08/2021 - 08:53 a1704af50c8c4b9d4de9444ff2dffdc5d7f02e9ef26a5712091c071ba713deaa bitcoin-cash-node-23.0.0-i686-pc-linux-gnu.tar.gz
04/08/2021 - 08:53 099d8a7a83ff30046131221f01b89f6537cdbd84f65495b7c803d5e3e23f9956 bitcoin-cash-node-23.0.0-x86_64-linux-gnu-debug.tar.gz
04/08/2021 - 08:53 5f220dfc3de0913300a938b28d0fbadd7602c50e23c37f8688c5b338e5b417c2 bitcoin-cash-node-23.0.0-x86_64-linux-gnu.tar.gz
04/08/2021 - 08:53 f120ff10896ee8ca28d2e0eb8543e08627642cd1d2772aad556e773854ef00f4 src/bitcoin-cash-node-23.0.0.tar.gz
04/08/2021 - 08:53 77221c92e73dc5475b2d84d4281c9bed3a3dc3f777b4378e689bbc31a36c118b bitcoin-cash-node-23.0.0-win-unsigned.tar.gz
04/08/2021 - 08:53 e446d3b7a8c3798ad75db986b120d2dd440becbdd758f57e5d5f62fc914067a6 bitcoin-cash-node-23.0.0-win64-debug.zip
04/08/2021 - 08:53 bb6e3ca9b891374d7dee023633b915a3f4a8382fca298644e39320df62d02f3a bitcoin-cash-node-23.0.0-win64-setup-unsigned.exe
04/08/2021 - 09:21 [freetrader] hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/
04/08/2021 - 12:01 [unknown] freetrader (freetrader) opened merge request [!1156 *[qa] Temporarily evict frequently failing getblocktemplate tests from aarch64 functional test job*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1156) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/08/2021 - 12:45 [freetrader] hmm, did we discuss before the sizing of `nMempoolSizeMin` (src/init.cpp:1859) which bases on the `limitdescdendantsize` / its DEFAULT_DESCENDANT_SIZE_LIMIT ?
04/08/2021 - 12:47 [freetrader] i guess it doesn't need adjusting for this release, but just wanted to see what you think.
04/08/2021 - 17:12 [unknown] freetrader (freetrader) opened merge request [!1157 *[qa] Update freetrader public key (expiry extension to 2023-04-08)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1157) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/08/2021 - 17:16 [freetrader] Maybe you'd like to verify this one against the public keyservers, @Shadow Of Harbringer? ;)
04/08/2021 - 17:18 [Shadow Of Harbringer] ok @freetrader
04/08/2021 - 17:22 [freetrader] at your leisure - would be happy if it's merged sometime before release of v23
04/08/2021 - 17:33 [freetrader] Last chance for objections before !1133 merge.

⬆️⬆️⬆️  END LOG FOR 04/08/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/07/2021 ⬇️⬇️⬇️
04/07/2021 - 08:00 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1128 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/07/2021 - 08:21 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/21
04/07/2021 - 08:47 [exteradox] is there a repo somewhere for bitcoinprotocol.cash / reference.cash? I'm implementing net protocol in NodeJS, and discovered several inaccuracies
04/07/2021 - 11:26 [freetrader] For !1128, I didn't notice anything that's been changed during review which needs altering in the MR description,
04/07/2021 - 11:26 but if anyone of the reviewers thinks something needs changing in its description, let me know ASAP please ...
04/07/2021 - 11:28 [freetrader] (going to prepare the squash commit message now)
04/07/2021 - 15:53 [BigBlockIfTrue] the unconfirmed transaction chain limit CHIP technical spec should be updated to mention that the 101 kB transaction size limit is removed along with the 50 transaction count limit
04/07/2021 - 15:54 [BigBlockIfTrue] reviewing !1129 just reminded me that thing exists too
04/07/2021 - 16:30 [Calin Culianu] It’s ok no worries
04/07/2021 - 16:38 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1129 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/07/2021 - 16:39 [freetrader] IMO we can accept the remaining open suggestion - I've tested with it.
04/07/2021 - 23:29 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/285 opened by freetrader (freetrader)
04/07/2021 - 23:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/285
04/07/2021 - 23:29 It seems we do not have a clear purpose for this and it adds extra complexity to the codebase.
04/07/2021 - 23:29 TBD
04/07/2021 - 23:29 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/285 opened by freetrader (freetrader)
04/07/2021 - 23:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/285
04/07/2021 - 23:29 It seems we do not have a clear purpose for this and it adds extra complexity to the codebase.
04/07/2021 - 23:29 TBD
04/07/2021 - 23:29 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/285
04/07/2021 - 23:40 [Calin Culianu] yep, good

⬆️⬆️⬆️  END LOG FOR 04/07/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/06/2021 ⬇️⬇️⬇️
04/06/2021 - 10:09 [freetrader] twitter.com/kennwhite/status/1379111275741995011
04/06/2021 - 12:50 [freetrader] I have submitted 'Bitcoin Cash Node' to Swan.cash for listing.
04/06/2021 - 12:50 The pick of categories was limited, so I chose "Wallet" for now.
04/06/2021 - 12:52 [freetrader] I see a few other node projects listed under "Development"
04/06/2021 - 12:52 [freetrader] Maybe that is a better fit for the future, I may ask them to move us to there once we get listed.
04/06/2021 - 12:52 [freetrader] Comments? Please thread here.
04/06/2021 - 14:56 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1128#note_545320011
04/06/2021 - 14:57 [freetrader] @BigBlockIfTrue: further thoughts on the lock?
04/06/2021 - 14:57 Calin's argument there seems logical, given that `cs_main` is required as an exclusive lock by `AcceptToMemoryPoolWithTime`
04/06/2021 - 14:58 [BigBlockIfTrue] don't know yet
04/06/2021 - 14:58 [BigBlockIfTrue] it is confusing, because you'd expect `g_mempool.cs` to control this
04/06/2021 - 15:01 [BigBlockIfTrue] this would probably go away if we get rid of the separate `TxInfo` thing, rescuing the data inside `CTxMemPoolEntry` in some other way, but that requires more study
04/06/2021 - 22:32 [Calin Culianu] eek i noticed 1 nit.. i'm going to push another trivial commit.. don't hate me.
04/06/2021 - 22:32 [Calin Culianu] you may be asleep now anyway bbit it's late in Europe.. I'm on USA Pacific time now..
04/06/2021 - 22:38 [Calin Culianu] ok I pushed 1 nit commit. don't hate me.
04/06/2021 - 22:41 [BigBlockIfTrue] oh nice catch
04/06/2021 - 22:43 [Calin Culianu] heh

⬆️⬆️⬆️  END LOG FOR 04/06/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/05/2021 ⬇️⬇️⬇️
04/05/2021 - 00:04 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1153 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/05/2021 - 04:51 [Calin Culianu] yay! I think @BigBlockIfTrue should rebase !1112 now...
04/05/2021 - 13:55 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/281 opened by BigBlockIfTrue (BigBlockIfTrue)
04/05/2021 - 13:55 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/281
04/05/2021 - 13:55 Having an expiration mechanism is useful, but also very inconvenient since we have to predict the expiration date in advance. Having an update notification system would be much more flexible and more generally useful.
04/05/2021 - 13:55 Logically, the new system should use on-chain transactions to (uncensorably) broadcast the update notifications, avoiding the need to phone home.
04/05/2021 - 13:55 We should probably give up RPC deactivation upon expiration, otherwise the feature may be perceived as a remote kill switch.
04/05/2021 - 13:55 System should be designed carefully to make sure it works properly on pruned nodes too. Perhaps use the UTXO set (which pruned nodes also have) to signal presence/absence of a notification.
04/05/2021 - 13:55 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/281 opened by BigBlockIfTrue (BigBlockIfTrue)
04/05/2021 - 13:55 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/281
04/05/2021 - 13:55 Having an expiration mechanism is useful, but also very inconvenient since we have to predict the expiration date in advance. Having an update notification system would be much more flexible and more generally useful.
04/05/2021 - 13:55 Logically, the new system should use on-chain transactions to (uncensorably) broadcast the update notifications, avoiding the need to phone home.
04/05/2021 - 13:55 We should probably give up RPC deactivation upon expiration, otherwise the feature may be perceived as a remote kill switch.
04/05/2021 - 13:55 System should be designed carefully to make sure it works properly on pruned nodes too. Perhaps use the UTXO set (which pruned nodes also have) to signal presence/absence of a notification.
04/05/2021 - 13:59 [Calin Culianu] @BigBlockIfTrue left you a comment on your rebased !1112
04/05/2021 - 14:30 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1112 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/05/2021 - 14:31 [Calin Culianu] I set !1112 to merge on pipeline success. If you disagree let me know now! You have about ~30 mins before pipeline succeeds...
04/05/2021 - 21:21 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1154 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 04/05/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/04/2021 ⬇️⬇️⬇️
04/04/2021 - 00:03 [freetrader] gitlab.com/bitcoin-cash-node/bchn-sw/packaging/-/merge_requests/7
04/04/2021 - 00:04 [freetrader] @sickpig: I've assigned that packaging MR !7 to you for review - it's not super urgent and I'll need to re-test it myself anyway.
04/04/2021 - 00:05 [freetrader] If you absolutely have no time for review, let me know.
04/04/2021 - 00:06 [freetrader] If you plan to test it in your personal too, please use a temporary 22.2.x (x>=6) number so it doesn't clash with 23.0.0 which we will soon have in our `master`
04/04/2021 - 03:20 [unknown] Calin Culianu (cculianu) approved merge request [!1151 *[qa] Bump version to 23.0.0*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1151) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/04/2021 - 07:14 [freetrader] To all who celebrate it, a happy Easter!
04/04/2021 - 07:15 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/280 opened by Wouter Verduin (wouterverduin)
04/04/2021 - 07:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/280
04/04/2021 - 07:15 Hey all,
04/04/2021 - 07:15 Was aiming to setup my own BCH node this weekend. However, i kepe running in problems with connecting the bitcoin-cli.
04/04/2021 - 07:15 I am aiming to set it up in docker
04/04/2021 - 07:15 Steps i did:
04/04/2021 - 07:15 1) docker network create bitcoin
04/04/2021 - 11:40 [Shadow Of Harbringer] Happy Easter everybody :)
04/04/2021 - 11:40 :egg: :egg: :egg: :egg: :egg: :egg:
04/04/2021 - 15:47 [Calin Culianu] regarding the "software outdated" deadline update -- i was thinking of just submitting 2 MRs, one for Nov 15, 2021, 12:00 UTC and one for May 15, 2022, 12:00 UTC -- and you guys can decide which to use if either..
04/04/2021 - 16:53 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1152 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/04/2021 - 17:21 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1153 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/04/2021 - 21:29 [Calin Culianu] MR's !1152 and !1153 have been redone to call the tentative upgrade "-upgrade8activationtime" (this would be the 8th upgrade since HF). This allows us to move away from a set date and instead just guesstimate May 15 2022 for now.
04/04/2021 - 21:30 [Calin Culianu] and also allows us to stop using the confusing names e.g. 'magnetic anomaly' etc..
04/04/2021 - 23:03 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1152 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/04/2021 - 23:04 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1152 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/04/2021 - 23:04 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/bed25054901b8c234d32aa39aa29666f58dc9f60...5fc63f9ffc5d9928e75da7f9e2c0d9ce0f913027
04/04/2021 - 23:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/f58576a9c532adc967707968f54628349fa3cb42: Add tentative activation time for the 8th BCH Upgrade (May2022) - Calin Culianu
04/04/2021 - 23:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5fc63f9ffc5d9928e75da7f9e2c0d9ce0f913027: Merge branch 'update_activation_times' into 'master' - freetrader
04/04/2021 - 23:04 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/bed25054901b8c234d32aa39aa29666f58dc9f60...5fc63f9ffc5d9928e75da7f9e2c0d9ce0f913027
04/04/2021 - 23:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/f58576a9c532adc967707968f54628349fa3cb42: Add tentative activation time for the 8th BCH Upgrade (May2022) - Calin Culianu
04/04/2021 - 23:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5fc63f9ffc5d9928e75da7f9e2c0d9ce0f913027: Merge branch 'update_activation_times' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 04/04/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/03/2021 ⬇️⬇️⬇️
04/03/2021 - 11:35 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/19/
04/03/2021 - 11:43 [freetrader] @BigBlockIfTrue:
04/03/2021 - 11:43 re!19
04/03/2021 - 11:43 I think we should add a top-level document (similar as for other upgrades) which specifies the activation time for those changes...
04/03/2021 - 11:43 [freetrader] Was that your plan?
04/03/2021 - 11:43 [freetrader] Overall, I'm conflicted on whether it's a good idea to pull those entire CHIPs in with such high verbosity
04/03/2021 - 11:44 [freetrader] They could just be referenced by the top level doc in fact.
04/03/2021 - 11:44 In the chain limits case, the technical spec is even a Google doc link :o
04/03/2021 - 14:29 [BigBlockIfTrue] bitcoincashresearch.org/t/chip-unconfirmed-transaction-chain-limit/302/36?u=bigblockiftrue
04/03/2021 - 15:24 [freetrader] Merged !19
04/03/2021 - 16:02 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/20
04/03/2021 - 16:58 [Calin Culianu] man so my node got supper laggy with the mempool flood
04/03/2021 - 16:58 [Calin Culianu] i am running latest commits with the new mempool code

⬆️⬆️⬆️  END LOG FOR 04/03/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/02/2021 ⬇️⬇️⬇️
04/02/2021 - 05:23 [imaginary_username] i can help if shown exactly what to do
04/02/2021 - 05:24 [freetrader] let's continue this on DMs after I get some sleep.
04/02/2021 - 05:25 [freetrader] maybe @merc1er has experience and can advise in DMs in the meantime, otherwise we'll sort it out in a while.
04/02/2021 - 05:25 [freetrader] there's some good background on it when clicking on the "?" icon in the mxtools report table
04/02/2021 - 05:25 [freetrader] they also have some widget that generates some config, but not sure how far I would trust that.
04/02/2021 - 14:56 [unknown] Calin Culianu (cculianu) approved merge request [!1148 *[doc] Fix Bitcoin Core reference in translation strings policy document*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1148) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/02/2021 - 14:56 [unknown] Calin Culianu (cculianu) merged merge request [!1148 *[doc] Fix Bitcoin Core reference in translation strings policy document*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1148) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/02/2021 - 14:56 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/fc1dae57cd1d4532eae826003ddb19c94a9184cf...9f0be8918d41d59e17736a20cd0938919a996fe7
04/02/2021 - 14:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1704c3163c79987a9ab9f2d0fb44561e74cb5b8e: [doc] Fix Bitcoin Core reference in translation strings policy document - freetrader
04/02/2021 - 14:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9f0be8918d41d59e17736a20cd0938919a996fe7: Merge branch 'doc/nuke_core_from_xlat_strings_policy' into 'master' - Calin Culianu
04/02/2021 - 14:56 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/fc1dae57cd1d4532eae826003ddb19c94a9184cf...9f0be8918d41d59e17736a20cd0938919a996fe7
04/02/2021 - 14:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1704c3163c79987a9ab9f2d0fb44561e74cb5b8e: [doc] Fix Bitcoin Core reference in translation strings policy document - freetrader
04/02/2021 - 14:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9f0be8918d41d59e17736a20cd0938919a996fe7: Merge branch 'doc/nuke_core_from_xlat_strings_policy' into 'master' - Calin Culianu
04/02/2021 - 20:54 [Shadow Of Harbringer] Hello, @Godbout TruckingLtd
04/02/2021 - 20:54 It's pretty cool to see an actual Trucking Company to be interested in Bitcoin Cash development.
04/02/2021 - 20:54 Are you perhaps looking for ways Bitcoin Cash can make your business more efficient or profitable?
04/02/2021 - 20:54 Feel free to ask around.
04/02/2021 - 23:01 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/18
04/02/2021 - 23:01 @freetrader
04/02/2021 - 23:16 [freetrader] Nice.
04/02/2021 - 23:16 I diffed against the original markdown, and the content is fine apart from the necessary header/footer/hyperlink adjustments.
04/02/2021 - 23:16 I am comfortable merging this on my own review, but if someone else wants to review before that & approve as well, I'm ok to wait.
04/02/2021 - 23:28 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!1149 *Draft: [doc] Fix linkage between gitian build docs; update example versions*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1149) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/02/2021 - 23:31 [unknown] BigBlockIfTrue (BigBlockIfTrue) unapproved merge request [!1149 *Draft: [doc] Fix linkage between gitian build docs; update example versions*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1149) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/02/2021 - 23:42 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!1149 *[doc] Fix linkage between gitian build docs; update example versions*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1149) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 04/02/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 04/01/2021 ⬇️⬇️⬇️
04/01/2021 - 19:44 [freetrader] news.bitcoin.com/us-judge-dismisses-antitrust-case-accusing-bitmain-kraken-and-bch-devs-of-manipulation/
04/01/2021 - 21:16 [unknown] freetrader (freetrader) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/989 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/01/2021 - 22:17 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/161#note_543459230
04/01/2021 - 22:32 [unknown] freetrader (freetrader) opened merge request [!1148 *[doc] Fix Bitcoin Core reference in translation strings policy document*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1148) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
04/01/2021 - 22:43 [freetrader] @merc1er, @imaginary_username :
04/01/2021 - 22:43 Can we set up a DMARC record and enable DMARC Quarantine/Reject policy for the bitcoincashnode.org domain?
04/01/2021 - 22:44 [freetrader] To avoid forged emails.

⬆️⬆️⬆️  END LOG FOR 04/01/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/31/2021 ⬇️⬇️⬇️
03/31/2021 - 06:55 [unknown] Andrea Suisani (sickpig) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1115 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/31/2021 - 07:09 [freetrader] Thanks @sickpig for reviewing !1115.
03/31/2021 - 07:29 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1115 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/31/2021 - 07:29 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b8bca529c3b11544065a61be897405e7e726bd1a...fc1dae57cd1d4532eae826003ddb19c94a9184cf
03/31/2021 - 07:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/58ee973d20a624bb68e7d52d5b72a2bae69bbd05: Tachyon: Allow multiple OP_RETURN outputs in a transaction - BigBlockIfTrue
03/31/2021 - 07:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/fc1dae57cd1d4532eae826003ddb19c94a9184cf: Merge branch 'v23/multi-op-return' into 'master' - freetrader
03/31/2021 - 07:29 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b8bca529c3b11544065a61be897405e7e726bd1a...fc1dae57cd1d4532eae826003ddb19c94a9184cf
03/31/2021 - 07:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/58ee973d20a624bb68e7d52d5b72a2bae69bbd05: Tachyon: Allow multiple OP_RETURN outputs in a transaction - BigBlockIfTrue
03/31/2021 - 07:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/fc1dae57cd1d4532eae826003ddb19c94a9184cf: Merge branch 'v23/multi-op-return' into 'master' - freetrader
03/31/2021 - 13:48 [Calin Culianu] w00t I didn't even notice multi-OP_RETURN was merged -- w00t! :tada:
03/31/2021 - 13:48 between that, DSProofs, and no more CPFP and not unconf chain limits -- May 15 upgrade will be yuuuge
03/31/2021 - 13:48 [Calin Culianu] also maybe we can raise default mined block size to 8MB after mempool fixes -- muahaha
03/31/2021 - 15:15 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#279 [doc] Considering status of BIPs : Obsolete vs Replaced](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/279) opened by freetrader (freetrader)
03/31/2021 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/279
03/31/2021 - 15:15 This enquiry re: BCHN's info at docs.bitcoincashnode.org/doc/bips/ was forwarded to me from Leandrodimarco:
03/31/2021 - 15:15 > My question is in relation to Obsolete vs Replaced status.
03/31/2021 - 15:15 > BIP 0002 says: "When a Final BIP is no longer relevant, its status may be changed to Replaced or Obsolete (which is equivalent to Replaced). This change must also be objectively verifiable and/or discussed". It's a bit confusing that part of "which is equivalent to Replaced". As for Obsolete, it is something that not necessarily has been replaced. [But anyway, I don't have the intention to create a big fuss about it.[... I] won
03/31/2021 - 15:15 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#279 [doc] Considering status of BIPs : Obsolete vs Replaced](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/279) opened by freetrader (freetrader)
03/31/2021 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/279
03/31/2021 - 15:15 This enquiry re: BCHN's info at docs.bitcoincashnode.org/doc/bips/ was forwarded to me from Leandrodimarco:
03/31/2021 - 15:15 > My question is in relation to Obsolete vs Replaced status.
03/31/2021 - 15:15 > BIP 0002 says: "When a Final BIP is no longer relevant, its status may be changed to Replaced or Obsolete (which is equivalent to Replaced). This change must also be objectively verifiable and/or discussed". It's a bit confusing that part of "which is equivalent to Replaced". As for Obsolete, it is something that not necessarily has been replaced. [But anyway, I don't have the intention to create a big fuss about it.[... I] won
03/31/2021 - 16:38 [Calin Culianu] hmmm. getblocktemplate-timing keeps failing randomly. when i get some free time i want to crack that nut and get to the bottom of it.

⬆️⬆️⬆️  END LOG FOR 03/31/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/30/2021 ⬇️⬇️⬇️
03/30/2021 - 12:38 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/278 opened by yuyenkan (yuyenkan)
03/30/2021 - 12:38 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/278
03/30/2021 - 12:38 I cloned from github.com/bitcoin-cash-node/bitcoin-cash-node
03/30/2021 - 12:38 and checkout to tag v22.2.0 with
03/30/2021 - 12:38 > git checkout tags/v22.2.0 -b v22.2.0
03/30/2021 - 12:38 then follow github.com/bitcoin-cash-node/bitcoin-cash-node/blob/master/doc/build-unix-deb.md to build without QT
03/30/2021 - 12:38 but when I using
03/30/2021 - 12:38 > bitcoin-cli -getinfo
03/30/2021 - 12:38 I still get a warning on "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"
03/30/2021 - 12:38 what I had did wrong?
03/30/2021 - 12:38 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/278 opened by yuyenkan (yuyenkan)
03/30/2021 - 12:38 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/278
03/30/2021 - 12:38 I cloned from github.com/bitcoin-cash-node/bitcoin-cash-node
03/30/2021 - 12:38 and checkout to tag v22.2.0 with
03/30/2021 - 16:32 [BigBlockIfTrue] Apparently BCHA is under 51% attack once again:
03/30/2021 - 16:32 old.reddit.com/r/btc/comments/mgdqw4/psa_bchabab_doesnt_use_proofofwork_they_use/gssvtqc/

⬆️⬆️⬆️  END LOG FOR 03/30/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/29/2021 ⬇️⬇️⬇️
03/29/2021 - 01:15 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1145 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/29/2021 - 01:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#274 [qa] Ubuntu Xenial build failed, probable Qt issue: ‘fromSecsSinceEpoch’ is not a member of ‘QDateTime’](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/274) closed by Calin Culianu (cculianu)
03/29/2021 - 01:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#274 [qa] Ubuntu Xenial build failed, probable Qt issue: ‘fromSecsSinceEpoch’ is not a member of ‘QDateTime’](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/274) closed by freetrader (freetrader)
03/29/2021 - 01:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#274 [qa] Ubuntu Xenial build failed, probable Qt issue: ‘fromSecsSinceEpoch’ is not a member of ‘QDateTime’](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/274) closed by Calin Culianu (cculianu)
03/29/2021 - 01:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#274 [qa] Ubuntu Xenial build failed, probable Qt issue: ‘fromSecsSinceEpoch’ is not a member of ‘QDateTime’](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/274) closed by freetrader (freetrader)
03/29/2021 - 11:05 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1147 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/29/2021 - 11:05 [Calin Culianu] ^ just in case you didn't find the mempool MR series long enough -- here is another one ! (it's actually very small, but built on top of !1128 -- closes #267).
03/29/2021 - 11:06 [freetrader] :rolling_on_the_floor_laughing:
03/29/2021 - 11:06 [freetrader] good morning +1
03/29/2021 - 11:07 [Calin Culianu] good morning! :)
03/29/2021 - 16:43 [jkister] If I want to set something up where as soon as an address receives funds, it is payed right back out to a different address-- is there any better way than to just do a walletnotify script which just does a sendtoaddress ?
03/29/2021 - 17:34 [freetrader] After discussion among the maintainers, I expressed the qualified majority support of BCHN maintainers on the subject of the multi-OP_RETURN proposal for activation in May.
03/29/2021 - 17:34 bitcoincashresearch.org/t/chip-2021-03-multiple-op-returns-for-bitcoin-cash/315/40
03/29/2021 - 19:20 [imaginary_username] i suppose there are a variety of ways to do the same thing in Electron-Cash, but they won't be very different in concept
03/29/2021 - 19:21 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/277 opened by freetrader (freetrader)
03/29/2021 - 19:21 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/277
03/29/2021 - 19:21 BCHN currently uses launchpad.net to build packages for Ubuntu.
03/29/2021 - 19:21 Ubuntu has introduced Snaps, which are an alternative that works slightly differently (perhaps better in some regards like we would be able to use our Gitian-generated build as input to this packaging).
03/29/2021 - 19:21 However, we may want to first explore it as it also has drawbacks and seems not keenly supported by e.g. Linux Mint.
03/29/2021 - 19:21 I am considering attaching a bounty to this for someone to implement a working Ubuntu snap packaging based off our published Gitian release packages (at Github). This could be a prototype fork of our gitlab.com/sickpig/packaging/ repository with a folder for snap packaging code.
03/29/2021 - 19:21 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/277 opened by freetrader (freetrader)
03/29/2021 - 19:21 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/277
03/29/2021 - 19:21 BCHN currently uses launchpad.net to build packages for Ubuntu.
03/29/2021 - 19:21 Ubuntu has introduced Snaps, which are an alternative that works slightly differently (perhaps better in some regards like we would be able to use our Gitian-generated build as input to this packaging).
03/29/2021 - 19:21 However, we may want to first explore it as it also has drawbacks and seems not keenly supported by e.g. Linux Mint.
03/29/2021 - 19:21 I am considering attaching a bounty to this for someone to implement a working Ubuntu snap packaging based off our published Gitian release packages (at Github). This could be a prototype fork of our gitlab.com/sickpig/packaging/ repository with a folder for snap packaging code.

⬆️⬆️⬆️  END LOG FOR 03/29/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/28/2021 ⬇️⬇️⬇️
03/28/2021 - 00:23 [imaginary_username] w and m also match bbit's hashes
03/28/2021 - 10:38 [freetrader] Xenial build: still not happy...
03/28/2021 - 10:38 launchpadlibrarian.net/530424767/buildlog_ubuntu-xenial-amd64.bitcoin-cash-node_22.2.4-xenial1_BUILDING.txt.gz
03/28/2021 - 10:41 [freetrader] The other ones (groovy, focal, bionic) all made it past their build & test, but are still failing on the manpage install (still trying to figure out why `dh_installman` isn't able to find the manpages, and how to tell it (could be due to compat levels, might be easier to work around by copying manpages to location it expects)
03/28/2021 - 11:07 [freetrader] I will be participating together with other BCH developers later today in an AMA on /r/GoldandBlack
03/28/2021 - 11:07 More info: www.reddit.com/r/GoldandBlack/comments/meaxd9/the_upcoming_bch_crypto_devs_ama_will_be_held/
03/28/2021 - 11:54 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1146 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/28/2021 - 12:57 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1146 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/28/2021 - 15:30 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1145 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/28/2021 - 15:37 [freetrader] since that one's changed from what I've tested on Xenial so far, I need to re-test there.
03/28/2021 - 15:37 [freetrader] I will roll that into other changes I need to test on Xenial anyway.
03/28/2021 - 15:59 [Calin Culianu] awesome -- i really appreciate your taking the time to do this, freetrader
03/28/2021 - 16:18 [freetrader] no worries, good practice for me and time spent updating that build now is time not needed later

⬆️⬆️⬆️  END LOG FOR 03/28/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/27/2021 ⬇️⬇️⬇️
03/27/2021 - 09:22 [freetrader] If any BCHN users or supporters feel like giving individual opinions on this CHIP?
03/27/2021 - 09:22 bitcoincashresearch.org/t/chip-2021-03-multiple-op-returns-for-bitcoin-cash/315/
03/27/2021 - 09:35 [freetrader] Please do it on that forum, thanks.
03/27/2021 - 11:41 [Shadow Of Harbringer] > If any BCHN users or supporters feel like giving individual opinions on this CHIP?
03/27/2021 - 11:41 Done @freetrader e
03/27/2021 - 12:37 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1144 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/27/2021 - 12:45 [BigBlockIfTrue] !1144 is a further improved version of !1143, building now @freetrader
03/27/2021 - 15:41 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1115 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/27/2021 - 16:19 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#273 [qa] Exclude gitian figs and other docs unrelated and not useful on Windows from Win installer (.exe)](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/273) opened by freetrader (freetrader)
03/27/2021 - 16:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/273
03/27/2021 - 16:19 The Windows installer is built to include (and install) a bunch of documentation files which are not relevant to Windows.
03/27/2021 - 16:19 e.g. there is a `gitian-building` folder which includes only images used by the Gitian building docs, but not the actual docs...
03/27/2021 - 16:19 This is probably a result of desynchronization between our doc structure and the NSIS installer build instructions.
03/27/2021 - 16:19 Either way, we need to decide if we include all docs (even non Windows relevant ones) or trim it down sensibly. There are further docs such as build instructions related to other OS's and a `README_osx.md`, maybe more.
03/27/2021 - 16:19 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#273 [qa] Exclude gitian figs and other docs unrelated and not useful on Windows from Win installer (.exe)](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/273) opened by freetrader (freetrader)
03/27/2021 - 16:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/273
03/27/2021 - 16:19 The Windows installer is built to include (and install) a bunch of documentation files which are not relevant to Windows.
03/27/2021 - 16:19 e.g. there is a `gitian-building` folder which includes only images used by the Gitian building docs, but not the actual docs...
03/27/2021 - 16:19 This is probably a result of desynchronization between our doc structure and the NSIS installer build instructions.
03/27/2021 - 16:19 Either way, we need to decide if we include all docs (even non Windows relevant ones) or trim it down sensibly. There are further docs such as build instructions related to other OS's and a `README_osx.md`, maybe more.
03/27/2021 - 16:23 [freetrader] @Calin Culianu or @imaginary_username could one of you provide a 3rd builder confirmation for !1144 ?
03/27/2021 - 16:28 [freetrader] So far it looks good for a build even with non-enlarged images.
03/27/2021 - 22:50 [freetrader] there are various hacks needed to build someone's private branches - your state might have been influenced by doing those the last time
03/27/2021 - 23:36 [imaginary_username] ```525c2abec45090473c307839160287a5cd21ff520d15844067b8a1f6ff9afed2 bitcoin-cash-node-22.3.0-aarch64-linux-gnu-debug.tar.gz
03/27/2021 - 23:36 2d770e8e9967ea61852848820fc1a01a34cf114793615e29c0b235534b62c5ed bitcoin-cash-node-22.3.0-aarch64-linux-gnu.tar.gz
03/27/2021 - 23:36 04ec8298ed904e05cc0389902c01c1964d2b0cd81b590f5456c6591ba72a1d94 bitcoin-cash-node-22.3.0-arm-linux-gnueabihf-debug.tar.gz
03/27/2021 - 23:36 1439adc6eff007f8b248ffdb90dc9a6315574cfddbf38eb6d87620197eeaead5 bitcoin-cash-node-22.3.0-arm-linux-gnueabihf.tar.gz
03/27/2021 - 23:36 2feb5afe1777329d9e2d8b5f84c31e661e7e2356ad1ec2e058ee148f1be3c75b bitcoin-cash-node-22.3.0-i686-pc-linux-gnu-debug.tar.gz
03/27/2021 - 23:36 8454f4f464dc136d673cedb9c5120e9bfec2d4fe352920b9563d94004d6d657e bitcoin-cash-node-22.3.0-i686-pc-linux-gnu.tar.gz
03/27/2021 - 23:36 19368ee380d2a1fa130c346b9e0b30223a73283b8cf59aef8bd36db4f941afc7 bitcoin-cash-node-22.3.0-x86_64-linux-gnu-debug.tar.gz
03/27/2021 - 23:36 2328b568e1589165ff38a6565e9fd74f4173093dc3b55c0753b2cc33e810e32c bitcoin-cash-node-22.3.0-x86_64-linux-gnu.tar.gz
03/27/2021 - 23:36 996d1ad12e29779027d9b484982436989c7986b8501324a68d74e98d37347901 src/bitcoin-cash-node-22.3.0.tar.gz
03/27/2021 - 23:36 67e4e63083f447f459e3fbb0511bc2ae5e67e31a53da5dadb18fb8c82a50899d bitcoin-cash-node-linux-res.yml```
03/27/2021 - 23:38 [freetrader] so far so good (comparing against BBiT's hashes in the description of gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1144 )
03/27/2021 - 23:39 [imaginary_username] awesome, moving to w and m

⬆️⬆️⬆️  END LOG FOR 03/27/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/26/2021 ⬇️⬇️⬇️
03/26/2021 - 08:56 [freetrader] hmm, i get a 'No space left on device' on running gitian build on that MR, and it's not really plausible to me yet how that happens.
03/26/2021 - 08:56 [freetrader] @imaginary_username: can you run !1085 in your gitian env?
03/26/2021 - 10:24 [Calin Culianu] i'll try and build it here too
03/26/2021 - 13:24 [aura] Nevermind, I see that you need to create several instances of regtest to get it working :)
03/26/2021 - 21:50 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1143 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 03/26/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/25/2021 ⬇️⬇️⬇️
03/25/2021 - 01:12 [BigBlockIfTrue] pls somebody make gitian do non-fast-forward git pulls
03/25/2021 - 09:13 [BigBlockIfTrue] I get an error in my Windows Gitian build on !1085
03/25/2021 - 09:13 ```[3/4] Run CPack packaging tool...
03/25/2021 - 09:13 CPack: Create package using NSIS
03/25/2021 - 09:13 CPack: Install projects
03/25/2021 - 09:13 CPack: - Install directory: /home/debian/build/bitcoin/doc
03/25/2021 - 09:13 CPack: - Install project: bitcoin-cash-node
03/25/2021 - 09:13 bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
03/25/2021 - 09:13 bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
03/25/2021 - 09:13 bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
03/25/2021 - 09:13 bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
03/25/2021 - 09:13 bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
03/25/2021 - 09:13 CPack: Create package
03/25/2021 - 09:13 CPack Error: Problem running NSIS command: "/home/debian/wrapped/makensis" "/home/debian/build/bitcoin/distsrc-x86_64-w64-mingw32/_CPack_Packages/x86_64-w64-mingw32/NSIS/project.nsi"
03/25/2021 - 09:13 Please check /home/debian/build/bitcoin/distsrc-x86_64-w64-mingw32/_CPack_Packages/x86_64-w64-mingw32/NSIS/NSISOutput.log for errors
03/25/2021 - 10:24 [freetrader] it's in the container run by the gitian build script
03/25/2021 - 10:30 [BigBlockIfTrue] how do I open that
03/25/2021 - 10:30 [BigBlockIfTrue] (I already have a pretty good guess what caused this error, but it's nice to know for the future.)
03/25/2021 - 10:31 [freetrader] i need to look it up myself. It's been ages since I did that..
03/25/2021 - 16:06 [Leandrodimarco] Guys, I'm getting an ERR_TIMED_OUT error for bitcoincashnode.org, could you please check?
03/25/2021 - 16:07 [Leandrodimarco] @merc1er ^^
03/25/2021 - 17:56 [matricz] caveatç You'll need to generate 100 blocks before you can spend the coinbase
03/25/2021 - 18:11 [merc1er] www.netlifystatus.com
03/25/2021 - 18:12 [merc1er] Netlify down again for apex domains with no CNAME flattening
03/25/2021 - 22:06 [jkister] that's kind of sounds like my github.com/jkister/cointop
03/25/2021 - 22:33 [BigBlockIfTrue] !1085 tested successfully :D
03/25/2021 - 23:04 [aura] I tried the generate but I was getting what I believe is invalid input: I'm executing this command `./bitcoin-cash-node-22.2.0/bin/bitcoin-cli -rpcport=28332 -rpcuser=someuser -rpcpassword=somepassword generatetoaddress 101 "bchtest:adress"` but I always get an empty array
03/25/2021 - 23:04 [aura] Is that the expected behaviour?
03/25/2021 - 23:06 [aura] since I'm also getting an empty array for the `listunspent` command `./bitcoin-cash-node-22.2.0/bin/bitcoin-cli -rpcport=28332 -rpcuser=someuser -rpcpassword=somepassword listunspent 6 9999999 "[\"bchtest:adress\"]"`

⬆️⬆️⬆️  END LOG FOR 03/25/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/24/2021 ⬇️⬇️⬇️
03/24/2021 - 09:33 [BigBlockIfTrue] `-c` is needed to build a branch instead of a version tag
03/24/2021 - 09:35 [freetrader] so did it build?
03/24/2021 - 12:12 [BigBlockIfTrue] yes
03/24/2021 - 12:12 [BigBlockIfTrue] it did not build for macos, where do I need to put MacOSX10.11.sdk.tar.xz?
03/24/2021 - 12:15 [BigBlockIfTrue] ``` if args.macos and not os.path.isfile(
03/24/2021 - 12:15 'gitian-builder/inputs/MacOSX10.14.sdk.tar.xz'):```
03/24/2021 - 12:53 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1140 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/24/2021 - 13:29 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1140 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/24/2021 - 13:29 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/637836044c0f1ba5673feda9c430412826167d26...33c023a9e0eaa1f80e67527dc62346f260a72484
03/24/2021 - 13:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9451c5bf18cf37bd6e6793b4d660cd5191e9589f: Doc bug: fix outdated MacOS SDK download info - BigBlockIfTrue
03/24/2021 - 13:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/33c023a9e0eaa1f80e67527dc62346f260a72484: Merge branch 'doc/macos' into 'master' - freetrader
03/24/2021 - 13:29 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/637836044c0f1ba5673feda9c430412826167d26...33c023a9e0eaa1f80e67527dc62346f260a72484
03/24/2021 - 13:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9451c5bf18cf37bd6e6793b4d660cd5191e9589f: Doc bug: fix outdated MacOS SDK download info - BigBlockIfTrue
03/24/2021 - 13:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/33c023a9e0eaa1f80e67527dc62346f260a72484: Merge branch 'doc/macos' into 'master' - freetrader
03/24/2021 - 19:46 [BigBlockIfTrue] I have successfully reproduced all Linux hashes of the 22.2.0 release
03/24/2021 - 22:39 [BigBlockIfTrue] got it, it's the name used when creating the GPG key
03/24/2021 - 22:39 [BigBlockIfTrue] successfully built 22.2.0 for all platforms, hashes match signed releases

⬆️⬆️⬆️  END LOG FOR 03/24/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/23/2021 ⬇️⬇️⬇️
03/23/2021 - 08:29 [unknown] Shadow Of Harbringer (ShadowOfHarbringer) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1137 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/23/2021 - 09:58 [unknown] BigBlockIfTrue (BigBlockIfTrue) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1137 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/23/2021 - 10:02 [freetrader] Finished with the Dutch edits?
03/23/2021 - 10:02 Then I would squash & merge 1136...
03/23/2021 - 10:02 [BigBlockIfTrue] it's not finished yet
03/23/2021 - 10:03 [freetrader] ok, if we put it in Draft, will crowdin 's updates preserve that status?
03/23/2021 - 12:22 [freetrader] www.bitcoinabc.org/releases/#0.23.0
03/23/2021 - 12:22 [freetrader] > The `getpeerinfo` RPC now has additional `last_block` and `last_transaction` fields that return the UNIX epoch time of the last block and the last valid transaction received from each peer.
03/23/2021 - 12:22 [freetrader] > A new `bitcoin-cli -netinfo` command provides a network peer connections dashboard that displays data from the `getpeerinfo` and `getnetworkinfo` RPCs in a human-readable format. An optional integer argument from `0` to `4` may be passed to see increasing levels of detail.
03/23/2021 - 12:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/272 opened by Fernando Pelliccioni (fpelliccioni)
03/23/2021 - 12:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/272
03/23/2021 - 12:22 Log attached here:
03/23/2021 - 12:22 [check_functional.tar.gz](/uploads/7708a43832326bdeccbe9746e0d3eee1/check_functional.tar.gz)
03/23/2021 - 12:22 Platform specs:
03/23/2021 - 20:40 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1139 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/23/2021 - 22:58 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1139 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/23/2021 - 22:59 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1139 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/23/2021 - 22:59 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/1eecdaddf7ff411a905d0546af175f1f1642a802...637836044c0f1ba5673feda9c430412826167d26
03/23/2021 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/3fbdb528dcaf8186e8f3b497c1fa656a8425a27e: Doc nit: remove table of contents - BigBlockIfTrue
03/23/2021 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/637836044c0f1ba5673feda9c430412826167d26: Merge branch 'doc/notoc' into 'master' - freetrader
03/23/2021 - 22:59 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/1eecdaddf7ff411a905d0546af175f1f1642a802...637836044c0f1ba5673feda9c430412826167d26
03/23/2021 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/3fbdb528dcaf8186e8f3b497c1fa656a8425a27e: Doc nit: remove table of contents - BigBlockIfTrue
03/23/2021 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/637836044c0f1ba5673feda9c430412826167d26: Merge branch 'doc/notoc' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 03/23/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/22/2021 ⬇️⬇️⬇️
03/22/2021 - 10:42 [freetrader] It looks to me like most of 1128's review comments have been addressed.
03/22/2021 - 10:43 [freetrader] Could reviewers please go through and resolve what they consider acceptable resolutions, or state otherwise.
03/22/2021 - 11:00 [Calin Culianu] sooo.. who wants to be the one to remove the entry_time index? @Fernando Pelliccioni @BigBlockIfTrue? this might be a good one for fernando to get his hands really dirty with the codebase hehe
03/22/2021 - 11:00 [Calin Culianu] i mean I can just do it -- but it might be nice for someone else to also get their hands dirty with this mempool...
03/22/2021 - 11:01 [freetrader] Would we be looking at a separate MR on top of !1130 for this? (that's my current understanding)
03/22/2021 - 11:49 [freetrader] @BigBlockIfTrue: re !1134
03/22/2021 - 11:49 Functionally, it works, but it includes translations which have are significantly incomplete... we may want to only include those that are 100% + proofread.
03/22/2021 - 11:50 [freetrader] I trust Crowdin can be configured to do that?
03/22/2021 - 12:03 [BigBlockIfTrue] responded on Gitlab
03/22/2021 - 12:03 [BigBlockIfTrue] I think you need to dramatically lower your expectation level here
03/22/2021 - 12:04 [BigBlockIfTrue] by your standard we probably have to throw out 95% of existing translations
03/22/2021 - 20:46 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/269 opened by freetrader (freetrader)
03/22/2021 - 20:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/269
03/22/2021 - 20:46 See gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1128#note_535148859
03/22/2021 - 20:46 @fpelliccioni is working on this, I opened this to track the resolved but not forgotten review issue.
03/22/2021 - 20:46 Please add "Closes ..." clause to whichever MR is opened to implement this.
03/22/2021 - 20:46 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/269 opened by freetrader (freetrader)
03/22/2021 - 20:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/269
03/22/2021 - 20:46 See gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1128#note_535148859
03/22/2021 - 20:46 @fpelliccioni is working on this, I opened this to track the resolved but not forgotten review issue.
03/22/2021 - 20:46 Please add "Closes ..." clause to whichever MR is opened to implement this.
03/22/2021 - 20:49 [Calin Culianu] by the way Jonathan if you want to take the very thoughtful points you raised regarding e.g. the different tradeoffs of what relay order / policy to use - maybe create an issue for that? Or we can create an issue and link to your comment. It seemed like it's worth exploring.
03/22/2021 - 20:50 [freetrader] I am planning to open issues for all the non-trivial suggestion threads, and notify here so @Jonathan Toomim can amend or extend as needed.
03/22/2021 - 20:51 [freetrader] Next one coming up is the insertion optimization / use of a deque

⬆️⬆️⬆️  END LOG FOR 03/22/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/21/2021 ⬇️⬇️⬇️
03/21/2021 - 04:03 [griffith] what is tachyon
03/21/2021 - 04:04 [griffith] is that may2021?
03/21/2021 - 04:04 [Jonathan Toomim] chainparams.cpp:138: consensus.tachyonActivationTime = 1621080000;
03/21/2021 - 04:04 [Jonathan Toomim] *GMT*: Saturday, May 15, 2021 12:00:00 PM
03/21/2021 - 04:05 [Jonathan Toomim] yes
03/21/2021 - 11:05 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1094 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/21/2021 - 11:07 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1094 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/21/2021 - 11:07 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/604ac88494f9627a58bdee36cb6e13827a699883...a8c1515fbf03032741599d5014c01845a501874f
03/21/2021 - 11:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2e77868011ffc703e251f0bb988a298627d518b8: Fix Crowdin configuration file - BigBlockIfTrue
03/21/2021 - 11:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a8c1515fbf03032741599d5014c01845a501874f: Merge branch 'bug/crowdin-hierarchy' into 'master' - freetrader
03/21/2021 - 11:07 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/604ac88494f9627a58bdee36cb6e13827a699883...a8c1515fbf03032741599d5014c01845a501874f
03/21/2021 - 11:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2e77868011ffc703e251f0bb988a298627d518b8: Fix Crowdin configuration file - BigBlockIfTrue
03/21/2021 - 11:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a8c1515fbf03032741599d5014c01845a501874f: Merge branch 'bug/crowdin-hierarchy' into 'master' - freetrader
03/21/2021 - 11:09 [unknown] BigBlockIfTrue (BigBlockIfTrue) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1092 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/21/2021 - 20:16 [Calin Culianu] @BigBlockIfTrue yeah -- actually most of the time entry_id is a good proxy for `nTime`
03/21/2021 - 20:17 [Calin Culianu] it's not guaranteed to be 100% a replacement for `nTime` due to the way reorg works. but that's only in the reorg/resurrected tx case where it dooms you.. in the common case you can use entryId in my proposed solution. Just felt the need to say that in chat. I wrote something in the MR but wasn't sure if I made that clear that I do agree with what you said.
03/21/2021 - 20:18 [Calin Culianu] anyway I wrote something in the MR about how I envison us to do this -- have a "hot path" expiry that just goes by the entry_id heuristic (which is not guaranteed correct always but good enough for a hot path) -- and have a slower background job that does the more thorough check.
03/21/2021 - 20:37 [Calin Culianu] but yeah thanks so much for chiming in man.

⬆️⬆️⬆️  END LOG FOR 03/21/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/20/2021 ⬇️⬇️⬇️
03/20/2021 - 02:37 [jkister] I'm running 22.2.0 on testnet. i tried to send all my coin to a new address.
03/20/2021 - 02:37 ```$ bitcoin-cli -testnet getbalance
03/20/2021 - 02:37 13.15775905
03/20/2021 - 02:37 $ bitcoin-cli -testnet sendtoaddress bchtest:qr4x4644arjj88kje9kls27wntkv9ue9mux2thxwvf 13.15775905 "" "" true
03/20/2021 - 02:37 d01b0724aa9d9cd1f0c99b57323898c640382baa50dd5f71a87e021e140cc1b8
03/20/2021 - 02:37 $ bitcoin-cli -testnet getbalance
03/20/2021 - 02:37 0.00000000```
03/20/2021 - 02:37 but the log says:
03/20/2021 - 02:37 ```2021-03-19T23:11:43Z [default wallet] AddToWallet d01b0724aa9d9cd1f0c99b57323898c640382baa50dd5f71a87e021e140cc1b8 new
03/20/2021 - 02:37 2021-03-19T23:11:43Z [default wallet] CommitTransaction(): Transaction cannot be broadcast immediately, (code 0)```
03/20/2021 - 02:37 what's that mean? blockchair/etc don't see the txid, recipient address doesnt have the coin.
03/20/2021 - 02:38 [jkister] the node is at 1439469, seems right
03/20/2021 - 09:13 [unknown] Calin Culianu (cculianu) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1131 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/20/2021 - 09:51 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/265 opened by Calin Culianu (cculianu)
03/20/2021 - 09:51 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/265
03/20/2021 - 09:51 It's not clear to me that this is safe: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/dsproof/storage.cpp#L70
03/20/2021 - 09:51 Why? This potentially deletes entries from `m_proofs` while in the middle of a `modify` call to the boost multi-indexed container. I am not sure whether this is supported by the container.
03/20/2021 - 09:51 An easy fix would be simply to increment the counter before the `modify` call (outside of the lambda), thus avoiding this whole predicament.
03/20/2021 - 09:51 I will post an MR to address this.
03/20/2021 - 09:51 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/265 opened by Calin Culianu (cculianu)
03/20/2021 - 09:51 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/265
03/20/2021 - 09:51 It's not clear to me that this is safe: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/dsproof/storage.cpp#L70
03/20/2021 - 09:51 Why? This potentially deletes entries from `m_proofs` while in the middle of a `modify` call to the boost multi-indexed container. I am not sure whether this is supported by the container.
03/20/2021 - 09:51 An easy fix would be simply to increment the counter before the `modify` call (outside of the lambda), thus avoiding this whole predicament.
03/20/2021 - 09:51 I will post an MR to address this.
03/20/2021 - 14:25 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1127 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/20/2021 - 16:20 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1127 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/20/2021 - 16:21 [freetrader] ok, i got a squash message prepared
03/20/2021 - 16:21 [freetrader] let me see if anything needs updating...
03/20/2021 - 16:22 [freetrader] (sweat smile emoji)
03/20/2021 - 16:22 auto-merge canceled
03/20/2021 - 18:57 [unknown] Fernando Pelliccioni (fpelliccioni) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1132 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/20/2021 - 18:59 [Fernando Pelliccioni] Guys... I am continue with the 1128 1129 and 1230 review during the weekend. But here I have only a mac book. I can't run the tests on Linux
03/20/2021 - 19:00 [Fernando Pelliccioni] So I will just make "blind" approvals. (Because some tests fails on macOS).
03/20/2021 - 19:20 [freetrader] please leave comments if tests fail on MacOS, that is useful info
03/20/2021 - 19:20 [freetrader] unless they are known failures on OSX already ;)

⬆️⬆️⬆️  END LOG FOR 03/20/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/19/2021 ⬇️⬇️⬇️
03/19/2021 - 01:39 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1124 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/19/2021 - 01:40 [freetrader] I'll squash-merge !1124 tomorrow. It's too late here, I'll probably make some mistake.
03/19/2021 - 01:40 And that gives more time for any other C++ devs to look it over.
03/19/2021 - 01:40 p.s. really liking this one, @Fernando Pelliccioni
03/19/2021 - 01:42 [Fernando Pelliccioni] Hey FT. Sure, no rush.
03/19/2021 - 01:42 Once merged I want to use it in some places.
03/19/2021 - 01:42 [Fernando Pelliccioni] Thanks man! (woman, bot, AI,...)
03/19/2021 - 01:42 [Fernando Pelliccioni] ;P
03/19/2021 - 09:45 [griffith] there was a discussion in one of the channels the other day about TX limits, and two size limits in BCHN were identified.
03/19/2021 - 09:45 1. a standard tx has a maximum size of 100KB
03/19/2021 - 09:45 2. there is this line in BCHN which limits a tx size to 1MB. gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/consensus/tx_check.cpp#L23
03/19/2021 - 09:45 this 1MB tx size limit is configurable in BU although does default to 1MB.
03/19/2021 - 09:45 I have thought about it and come to the conclusion that this check can be removed. the 1MB check does nothing on mainnet because all txs are required to be standard and i dont see a reason why we would care about tx size limits on testnet. thoughts?
03/19/2021 - 09:53 [Calin Culianu] uh
03/19/2021 - 09:54 [Calin Culianu] i mean.. mined blocks y0
03/19/2021 - 09:54 [Calin Culianu] would cause a chain split to remove that if some miner wanted to have LULz
03/19/2021 - 09:54 [griffith] how?
03/19/2021 - 18:08 [Calin Culianu] omfg i am SO GLAD TO BE RID of those "Bitcoin SV" and "Bitcoin ABC" peers. they were crampin' my style maannnnn
03/19/2021 - 18:08 [Calin Culianu] this was such a pet peeve. I can now turn off my scripts to ban them. yay.
03/19/2021 - 18:13 [freetrader] i have been running with 1075 for ages, I totally can't live without it
03/19/2021 - 18:14 [freetrader] super useful, i'm sure many node operators will like it.
03/19/2021 - 18:40 [Calin Culianu] yeah let me tell atroxes about this -- he's one of the people that asked for it..

⬆️⬆️⬆️  END LOG FOR 03/19/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/18/2021 ⬇️⬇️⬇️
03/18/2021 - 06:42 [Akad] Hi, I've created this message to use for reporting abuse, maybe someone can add to it. Probably could be put on gitlab for people to copy and use.
03/18/2021 - 06:43 [Akad] Hello,
03/18/2021 - 06:43 A phishing website is using your infrastructure to manage their fraudulent business.
03/18/2021 - 06:43 They are stealing people fund by showing a fake web wallet.
03/18/2021 - 06:43 Website: <fake website>
03/18/2021 - 06:43 IP address: <fake website ip>
03/18/2021 - 06:43 archive copy: <link to archive copy of the fake site>
03/18/2021 - 06:43 Original website:
03/18/2021 - 06:43 www.bitcoincashnode.org/
03/18/2021 - 06:43 Recognizable website linking to the original website:
03/18/2021 - 06:43 www.bitcoin.com/full-nodes/
03/18/2021 - 06:43 aur.archlinux.org/packages/bitcoin-cash/
03/18/2021 - 06:43 blockchair.com/bitcoin/whitepaper
03/18/2021 - 06:43 cash.coin.dance/development
03/18/2021 - 06:43 Official project source code repository:
03/18/2021 - 06:43 [Akad] @freetrader @sickpig could you please add the official website to the Ubuntu PPA repo so it could be included in this report?
03/18/2021 - 06:48 [Akad] here launchpad.net/~bitcoin-cash-node/+archive/ubuntu/ppa
03/18/2021 - 06:49 [Akad] also coping this notice from read.cash to the official website could help
03/18/2021 - 06:49 read.cash/@bitcoincashnode/psa-beware-of-accounts-impersonating-bchn-d07f306d
03/18/2021 - 09:08 [Calin Culianu] new reorg method exists in !1114
03/18/2021 - 09:08 [Calin Culianu] it is a prerequisite for removing quadratic stats
03/18/2021 - 09:08 [Calin Culianu] because we are losing a "topological sort stat" (the ancestor depth thing they did) -- and we need to replace it with something "cheaper to maintain" -- a topological index stat (which is constant time on inserts)...
03/18/2021 - 09:08 [freetrader] by "new reorg method" I am referring to your above point
03/18/2021 - 09:08 > MR to switch the way reorgs work; right now in master mempool can be inconsistent during a reorg -- it gets reconciled at the end. My new proposal is to temporarily place entire mempool into disconnectpool on reorg, and then add it back when reorg is done. this has the nice benefit that we can add a guarantee to the mempool that it is always consistent. we need to do this because we are dropping the ancestor count stat and we
03/18/2021 - 09:09 [Calin Culianu] ^ the above was in the context of "how are we going to break up existing !1114 to be less insane"
03/18/2021 - 17:20 [Calin Culianu] `2021-03-18T16:37:16.666000Z TestFramework (INFO): 7 passes, 6 fails. Pass rate: 54%`
03/18/2021 - 17:20 [Calin Culianu] *le sigh*
03/18/2021 - 17:20 [Calin Culianu] someone should write a script that just goes to gitlab and checks if the failure is from that test, and hits the blue "Retry" button automatically. this would save me some time.
03/18/2021 - 17:20 [Calin Culianu] jk jk :p
03/18/2021 - 17:25 [Fernando Pelliccioni] in my computer is failing more than half

⬆️⬆️⬆️  END LOG FOR 03/18/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/17/2021 ⬇️⬇️⬇️
03/17/2021 - 00:44 [Calin Culianu] oh ok for backports only? gotcha
03/17/2021 - 00:44 [Calin Culianu] the thing about that is -- it just creates more work
03/17/2021 - 00:44 [Calin Culianu] many backports don't cleanly apply
03/17/2021 - 00:44 [Calin Culianu] so you have to hand-edit things anyway
03/17/2021 - 00:45 [Calin Culianu] while you are there if you see a code smell, can just fix it right then.
03/17/2021 - 09:30 [freetrader] yeah, also had no idea, Fernando is the first I've seen to use it.
03/17/2021 - 10:24 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/262 opened by freetrader (freetrader)
03/17/2021 - 10:24 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/262
03/17/2021 - 10:24 Forwarding a suggestion to our project by Tom Zander (he sent this suggestion privately to my email):
03/17/2021 - 10:24 Instead of current content at the URL in title, BCHN could host a copy of the common BCH specs, and integrate the upgrade specs into those, which would make this content easier to spread to the other BCH spec sites like reference.cash, bitcoinprotocol.cash etc.
03/17/2021 - 10:24 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/262 opened by freetrader (freetrader)
03/17/2021 - 10:24 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/262
03/17/2021 - 10:24 Forwarding a suggestion to our project by Tom Zander (he sent this suggestion privately to my email):
03/17/2021 - 10:24 Instead of current content at the URL in title, BCHN could host a copy of the common BCH specs, and integrate the upgrade specs into those, which would make this content easier to spread to the other BCH spec sites like reference.cash, bitcoinprotocol.cash etc.
03/17/2021 - 11:29 [freetrader] ha ok.
03/17/2021 - 11:29 jonny1000's history of the blocksize war. Interesting.
03/17/2021 - 11:29 twitter.com/BitMEXResearch/status/1372118609284194307
03/17/2021 - 12:12 [Calin Culianu] yeah it's pretty sweet.
03/17/2021 - 17:49 [Fernando Pelliccioni] I thought I approved !1113. I mentally approved. :crazy_face2:
03/17/2021 - 17:49 (I know you need a maintainer approval)
03/17/2021 - 17:50 [freetrader] I know, saw that you had previously approved it
03/17/2021 - 17:50 [unknown] Fernando Pelliccioni (fpelliccioni) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1113 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/17/2021 - 17:50 [Calin Culianu] yeah i had to force push a few times to rebase -- approval is rescinded then
03/17/2021 - 17:50 [freetrader] Damn rebases (joy/allthethings emoji)

⬆️⬆️⬆️  END LOG FOR 03/17/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/16/2021 ⬇️⬇️⬇️
03/16/2021 - 05:57 [unknown] Dagur (dagurval) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/908 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/16/2021 - 05:57 [unknown] Dagur (dagurval) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/989 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/16/2021 - 09:20 [freetrader] I'll adopt !989 on the gitian testing side.
03/16/2021 - 09:21 [freetrader] Sorry this didn't see any action since opening, I still think it's useful to keep up with Gitian patches and it looked good, just haven't got around to testing it.
03/16/2021 - 09:21 [freetrader] Yay for VM snapshots.
03/16/2021 - 09:22 [freetrader] This should also be less painful for me than it would've been last year, as I have a faster machine for VMs now.
03/16/2021 - 10:16 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1080 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/16/2021 - 16:25 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1013 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/16/2021 - 16:29 [freetrader] !1121 : Can we please squash this down into a single commit which summarizes the changes?
03/16/2021 - 16:29 [freetrader] Frankly, I think GitLab might do an adequate job if I squash it while merging.
03/16/2021 - 16:30 [freetrader] I think GL uses the initial commit's author for the squash commit, but if I'm wrong, I'll slightly bugger the history
03/16/2021 - 16:31 [freetrader] I can always make sure that "Authored by: Fernando Pelliccioni" appears in the squash commit message.
03/16/2021 - 16:31 Or, you can squash it yourself.

⬆️⬆️⬆️  END LOG FOR 03/16/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/15/2021 ⬇️⬇️⬇️
03/15/2021 - 00:47 [Calin Culianu] yeah wallclock is too fuzzy .. can be off. MTP at least is "the agreed upon concrete reality"
03/15/2021 - 10:52 [Shadow Of Harbringer] > From all I've seen so far, the general consensus within BCHN is supportive of the technical aspects of 'CHIP-2021-03-12 Multiple OP_RETURNs for Bitcoin Cash' .
03/15/2021 - 10:52 I support @freetrader’s position, I think he is capable of making a good decision in this matter and choose the CHIP most beneficial for the future of BCH.
03/15/2021 - 10:56 [freetrader] History shows that following "authority" instead of making your own mind up based on the merits of something, is the road to suffering.
03/15/2021 - 10:56 [freetrader] 9 times out of 10.
03/15/2021 - 10:57 [Ottavio F.] @merc1er What's your pesonal opinion on Jekyll?
03/15/2021 - 10:57 [freetrader] It's also surrendering your own freedom to act and improve what's in front of you.
03/15/2021 - 16:37 [merc1er] I like Jekyll! Though I do not know Ruby, so I’d rather use something else, like GulpJS. But I have used Jekyll in the past and was quite happy with it
03/15/2021 - 17:24 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1117 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/15/2021 - 18:06 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1118 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/15/2021 - 18:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/258 opened by BigBlockIfTrue (BigBlockIfTrue)
03/15/2021 - 18:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/258
03/15/2021 - 18:53 The following discussion from !1078 should be addressed:
03/15/2021 - 18:53 - [ ] @fpelliccioni started a gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1078#note_529388123: (+3 comments)
03/15/2021 - 18:53 > I know it might not be within the scope of this MR, but ... what are we comparing here? apples with pears.
03/15/2021 - 18:53 > (I know who the culprit is, don't worry)
03/15/2021 - 18:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/258 opened by BigBlockIfTrue (BigBlockIfTrue)
03/15/2021 - 18:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/258
03/15/2021 - 18:53 The following discussion from !1078 should be addressed:
03/15/2021 - 18:53 - [ ] @fpelliccioni started a gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1078#note_529388123: (+3 comments)
03/15/2021 - 18:53 > I know it might not be within the scope of this MR, but ... what are we comparing here? apples with pears.
03/15/2021 - 18:53 > (I know who the culprit is, don't worry)

⬆️⬆️⬆️  END LOG FOR 03/15/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/14/2021 ⬇️⬇️⬇️
03/14/2021 - 07:57 [griffith] ill ping him to look
03/14/2021 - 08:00 [Calin Culianu] hey so @BigBlockIfTrue @Dagur -- the removal of the "tie breaker is txid" for the CompareModifiedFeeRate ended up causing weirdness in the new mining code in !1078 (because entries could be "equal") -- it revealed some fragility in that code. Had to redo how it decided to add a backlogged child. I actually think the way we are doing it is better now. just fyi.
03/14/2021 - 08:02 [freetrader] i thin first 2 then 3 is ok
03/14/2021 - 08:03 [freetrader] from 2, we can kick off Gitian builds which we can make available for testing
03/14/2021 - 08:03 [freetrader] (provided your chances don't break the build on other platforms, but we'll find that out)
03/14/2021 - 16:35 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1115 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/14/2021 - 16:59 [Calin Culianu] yeah so i'm pretty sure bchn-rpc-getblocktemplate-timing.py is at fault in the failing CI for !1078. I did debug printing and everything -- the actual node is operating correctly and doing its best to respect the time limits in place. just the python test is flawed -- since block creation is a lot faster now, it totally throws off the heuristics it's using.
03/14/2021 - 17:23 [George Bissias] @exteradox I'm sorry that I don't know any of the details of either CPIsync or minisketch. If I did, then I could perhaps confirm that your approach is similar to minisketch or suggest an avenue to improve upon their work. With that being said, if you did in fact rederive minisketch, I think it's pretty impressive that you were able to reproduce the work of some pretty smart people from scratch :).
03/14/2021 - 17:25 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1116 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/14/2021 - 20:05 [griffith] @BigBlockIfTrue @freetrader there was a BU vote in.... december of 2020 for two BUIPs about allowing more op_return stuff. 139 and 140. BUIP 140 did pass. this is a link to the BUIP itself:
03/14/2021 - 20:05 www.bitcoinunlimited.info/voting/raw/raw_file/ba65e9b4bf8db3fb927b93e6114f8a2974317b799df950e53a79d9f34a12ec8a
03/14/2021 - 20:05 In summary the BUIP says we should allow multiple op returns in a single transaction with two restrictions
03/14/2021 - 20:05 1) the size of an individual op return cannot be larger than 223
03/14/2021 - 20:05 2) the total size of all op returns in a given transaction must be smaller than some maximum limit although one was never specified.
03/14/2021 - 20:05 personally i think the per transaction limit should stay at 223 for now and am also in favor of limiting each individual op_return to 223 even though with the per tx limit at 223 this functionally currently does nothing.
03/14/2021 - 20:05 the MR BBIT wrote does not enforce a per op_return limit, only a transaction total. Part of the clarification i am seeking from solex is about if we are bound to an individual limit per op_return or not.

⬆️⬆️⬆️  END LOG FOR 03/14/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/13/2021 ⬇️⬇️⬇️
03/13/2021 - 00:37 [freetrader] General call for comments on the following:
03/13/2021 - 00:37 • I would like to signal that BCHN supports the native introspection opcode proposal(s), e.g. gitlab.com/GeneralProtocols/research/chips/-/blob/master/CHIP-2021-02-Add-Native-Introspection-Opcodes.md but not necessarily limited to that one.
03/13/2021 - 00:41 [freetrader] There are two things for me to consider here before I give such a signal on the Bitcoin Cash Research site:
03/13/2021 - 00:41 • contrary opinions by other active BCHN users and developers
03/13/2021 - 00:41 • how we would like BCHN to signal in general on such questions. My preference there is strongly for a decentralized form of response where people who are directly involved in the project work, represent their own opinions. As such I wouldn't want my personal opinion to necessarily represent the project as a whole on such questions, except where the general consensus within BCHN is that I should speak on behalf of the project.
03/13/2021 - 00:42 [freetrader] Note: this signal in support of the native introspection opcode(s) is something that is sought by the proposers of CHIPs (Cash Improvement Proposals).
03/13/2021 - 07:49 [matricz] Does the GROUP proposal contain, as a part of it, an introspection mechanism? (cc @bitcoincashautist)
03/13/2021 - 07:49 What proposals are there?
03/13/2021 - 07:49 Do I understand correctly that you mean to support the introspection initiative, but not a specific proposal yet?
03/13/2021 - 07:53 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1102 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/13/2021 - 08:03 [matricz] > how we would like BCHN to signal in general on such questions.
03/13/2021 - 08:03 I personally think that, while everyone, including you, can express their personal position on proposals. As the lead maintainer, I think you should also state the position of BCHN as a whole (this might not always be exactly 100% your position, and you could possibly state both).
03/13/2021 - 08:03 I _can_ see social attacks that could arise from an approach where BCHN devs state their opinions as a piece of BCHN's general opinion.
03/13/2021 - 08:03 To sum it up:
03/13/2021 - 08:03 Everyone, including you, can state their own opinion anytime on anything.
03/13/2021 - 08:03 If/when a general consensus within BCHN emerges, you as the lead maintainer, can state that.
03/13/2021 - 08:07 [matricz] Going back to the proposal, I am fairly convinced that native introspection is a very useful and important feature. I have not reviewed any particular proposals on it.
03/13/2021 - 08:19 [merc1er] I made it easier to update sponsors, it's all in the `/app/data/sponsors.json` file. It also populates the index page too, for the organizations only
03/13/2021 - 13:57 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1111 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/13/2021 - 13:57 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1111 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/13/2021 - 13:57 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d4363bf42a795adbea9d8dda6c7ca32888d35612...360bbce2008fbf27255c10bf445e321344f98182
03/13/2021 - 13:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/05997768ebf6c85013d9fa00bb185d618d7bb539: Fix variable shadowing compiler warnings introduced by !1079 - BigBlockIfTrue
03/13/2021 - 13:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/360bbce2008fbf27255c10bf445e321344f98182: Merge branch 'bug/compiler-warning' into 'master' - Calin Culianu
03/13/2021 - 13:57 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d4363bf42a795adbea9d8dda6c7ca32888d35612...360bbce2008fbf27255c10bf445e321344f98182
03/13/2021 - 13:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/05997768ebf6c85013d9fa00bb185d618d7bb539: Fix variable shadowing compiler warnings introduced by !1079 - BigBlockIfTrue
03/13/2021 - 13:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/360bbce2008fbf27255c10bf445e321344f98182: Merge branch 'bug/compiler-warning' into 'master' - Calin Culianu
03/13/2021 - 14:34 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1058 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/13/2021 - 22:24 [exteradox] the general idea is, if the symmetric difference between the two transaction sets has 0 or 1 elements, you can get away with just sending the XOR of the 256-bit hashes. If the difference is 2 elements, you need to send something else in addition to the XOR. The something else can be the XOR of cubic powers in GF(2^256) (the finite field of 2^256 elements), mapped conveniently onto 256-bit bitstrings
03/13/2021 - 22:25 [exteradox] given the XOR and the cubic XOR, you can do a little algebra in GF(2^256) to find 2 missing (or 2 extraneous, or 1 missing and 1 extraneous) values, between the two sets
03/13/2021 - 22:26 [exteradox] this process should work for arbitrary degrees k, but it involves solving a polynomial of degree k over the field
03/13/2021 - 22:27 [exteradox] which is O(k^2) sadly, but usually still practical for k < 100
03/13/2021 - 23:08 [Fernando Pelliccioni] Guys... another MR to check? What is zero priority?

⬆️⬆️⬆️  END LOG FOR 03/13/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/12/2021 ⬇️⬇️⬇️
03/12/2021 - 09:50 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1079 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 11:13 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1079 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 11:14 [freetrader] @BigBlockIfTrue please have a look if the latest changes resolve your review comments.
03/12/2021 - 11:14 [freetrader] If so, do feel free to merge directly.
03/12/2021 - 12:17 [unknown] Fernando Pelliccioni (fpelliccioni) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1089 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 13:26 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1109 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 13:27 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1108 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 13:30 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1079 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/12/2021 - 13:30 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b84d835f0e67aa877b2337f9dfc4a5fb2ab29686...1d7ef2b9b131d6e3dcbdad8194393198c4754b5f
03/12/2021 - 13:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8d5e1f306d10518bbf47a128d99700632202bd58: mempool: Add new index for sorting txs by fee - Jonathan Toomim
03/12/2021 - 13:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1d7ef2b9b131d6e3dcbdad8194393198c4754b5f: Merge branch 'mempool-mining-score' into 'master' - freetrader
03/12/2021 - 13:30 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b84d835f0e67aa877b2337f9dfc4a5fb2ab29686...1d7ef2b9b131d6e3dcbdad8194393198c4754b5f
03/12/2021 - 13:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8d5e1f306d10518bbf47a128d99700632202bd58: mempool: Add new index for sorting txs by fee - Jonathan Toomim
03/12/2021 - 13:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1d7ef2b9b131d6e3dcbdad8194393198c4754b5f: Merge branch 'mempool-mining-score' into 'master' - freetrader
03/12/2021 - 23:30 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/256 opened by BigBlockIfTrue (BigBlockIfTrue)
03/12/2021 - 23:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/256
03/12/2021 - 23:30 github.com/ActorForth/Auction-Protocol/blob/main/CHIP-2021-03-12_Multiple_OP_RETURN_for_Bitcoin_Cash.md
03/12/2021 - 23:30 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/256 opened by BigBlockIfTrue (BigBlockIfTrue)
03/12/2021 - 23:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/256
03/12/2021 - 23:30 github.com/ActorForth/Auction-Protocol/blob/main/CHIP-2021-03-12_Multiple_OP_RETURN_for_Bitcoin_Cash.md

⬆️⬆️⬆️  END LOG FOR 03/12/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/11/2021 ⬇️⬇️⬇️
03/11/2021 - 00:46 [emergent_reasons] What's the plan over time? Once on there, always on there?
03/11/2021 - 07:06 [exteradox] This could be the worst or best idea I've had yet.
03/11/2021 - 07:51 [Shadow Of Harbringer] I am looking forward to some actual contributions to this project from you @exteradox
03/11/2021 - 07:51 I hope you are not here only to meddle in political affairs of BCHN and talk economics, that's what reddit.com/r/btc is for
03/11/2021 - 07:51 You don't have to be a programmer, some UI improvements and graphics work is also welcome.
03/11/2021 - 07:51 Can't wait to review what you have been up to.
03/11/2021 - 09:56 [bitcoincashautist] as long as you can actually trade usdt for fiat on the open market and it holds $1 I guess that could mean to say that market participant trust that it's backed
03/11/2021 - 09:56 [bitcoincashautist] people think that usdt is "printing" to me that is silly, did it occur to anyone that tether received usd to back those? maybe there was a time in the past when they did fractional reserve but they got bailed out with btc rise
03/11/2021 - 09:57 [bitcoincashautist] but yeah, this is for # random
03/11/2021 - 10:00 [exteradox] I don't think this is political. Idiotic maybe. I was thinking about non-custodial wrapped BTC backed by BCH. But it would be super risky. I'll try to keep future ramblings confined to # random.
03/11/2021 - 16:15 [BigBlockIfTrue] lol CompareTxMemPoolEntryByDescendantScore can simultaneously say a<b is true and b<a is true which is undefined behaviour in boost
03/11/2021 - 16:16 [Calin Culianu] no way
03/11/2021 - 16:17 [Calin Culianu] let me check...
03/11/2021 - 16:17 [BigBlockIfTrue] `>=`
03/11/2021 - 16:17 [BigBlockIfTrue] in the time tiebreaker
03/11/2021 - 21:04 [exteradox] wait, so off mainnet they could be larger?
03/11/2021 - 21:05 [griffith] a miner can mine whatever transaction they want. but iirc they only mine standard tx's by default.
03/11/2021 - 21:07 [griffith] it is possible to mine a 2MB tx on mainnet if the miner configures itself to allow a tx of that size. it wont be rejected by other nodes syncing that block
03/11/2021 - 21:11 [exteradox] CheckTransactionCommon() will reject a transaction larger than MAX_TX_SIZE
03/11/2021 - 21:16 [griffith] one minute

⬆️⬆️⬆️  END LOG FOR 03/11/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/10/2021 ⬇️⬇️⬇️
03/10/2021 - 01:23 [Calin Culianu] Question for any C++ geeks. Is the below code UB or not UB in C++?
03/10/2021 - 01:23 ```class uint256 {
03/10/2021 - 01:23 uint8_t data[32];
03/10/2021 - 01:23 public;
03/10/2021 - 01:23 // only methods here, no data
03/10/2021 - 01:25 [Calin Culianu] From this page: en.cppreference.com/w/cpp/language/union
03/10/2021 - 01:25 "If two union members are en.cppreference.com/w/cpp/named_req/StandardLayoutType types, it's well-defined to examine their common subsequence on any compiler."
03/10/2021 - 01:25 Does this mean the above weird use of unions above is defined or undefined? I should probably ask /r/cpp
03/10/2021 - 03:54 [emergent_reasons] > general direction ok, @emergent_reasons ?
03/10/2021 - 03:54 So sexy. :green_heart:
03/10/2021 - 04:38 [griffith] does anyone know where the new repo for bitcoincash.org is?
03/10/2021 - 04:58 [exteradox] @griffith github.com/zquestz/bitcoincash
03/10/2021 - 08:07 [Ottavio F.] So is bitcoincash.org now in good hands? It looks like
03/10/2021 - 09:45 [freetrader] howdy folks
03/10/2021 - 09:45 [Dagur] blocks are downloaded out-of-order into append-only files, so the files with same obfuscation bytes would still differ
03/10/2021 - 09:47 [freetrader] Corentin @merc1er has been setting up a 'Sponsors' page for our website.
03/10/2021 - 09:47 It's not complete but there's a draft (link below)
03/10/2021 - 09:47 deploy-preview-166--bchn.netlify.app/en/sponsors
03/10/2021 - 09:47 I'd like to list the individual sponsors section, and I want to propose the following list of names taken from our original flipstarter campaign.
03/10/2021 - 09:47 But obviously some people may have donated later directly to our project address, and may not be listed.
03/10/2021 - 09:51 [freetrader] If we don't hear from you, we'll probably go with that list, but you can obviously contact us at any time if your want your entry removed.
03/10/2021 - 15:25 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1097 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/10/2021 - 15:25 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1097 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/10/2021 - 15:25 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2120b9666d213180c2a4de6adc11cc8417f80dfc...76ed8397a30b67a6a9fdad965ba34142fa2ca4b0
03/10/2021 - 15:25 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae7cc171480be683320a7e4f0878d232b7c872ca: Bench: add -debug option to bench_bitcoin - Calin Culianu
03/10/2021 - 15:25 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/76ed8397a30b67a6a9fdad965ba34142fa2ca4b0: Merge branch 'add_debug_option_to_bench_bitcoin' into 'master' - freetrader
03/10/2021 - 15:25 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2120b9666d213180c2a4de6adc11cc8417f80dfc...76ed8397a30b67a6a9fdad965ba34142fa2ca4b0
03/10/2021 - 15:25 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae7cc171480be683320a7e4f0878d232b7c872ca: Bench: add -debug option to bench_bitcoin - Calin Culianu
03/10/2021 - 15:25 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/76ed8397a30b67a6a9fdad965ba34142fa2ca4b0: Merge branch 'add_debug_option_to_bench_bitcoin' into 'master' - freetrader
03/10/2021 - 15:53 [Akad] @Dagur so it's more messy than we thought? Any one see the benefit of having a united order?
03/10/2021 - 15:53 regarding obfuscation, I don't see why servers with linux would care about what windows software detects or not.
03/10/2021 - 23:39 [Fernando Pelliccioni] Oh... this channel is very difficult to follow. Mixed bot and people messages.
03/10/2021 - 23:43 [Calin Culianu] yeah lol.
03/10/2021 - 23:43 [Calin Culianu] thanks for the MR @exteradox -- I'll look at it tomorrow!

⬆️⬆️⬆️  END LOG FOR 03/10/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/09/2021 ⬇️⬇️⬇️
03/09/2021 - 01:58 [griffith] what is metamask?
03/09/2021 - 01:59 [imaginary_username] smart contract interaction wallet on ETH
03/09/2021 - 01:59 [griffith] ah. nice.
03/09/2021 - 05:08 [Axel Gembe] sadly bchnwallet.org is back, now with vps hosting in moscow and without cloudflare protection
03/09/2021 - 05:08 [Axel Gembe] looks like both cloudflare and their hosting provider canceled their service
03/09/2021 - 06:49 [Calin Culianu] aaaah gitlab is down
03/09/2021 - 07:27 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1099 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/09/2021 - 07:28 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1099 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/09/2021 - 07:28 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f2109d2107d57795ad48ce3040449b835eb0dd8f...4ea76d098f6b5b4cec06837db6cdd133a1f8de07
03/09/2021 - 07:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/06e61d4551cddb433394caf83703c00fb895f921: mempool: ModifiedFeeRate getter for mempool entry - Dagur Valberg Johannsson
03/09/2021 - 07:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4ea76d098f6b5b4cec06837db6cdd133a1f8de07: Merge branch 'modfeerate' into 'master' - Calin Culianu
03/09/2021 - 07:28 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f2109d2107d57795ad48ce3040449b835eb0dd8f...4ea76d098f6b5b4cec06837db6cdd133a1f8de07
03/09/2021 - 07:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/06e61d4551cddb433394caf83703c00fb895f921: mempool: ModifiedFeeRate getter for mempool entry - Dagur Valberg Johannsson
03/09/2021 - 07:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4ea76d098f6b5b4cec06837db6cdd133a1f8de07: Merge branch 'modfeerate' into 'master' - Calin Culianu
03/09/2021 - 16:54 [Akkad] Hey, I was playing with the node software and it didn't feel right that files in `blocks` and the `chainstate` directory would be different for each installation. That means you can either share the full blockchain or nothing. You can't for example put partial verifiable parts of the chain on ipfs or torrent and download them, then continue syncing from a higher block.
03/09/2021 - 16:54 Andrea Suisani says that this comments is probably one reason for that github.com/bitcoin/bitcoin/commit/42cb388167ef78f47a3a440eb651b6938c10f508
03/09/2021 - 16:54 Have anyone locked into this, would it possible to remove or be able to revert the obfuscation?
03/09/2021 - 16:59 [Akad] link for reference bitcoin.stackexchange.com/questions/62690/non-obfuscated-chainstate-data
03/09/2021 - 17:21 [exteradox] @Akad you can customize the obfuscation key and set it to all 0's
03/09/2021 - 17:30 [Akad] @exteradox users who do this will have identical `chainstate` and `blocks` data any where in the world?
03/09/2021 - 17:30 [exteradox] I'm not sure if it will be perfectly identical. There could be timestamps and other miscellaneous data.

⬆️⬆️⬆️  END LOG FOR 03/09/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/08/2021 ⬇️⬇️⬇️
03/08/2021 - 06:57 [Axel Gembe] files.sameroom.io/sSysl47zFgdGxckYUVZbcJWwHf_tsU8aZqHz0XUaIqs/image.png
03/08/2021 - 06:57 [Axel Gembe] another success :)
03/08/2021 - 06:57 [Axel Gembe] metamask now blocks bchnwallet.org
03/08/2021 - 07:56 [Axel Gembe] urlscan.io/result/3f6f3803-98a5-4235-b936-90c84fe9e5c3/
03/08/2021 - 11:01 [Calin Culianu] HALP. we need to make pathological mempool DAG to test stuff. HALP!
03/08/2021 - 11:01 Can be done in C++ or python. C++ would be preferred since it would be faster.
03/08/2021 - 11:01 I'll even take a freakin' JSON file of tx's tho to feed to a mempool. Anything!
03/08/2021 - 11:01 Something to throw at it that is the most poisoned DAG imaginable: each tx has a trivial scriptsig and thousands of in-mempool parents as a result. A mempool full of this diseased set of DAGs.
03/08/2021 - 11:01 Would be awesome. HALP!
03/08/2021 - 13:38 [freetrader] Are these the prerequisites or which one is your main desirable?
03/08/2021 - 13:39 [freetrader] I can give you my opinion on them, hoping @BigBlockIfTrue @Calin Culianu & @Dagur will give opinions
03/08/2021 - 13:40 [freetrader] D8878: could impact performance, maybe the benefit is real but anything touching locale is tricky. I would defer to Calin/BBiT's assessment on the benefit (or not) of this one.
03/08/2021 - 13:40 [freetrader] D8567: no objections from me. Seems sensible.
03/08/2021 - 13:40 [exteradox] Main target is reviews.bitcoinabc.org/D8124 for issue 40 (RPCHelpMan) stuff.

⬆️⬆️⬆️  END LOG FOR 03/08/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/07/2021 ⬇️⬇️⬇️
03/07/2021 - 05:00 [Axel Gembe] my scalenet node seems to be stuck in IBD at block 30358 and all the connected peers seem to be at the same height
03/07/2021 - 05:01 [Axel Gembe] but i get `2021-03-07T04:47:51Z Synchronizing headers, height: 30358, progress: 98.3%`
03/07/2021 - 05:01 [Axel Gembe] no new blocks since 2 days and I can't even mine some as the node won't allow it because it is in IBD
03/07/2021 - 07:22 [exteradox] Is there a plan for reducing energy usage? Or separating from BTC's hash power?
03/07/2021 - 07:27 [exteradox] This might be stupid newbie talk, but I've been thinking.... once a blockchain takes off, maybe the reward needs to shrink to 0 (or go negative) for it to remain decentralized.
03/07/2021 - 13:44 [Axel Gembe] files.sameroom.io/mca4uH3EBL1RGhh8OzE5YQkNx0JcYxH6gXi0HrD-d9g/image.png
03/07/2021 - 13:44 [Axel Gembe] yay
03/07/2021 - 13:44 [Axel Gembe] looks like my cloudflare abuse report worked
03/07/2021 - 13:45 [Axel Gembe] i made an effort to make it as obvious to see it is phishing that i guess cloudflare couldn't ignore it
03/07/2021 - 14:21 [Calin Culianu] @Dagur dude you did great work on those benchmarks. Chained_tx.cpp is my new best friend
03/07/2021 - 14:21 I’ll put an MR soon to add eviction benches to that file.
03/07/2021 - 14:21 Very good work dude thanks
03/07/2021 - 21:11 [Calin Culianu] yeah i am not in on the loop with the issue with manpages and release process.. so... *shrug*
03/07/2021 - 21:11 [Calin Culianu] i am ok with reordering the init order too.. whatever works. so long as it can be done without any new quirks introduced.. hey great.
03/07/2021 - 21:13 [Calin Culianu] oh lol this looks easy lol
03/07/2021 - 21:13 [Calin Culianu] it doesn't do anything fancy
03/07/2021 - 21:14 [Calin Culianu] just collects a string and shows it lOL

⬆️⬆️⬆️  END LOG FOR 03/07/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/06/2021 ⬇️⬇️⬇️
03/06/2021 - 08:02 [bitcoincashautist] fyi, this post is the result of the above discussion/pondering =D bitcoincashresearch.org/t/chip-2021-02-group-tokenization-for-bitcoin-cash/311/16
03/06/2021 - 08:09 [Ottavio F.] Did something went wrong with translation strings? Have been published some 38 identical strings to translate again.
03/06/2021 - 09:15 [freetrader] @BigBlockIfTrue has set up some automated upload/download mechanism
03/06/2021 - 09:15 [freetrader] Perhaps it has added some strings
03/06/2021 - 09:22 [freetrader] I searched for one of the untranslated strings `Send coins to a Bitcoin Cash address` but it occurs only once
03/06/2021 - 09:22 Yes, that is strange, because it was already translated previously in
03/06/2021 - 09:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/raw/a86b2541f507676f905c353fe3f3885f3b942531/src/qt/locale/bitcoin_it.ts
03/06/2021 - 13:45 [Calin Culianu] yeah i think it can be done soon. i'm making good progress. i tore out all the fee stuff. all the "tell all my parents i exist now" stuff. all of it. even the mining code collapsed down to some simple 10-liner .. lol
03/06/2021 - 13:46 [Calin Culianu] we may have to abandon the notion that we build blocks in highest-fee order tho. if we want to avoid pathological corner cases.
03/06/2021 - 13:47 [Calin Culianu] still prototyping. but if you build blocks in natural order (that is, first seen tx, first in block) -- you can build juge blocks in milliseconds.. regardless of complexity. we're talking 32MB of nothing but a complicated contorted dag.. in milliseconds!
03/06/2021 - 13:47 current code cannot do that becuase it's worrying about the wrong thing for BCH: maximal fee profitss
03/06/2021 - 13:47 [Calin Culianu] anyway.. i'll pitch it to you guys later when i'm ready .. still ironing out things...
03/06/2021 - 13:55 [freetrader] Perhaps we can add a fee-maximizing option for miners who want to run it.
03/06/2021 - 20:33 [Calin Culianu] yeah current mempool is terrible LOL
03/06/2021 - 20:33 [Calin Culianu] i can't even build a big mempool with lots of long chains in like a normal human amount of time
03/06/2021 - 20:33 [Calin Culianu] bwahahaha
03/06/2021 - 20:33 [Calin Culianu] this is comical.
03/06/2021 - 20:33 [Calin Culianu] the bench is waiting 10 mins just to do the setup -- before it can even run the eviction code hahahaha

⬆️⬆️⬆️  END LOG FOR 03/06/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/05/2021 ⬇️⬇️⬇️
03/05/2021 - 11:44 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1089 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/05/2021 - 12:00 [Calin Culianu] what crowdin API token can I use? lol
03/05/2021 - 12:03 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1086 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/05/2021 - 12:03 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1086 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/05/2021 - 12:03 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b876eecea93788f63d23334e14d79a84f53659c6...52a3b732c6f661e1ab53042ad1a00b0a82eb9ba3
03/05/2021 - 12:03 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/172b4fce3f25772ac748040966f659d93d034112: Crowdin configuration file - BigBlockIfTrue
03/05/2021 - 12:03 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/52a3b732c6f661e1ab53042ad1a00b0a82eb9ba3: Merge branch 'feature/crowdin' into 'master' - Calin Culianu
03/05/2021 - 19:59 [matricz] To the best of my understanding it's "non standard", so it would not propagate.
03/05/2021 - 19:59 You should possibly hash the script to make it a P2SH address
03/05/2021 - 20:01 [bitcoincashautist] it is non-standard, oh, do the nodes not propagate nonstandard? p2sh would defeat the purpose of this script which is to write 2 arbitrary pieces of data to the output
03/05/2021 - 20:03 [bitcoincashautist] I thought that wallet's wouldn't see it but you could send it out and see it on a block explorer
03/05/2021 - 20:23 [BigBlockIfTrue] > do the nodes not propagate nonstandard?
03/05/2021 - 20:23 correct, that's what non-standard means
03/05/2021 - 20:32 [bitcoincashautist] I see... so there's no such thing as "pay to script"? Only pay to hash. So there's not a way to write arbitrary data into UTXO (other than multisig "hack"), so that's why we need OP_GROUP and couldn't just decide on a pattern like above and give it special meaning that consensus logic would check to enforce group semantics? But where do we store the script that gets hashed? We provide it at the time of spendin

⬆️⬆️⬆️  END LOG FOR 03/05/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/04/2021 ⬇️⬇️⬇️
03/04/2021 - 00:46 [Calin Culianu] @Dagur I am doing a WIP barebones mempool model implementation (no ancestor and descendant stats!!).. still very much a work in progress but so far so good.. definitely not having to update ancestors is much faster and scales linearly rather than quadratic:
03/04/2021 - 00:46 ```# Benchmark, evals, iterations, total, min, max, median
03/04/2021 - 00:46 MempoolAcceptance1500ChainedTxs, 5, 6, 41.7403, 1.38469, 1.40077, 1.39016
03/04/2021 - 00:46 MempoolAcceptance1500ChainedTxs2, 5, 6, 0.580371, 0.0183145, 0.020069, 0.0195763
03/04/2021 - 00:46 MempoolAcceptance500ChainedTxs, 5, 6, 4.13938, 0.136275, 0.140557, 0.137967
03/04/2021 - 00:46 MempoolAcceptance500ChainedTxs2, 5, 6, 0.192641, 0.00611423, 0.00694253, 0.00633076
03/04/2021 - 00:46 MempoolAcceptance50ChainedTxs, 5, 600, 4.95005, 0.00163421, 0.00167087, 0.00165054
03/04/2021 - 00:46 MempoolAcceptance50ChainedTxs2, 5, 600, 2.01189, 0.00066235, 0.000678845, 0.000668396
03/04/2021 - 00:46 MempoolAcceptance511TxTree, 5, 80, 5.35895, 0.0132729, 0.0134919, 0.0134469
03/04/2021 - 00:46 MempoolAcceptance511TxTree2, 5, 80, 3.06828, 0.00751559, 0.00786649, 0.00765106
03/04/2021 - 00:46 MempoolAcceptance63TxTree, 5, 800, 5.33129, 0.0013197, 0.00135041, 0.00133123
03/04/2021 - 00:46 MempoolAcceptance63TxTree2, 5, 800, 3.87692, 0.000952164, 0.000996771, 0.00096611```
03/04/2021 - 00:46 All the ones with suffix "2" above are the new mempool model i'm working on...
03/04/2021 - 00:47 [Calin Culianu] notice how 1500 chains is 42 seconds in the old mempool versus 0.5 seconds (lol!)
03/04/2021 - 07:07 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/254 opened by Dagur (dagurval)
03/04/2021 - 07:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/254
03/04/2021 - 07:07 Job gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/1071567692 failed for 1642b900e8651765ab8ded59b3044d67acbfd919:
03/04/2021 - 07:07 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/254 opened by Dagur (dagurval)
03/04/2021 - 07:07 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/254
03/04/2021 - 07:07 Job gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/1071567692 failed for 1642b900e8651765ab8ded59b3044d67acbfd919:
03/04/2021 - 07:11 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1082 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/04/2021 - 07:39 [unknown] Dagur (dagurval) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1082 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/04/2021 - 07:39 [unknown] Dagur pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3aa1544dc7bf75bc28071f45fbb82ffd1f6127bf...020f22b2ab56e24ea5065dc7a9080154fb54ade4
03/04/2021 - 07:39 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1a0ac9a7daf633f4f0404cce1cb605d97ba8da5d: Add 'lint-yaml' linter. Fix lint errors in existing yaml files. - exteradox
03/04/2021 - 07:39 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/020f22b2ab56e24ea5065dc7a9080154fb54ade4: Merge branch 'lintyaml' into 'master' - Dagur
03/04/2021 - 11:13 [unknown] Dagur (dagurval) approved merge request [!1067 *[qa] Fix bench-bitcoin target*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1067) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/04/2021 - 12:53 [Calin Culianu] Non-Ancestor-Updating mempool reorg benches:
03/04/2021 - 12:53 ```# Benchmark, evals, iterations, total, min, max, median
03/04/2021 - 12:53 Reorg10BlocksWith500TxChain, 5, 1, 44.0189, 8.41364, 9.65273, 8.68096
03/04/2021 - 12:53 Reorg10BlocksWith500TxChain2, 5, 1, 0.866256, 0.167645, 0.184172, 0.171198
03/04/2021 - 12:53 Reorg10BlocksWith500TxChainSkipMempool, 5, 1, 14.0133, 2.74923, 2.89635, 2.7907
03/04/2021 - 12:53 Reorg10BlocksWith500TxChainSkipMempool2, 5, 1, 0.837763, 0.162139, 0.178626, 0.166683
03/04/2021 - 12:53 Reorg10BlocksWith50TxChain, 5, 10, 3.50469, 0.069123, 0.0713586, 0.0697478
03/04/2021 - 12:53 Reorg10BlocksWith50TxChain2, 5, 10, 1.00915, 0.0194558, 0.0217246, 0.0199891
03/04/2021 - 12:53 Reorg10BlocksWith50TxChainSkipMempool, 5, 25, 4.50344, 0.0346763, 0.0370111, 0.0361617
03/04/2021 - 12:53 Reorg10BlocksWith50TxChainSkipMempool2, 5, 25, 2.37929, 0.0177495, 0.0211085, 0.0187897```
03/04/2021 - 12:53 The ones with the `2` suffix are the non-ancestor/descendant stat mempool i'm working on. A lot faster due to the lack of quadratic loops....
03/04/2021 - 12:53 So.. if we wanted to go with the unlimited chain limit in the mempool -- we can probably do it. Not impossible. We may lose fee optimization but we aren't all about fees anyway on BCH....
03/04/2021 - 12:55 [BigBlockIfTrue] I like the simplicity of this idea
03/04/2021 - 12:56 [BigBlockIfTrue] imagine never having to worry about chain depth ever again
03/04/2021 - 12:57 [BigBlockIfTrue] will still need to have the counters until the update activates though
03/04/2021 - 19:06 [bitcoincashautist] Hey all, Tom had some comments on the group chip and suggested a rewrite so I started working on top of that. If anyone is interested I'd welcome any comments. Points I'm interested in: Is the description clear? Does it flow well? Is it making sense? Can you build a mental model from it alone without looking at the spec? Here's the rewrite: gitlab.com/0353F40E/group-tokenization/-/blob/rewrite1/CHIP-20
03/04/2021 - 19:24 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1087 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/04/2021 - 19:46 [unknown] BigBlockIfTrue (BigBlockIfTrue) merged merge request [!1067 *[qa] Fix bench-bitcoin target*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1067) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/04/2021 - 19:46 [unknown] BigBlockIfTrue pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f8cea5b4addc7b1c869ab9920eb739cf974a1bca...8a57a3e1ee16a0766ab5d7e3783f3f23f5a18577
03/04/2021 - 19:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/abf734ed5dbc7b7392c3e8479660c87186f9b510: [qa] Fix bench-bitcoin target - freetrader
03/04/2021 - 19:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8a57a3e1ee16a0766ab5d7e3783f3f23f5a18577: Merge branch 'fix/bench_bitcoin_target' into 'master' - BigBlockIfTrue
03/04/2021 - 19:46 [unknown] BigBlockIfTrue pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f8cea5b4addc7b1c869ab9920eb739cf974a1bca...8a57a3e1ee16a0766ab5d7e3783f3f23f5a18577
03/04/2021 - 19:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/abf734ed5dbc7b7392c3e8479660c87186f9b510: [qa] Fix bench-bitcoin target - freetrader
03/04/2021 - 19:46 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8a57a3e1ee16a0766ab5d7e3783f3f23f5a18577: Merge branch 'fix/bench_bitcoin_target' into 'master' - BigBlockIfTrue

⬆️⬆️⬆️  END LOG FOR 03/04/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/03/2021 ⬇️⬇️⬇️
03/03/2021 - 00:00 [exteradox] I'm a fan of the green for Bitcoin Cash vs. orange for Bitcoin. What's the history behind that?
03/03/2021 - 00:03 [exteradox] although the sea green of bch.info is not my favorite. More a fan of the bright green.
03/03/2021 - 01:26 [exteradox] @freetrader I'm pretty familiar with the codebase now. any issues (gitlab) you could use some grunt work on?
03/03/2021 - 10:30 [unknown] exteradox (exteradox) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1082 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/03/2021 - 10:42 [freetrader] Nice work @exteradox
03/03/2021 - 10:44 [freetrader] I think we need to add an update of `doc/linting.md` for the `yamllint` dependency
03/03/2021 - 10:44 [freetrader] Hopefully this is available to our OSX platform users as well...
03/03/2021 - 10:45 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1070 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/03/2021 - 19:35 [bitcoincashautist] crypto.stackexchange.com/questions/88582/does-schnorrs-2021-factoring-method-show-that-the-rsa-cryptosystem-is-not-secur
03/03/2021 - 21:54 [exteradox] @bitcoincashautist sadly it looks like this may be another case of a mathematician aging beyond his ability (Schnorr is 77). He's been pushing versions of this paper since 2015, without an actual implementation afaict
03/03/2021 - 23:02 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1064 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 03/03/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/02/2021 ⬇️⬇️⬇️
03/02/2021 - 01:02 [freetrader] Ready for merge: github.com/bitcoin-cash-node/bchnode-web/pull/163
03/02/2021 - 01:03 [freetrader] Another one: github.com/bitcoin-cash-node/bchnode-web/pull/165
03/02/2021 - 01:07 [emergent_reasons] Both LGTM. Can I merge both?
03/02/2021 - 01:08 [freetrader] The second one still needs some kind of Approval before it can be merged, but you can absolutely go ahead...
03/02/2021 - 01:09 [freetrader] Ah, I see you approved it.
03/02/2021 - 01:09 All clear
03/02/2021 - 09:05 [Calin Culianu] yay!!
03/02/2021 - 12:40 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!1081 *[qa] Add 'mining' and 'wallet' labels*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1081) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
03/02/2021 - 23:16 [BigBlockIfTrue] with the changed control of bitcoincash.org, this notice can be removed now:
03/02/2021 - 23:16 bch.info/en/bitcoin-cash-website-notice
03/02/2021 - 23:16 [imaginary_username] yup, on the way

⬆️⬆️⬆️  END LOG FOR 03/02/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 03/01/2021 ⬇️⬇️⬇️
03/01/2021 - 10:09 [freetrader] readdotcash is looking for an RPC feature equivalent to extending the `listunspent` results with unconfirmed chain depth information so that they can determine whether safe or not to build on a certain utxo.
03/01/2021 - 10:10 [freetrader] I'm wondering what the chances are of breaking other apps by extending the result schema
03/01/2021 - 10:11 [freetrader] Since right now I think our mempool keeps accurate ancestor+descendent counts, I don't see why delivering this info in the result should be difficult
03/01/2021 - 10:13 [freetrader] however, if we decide to nuke the counting as part of CPFP removal, then such a feature wouldn't be possible.
03/01/2021 - 10:25 [Calin Culianu] yeah your instinct is correct. it would not be hard to return that information there. alternatively have they tried getrawmempool verbose? That has all the info you would ever need..
03/01/2021 - 10:25 but all that being said.. in the interim we can offer it.. i have no issue with offering it then removing it later ...
03/01/2021 - 18:57 [freetrader] indeed, it's pretty much either or.
03/01/2021 - 20:52 [Calin Culianu] i'm tempted to pull an Amaury and just do an implementation myself as a PoC / competing view. this may also give me insights when reviewing whatever implementation we go with. I'll do a barebones "no stats for YOU!" mempool .. all stats will be expensive RPCs outside main mempool code path.. this will help me review whatever you guys end up choosing -- but who knows maybe my insights will help with the final impl
03/01/2021 - 20:53 [Calin Culianu] like it will be as close as possible to O(1) adds and O(n) block creation -- not having stats or any limit seems to allow for that in my estimation...
03/01/2021 - 21:00 [Calin Culianu] interestingly enough fulcrum models the mempool (in a VERY much reduced fashion) and it also needs to understand relationships between inputs and outputs. It has basicalluy O(1) adds so.. I am pretty sure it's possible. It does do a boneheaded O(n) drops search -- but even that's super fast (drops in Fulcrum would be analogous to removeForBlock in this codebase). Anyway.. I have at least *some* experience with m
03/01/2021 - 21:34 [Dagur] > In the worst-case path, the behaviour of LOT=True is the least-harmful result: unambiguous activation and enforcement by the economy, with miners either deciding to make an anti-Taproot(eg) altcoin, or continue mining Bitcoin. Even if ALL the miners revolt against the softfork, the LOT=True nodes are simply faced with a choice to hardfork (replacing the miners with a PoW change) or oncede - they do not risk vulne

⬆️⬆️⬆️  END LOG FOR 03/01/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/28/2021 ⬇️⬇️⬇️
02/28/2021 - 06:42 [exteradox] Are transactions in a block supposed to be in topological order?
02/28/2021 - 06:43 [exteradox] I'm noticing on testnet4 there's a block 4026 which has a transaction that spends the output of the next transaction
02/28/2021 - 06:46 [exteradox] specifically 48dc03c73eb0e541991d8a1463191f1d85d28f31e15563d1fbd521135e475f5f spends b7da6f403fc2a78fb2b535092f7d3c676141b9f502173ed84eacd9e9261ac706
02/28/2021 - 07:00 [bitcoincashautist] canonical, no? reference.cash/protocol/blockchain/block/transaction-ordering
02/28/2021 - 07:14 [exteradox] ah, ok
02/28/2021 - 10:05 [freetrader] i don't think so. Maybe someone will correct me, but SIGHASH_ALL covers signing the number of inputs and outputs, so there's no room for modification.
02/28/2021 - 10:15 [freetrader] Our project has been asked by General Protocols whether we are interested in some cross-promotion.
02/28/2021 - 10:18 [freetrader] They offered to pay, but given the amount of involvement and assistance that some GP people have provided and continue to provide to BCHN, I declined payment.
02/28/2021 - 10:18 I think it would be good for our project to tastefully acknowledge and promote on our website those who sponsor and support us.
02/28/2021 - 10:18 That goes beyond just GP - there are other orgs and companies like SLP Foundation, ASICseer, probably bitcoin dot com and others too, who have helped us greatly.
02/28/2021 - 10:19 [freetrader] So, I'd like to add a "Sponsors of BCHN" section just above our home page footer, or at least a link to a fuller sponsors page, where we can display the logos/names/URLs of organizations that support(ed) us materially.
02/28/2021 - 10:20 [freetrader] cc: @emergent_reasons

⬆️⬆️⬆️  END LOG FOR 02/28/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/27/2021 ⬇️⬇️⬇️
02/27/2021 - 01:15 [exteradox] www.reddit.com/r/btc/comments/lt9sq2/the_return_of_bitcoincashorg/

⬆️⬆️⬆️  END LOG FOR 02/27/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/26/2021 ⬇️⬇️⬇️
02/26/2021 - 02:30 [Jonathan Toomim] hey @Calin Culianu, @matricz, etc:
02/26/2021 - 02:30 What happens with recursiveDSProofSearch if the tx chain length limits are removed? does this become an attack vector or vulnerability?
02/26/2021 - 02:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/txmempool.cpp#L1287
02/26/2021 - 02:31 [Jonathan Toomim] files.sameroom.io/GIHMWsNu3-ipo0YkLfnVlak-Ecrolr2J5XENj29UBn4/image.png
02/26/2021 - 04:45 [imaginary_username] imo chain length limits can get a lot longer, but should never be actually removed
02/26/2021 - 07:00 [Jonathan Toomim] unfortunately, calculating the chain length to check the chain length limit is itself slow, especially for the descendant limits
02/26/2021 - 07:02 [Jonathan Toomim] with the descendant limits, each time a tx is added to the mempool, you have to check each of that tx's ancestors to ensure that those ancestors' descendant limits aren't violated by the new addition. That's inevitably O(n^2) at best.
02/26/2021 - 07:08 [Jonathan Toomim] keeping the descendant limits with just an O(n^2) algorithm (rather than a zero-storage O(n^3) one) also locks in about 200-400 lines of other CPFP code, and makes removeForBlock and removeForReorg slow unless we do some sort of batching algorithm like we did in !793, which is exactly the type of complexity that prevented the last CPFP fix attempt from getting merged
02/26/2021 - 12:06 [freetrader] I think the risks of long unconfirmed transaction chains should be mitigated on receiver side.
02/26/2021 - 12:07 [freetrader] Not by introducing extra complexity into the node software.
02/26/2021 - 19:36 [freetrader] `kex_exchange_identification` error from gitlab on fetching upstream
02/26/2021 - 19:36 [freetrader] Had connections closed on me a few times, also `Could not read from remote repository`.
02/26/2021 - 19:36 [freetrader] It came back to life after a while by itself.
02/26/2021 - 21:27 [freetrader] I think GitLab CI notifications have gone nuts though.
02/26/2021 - 21:28 [freetrader] Not sure if anyone else is getting pipeline notifications for MR's long past, pop up.

⬆️⬆️⬆️  END LOG FOR 02/26/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/25/2021 ⬇️⬇️⬇️
02/25/2021 - 00:12 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1074 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 00:12 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1074 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 09:54 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1077 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 10:28 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1077 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 10:28 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/a36cdac6ba390f9e27469a412560dd54716a450c...ae49cf822d723641785104f7bf470d93a9afc730
02/25/2021 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9e2e70e779bf8244f9ee65f24e7a2b505b6448d9: bench: Reorg benchmarks without mempool removal - Dagur Valberg Johannsson
02/25/2021 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae49cf822d723641785104f7bf470d93a9afc730: Merge branch 'bench-reorg-removeforblock' into 'master' - freetrader
02/25/2021 - 10:28 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/a36cdac6ba390f9e27469a412560dd54716a450c...ae49cf822d723641785104f7bf470d93a9afc730
02/25/2021 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9e2e70e779bf8244f9ee65f24e7a2b505b6448d9: bench: Reorg benchmarks without mempool removal - Dagur Valberg Johannsson
02/25/2021 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ae49cf822d723641785104f7bf470d93a9afc730: Merge branch 'bench-reorg-removeforblock' into 'master' - freetrader
02/25/2021 - 11:19 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1078 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 17:11 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1079 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/25/2021 - 17:27 [freetrader] I just want to set out that this being an open Slack, does not mean we will tolerate abusive behavior via DMs
02/25/2021 - 20:38 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1080 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 02/25/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/24/2021 ⬇️⬇️⬇️
02/24/2021 - 00:15 [exteradox] all the other M1 charts looks the same
02/24/2021 - 00:16 [exteradox] I took a screenshot a few days ago and it looked completely different. Only went up to 7T
02/24/2021 - 09:24 [matricz] Just found this.
02/24/2021 - 09:24 Does anyone know anything about it?
02/24/2021 - 09:24 old.reddit.com/r/btc/comments/lqnufh/kim_dotcom_utilization_will_crown_the_crypto/gohxwzk/?context=9
02/24/2021 - 09:24 [matricz] > moeing.org
02/24/2021 - 09:32 [imaginary_username] TL;DR EVM as a semi-permissioned sidechain using BCH as native currency
02/24/2021 - 09:32 [imaginary_username] pretty damn cool tbh, now people who want "ethereum, but actually BCH" can use that and BCH will still benefit from increased demand :)
02/24/2021 - 10:15 [Dagur] Do you know more @imaginary_username?
02/24/2021 - 13:25 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1077 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/24/2021 - 17:40 [emergent_reasons] > oh they patented this:
02/24/2021 - 17:40 so gross. Unless they put it in the public domain. Surely they will. :clown_face:
02/24/2021 - 17:49 [bitcoincashautist] hey see themselves holier than simply putting it in the public domain: blockstream.com/2016/07/19/en-blockstream-defensive-patent-strategy/
02/24/2021 - 17:50 [bitcoincashautist] dunno how this works, can they change their mind about it, in which case they hold the power with a promise they won't abuse it
02/24/2021 - 18:15 [freetrader] I'm confused whether `estimatefee` method is considered deprecated via JSON-RPC.
02/24/2021 - 23:59 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1073 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/24/2021 - 23:59 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/13669525094ff81bea997f8e7000234d34fc98ed...d61e454f073070c020b81d7bbd483ef624676646
02/24/2021 - 23:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ca0a4bb6571382c05f3b5b0fbef7cc1cdb2dd8ad: GUI nit: Do not translate SI time units - BigBlockIfTrue
02/24/2021 - 23:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d61e454f073070c020b81d7bbd483ef624676646: Merge branch 'bug/notimetranslate' into 'master' - freetrader
02/24/2021 - 23:59 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/13669525094ff81bea997f8e7000234d34fc98ed...d61e454f073070c020b81d7bbd483ef624676646
02/24/2021 - 23:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ca0a4bb6571382c05f3b5b0fbef7cc1cdb2dd8ad: GUI nit: Do not translate SI time units - BigBlockIfTrue
02/24/2021 - 23:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d61e454f073070c020b81d7bbd483ef624676646: Merge branch 'bug/notimetranslate' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 02/24/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/23/2021 ⬇️⬇️⬇️
02/23/2021 - 12:36 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!1076 *[DOC] Delete reference to previously deleted directory*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1076) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/23/2021 - 14:12 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1072 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/23/2021 - 14:14 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1072 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/23/2021 - 14:14 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/52382834c03a0ff93072ab80a29162d7a706dd57...39ff6ac72c4d29cccf3d7fe27cf74a2cb018c031
02/23/2021 - 14:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/072b3d0787498d30047a8e0c3611ab071326342e: bench: Reorgs of blocks with long tx chains - Dagur
02/23/2021 - 14:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/39ff6ac72c4d29cccf3d7fe27cf74a2cb018c031: Merge branch 'bench-reorg' into 'master' - freetrader
02/23/2021 - 14:14 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/52382834c03a0ff93072ab80a29162d7a706dd57...39ff6ac72c4d29cccf3d7fe27cf74a2cb018c031
02/23/2021 - 14:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/072b3d0787498d30047a8e0c3611ab071326342e: bench: Reorgs of blocks with long tx chains - Dagur
02/23/2021 - 14:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/39ff6ac72c4d29cccf3d7fe27cf74a2cb018c031: Merge branch 'bench-reorg' into 'master' - freetrader
02/23/2021 - 22:52 [matricz] It goes from 4T to 15T
02/23/2021 - 22:52 I also rememberd that it was supposed to go from 4T to 7T
02/23/2021 - 23:44 [matricz] Maybe it's a different chart_

⬆️⬆️⬆️  END LOG FOR 02/23/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/22/2021 ⬇️⬇️⬇️
02/22/2021 - 00:17 [Kui] Very glad to join! Thank you!
02/22/2021 - 01:24 [exteradox] explorer.bitcoin.com/bch/address/bitcoincash:qqrn3dvnrjsm262pzsrvv5rtpl3r3g7ftuh2hyq25r
02/22/2021 - 01:25 [exteradox] hopefully just a bug in bitcoin.com
02/22/2021 - 09:25 [bitcoincashautist] done
02/22/2021 - 09:26 [bitcoincashautist] not the best time of day to post tho :) might just do it again later
02/22/2021 - 09:27 [matricz] I was meaning more, someone with official stainding in BCHN
02/22/2021 - 09:28 [bitcoincashautist] ok, meanwhile you got a fan post
02/22/2021 - 09:29 [matricz] upvoted
02/22/2021 - 13:35 [Shadow Of Harbringer] thanks
02/22/2021 - 17:06 [bitcoincashautist] btw, it was the native introspection chip that prompted me to write the group chip. Imagine if we deliver it at the same time and it supports introspecting the OP_GROUP field, and then hashedwitness contracts could work with those tokens too. With increased collaboration between teams working on various solutions, we can achieve synergetic effect, get constructive resonance, and then deliver something more pow
02/22/2021 - 17:16 [emergent_reasons] Racing is cool. Rushing is not. Let's all stay cool and collected, making progress while also being very careful to avoid polarization on any issue.
02/22/2021 - 17:17 [bitcoincashautist] agreed
02/22/2021 - 18:35 [bitcoincashautist] alright Andrew just helped me sort out the mess I made with the author field, fixed some of my typos, reworded a few things and added a section, merged it just now, yay! :)
02/22/2021 - 20:47 [matricz] So a version signed by Mr Stone now exists?
02/22/2021 - 20:47 Can you post an authoritative link?
02/22/2021 - 20:48 [bitcoincashautist] gitlab.com/0353F40E/group-tokenization/-/commit/e8cd96fc025b94fb43ddab24fe75ad252875ddab
02/22/2021 - 21:03 [matricz] Thank you.
02/22/2021 - 21:03 [matricz] Always bear in mind that it's a marathon, not a sprint.
02/22/2021 - 21:03 [bitcoincashautist] yeah, I think I can chill now :) thanks for bearing with me so far!

⬆️⬆️⬆️  END LOG FOR 02/22/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/21/2021 ⬇️⬇️⬇️
02/21/2021 - 07:04 [matricz] One year ago today, Feb 20, read.cash/@freetrader/bitcoin-cash-node-003b2381.
02/21/2021 - 07:04 [matricz] Happy Birthday BCHN!
02/21/2021 - 09:06 [bitcoincashautist] on the danger of adding other cash, one more point: any competitor with the ambition to compete with BCH as cash is more likely to roll their own blockchain then to be a guest on some other blockchain. Would we be happy to live on another blockchain to do our cash?
02/21/2021 - 10:44 [Shadow Of Harbringer] This argument is correct
02/21/2021 - 10:45 [Shadow Of Harbringer] If somebody wanted to create a cash token to compete with BCH, it would be politically an extremely unwise decision to create it inside BCH, where it would stay under the control of BCH and therefore potentially allowing for BCH to make some decision that could kill it
02/21/2021 - 10:46 [Shadow Of Harbringer] I will give an example
02/21/2021 - 10:46 [Shadow Of Harbringer] it's like somebody wanted to create the most free libertarian country with free markets and most personal freedoms
02/21/2021 - 10:46 [Shadow Of Harbringer] and bought a piece of land inside China, Russia or another totalitarian country to do it

⬆️⬆️⬆️  END LOG FOR 02/21/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/20/2021 ⬇️⬇️⬇️
02/20/2021 - 08:16 [bitcoincashautist] @imaginary_username "but anyway, my point is if you have to pick bloating 10% of a scarce resource or 50% of an abundant resource, you always pick the latter" on this point, you say bloating, but it's really paying 10% more to do 2x currency transfers. And we could have a separate dust limit for group txes to price this in anyway. Or maybe it's not needed because I'd argue the 10% "price" is totally worth it.
02/20/2021 - 09:11 [bitcoincashautist] Imagine rollout like this:
02/20/2021 - 09:11 1. We give you conceptually simple tokens that operate the same as BCH, use them!
02/20/2021 - 09:11 2. We give you inductive proofs, now both BCH and tokens can interact with this awesome machine, continue building!
02/20/2021 - 09:11 as opposed to
02/20/2021 - 09:11 1. We give you inductive proofs, now BCH can interact with this awesome machine
02/20/2021 - 09:11 2. Oh and if you want tokens you'll have to go out of your way to implement CT using IP, and it's not as simple as summing utxos (correct me if I'm wrong) which you're used to doing with BCH... ok, maybe if you first use CTs a little we'll give you better tokens. WTF
02/20/2021 - 09:32 [bitcoincashautist] files.sameroom.io/JNtv7tGYdDl2SeN4fXQIFGY9naXrMLcArIHGxWsh1Ss/image.png
02/20/2021 - 09:32 [bitcoincashautist] you're just adding another balance / token to ins and outs, but the elengace comes from where to store and check permission to mint/melt/burn and it's the same! Through balancing the sum of flag bits on both sides
02/20/2021 - 09:33 [bitcoincashautist] you can even merge and split permissions the same like you can value
02/20/2021 - 09:40 [freetrader] > if we would exceed [the disconnectedpool max size = 2 * DEFAULT_EXCESSIVE_BLOCK_SIZE] we just try to keep the oldest transactions that are disconnected (the idea being that it's more important to ensure that older transactions that are reorged out have an opportunity to be re-mined, compared with newer ones). This could probably be improved in the future, since in such a (rare) scenario, we would probably want to t
02/20/2021 - 09:41 [freetrader] From Core PR#9208 where Suhas Daftuar introduced the disconnected pool and the discarding of transactions that overflow this new internal buffer size limit.
02/20/2021 - 09:42 [freetrader] Looking at the other rationale in that PR, we can see that the efficiency improvement are at least partly related to complexity of ATMP for chain limits.
02/20/2021 - 09:56 [bitcoincashautist] And to rehash my points of yesterday: If we don't get tokens the right way, something like BNB chain will eat our lunch lol, and that's ok, the world will get cash (multi-currency) on blockchain, one way or the other, I just want it to BCH but if it won't be I can just move my bags. This talking and your attitude towards it will eventually inform my decision whether it's worth sticking with BCH. I already got
02/20/2021 - 09:57 [bitcoincashautist] and I can't be the only one who thought like that... the price during ABC rule kind of proves it
02/20/2021 - 19:05 [Shadow Of Harbringer] > Well, here it is, the actual implementation. Complaint was that it's locking something
02/20/2021 - 19:05 I meant actual implementation on a test branch of BCHN.
02/20/2021 - 19:05 To fully understand the problems, the issues, the debt and the complexity
02/20/2021 - 19:05 [Shadow Of Harbringer] somebody BCHN has to implement it in BCHN
02/20/2021 - 19:06 [Shadow Of Harbringer] it is also possible to hire an independent investigator/auditor to search for security, incompatibility and math/cryprographic issues
02/20/2021 - 19:07 [Shadow Of Harbringer] If we can determine that Group Tokens are indeed rock solid and do not posess any danger to the Cash future of BCH, then I see no logical reason against implementing it
02/20/2021 - 19:08 [Shadow Of Harbringer] tokens are kind of money because they represent ownership

⬆️⬆️⬆️  END LOG FOR 02/20/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/19/2021 ⬇️⬇️⬇️
02/19/2021 - 11:43 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1071 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/19/2021 - 14:12 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1071 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/19/2021 - 14:14 [Shadow Of Harbringer] if the current trends continue, we may need 256MB blocksize faster than previously anticipated...
02/19/2021 - 14:19 [matricz] I hope to have my RPi5 ready xD
02/19/2021 - 14:53 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1071 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/19/2021 - 17:55 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1074 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/19/2021 - 18:00 [Dagur] > Block validation performance with mempool containing increasingly longer chains.
02/19/2021 - 18:00 Did you mean _performance with blocks containing increasingly longer chains_ ?
02/19/2021 - 18:00 For the unconfirmed chains work, Calin already indicated we need fast turnaround benchmarks for the aspects we need to evaluate.
02/19/2021 - 18:00 The primary concerns would seem to be:
02/19/2021 - 18:00 • tx mempool acceptance performance when extending an unconf tx chain
02/19/2021 - 18:00 • template generation with mempool containing increasingly longer chains
02/19/2021 - 18:00 • block validation performance with mempool containing increasingly longer chains
02/19/2021 - 18:00 • reorg / block undo performance (maybe only down to depth 10) when blocks contain long chains (and compare to undo of more "regular" blocks)
02/19/2021 - 18:12 [Calin Culianu] You are rocking these benches Dagur — much impressed !
02/19/2021 - 18:17 [imaginary_username] if the maximum demand under this scheme, _replacing all of USD bills_, creates 218,400 BCH of demand we're in some seriously deep shit. i'd pick a better argument.
02/19/2021 - 18:18 [bitcoincashautist] you think? I thought we could scale to 1T utxos

⬆️⬆️⬆️  END LOG FOR 02/19/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/18/2021 ⬇️⬇️⬇️
02/18/2021 - 10:31 [bitcoincashautist] Hey all! We now have a high level doc outlining the requirements for enabling group token semantics. It’s one and half A4 page, should be easy to read and enough to enable us to assess impact on scaling etc, ie start the talk at high level, and as everyone’s understanding catches up can work our way down to design choices and implementation details, in a way we will together reinvent group tokens. Here it
02/18/2021 - 10:40 [matricz] finally
02/18/2021 - 10:58 [freetrader] Thanks @bitcoincashautist, seems like a helpful summary of consensus. Glad to hear a spec is in the works.
02/18/2021 - 10:58 If I can make one recommendation to that effort, @ :
02/18/2021 - 10:58 please evolve these specs at least with a version number or date as a minimal form of version control.
02/18/2021 - 10:59 [freetrader] Where people can actually compare past and present to see what's changed.
02/18/2021 - 11:00 [freetrader] The group proposal has evolved significantly, and I'm sure that being able to track this properly will help with engagement.
02/18/2021 - 19:12 [Calin Culianu] oh wow this is a great writeup- i had no idea that mempool trimming randomly was already tried. thats cool
02/18/2021 - 19:14 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/248#questions
02/18/2021 - 19:14 [Calin Culianu] yeah i'm busy finishing up a project here (BCH related) -- i want to get on this too
02/18/2021 - 22:46 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1073 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 02/18/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/17/2021 ⬇️⬇️⬇️
02/17/2021 - 02:33 [Jonathan Toomim] btw, if anyone is curious about the CPFP nuking, here's what it looked like the last time that I did it (October 27, 2020):
02/17/2021 - 02:33 gitlab.com/jtoomim/bitcoin-cash-node/-/commit/5fce67ef5aad9ee6c001d251f0285ab46ecc1c47
02/17/2021 - 02:34 [Jonathan Toomim] @Dagur ^
02/17/2021 - 02:34 That version was based on the WCFR codebase, though, so it's not quite the same as what I'll do this time. (Also, that was a WIP.)
02/17/2021 - 02:36 [Jonathan Toomim] I'm rejoining tawk.space/bchn for a while.
02/17/2021 - 08:44 [matricz] Our timezones don't match very well...
02/17/2021 - 08:44 What were you coding?
02/17/2021 - 08:53 [matricz] After a transaction has been verified and addmitted to the mempool, can't we just drop its deserialized representation as it probably won't be used again?
02/17/2021 - 10:18 [freetrader] @Dagur, nice summary in that issue.
02/17/2021 - 10:18 [freetrader] What does "Implementation of ancestor/descendant counting" refer to?
02/17/2021 - 10:19 [freetrader] Doesn't the mempool already keep those counts sufficiently?
02/17/2021 - 10:19 [freetrader] Or do you mean, how best to keep the counting around while getting rid of the CPFP
02/17/2021 - 10:20 [Dagur] Exactly, it does keep the count, but it likely won't, so it needs to be implemented
02/17/2021 - 18:56 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1070 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/17/2021 - 18:57 [matricz] mainnet runs just fine
02/17/2021 - 18:58 [matricz] I am able to run scalenet (256MB blocks) on the latest 8BG Ram version
02/17/2021 - 19:00 [matricz] You can foresee to reserve max 1GB of ram, some bandwidth and negligible cpu.
02/17/2021 - 19:00 I watch Netflix on Kodi on mine while running BCHN. No slowdowns or stuttering.
02/17/2021 - 19:00 It's a different story during IBD, but that is to be expected.
02/17/2021 - 19:01 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1071 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 02/17/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/16/2021 ⬇️⬇️⬇️
02/16/2021 - 04:53 [exteradox] maybe more blocks per day for BCH?
02/16/2021 - 10:33 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1063 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/16/2021 - 10:33 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b382186e927b3700e0941f1b7387849ba0c79962...ecd8267ad5f23c4508d8055d318cdfcfa083c3ad
02/16/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/906aadc38178a32b405e301ade191781d0b70e20: Wallet: Remove random component of locktime - BigBlockIfTrue
02/16/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ecd8267ad5f23c4508d8055d318cdfcfa083c3ad: Merge branch 'feature/deterministic-locktime' into 'master' - freetrader
02/16/2021 - 10:33 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b382186e927b3700e0941f1b7387849ba0c79962...ecd8267ad5f23c4508d8055d318cdfcfa083c3ad
02/16/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/906aadc38178a32b405e301ade191781d0b70e20: Wallet: Remove random component of locktime - BigBlockIfTrue
02/16/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/ecd8267ad5f23c4508d8055d318cdfcfa083c3ad: Merge branch 'feature/deterministic-locktime' into 'master' - freetrader
02/16/2021 - 11:01 [unknown] freetrader (freetrader) opened merge request [!1067 *[qa] Fix bench-bitcoin target*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1067) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/16/2021 - 11:18 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1059 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/16/2021 - 19:29 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!1069 *WIP: [DOC] Remove levelDB *.md files from mkdocs documentation*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1069) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/16/2021 - 20:00 [BigBlockIfTrue] can we merge !1060? it's kinda blocking documentation improvements
02/16/2021 - 20:14 [freetrader] @Shadow Of Harbringer: !1068 was set up on a very old state of the master branch. That seems to be what's causing the test failures (I can reproduce them locally, it looks very similar to what CI's doing).
02/16/2021 - 20:14 I did a rebase on recent master, and the functional tests then pass, so I'd like you to rebase that MR.
02/16/2021 - 20:14 Happy to assist you in DMs or we can walk through it in #dev-newbie
02/16/2021 - 20:14 [freetrader] I'll have a look at !1060 tonight, @BigBlockIfTrue
02/16/2021 - 20:15 [freetrader] I see Soeren set up !1069 on something that doesn't take into account your work on remodeling the doc generation there.

⬆️⬆️⬆️  END LOG FOR 02/16/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/15/2021 ⬇️⬇️⬇️
02/15/2021 - 13:20 [matricz] Mr Ver is petitioning protocol devs
02/15/2021 - 13:20 old.reddit.com/r/btc/comments/lkcqyx/a_request_to_bch_protocol_devs/
02/15/2021 - 13:40 [BigBlockIfTrue] raising the unconfirmed tx chain limit in May is "whatever it takes" © Mario Draghi imo
02/15/2021 - 13:53 [freetrader] Welcoming an MR to remove CPFP completely, as a stepping stone to benchmarking what we can do without it.
02/15/2021 - 13:55 [freetrader] The history is:
02/15/2021 - 13:55 • we asked our users who is using this
02/15/2021 - 13:55 • extremely few admitted to making use of it
02/15/2021 - 13:55 • some very small number said they were planning to use it
02/15/2021 - 13:55 These numbers, imo, don't add up sufficiently to retain it IF it brings some substantial improvement.
02/15/2021 - 13:55 The developments by @Jonathan Toomim (not yet integrated in BCHN) have shown, imo, that substantial improvement is possible without removing CPFP.
02/15/2021 - 13:55 [freetrader] However, I'm all for simplicity if it gets us there faster.
02/15/2021 - 17:14 [freetrader] Noticed on cash.coin.dance/blocks that despite BCH number of daily txs matching BTC, the average daily blocksize on BCH is still noticeably lower than the BTC blocksizes graphed there
02/15/2021 - 17:15 [freetrader] Schnorr effect?
02/15/2021 - 20:04 [BigBlockIfTrue] probably batching on BTC
02/15/2021 - 20:05 [freetrader] i don't follow. I'd expect batching to result in _smaller_ block sizes, not bigger
02/15/2021 - 20:06 [BigBlockIfTrue] batching results in larger transactions, so for the same number of transactions, BTC can have larger block sizes

⬆️⬆️⬆️  END LOG FOR 02/15/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/14/2021 ⬇️⬇️⬇️
02/14/2021 - 01:38 [freetrader] @emergent_reasons I've not thought that through, I'm sure it's a complex matter.
02/14/2021 - 01:39 [freetrader] www.reddit.com/r/btc/comments/ljan5i/memomember_vulnerability/
02/14/2021 - 01:51 [freetrader] www.reddit.com/r/btc/comments/ljcf8q/the_rumor_is_that_memocash_accounts_are_being/
02/14/2021 - 01:52 [freetrader] The rumor isn't true, it seems, but it may be prudent to move tokens / funds off Memo
02/14/2021 - 01:52 [freetrader] if you have something of value on there.
02/14/2021 - 13:07 [BigBlockIfTrue] Two small but nice spec proposals written by @Tom Zander that should IMO be included in the first network upgrade after May:
02/14/2021 - 13:07 • gitlab.com/bitcoin.cash/chips/-/blob/master/2021-01-Minimum%20Transaction%20Size.md
02/14/2021 - 13:07 • gitlab.com/bitcoin.cash/chips/-/blob/master/2021-01-Restrict%20Transaction%20Versions.md
02/14/2021 - 14:15 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1063 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/14/2021 - 17:08 [exteradox] Is there any way to get bitcoin-cli to give me the transactions that affect a cashaddr?
02/14/2021 - 18:50 [Tom Zander] @Calin Culianu I hate that class, steer clear of it. But if you got your hands dirty, I'd be very happy to have some improvements as a PR
02/14/2021 - 18:51 [Calin Culianu] i improved it a bit in fulcrum just to not be such a landmine
02/14/2021 - 18:51 [Calin Culianu] i mean it tries to do the short-vector optimization thing, which is a good idea
02/14/2021 - 18:51 [Calin Culianu] just the implementation is a handgrenade waiting to go off unless you use it with byte POD types lol

⬆️⬆️⬆️  END LOG FOR 02/14/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/13/2021 ⬇️⬇️⬇️
02/13/2021 - 02:51 [emergent_reasons] @freetrader just read that rektnews article about fruntrunning on ETH. Great cautionary tale. Have you thought through what could be done to avoid that kind of raw financialization? For payments it shouldn't matter at all but once we have a network of contracts... p2sh... hmmm.
02/13/2021 - 07:22 [exteradox] Hypothetically, assuming BCH starts to displace BTC and the big miners start moving onto it, how do we prevent the same forces from launching a take over to implement transaction limits and high fees again? And co-opting the name Bitcoin Cash / BCH ?
02/13/2021 - 08:36 [emergent_reasons] I think it's a multi-faceted answer. The most obvious disfunction that led to that happening for both 1MB blocks and e.g. IFP was pools effectively all running a single piece of software and not being engaged in the decisions made on that software. So the projects became de facto points of authority. Software Verde has done good work on this front to get us to a place where pools start to have options.
02/13/2021 - 08:47 [exteradox] hm. Aren't the pools the primary beneficiary of the fees, though?
02/13/2021 - 08:49 [exteradox] I noticed the other day that BTC.TOP only produces blocks 2MB or smaller. And since they contribute 1/3 of the hash power on BCH, they are (perhaps unintentionally) degrading the speed of txn confirmations during high load
02/13/2021 - 09:57 [emergent_reasons] The fees on a highly congested network are limited to what the most wealthy captives will pay. Obvious substitute goods exist and so usage will just leave the network. The aggregate fees available from the captive wealthy are nothing compared to aggregate fees available from a real global network of mass usage.
02/13/2021 - 15:22 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1052 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/13/2021 - 15:22 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3f9c971bf48e6c0a0c5527b95c5dbfec0991c2ac...577f5a6782f9e99811d31ecc73801d830b159047
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e8022382e1180988c6e6f24c96b88b58e885e740: gui: Add shortcuts for tab tools - João Barbosa
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/85584b66ce664576e4a293514838e0077b9a71d4: GUI: Further Window menu improvements - BigBlockIfTrue
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/577f5a6782f9e99811d31ecc73801d830b159047: Merge branch 'backport/abc/d8148' into 'master' - Calin Culianu
02/13/2021 - 15:22 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3f9c971bf48e6c0a0c5527b95c5dbfec0991c2ac...577f5a6782f9e99811d31ecc73801d830b159047
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e8022382e1180988c6e6f24c96b88b58e885e740: gui: Add shortcuts for tab tools - João Barbosa
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/85584b66ce664576e4a293514838e0077b9a71d4: GUI: Further Window menu improvements - BigBlockIfTrue
02/13/2021 - 15:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/577f5a6782f9e99811d31ecc73801d830b159047: Merge branch 'backport/abc/d8148' into 'master' - Calin Culianu
02/13/2021 - 22:03 [Calin Culianu] I also use some of the bitcoin sources in Fulcrum to parse tx's (why not?). Note that I cleaned up `prevector` significantly to be safer. It still is crappy and dangerous though. I'm afraid to get rid of its screwed up alignment issues. I figure if we ever build it on a platform that has problems with unaligned access, the compiler will just bail on us as it compiles it and we can fix it then.
02/13/2021 - 22:03 Anyway -- would anybody be interested in a commit/MR that fixes up prevector to at lest static assert when you try and use it incorrectly?
02/13/2021 - 22:03 Also prevector cannot be used with anything but POD/trivial data because of its use of `malloc` /`memmove` / `realloc`...
02/13/2021 - 22:03 [Calin Culianu] (so I added some static asserts to guard)

⬆️⬆️⬆️  END LOG FOR 02/13/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/12/2021 ⬇️⬇️⬇️
02/12/2021 - 00:39 [JP Rupp] As long as the wallet uses deterministic signatures this shouldn't pose a security threat. Signature nonce collision due to bad RNG and address reuse is not a problem in that case.
02/12/2021 - 05:48 [Axel Gembe] anyone have an idea why a zmq port would bind but not show up in `getzmqnotifications` ?
02/12/2021 - 05:48 [Axel Gembe] ```[ago@bitcoin build_rel]$ sudo systemctl stop bitcoind-testnet4
02/12/2021 - 05:48 [ago@bitcoin build_rel]$ ss -tulpn | grep 28433
02/12/2021 - 05:48 [ago@bitcoin build_rel]$ grep 28433 /mnt/bitcoin/bchn/testnet4/bitcoin.conf
02/12/2021 - 05:48 zmqpubhashblock=tcp://0.0.0.0:28433
02/12/2021 - 05:48 [ago@bitcoin build_rel]$ sudo systemctl start bitcoind-testnet4
02/12/2021 - 05:48 [ago@bitcoin build_rel]$ ss -tulpn | grep 28433
02/12/2021 - 05:48 tcp LISTEN 0 100 0.0.0.0:28433 0.0.0.0:*
02/12/2021 - 05:48 [ago@bitcoin build_rel]$ ~/src/bitcoin-cash-node/build_rel/src/bitcoin-cli -datadir=/mnt/bitcoin/bchn/testnet4 getzmqnotifications
02/12/2021 - 05:48 [
02/12/2021 - 05:48 ]```
02/12/2021 - 07:01 [Axel Gembe] lol, i forgot to specify -testnet4 on the bitcoin-cli command line
02/12/2021 - 11:04 [BigBlockIfTrue] the to be signed message to approve a transaction is very different between BTC and BCH
02/12/2021 - 11:30 [exteradox] I see. I didn't realize there was replay protection
02/12/2021 - 11:38 [freetrader] between BTC and BCH, yes
02/12/2021 - 11:38 not between BSV and BCH
02/12/2021 - 11:38 not between ABC and BCH
02/12/2021 - 11:38 although effectively, if you're doing a Schnorr signature, it works as replay protection against BSV
02/12/2021 - 18:18 [Director Darrin] files.sameroom.io/p6ZQv0B5WIMzY4D8rrC0epkA9CcbUOy1IjaSmCJQQNs/Screenshot+2021-02-03+193751.png
02/12/2021 - 18:20 [exteradox] @Director Darrin that's a scamp age
02/12/2021 - 18:20 [exteradox] *scam page
02/12/2021 - 18:21 [exteradox] the real bitcoincashnode is not a wallet splitter, it's node software.
02/12/2021 - 18:22 [Director Darrin] so my coins are gone?
02/12/2021 - 23:30 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1062 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 02/12/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/11/2021 ⬇️⬇️⬇️
02/11/2021 - 14:06 [exteradox] the bitcoin.com mobile app appears to use the same phrase and derivation path (44'/0'/0') for both BTC and BCH. Is that safe?
02/11/2021 - 15:06 [BigBlockIfTrue] it may cause unintentional address reuse when imported in a wallet that doesn't support both BTC and BCH
02/11/2021 - 15:09 [BigBlockIfTrue] for a BCH-specific seed you can replace the first 0 with 145
02/11/2021 - 15:15 [freetrader] The wallet devs at bitcoincom may shed more light on the historical reasons for keeping the same derivation path.
02/11/2021 - 15:15 I believe it was to easily split their users' existing wallets in their app since there was replay protection between BCH and BTC
02/11/2021 - 15:15 Otherwise users would have needed to transfer their existing funds to a new wallet with different derivation path to use BCH, which would have presented a stumbling block for users and also very much reduce privacy.

⬆️⬆️⬆️  END LOG FOR 02/11/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/09/2021 ⬇️⬇️⬇️
02/09/2021 - 08:23 [exteradox] this hour between blocks thing is really getting me down
02/09/2021 - 08:44 [exteradox] if a transaction is in an orphaned block (with possibly 1 or 2 subsequent blocks before the chain ends), does the txn get placed back into the mempool with the correct priority for 0-conf to be reliable?
02/09/2021 - 09:03 [exteradox] I've had a txn waiting in the mempool for 45 minutes, and two blocks have gone by (both mined by BTC.TOP) which did not include it
02/09/2021 - 09:14 [exteradox] yea, looks like BTC.TOP never produces blocks larger than 2MB
02/09/2021 - 10:04 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/162
02/09/2021 - 15:08 [BigBlockIfTrue] I gave @Axel Gembe control of the German empire so he can actually approve translations instead of rather useless voting.
02/09/2021 - 15:10 [BigBlockIfTrue] Note: Proofreading permission for a language can be granted via Settings > Members > Details > Language Permissions > Toggle "T" to "P"
02/09/2021 - 15:12 [Axel Gembe] you could give crowdin.com/profile/georg.engelmann.at proofreader status too
02/09/2021 - 15:12 [Axel Gembe] i won't approve my own translations. in electron-cash georg and me approve each others translations
02/09/2021 - 15:18 [freetrader] I like this attitude
02/09/2021 - 22:41 [freetrader] read.cash/@bitcoincashnode/bchn-financial-report-2021-02-08-ae9d834d
02/09/2021 - 23:56 [freetrader] www.rekt.news/return-to-the-dark-forest/
02/09/2021 - 23:57 [freetrader] bloxRoute themselves retweeted a link to this, for whatever it's worth...
02/09/2021 - 23:58 [freetrader] Posting here because I've not heard of similar problems on BTC / BCH, but that of course may just be something I didn't hear about.
02/09/2021 - 23:59 [freetrader] (the practice of frontrunning via mempool inspection)

⬆️⬆️⬆️  END LOG FOR 02/09/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/08/2021 ⬇️⬇️⬇️
02/08/2021 - 04:00 [unknown] On @freetrader’s questions:
02/08/2021 - 04:00 > My first one was whether you've prototyped something like this, and from your last remark I gather you have.
02/08/2021 - 04:00 There's no prototype. However, I was able to bridge the gap between C++ and Rust using the cxx crate (github.com/be-cash/bitcoin-abc/commit/bde058cda37c101c2c9695def9a62b10fc5d22b6#diff-ed25aa97197c564aedbfd096712e32a8dcecb96e9cdb95dfff037f3e8580dcdc). With autocxx (github.com/google/autocxx), it could be even easier. I've also evaluated whether abi_stable is able to provide what I need.
02/08/2021 - 04:00 > On the first part, regarding the safety advantages of a Rust plugin interface instead of a native C / C++ plugin interface, could you describe some specifics?
02/08/2021 - 04:00 Very dangerous to ask that a Rustacean! ;) Rust allows programmers to write code that is as fast as C/C++ (or faster), however, the possibility of memory unsafety is ruled out by the compiler through its ownership rules, so no segmentation faults (unless unsafe code is used, which I don't recall I've done). This means that auditing code is much easier, and vulnerabilities such as buffer overflows etc. can't happen. Interestingly,
02/08/2021 - 04:00 Furthermore, through the ownership model, you can express complex relationships between resources very naturally and Rust enforces those rules at compile time. For instance, I wrote a UTXO allocator using the ownership model, and when UTXOs don't end up in a sucessful transaction broadcast, they always automatically get returned into the pool of UTXOs. I had 0 problems with this so far. Similar relationships can be expressed for
02/08/2021 - 04:00 Generally, I believe Rust makes much more sense for node software than other languages due to its safety guarantees.
02/08/2021 - 04:00 > Do you know if they are planning something plugin-related too?
02/08/2021 - 04:00 Not to my knowledge.
02/08/2021 - 04:00 > I suppose what I heard so far related to validation, mainly.
02/08/2021 - 04:00 Validation and also tx construction. I'm actually using their Rust crates for my becash server already; in Rust, adding dependencies works the same as with NPM only that it's more consistent and more modern.
02/08/2021 - 04:00 > On similar vein, are you aware of any other crypto projects where such a plugin scheme from a C++ daemon via Rust plugins has been developed?
02/08/2021 - 04:07 [unknown] On @BigBlockIfTrue:
02/08/2021 - 04:07 > Maybe you are better off with other node software with a more modular architecture. In particular I am thinking of Knuth, but maybe the Flowee suite too.
02/08/2021 - 04:07 This would make sense if the plugins were only to be used for non-mining nodes. However, Vin and I have already found very interesting plugins which would be useful for mining nodes, which BCHN is.
02/08/2021 - 04:07 > If we do proceed within BCHN then perhaps we should just build a good C++ API, and then the plug-in could apply a Rust wrapper on top.
02/08/2021 - 04:07 I'm not sure of that. If there's demand for a C++ API then this would be the way to go, if not, however, then it would just add more moving parts which have to be maintained as other code depends on it. I believe node software will naturally converge on Rust due to its safety guarantees, so the plugin system would be a useful stepping stone for that process.
02/08/2021 - 15:25 [freetrader] Tobias has provided some explanation of his plugin idea in #proposals, so again I invite people there to ask questions or give opinions.
02/08/2021 - 15:28 [freetrader] Thanks Tobias, for those clarifications. I've invited other people to read here and comment if they have questions.

⬆️⬆️⬆️  END LOG FOR 02/08/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/07/2021 ⬇️⬇️⬇️
02/07/2021 - 03:48 [exteradox] oh, I'm foolish. On the same day I spun up Fulcrum, I also stopped running litecoind. It must have taken up a disproportionate amount of network.
02/07/2021 - 08:12 [freetrader] @ asked the BCHN project:
02/07/2021 - 08:12 > Would BCHN be interested in having a Rust plugin interface so you can write plugins in Rust for it? Possible plugins would be gRPC, SLP indexer, SLP Postage Server, SLP exchange, Python script etc.
02/07/2021 - 08:12 [freetrader] Personally, I think this is a very interesting proposal and I'm positive on the idea.
02/07/2021 - 08:13 [freetrader] Open to further discussion in this channel!
02/07/2021 - 08:26 [freetrader] Our project has been asked
02/07/2021 - 08:26 > Would BCHN be interested in having a Rust plugin interface so you can write plugins in Rust for it? Possible plugins would be gRPC, SLP indexer, SLP Postage Server, SLP exchange, Python script etc.
02/07/2021 - 08:26 I've opened a discussion on that in the #proposals public channel, please join there if you are interested in this topic.
02/07/2021 - 11:03 [freetrader] None that I'm aware
02/07/2021 - 11:03 [emergent_reasons] > the node installatio seems like a pretty straight forward ubuntu PPA, but are there any BCH full node tutorial websites or videos for end users?
02/07/2021 - 11:03 [emergent_reasons] Anybody who can respond to this on telegram?
02/07/2021 - 11:04 [freetrader] But maybe Tobias can tell us if his proposition is inspired by other software or crypto clients which have already built something like this.
02/07/2021 - 13:30 [BigBlockIfTrue] we already have a number of internal interfaces here: docs.bitcoincashnode.org/src/interfaces/
02/07/2021 - 21:51 [unknown] BCHD is very extensible because you can use Go to write new stuff, and we can see that in the slp indexer
02/07/2021 - 21:51 [unknown] C++ is not that, because it’s very hard to get right
02/07/2021 - 21:54 [unknown] The thing with Rust is that it has a large ecosystem for interfacing safely for all sorts of other languages, like Node, C++, Java, Python, Julia, ...
02/07/2021 - 21:58 [unknown] What I’m proposing is adding a plugin system written in Rust where we modify BCHN such that it can dynamically link to new code at runtime. With Rust, this is pretty easy, with the abi_stable crate. Plugins can interface a subset of the C++ code directly, by calling the functions wrapped and exposed by Rust.
02/07/2021 - 22:00 [unknown] This would make installing new plugins as easy as dropping a dll into a folder + calling an rpc, no maintenance of multiple processes etc.

⬆️⬆️⬆️  END LOG FOR 02/07/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/06/2021 ⬇️⬇️⬇️
02/06/2021 - 08:11 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1059 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/06/2021 - 13:51 [Dagur] Did you upgrade BCHN? We added a feature to drop of peers that try to serve us block headers for fork-chains
02/06/2021 - 18:17 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1060 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/06/2021 - 20:45 [exteradox] I haven't changed the version of BCHN since I in

⬆️⬆️⬆️  END LOG FOR 02/06/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/05/2021 ⬇️⬇️⬇️
02/05/2021 - 01:15 [BigBlockIfTrue] > reviews.bitcoinabc.org/p/majcosta/ retitled this revision from [CashAddr] replace bitcoincash: prefix with abc: in the node to [CashAddr] replace bitcoincash: prefix with ecash: in the node.reviews.bitcoinabc.org/D8692#209124
02/05/2021 - 01:16 [BigBlockIfTrue] looks like ABC is going to rebrand from Bcash to Ecash
02/05/2021 - 01:17 [BigBlockIfTrue] > reviews.bitcoinabc.org/p/majcosta/ retitled this revision from [CashAddr] replace bitcoincash: prefix with abc: in the node to [CashAddr] replace bitcoincash: prefix with ecash: in the node.reviews.bitcoinabc.org/D8692#209124
02/05/2021 - 01:17 looks like ABC is going to rebrand from Bcash to Ecash
02/05/2021 - 07:55 [Calin Culianu] jesus christ ZMQ pub/sub is just terrible. i am implementing it in fulcrum now as a SUB socket. what a horrible useless API. you do not receive any notification to your app if:
02/05/2021 - 07:55 1. you fail to connect. you can literally pass it a junk IP address and port and it will just never give you an error
02/05/2021 - 07:55 2. the connection drops: you literally just iust sit there in zmq_poll forever -- no exceptions raised out, no errors, it just.. mocks you
02/05/2021 - 07:55 3. you cannot easily tell if messages were lost unless you use a sequence number in your own application-level code
02/05/2021 - 07:55 It's like ... how can we undo the last 40 years of network research and provide the most basic of basic crappy things?! literally this feels like I'm programming for some broken arcane transport layer from the 1970s.. it's so bad.
02/05/2021 - 07:55 the ONLY thing ZMQ has going for it is that:
02/05/2021 - 07:55 • on the server side of a PUB socket you don't have to do fuckall. just declare that the socket exists and shove messages down its gullet
02/05/2021 - 07:55 • it's "standard" in that there are libs and language bindings for it for everything.
02/05/2021 - 07:55 This is probably why Bitcoin Core chose it -- just because it exists and is low maintenance.
02/05/2021 - 07:55 But jesus.. what a terrible horrible messaging system. really it's.. absolutely awful. The most overrated piece of trash tech I have ever encountered in my life as a programmer. Whomever designed it needs to be brought before an international court on atrocities...
02/05/2021 - 08:04 [matricz] It's worse than UDP?
02/05/2021 - 08:05 [Calin Culianu] about equivalently useless
02/05/2021 - 08:05 [Calin Culianu] excpet ZMQ PUB/SUB requires TCP
02/05/2021 - 08:05 [Calin Culianu] so you get none of the benefits of UDP (low latency, etc) -- with all the drawbacks (connectionless)
02/05/2021 - 16:20 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1058 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/05/2021 - 17:51 [freetrader] nice catch
02/05/2021 - 17:51 my hacked up Python decoder may be erroneous too, but I'm seeing some block heights in that index which are way bigger than they should be (> 2e6)
02/05/2021 - 17:51 might also be a legit artefact of some corruption, but I'm not trusting my hacky tool here yet
02/05/2021 - 18:24 [Calin Culianu] i ran the bitcoind executable with a debugger and just stepped thru.. also added a bunch of print statements too to see what it was reading..
02/05/2021 - 18:25 [Calin Culianu] You can add a print statement in txdb.cpp `CBlockTreeDB::LoadBlockIndexGuts`
02/05/2021 - 20:54 [matricz] LoadBlockIndexGuts
02/05/2021 - 20:54 Guts?!
02/05/2021 - 21:10 [Calin Culianu] ha ha yeah lol

⬆️⬆️⬆️  END LOG FOR 02/05/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/04/2021 ⬇️⬇️⬇️
02/04/2021 - 06:06 [exteradox] hard to believe someone that incompetent would have that much hashing power
02/04/2021 - 06:08 [exteradox] this is a DoS to some degree, yea? assuming they keep it up, the effective time between meaningful blocks would rise
02/04/2021 - 08:31 [Calin Culianu] i've been testing out ZMQ with Fulcrum. I have to say I find it a fairly terrible socket API. it doesn't ever tell you if the connection is dead! it .. just.. sits.. there. Mocking you.
02/04/2021 - 08:31 [Calin Culianu] so you have to implement keepalives and/or just time it out yourself and re-create the connection. lame.
02/04/2021 - 08:32 [Calin Culianu] i don't even see how this is any better than a raw socket to a server, tbh. i guess the only thing we can say about it is that it is cross-platform and a uniform API on all platforms. other than that, I find it less useful than a raw socket! LOL!
02/04/2021 - 14:11 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1054 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/04/2021 - 14:11 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1054 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/04/2021 - 14:11 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ff5002dbaca3c85548ed1cc38b0f992116801cff...bff15e077e4871a1ceead469f4ea83e6eddf9d7e
02/04/2021 - 14:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8d3191456b00e8ba04a1001e830a02e19686083d: GUI: Fix icon for About menu entry - BigBlockIfTrue
02/04/2021 - 14:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bff15e077e4871a1ceead469f4ea83e6eddf9d7e: Merge branch 'bug/abouticon' into 'master' - freetrader
02/04/2021 - 14:11 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ff5002dbaca3c85548ed1cc38b0f992116801cff...bff15e077e4871a1ceead469f4ea83e6eddf9d7e
02/04/2021 - 14:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8d3191456b00e8ba04a1001e830a02e19686083d: GUI: Fix icon for About menu entry - BigBlockIfTrue
02/04/2021 - 14:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bff15e077e4871a1ceead469f4ea83e6eddf9d7e: Merge branch 'bug/abouticon' into 'master' - freetrader
02/04/2021 - 14:42 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1051 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 02/04/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/03/2021 ⬇️⬇️⬇️
02/03/2021 - 06:41 [Calin Culianu] files.sameroom.io/EO_9fhYHoi4AHrunVfpFfw9YqA3xMMweyuG0gQxANrw/Screen+Shot+2021-02-03+at+8.39.16+AM.png
02/03/2021 - 06:41 [Calin Culianu] and oddly the mempool tx my node had was not mined (I guess the conflicting tx was). nice.
02/03/2021 - 07:03 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1048 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/03/2021 - 07:59 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1047 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/03/2021 - 09:53 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1048 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/03/2021 - 09:56 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1048 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/03/2021 - 09:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/17c220a8236249a78ea31d21c7cc52280eeeca21...1f9040674171398f411b20749ccad380e597d159
02/03/2021 - 09:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/dd5ff6dc6e113e767c875b0f05a959ee0b669653: Add seeder: bchseed.c3-soft.com - Calin Culianu
02/03/2021 - 09:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1f9040674171398f411b20749ccad380e597d159: Merge branch 'add_bchseed_c3soft' into 'master' - freetrader
02/03/2021 - 09:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/17c220a8236249a78ea31d21c7cc52280eeeca21...1f9040674171398f411b20749ccad380e597d159
02/03/2021 - 09:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/dd5ff6dc6e113e767c875b0f05a959ee0b669653: Add seeder: bchseed.c3-soft.com - Calin Culianu
02/03/2021 - 09:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1f9040674171398f411b20749ccad380e597d159: Merge branch 'add_bchseed_c3soft' into 'master' - freetrader
02/03/2021 - 13:03 [Calin Culianu] oh really
02/03/2021 - 13:03 [Calin Culianu] i'll troubleshoot it later and submit a fix
02/03/2021 - 13:03 [Calin Culianu] sorry!
02/03/2021 - 13:03 [Calin Culianu] i forget to test autoconf
02/03/2021 - 13:05 [Calin Culianu] building now with autoconf.. hmm
02/03/2021 - 21:18 [freetrader] I'll see if I can get you some daily bandwidth estimates from my node shortly
02/03/2021 - 21:30 [freetrader] Sorry, don't have long term statistics right now, but it's usually < 20KB / s each on the up/down link
02/03/2021 - 21:31 [freetrader] There are bursty periods where it's a bit more. But that's the ballpark I see when it's just transactions.
02/03/2021 - 21:31 Add on a bit more to serve blocks to other nodes.
02/03/2021 - 21:31 Hopefully someone with a full month or several months can give some better numbers.
02/03/2021 - 22:11 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1052 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/03/2021 - 22:11 [Shadow Of Harbringer] Polish translation status: 100%.

⬆️⬆️⬆️  END LOG FOR 02/03/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/02/2021 ⬇️⬇️⬇️
02/02/2021 - 05:12 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1035 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/02/2021 - 05:13 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1035 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/02/2021 - 05:13 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d5c2d89795b6a3b02a237effee88d3e410629ad2...600892e57d8b74280ff0deddee79c967227fc348
02/02/2021 - 05:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/057b057c83d8eb1008147cc2830a94128eecd09a: Normalise address input on blur - BigBlockIfTrue
02/02/2021 - 05:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/600892e57d8b74280ff0deddee79c967227fc348: Merge branch 'feature/normalise-address' into 'master' - Calin Culianu
02/02/2021 - 05:13 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d5c2d89795b6a3b02a237effee88d3e410629ad2...600892e57d8b74280ff0deddee79c967227fc348
02/02/2021 - 05:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/057b057c83d8eb1008147cc2830a94128eecd09a: Normalise address input on blur - BigBlockIfTrue
02/02/2021 - 05:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/600892e57d8b74280ff0deddee79c967227fc348: Merge branch 'feature/normalise-address' into 'master' - Calin Culianu
02/02/2021 - 06:24 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1040 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/02/2021 - 13:11 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/7f88507ca0f05d8ebf7034586631beb34e4d265d...13d89f43630af2ff25be8f5d2aa71c1a12eac167
02/02/2021 - 13:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c3fe092dfadccccb1fd7026462a168a4c6df6ab6: Seeder: Fix getaddr interval to actually query address lists once a day - Axel Gembe
02/02/2021 - 13:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/13d89f43630af2ff25be8f5d2aa71c1a12eac167: Merge branch 'seeder_fix_getaddr_interval' into 'master' - Calin Culianu
02/02/2021 - 13:11 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/7f88507ca0f05d8ebf7034586631beb34e4d265d...13d89f43630af2ff25be8f5d2aa71c1a12eac167
02/02/2021 - 13:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c3fe092dfadccccb1fd7026462a168a4c6df6ab6: Seeder: Fix getaddr interval to actually query address lists once a day - Axel Gembe
02/02/2021 - 13:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/13d89f43630af2ff25be8f5d2aa71c1a12eac167: Merge branch 'seeder_fix_getaddr_interval' into 'master' - Calin Culianu
02/02/2021 - 13:11 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1042 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/02/2021 - 14:03 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1043 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
02/02/2021 - 14:15 [freetrader] @Brian Holmes: did the `-reindex` complete and are you able to start up the node (without the `-reindex` argument) ?
02/02/2021 - 20:06 [Calin Culianu] hey I'm getting ready to rebase !1026 @freetrader -- just to be paranoid because the refactor was merged..
02/02/2021 - 20:17 [Calin Culianu] ok, rebased !1026
02/02/2021 - 20:23 [freetrader] Great, verified that the only change from my rebased branch is the dspHash->dspId renaming :)
02/02/2021 - 20:24 [Calin Culianu] yeah ha. i had to sneak that in. the old name triggered me. :)
02/02/2021 - 20:24 [Calin Culianu] thanks

⬆️⬆️⬆️  END LOG FOR 02/02/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 02/01/2021 ⬇️⬇️⬇️
02/01/2021 - 05:50 [Calin Culianu] ah, i didn't know that existed. that is useful indeed.
02/01/2021 - 08:49 [freetrader] i tried different injectors and ways of starting up the thing, but couldn't get it to attach to the process yet.
02/01/2021 - 08:49 It always timed out.
02/01/2021 - 08:49 [freetrader] Though I found some reports of people having the same issue, I didn't find a solution that worked in my case.
02/01/2021 - 11:49 [matricz] Today I learned that BSV, after splitting "over CDS", have implemented their own poor man's equivalent
02/01/2021 - 11:49 xiaohuiliu.medium.com/op-push-tx-3d3d279174c1
02/01/2021 - 11:49 (enables basic introspection and covenants)
02/01/2021 - 12:09 [matricz] I can clearly remeber the argument against CDS.
02/01/2021 - 12:09 "It's subsidizing opcodes!"
02/01/2021 - 12:12 [BigBlockIfTrue] do they already have big integers so they can make ECDSA signatures in Script?
02/01/2021 - 12:12 [matricz] I remember someone mentioning they do, they ported OpenSSH implementation iirc
02/01/2021 - 12:13 [BigBlockIfTrue] interesting comparison anyway:
02/01/2021 - 12:13 • BCH covenant trick is to check the same signature twice, once with OP_CHECKDATASIG and once with OP_CHECKSIG
02/01/2021 - 12:13 • BSV covenant trick is to generate a signature with math and check it with OP_CHECKDATASIG
02/01/2021 - 21:35 [freetrader] Welcome to our slack, Brian
02/01/2021 - 22:14 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/245 opened by matricz (matricz)
02/01/2021 - 22:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/245
02/01/2021 - 22:14 During normal operation the following crash happened.
02/01/2021 - 22:14 System: Raspberry Pi 4 4GB, 32bit OS, Raspbian.
02/01/2021 - 22:14 Self compiled v22.1.0 release tag.
02/01/2021 - 22:14 I think it happened after a startup during IBD.
02/01/2021 - 22:14 I didn't notice until earlier today and don't have an idea of what else I was doing in that moment.
02/01/2021 - 22:14 Follows the exact log with surrounding messages. Can provide more logs if needed.
02/01/2021 - 22:14 ```
02/01/2021 - 22:59 [matricz] My/our RPi benckmarks are having a several of mentions around reddit.
02/01/2021 - 22:59 Guess it was not just _my_ pet grudge with smallblockers :)
02/01/2021 - 23:28 [matricz] This person is willing to implement ARM assembler in libsecp256k1
02/01/2021 - 23:28 old.reddit.com/r/btc/comments/l9xtib/is_bitcoin_cash_actually_better_then_bitcoin/glny6k5/

⬆️⬆️⬆️  END LOG FOR 02/01/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/31/2021 ⬇️⬇️⬇️
01/31/2021 - 02:15 [Jonathan Toomim] btw, general reminder to BCH devs and testers (e.g. @matricz): I have four 40-core servers in my datacenter in Moses Lake, WA that are available for use. DM me if you're interested.
01/31/2021 - 05:00 [Axel Gembe] i got the seeder to reliably detect and temporarily ban nodes that are on the wrong chain
01/31/2021 - 05:01 [Axel Gembe] ```159.89.229.134:8333 : BAD "/Bitcoin SV:1.0.1/" (wrong chain)
01/31/2021 - 05:01 83.229.85.82:8333 : BAD "/Bitcoin ABC:0.22.11(EB32.0)/" (wrong chain)
01/31/2021 - 05:01 139.99.121.170:8333 : BAD "/Bitcoin ABC:0.22.13(EB32.0)/" (wrong chain)
01/31/2021 - 05:01 [2a01:4f8:172:2694::2]:8333: BAD "/Bitcoin SV:1.0.4/" (wrong chain)
01/31/2021 - 05:01 24.91.86.78:8333 : BAD "/Bitcoin SV:1.0.7/" (wrong chain)
01/31/2021 - 05:02 [Axel Gembe] if the node is at the required height (last checkpoint), it checks the first headers previous block hash and if it does not match the checkpoint, it temporarily bans
01/31/2021 - 05:04 [Axel Gembe] i'm going to let this run, i wonder how many *actual* BCH nodes it ends up with compared to my other seeder without the patch
01/31/2021 - 10:24 [unknown] freetrader (freetrader) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1041 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/31/2021 - 10:49 [matricz] While working on this, I have matured a question.
01/31/2021 - 10:49 Should the `descendants` and `path` return transactionids or utxos? (ie transactionid+vout)
01/31/2021 - 12:04 [matricz] I've finally made time to watch Wolf of Wall Street this weekend
01/31/2021 - 13:01 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1021 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/31/2021 - 13:01 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/240 closed by Axel Gembe (ago)
01/31/2021 - 19:08 [unknown] freetrader (freetrader) approved merge request [!1032 *[backport] Fix UB with bench on genesis block*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1032) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/31/2021 - 19:08 [unknown] freetrader (freetrader) merged merge request [!1032 *[backport] Fix UB with bench on genesis block*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1032) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/31/2021 - 19:08 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/a85907fc9cfea9d910ad2a75e13c6ac9768db257...d5c2d89795b6a3b02a237effee88d3e410629ad2
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/52c26df3863111ff630241e1b9813c37e1a4be11: Fix UB with bench on genesis block - Gregory Sanders
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6cf6c364c63439e1565baac6b92a4414a989d53a: Prefer clamping nBlocksTotal to >1 rather than asserting - Calin Culianu
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d5c2d89795b6a3b02a237effee88d3e410629ad2: Merge branch 'abc_D8857' into 'master' - freetrader
01/31/2021 - 19:08 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/a85907fc9cfea9d910ad2a75e13c6ac9768db257...d5c2d89795b6a3b02a237effee88d3e410629ad2
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/52c26df3863111ff630241e1b9813c37e1a4be11: Fix UB with bench on genesis block - Gregory Sanders
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6cf6c364c63439e1565baac6b92a4414a989d53a: Prefer clamping nBlocksTotal to >1 rather than asserting - Calin Culianu
01/31/2021 - 19:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d5c2d89795b6a3b02a237effee88d3e410629ad2: Merge branch 'abc_D8857' into 'master' - freetrader
01/31/2021 - 21:43 [freetrader] @Axel Gembe :
01/31/2021 - 21:43 based on your testing of !1040, did you observe some 'surprise nodes' in the filtered dnsseed.dump (looking at the 'good' nodes) ?

⬆️⬆️⬆️  END LOG FOR 01/31/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/30/2021 ⬇️⬇️⬇️
01/30/2021 - 01:27 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1035 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/30/2021 - 05:29 [unknown] Axel Gembe (ago) opened merge request [!1036 *[backport] Seeder: Use netmagic from chainparams instead of a cached global*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1036) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/30/2021 - 05:38 [unknown] Axel Gembe (ago) opened merge request [!1037 *[backport] Seeder: Add a test to check outgoing messages in response to VERACK*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1037) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/30/2021 - 06:05 [unknown] Calin Culianu (cculianu) approved merge request [!1036 *[backport] Seeder: Use netmagic from chainparams instead of a cached global*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1036) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/30/2021 - 06:24 [unknown] Axel Gembe (ago) closed merge request [!1037 *[backport] Seeder: Add a test to check outgoing messages in response to VERACK*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1037) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/30/2021 - 10:06 [Axel Gembe] my scalenet server is being transferred to new ssds, it will take a while
01/30/2021 - 10:44 [matricz] Great
01/30/2021 - 11:07 [Calin Culianu] hmm i'm thinking of modifying my proposed DSProof RPC API to make it slightly more useful -- it should probably return a descendants list in one of the more verbose modes.
01/30/2021 - 12:20 [Axel Gembe] everything is back online now
01/30/2021 - 12:39 [Jonathan Toomim] TCP does not have error correction. TCP has error detection (a simple checksum), and it has loss detection and retransmission requests. Retransmission requests are cumulative, not selective: you can request the retransmission of all packets after a certain packet, but if you are only missing one out of the last 10 packets, you're going to get the other 9 of them twice.
01/30/2021 - 12:39 KCP has optional and configurable zero-retransmission loss correction, which TCP does not have. KCP also has mechanisms to request all packets since a certain one, or a few specific packets, or some combination of both.
01/30/2021 - 17:58 [Calin Culianu] ok, my update is done and pushed
01/30/2021 - 17:58 [Calin Culianu] if you do work on it be sure to fetch my branch...
01/30/2021 - 17:58 [Calin Culianu] also if you push to the branch.. don't force push! =D
01/30/2021 - 18:05 [Calin Culianu] (basically to avoid problems, before you push, fetch to see if things changed..)
01/30/2021 - 18:06 [Calin Culianu] heh sorry -- micromanaging :tada:

⬆️⬆️⬆️  END LOG FOR 01/30/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/29/2021 ⬇️⬇️⬇️
01/29/2021 - 09:02 [Calin Culianu] files.sameroom.io/2yhBqBzI15rfEXuZG1L-6B-wSAqHFerLfr17x7z_ZhU/mempool_updatefromblock.py
01/29/2021 - 09:07 [matricz] Cool
01/29/2021 - 09:08 [matricz] I'll see if it's usable.
01/29/2021 - 09:08 I should also have some python code for creating trasnactions from the early scalenet days (before I decided to go with txunami)
01/29/2021 - 09:09 [Calin Culianu] oh yeah then use that heh
01/29/2021 - 09:09 [Calin Culianu] hm this script just hangs for me. oh well.
01/29/2021 - 21:30 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1034 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/29/2021 - 21:54 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1033 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/29/2021 - 21:54 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1033 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/29/2021 - 21:54 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f20d8322405d86ab1f0689a06bbc1fb88308d444...defe7df430d253167abbdb87558b821dc4d8af51
01/29/2021 - 21:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b332633585bc6f5cdc8b54f5474246e634a164a7: Seeder: Fix nodes discovered through seeds having zero service flags - Axel Gembe
01/29/2021 - 21:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/defe7df430d253167abbdb87558b821dc4d8af51: Merge branch 'seeder_fix_services' into 'master' - Calin Culianu
01/29/2021 - 21:54 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f20d8322405d86ab1f0689a06bbc1fb88308d444...defe7df430d253167abbdb87558b821dc4d8af51
01/29/2021 - 21:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b332633585bc6f5cdc8b54f5474246e634a164a7: Seeder: Fix nodes discovered through seeds having zero service flags - Axel Gembe
01/29/2021 - 21:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/defe7df430d253167abbdb87558b821dc4d8af51: Merge branch 'seeder_fix_services' into 'master' - Calin Culianu

⬆️⬆️⬆️  END LOG FOR 01/29/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/28/2021 ⬇️⬇️⬇️
01/28/2021 - 01:20 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1025 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 01:22 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1025/
01/28/2021 - 06:05 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1025 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 06:07 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1024 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 06:09 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1024 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 08:51 [Ottavio F.] Everything called "Bitcoin" should be translated to "Bitcoin Cash", right?
01/28/2021 - 09:03 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1025 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 09:47 [Calin Culianu] Note: updated DSProof RPC API to support recursive search by txid
01/28/2021 - 10:09 [matricz] I have a stupid question.
01/28/2021 - 10:09 To verify the validity of a DSP, I need one of the two transactions, to get the pubkey from.
01/28/2021 - 10:09 What happens if I receive the DSP, but none of the two transactions yet?
01/28/2021 - 10:12 [matricz] In the link from
01/28/2021 - 10:12 bitcoincashresearch.org/t/rpc-api-considerations-for-dsproof/269/19?u=cculianu
01/28/2021 - 10:12 The BCHN's gitlab repo is described as:
01/28/2021 - 10:12 > This a mirror of the Bitcoin-ABC repository, undergoing maintenance. Stay tuned.
01/28/2021 - 16:55 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1026 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/28/2021 - 17:02 [matricz] The existing test tests the p2p layer and DSP functionality... I think I'd leave it as is and make a new one for the RPC
01/28/2021 - 17:03 [Calin Culianu] ok up to you -- you'd still have to build up the world to create double-spends.. but fun fun.
01/28/2021 - 17:03 if for some reason you don't have time or your allergies don't permit it -- i can write functional tests too. i'm just.. exhausted. ha ha
01/28/2021 - 17:07 [matricz] It's a copy-paste away from the other test. We know it works, and that's what I'd do.
01/28/2021 - 17:07 What is the urgency of it? I probably can't have it done before SUnday
01/28/2021 - 17:11 [BigBlockIfTrue] posted the translation instructions to r/btc and r/bitcoincash

⬆️⬆️⬆️  END LOG FOR 01/28/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/27/2021 ⬇️⬇️⬇️
01/27/2021 - 00:03 [matricz] Pinging Mr Toomim, as he would possibly be interested in gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/241
01/27/2021 - 00:03 @Jonathan Toomim
01/27/2021 - 08:34 [matricz] I need to report something I find strange, but can't explain well.
01/27/2021 - 08:35 [matricz] I made two runs with txunami last night and the night before that, both were around 6 hours long
01/27/2021 - 08:36 [matricz] My RPi4 (8GB, 64bit OS) did great on the first blocks (around 2 mins), but after a while block validation became progressively slower
01/27/2021 - 08:36 The first night it crashed after 6 hours
01/27/2021 - 08:37 [matricz] So I increased the swapfile size and reduced the mempool to 1.3G.
01/27/2021 - 08:37 This night it didn't crash, but I still noticed a slow down over time
01/27/2021 - 08:37 [matricz] I will post relevant debug.log sections if anyone's interested.
01/27/2021 - 17:41 [freetrader] BU dsproof ZMQ notif related commits
01/27/2021 - 17:42 [freetrader] gitlab.com/bitcoinunlimited/BCHUnlimited/-/merge_requests/2405
01/27/2021 - 17:42 [freetrader] gitlab.com/bitcoinunlimited/BCHUnlimited/-/merge_requests/2380
01/27/2021 - 17:42 gitlab.com/bitcoinunlimited/BCHUnlimited/-/merge_requests/2380
01/27/2021 - 17:48 [Calin Culianu] ok, thanks
01/27/2021 - 17:49 [Calin Culianu] did they add any RPC methods?

⬆️⬆️⬆️  END LOG FOR 01/27/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/26/2021 ⬇️⬇️⬇️
01/26/2021 - 05:58 [Calin Culianu] oh so it's reproducible locally -- great.
01/26/2021 - 05:59 [Calin Culianu] let me reproduce too and see what can be done
01/26/2021 - 07:15 [matricz] RPi crashed after a decent run of 6 hours
01/26/2021 - 07:15 [matricz] I'll reduce the maxmempool and try again
01/26/2021 - 08:03 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/240 opened by Calin Culianu (cculianu)
01/26/2021 - 08:03 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/240
01/26/2021 - 08:03 The seeder program has a "chick and egg" problem whereby it is impossible to start up a new network with it
01/26/2021 - 08:03 and have it actually return any valid data.
01/26/2021 - 08:03 Background:
01/26/2021 - 08:03 - Tom Zander recently reported that the testnet4 and scalenet seeders were not returning any results.
01/26/2021 - 08:03 - Licho Karol is forking off his own experimental coin, based off BCHN, and also observed he is unable to start up a new network using his own net magic, etc, using our seeder. His seeder always sees 0 nodes.
01/26/2021 - 08:03 - Axel Gembe investigated this and also determined his seeder for ScaleNet and TestNet4 was not seeing nodes from the initial node seed list.
01/26/2021 - 08:03 The basic problem is:
01/26/2021 - 08:03 The seeder program doesn't initially start out with the list of the IP addresses present in `chainparamseeds.h`. As such, it starts out with an empty DB. Under *normal* mainnet circumstances this bug goes unnoticed because there are always other seeders live that have IP's that the seeder queries. So eventually any "empty" seeder on an already-established network can populate its internal DB with valid IPs and it is happy.
01/26/2021 - 08:03 **However**, on a new network -- the chicken-and-egg problem manifests itself since **there are no other seeders** it can ask for IPs.
01/26/2021 - 08:03 In summary:
01/26/2021 - 08:03 - `bitcoin-seeder` acts like a p2p client (never a server). This is fine.
01/26/2021 - 08:03 - `bitcoin-seeder` is a DNS server and also a DNS client that queries other seeders. This is fine.
01/26/2021 - 11:04 [Shadow Of Harbringer] Right in time for the party!
01/26/2021 - 11:04 I guess we need some "champaign" to celebrate?
01/26/2021 - 11:13 [freetrader] Force-pushed the amended !965 (now includes @Calin Culianu test fix for Debug build)
01/26/2021 - 11:20 [Calin Culianu] yay
01/26/2021 - 11:22 [unknown] freetrader (freetrader) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1020 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/26/2021 - 11:24 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/965 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/26/2021 - 15:17 [sickpig] @freetrader what do you think about adding the MR description to the merge commit message ?
01/26/2021 - 15:18 [sickpig] (ofc we should remove any useless info, like the one related to avoid squashing the commit)
01/26/2021 - 15:20 [freetrader] @sickpig: good idea in principle
01/26/2021 - 15:20 as long as it retains the "Merge branch ...." text which is generated.
01/26/2021 - 15:20 Note that I've inluded most of the description below the separator line into the "main" commit (the one attributed to Tom)
01/26/2021 - 15:20 [freetrader] So I've tried to make sure all the relevant parts are mentioned
01/26/2021 - 15:20 [freetrader] But you are free to include whatever you find useful, to the merge message
01/26/2021 - 23:46 [BigBlockIfTrue] btw: we have many more languages than currently displayed in Crowdin, we should adapt what we display to what we have proofreaders for
01/26/2021 - 23:47 [BigBlockIfTrue] other languages can be kept in the software without updates (new strings will appear in English)
01/26/2021 - 23:58 [freetrader] I know, but @merc1er should weigh in as he was the last to experiment with that project and its translations.
01/26/2021 - 23:59 [freetrader] Yes, we should only have those languages active on crowdin for which we have proofreaders.

⬆️⬆️⬆️  END LOG FOR 01/26/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/25/2021 ⬇️⬇️⬇️
01/25/2021 - 06:55 [Calin Culianu] TIL -- RPC multisig support is fairly crappy.. seems no way to do N of M multisig... it all has to be N of N
01/25/2021 - 07:51 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1018 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/25/2021 - 08:08 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2ea9b44f174b3983c176c71b37c56101325e56f7...51b9d1064b1991505f64f116bb18f39616b12e68
01/25/2021 - 08:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/77576fdc190b1b59cde1cac3f0f448479d696793: UniValue: Eliminate bound checks in JSON parser by making use of terminating null - BigBlockIfTrue
01/25/2021 - 08:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/51b9d1064b1991505f64f116bb18f39616b12e68: Merge branch 'univalue/nullterminated' into 'master' - Calin Culianu
01/25/2021 - 08:08 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1018 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/25/2021 - 08:08 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2ea9b44f174b3983c176c71b37c56101325e56f7...51b9d1064b1991505f64f116bb18f39616b12e68
01/25/2021 - 08:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/77576fdc190b1b59cde1cac3f0f448479d696793: UniValue: Eliminate bound checks in JSON parser by making use of terminating null - BigBlockIfTrue
01/25/2021 - 08:08 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/51b9d1064b1991505f64f116bb18f39616b12e68: Merge branch 'univalue/nullterminated' into 'master' - Calin Culianu
01/25/2021 - 15:28 [matricz] Pretty cool
01/25/2021 - 15:29 [matricz] If my RPi is online to see the transactions before they are in a block, the time to process the block is down from 5 mins to 2 mins
01/25/2021 - 15:29 [matricz] I could potentially handle even bigger blocks
01/25/2021 - 15:30 [matricz] Actually, this is even better than I expected
01/25/2021 - 16:13 [freetrader] ok, last chance to do your own grabs of !965, I'm ready to force push.
01/25/2021 - 21:50 [freetrader] Since we have some CI failures in debug build tests, merging is a hypothetical at this point
01/25/2021 - 21:58 [Calin Culianu] weird. the errors are ones i've seen before and they are some weird race condition or something in debug mode only.
01/25/2021 - 22:01 [matricz] I don't feel confident enough about c++ to click approve, but you all know where my heart lies
01/25/2021 - 22:03 [matricz] old.reddit.com/r/instantkarma/comments/l4rs8q/guy_shoots_himself_in_the_leg_trying_to_break/
01/25/2021 - 22:07 [matricz] Sorry. misclicked!

⬆️⬆️⬆️  END LOG FOR 01/25/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/24/2021 ⬇️⬇️⬇️
01/24/2021 - 14:13 [matricz] Did I break scalenet?
01/24/2021 - 14:13 Why are there no new blocks>
01/24/2021 - 18:29 [Calin Culianu] This talk is absolutely brilliant. I love it. Please watch it. He starts off with history but then gets into programming issues:
01/24/2021 - 18:29 youtu.be/pW-SOdj4Kkk
01/24/2021 - 18:46 [matricz] My node doesn't want to download block 28,220 00000000b94e5c8e04dc27addae9e2eb5a9de467278f66fde2420dd27b802bc8
01/24/2021 - 18:46 How do I invite it to do so?
01/24/2021 - 19:00 [matricz] I get `ERROR: AcceptBlockHeader: block 000000008b44e061ca0002fe4e1f7daf226e30df65db8e11fb5dd09a4e3d9819 height 28219 is marked invalid`
01/24/2021 - 20:53 [freetrader] have you tried the `reconsiderblock` rpc call?
01/24/2021 - 21:15 [matricz] Yes, but it didn't seem to do anything.
01/24/2021 - 21:15 I've gone for dinner, and when I came back it was synced to the longest chain, so I'm ok now.
01/24/2021 - 21:15 Thanks ft!
01/24/2021 - 21:24 [matricz] Can we parallelize the template construction?

⬆️⬆️⬆️  END LOG FOR 01/24/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/23/2021 ⬇️⬇️⬇️
01/23/2021 - 08:26 [Calin Culianu] Side note about code quality when reviewing Qt code: So in general all the strictness we would do when operating on things like `std::string` need not apply for code that operates on `QString`, `QByteArary`, `QVector`, `QList`, etc -- in Qt-land it's ok to take copies everywhere.
01/23/2021 - 08:26 In Qt copying is a "shallow copy" and it only does "copy on write" when you actually modify the copy, it's ok to copy Qt container types around (it's 97% as cheap as just taking a reference). Obviously when it's convenient, take the reference -- but you don't have to always.
01/23/2021 - 08:26 Copies are cheap (they just atomically increment a reference count and copy a pointer to a shared data structure. Semantically they are like a super-smart `shared_ptr` (they are even thread-safe in that regard, as `shared_ptr` is!).
01/23/2021 - 08:26 Only on modification is the shared instance "Detached" and you end up modifying a private copy.
01/23/2021 - 08:26 Here is a reference: doc.qt.io/qt-5/implicit-sharing.html
01/23/2021 - 13:49 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1018 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/23/2021 - 13:56 [unknown] BigBlockIfTrue (BigBlockIfTrue) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1018 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/23/2021 - 13:57 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1018 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/23/2021 - 13:58 [BigBlockIfTrue] gitlab glitched, somehow didn't fully recognise my MR's branch's existance
01/23/2021 - 14:14 [Calin Culianu] lol
01/23/2021 - 20:18 [Calin Culianu] jesus christ the inability to spend unconfirmed coins in bitcoin-qt is REALLy annoying. i have to wait for confs just to transact
01/23/2021 - 20:18 [Calin Culianu] how does Core even manage?!
01/23/2021 - 20:18 [Calin Culianu] imma fix this some day. i hate it.
01/23/2021 - 20:18 [BigBlockIfTrue] you have to enable the checkbox in the options
01/23/2021 - 20:18 [Calin Culianu] i normally don't keep my testnet wallet funded on bitcoinqt.. and now i gotta wait for a block just to test stuff after re-funding it

⬆️⬆️⬆️  END LOG FOR 01/23/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/22/2021 ⬇️⬇️⬇️
01/22/2021 - 00:00 [Calin Culianu] yeah, i use that in all my projects. it's not technically specified anywhere but i believe even the most basic compilers you can find that support c++17 have it. it's practically in the standard already without being in the standard. i wish it WOULD be in the standard though... would be nice.
01/22/2021 - 07:52 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1014 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/22/2021 - 07:52 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1014 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/22/2021 - 07:52 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cc78f859b5ffdba3e7fc256fb416a1203b436bd8...207aff3e86e33ff72c061e8bad75b9044c5de146
01/22/2021 - 07:52 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2d287b0b3ccb4991bd3bc38aaf15c8d57b77975b: GUI: Localise the decimal separator in amounts - BigBlockIfTrue
01/22/2021 - 07:52 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/207aff3e86e33ff72c061e8bad75b9044c5de146: Merge branch 'feature/i18n-amount' into 'master' - Calin Culianu
01/22/2021 - 07:52 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cc78f859b5ffdba3e7fc256fb416a1203b436bd8...207aff3e86e33ff72c061e8bad75b9044c5de146
01/22/2021 - 07:52 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2d287b0b3ccb4991bd3bc38aaf15c8d57b77975b: GUI: Localise the decimal separator in amounts - BigBlockIfTrue
01/22/2021 - 07:52 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/207aff3e86e33ff72c061e8bad75b9044c5de146: Merge branch 'feature/i18n-amount' into 'master' - Calin Culianu
01/22/2021 - 08:21 [matricz] Perfect
01/22/2021 - 19:37 [Josh Ellithorpe] If any of use are using noise.cash post your profiles here. =)
01/22/2021 - 22:29 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1017 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/22/2021 - 23:15 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/965 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/22/2021 - 23:16 [Calin Culianu] @freetrader I think I am done adding unit tests to dsproof .. I hit approve to signal that ..
01/22/2021 - 23:19 [Calin Culianu] @BigBlockIfTrue wtf is up with ABC's version of !1017.. `std::move` on a `const std::string` ?! Does that even do anything?

⬆️⬆️⬆️  END LOG FOR 01/22/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/21/2021 ⬇️⬇️⬇️
01/21/2021 - 01:02 [freetrader] DSP (!965) now 5/6
01/21/2021 - 01:03 [freetrader] Need review on the doc parts (DSP orphans) and recent test commits, mainly.
01/21/2021 - 01:12 [freetrader] Remaining: some more C++ unit tests.
01/21/2021 - 02:30 [BigBlockIfTrue] TIL in some languages it is customary to display currency amounts with a different decimal separator than other numbers
01/21/2021 - 02:31 [BigBlockIfTrue] seems like this is going to get a little more difficult than simply QLocale().decimalPoint()
01/21/2021 - 07:37 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1013 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/21/2021 - 08:35 [Calin Culianu] ugh there is already a date formatter in the codebase -- I didn't see it. @BigBlockIfTrue don't approve that date formatting MR -- i am going to consolidate that all into 1 or 2 functions.
01/21/2021 - 09:12 [freetrader] eww.
01/21/2021 - 09:12 github.com/bitcoin-core/bitcoincore.org/pull/740
01/21/2021 - 09:15 [matricz] Reviewing DSP tests (will continue in the afternoon if I can't make it all the way through this morning)
01/21/2021 - 09:17 [freetrader] This reminds me, I may need to update the implementation notes a bit.
01/21/2021 - 18:35 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1014 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/21/2021 - 20:59 [monica] twitter.com/orionwl/status/1352349197845016580?s=20
01/21/2021 - 21:15 [matricz] Oh, cool, BTC goes decentralized development
01/21/2021 - 21:39 [exteradox] i feel like an epic battle is coming, with world governments. But especially the U.S.
01/21/2021 - 22:03 [freetrader] ```Include guard is malformed or missing. Expected format:
01/21/2021 - 22:03 #ifndef BITCOIN_DSPROOF_DSPID_H
01/21/2021 - 22:03 #define BITCOIN_DSPROOF_DSPID_H
01/21/2021 - 22:03 ...
01/21/2021 - 22:03 #endif // BITCOIN_DSPROOF_DSPID_H```
01/21/2021 - 23:35 [Calin Culianu] oh it is?
01/21/2021 - 23:51 [BigBlockIfTrue] some day, we should `#pragma once` to rule them all
01/21/2021 - 23:58 [freetrader] I'd like to retain the non-standard test case
01/21/2021 - 23:59 [freetrader] We have one case constructing a P2SH but double-spending a descendent of it...
01/21/2021 - 23:59 I think we could extend that case to also attempt to doublespend the P2SH itself.

⬆️⬆️⬆️  END LOG FOR 01/21/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/20/2021 ⬇️⬇️⬇️
01/20/2021 - 07:32 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1009 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/20/2021 - 07:32 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1009 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/20/2021 - 07:32 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2b15e2a123b354edcf23487b55158cdd05a8fe3f...cc78f859b5ffdba3e7fc256fb416a1203b436bd8
01/20/2021 - 07:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/51c9413e8c451c3d2545730f7a329ee087261989: GUI: Display mempool total tx size alongside memory usage in Node window - BigBlockIfTrue
01/20/2021 - 07:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/cc78f859b5ffdba3e7fc256fb416a1203b436bd8: Merge branch 'feature/totaltxsize' into 'master' - Calin Culianu
01/20/2021 - 07:32 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2b15e2a123b354edcf23487b55158cdd05a8fe3f...cc78f859b5ffdba3e7fc256fb416a1203b436bd8
01/20/2021 - 07:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/51c9413e8c451c3d2545730f7a329ee087261989: GUI: Display mempool total tx size alongside memory usage in Node window - BigBlockIfTrue
01/20/2021 - 07:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/cc78f859b5ffdba3e7fc256fb416a1203b436bd8: Merge branch 'feature/totaltxsize' into 'master' - Calin Culianu
01/20/2021 - 07:56 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1011 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/20/2021 - 15:55 [Shadow Of Harbringer] > When is BCHN's birthday?
01/20/2021 - 15:55 Are we gonna have a party?
01/20/2021 - 15:55 I love parties!
01/20/2021 - 15:55 @matricz
01/20/2021 - 18:23 [matricz] One month from now. Perfect
01/20/2021 - 21:06 [unknown] Update: I tried to summarize some of the other items which didn’t “make the cut” for the PMv3 draft spec here: bitcoincashresearch.org/t/cashtokens-pmv3-fixed-size-inductive-proofs-transaction-integer-compatibility/265/2
01/20/2021 - 21:06 Questions, comments, and feedback appreciated!

⬆️⬆️⬆️  END LOG FOR 01/20/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/19/2021 ⬇️⬇️⬇️
01/19/2021 - 10:10 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1007 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/19/2021 - 10:10 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/4e9af462e42efe63eacb25632e14f0ab471972ca...2b15e2a123b354edcf23487b55158cdd05a8fe3f
01/19/2021 - 10:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5ced972cc559a1fbd61d073f302d7c571a078dc5: Add the SuperFences extension to MkDocs - Søren Bredlund Caspersen
01/19/2021 - 10:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2b15e2a123b354edcf23487b55158cdd05a8fe3f: Merge branch 'superfences' into 'master' - freetrader
01/19/2021 - 10:10 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/4e9af462e42efe63eacb25632e14f0ab471972ca...2b15e2a123b354edcf23487b55158cdd05a8fe3f
01/19/2021 - 10:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5ced972cc559a1fbd61d073f302d7c571a078dc5: Add the SuperFences extension to MkDocs - Søren Bredlund Caspersen
01/19/2021 - 10:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2b15e2a123b354edcf23487b55158cdd05a8fe3f: Merge branch 'superfences' into 'master' - freetrader
01/19/2021 - 10:46 [matricz] Hey all, so the Hackaton is over
01/19/2021 - 10:46 [matricz] I've had fun doing server-side and in-browser wallets for a project
01/19/2021 - 14:54 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1009 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/19/2021 - 16:35 [exteradox] thanks
01/19/2021 - 17:05 [Calin Culianu] Why are you making the UI better ???
01/19/2021 - 17:05 [Calin Culianu] Jk — nice mr
01/19/2021 - 17:07 [Calin Culianu] It’s rather amazing by to me that core doesn’t have this considering their miserable mempool experience

⬆️⬆️⬆️  END LOG FOR 01/19/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/18/2021 ⬇️⬇️⬇️
01/18/2021 - 09:37 [freetrader] re: !1007 (superfences)
01/18/2021 - 09:37 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1007#note_487572876
01/18/2021 - 09:56 [freetrader] Looks like the extension doesn't break master, I'll let the pipeline on my personal master run through to completion
01/18/2021 - 10:09 [Dagur] Even if it didn't fix the list rendering, it's nice to have the syntax coloring, so I like that MR
01/18/2021 - 10:14 [freetrader] Yeah, it's not worse than before from what I could see.
01/18/2021 - 10:14 I noticed I had the superfences extension on one of my systems (installed as a Python module in /usr/local) but not sure how it got there.
01/18/2021 - 10:15 [freetrader] On the other system it wasn't installed.
01/18/2021 - 10:15 I should try running the doc building/serving steps there to see what happens, before we merge this.
01/18/2021 - 18:23 [unknown] freetrader (freetrader) opened merge request [!1008 *[test] Adds a functional test that transacts with ANYONECANPAY hash type.*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1008) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/18/2021 - 21:50 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1006 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/18/2021 - 21:56 [unknown] Calin Culianu (cculianu) approved merge request [!1008 *[test] Adds a functional test that transacts with ANYONECANPAY hash type.*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1008) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/18/2021 - 22:23 [unknown] Calin Culianu (cculianu) merged merge request [!1008 *[test] Adds a functional test that transacts with ANYONECANPAY hash type.*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1008) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/18/2021 - 22:23 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/586b875aec62e910dd705ea28a8ca26408c7ca37...8f7cbd6bf4e3e7a0fce203552bce336df2c4b438
01/18/2021 - 22:23 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6492f06533470f7ddddfd2edae66a5354556b733: [test] Add a functional test that transacts with ANYONECANPAY hash type - freetrader
01/18/2021 - 22:23 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8f7cbd6bf4e3e7a0fce203552bce336df2c4b438: Merge branch 'test_anyonecanpay' into 'master' - Calin Culianu
01/18/2021 - 22:24 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/586b875aec62e910dd705ea28a8ca26408c7ca37...8f7cbd6bf4e3e7a0fce203552bce336df2c4b438
01/18/2021 - 22:24 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6492f06533470f7ddddfd2edae66a5354556b733: [test] Add a functional test that transacts with ANYONECANPAY hash type - freetrader
01/18/2021 - 22:24 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/8f7cbd6bf4e3e7a0fce203552bce336df2c4b438: Merge branch 'test_anyonecanpay' into 'master' - Calin Culianu
01/18/2021 - 22:24 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1005 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/18/2021 - 22:26 [Calin Culianu] hey @freetrader @Dagur I am thinking of merging !1006 -let me know if there are objections..

⬆️⬆️⬆️  END LOG FOR 01/18/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/17/2021 ⬇️⬇️⬇️
01/17/2021 - 08:10 [exteradox] anyone run spesmilo/electrumx? I started it up for the first time, it spent 20 hours building a database, but now appears to be doing nothing. Not listening on any ports. But it continues to make log entries suggesting it is connected to peers and watching the mempool
01/17/2021 - 08:11 [exteradox] tangential question, I'm very confused as to why full nodes don't already include an SPV server. It seems an integral part of the protocol.
01/17/2021 - 08:50 [exteradox] figured it out, I'm missing SERVICES environment variable
01/17/2021 - 08:56 [imaginary_username] most of us moved on to fulcrum and/or electrs when kyuupichan stopped maintaining electrumx
01/17/2021 - 09:04 [exteradox] i see. I had installed kyuupichan's first, but found it only supports BitcoinSV.
01/17/2021 - 13:21 [Dagur] Remove it? Do you mean move it to November 15?
01/17/2021 - 13:31 [BigBlockIfTrue] why did we implement it if we remove it now?
01/17/2021 - 13:33 [BigBlockIfTrue] the mere fact that there is no consensus change does not mean we can remove it already
01/17/2021 - 13:33 [BigBlockIfTrue] there can still be mempool policy changes, e.g. the unconfirmed tx limit
01/17/2021 - 13:33 [BigBlockIfTrue] it is important for 0-conf that all miners update
01/17/2021 - 21:11 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1007 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 01/17/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/16/2021 ⬇️⬇️⬇️
01/16/2021 - 06:35 [merc1er] Would anyone know why my `blocks` and `headers` are so far appart?
01/16/2021 - 06:35 ```{
01/16/2021 - 06:35 "chain": "main",
01/16/2021 - 06:35  "blocks": 669120,
01/16/2021 - 06:35  "headers": 670554,
01/16/2021 - 06:35 ...
01/16/2021 - 06:35 verificationprogress": 1.000002594591272,
01/16/2021 - 06:35 "initialblockdownload": false,
01/16/2021 - 06:35 ...
01/16/2021 - 06:35 }```
01/16/2021 - 06:35 The blocks seem to sync very slowly, so close to the current block height. Also it shows progress at 100%.
01/16/2021 - 17:27 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1005 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 01/16/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/15/2021 ⬇️⬇️⬇️
01/15/2021 - 03:08 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/990 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 03:09 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/990 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 03:09 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/0c4cfce33482c6112f2b4c581b6170401f49b500...fa9f7078dd1315f3e3534fd40b2ed32eba201fdc
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/459b3bb5d02a8deed9456ff9087f3c5b3e4e88e1: qt: Add Window menu - João Barbosa
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b515ce60ff65562d4e14183dc60f439531a95a19: [Qt] Restore < Qt5.6 compatibility for addAction - Jonas Schnelli
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e282d7c8b02561a33466647172eec97ae5e49f6b: qt: Fix Window -> Minimize menu item on linux - Hennadii Stepanov
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c54452be37a1e964297eb2599dd76570f2c6e612: GUI: Remove unused menu items for Windows and Linux - GChuf
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/401d66d2796aad8bf89e6307fc15a1f2643e7dc3: Clean systray icon menu for -disablewallet mode - Hennadii Stepanov
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/3ab3c55f06040c84cadf5d19ebf3a5cc3d47c786: [backport#14594] qt: Fix minimized window bug on Linux - Wladimir J. van der Laan
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/785e5343a2c1f58e3fe8dfc0fd68da7220f97b10: Remove separate "Node window" option from systray menu if wallet is disabled - BigBlockIfTrue
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/fa9f7078dd1315f3e3534fd40b2ed32eba201fdc: Merge branch 'backport/abc/d7892' into 'master' - Calin Culianu
01/15/2021 - 03:09 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/0c4cfce33482c6112f2b4c581b6170401f49b500...fa9f7078dd1315f3e3534fd40b2ed32eba201fdc
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/459b3bb5d02a8deed9456ff9087f3c5b3e4e88e1: qt: Add Window menu - João Barbosa
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b515ce60ff65562d4e14183dc60f439531a95a19: [Qt] Restore < Qt5.6 compatibility for addAction - Jonas Schnelli
01/15/2021 - 03:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e282d7c8b02561a33466647172eec97ae5e49f6b: qt: Fix Window -> Minimize menu item on linux - Hennadii Stepanov
01/15/2021 - 04:03 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/998 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 13:10 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1002 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 13:13 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1001 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 13:14 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/1001 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/15/2021 - 13:14 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d3677232b30d86a891fa27047254f7c88fdc2684...9a1b593a5062e3f02a936926b66f5e7befcfbe21
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/362c6db78661b0fe03c29cb6e9dab0f491120ff6: rpc: Add missing convert param - Dagur Valberg Johannsson
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6802fad361fca2f0bfc8b836959d458fa2cca34f: lint: Enable check-rpc-mappings.py linter - Dagur Valberg Johannsson
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9a1b593a5062e3f02a936926b66f5e7befcfbe21: Merge branch 'linter-rpc' into 'master' - freetrader
01/15/2021 - 13:14 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d3677232b30d86a891fa27047254f7c88fdc2684...9a1b593a5062e3f02a936926b66f5e7befcfbe21
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/362c6db78661b0fe03c29cb6e9dab0f491120ff6: rpc: Add missing convert param - Dagur Valberg Johannsson
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6802fad361fca2f0bfc8b836959d458fa2cca34f: lint: Enable check-rpc-mappings.py linter - Dagur Valberg Johannsson
01/15/2021 - 13:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/9a1b593a5062e3f02a936926b66f5e7befcfbe21: Merge branch 'linter-rpc' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 01/15/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/14/2021 ⬇️⬇️⬇️
01/14/2021 - 10:04 [freetrader] Looks like no more reviews of the revised !976 .
01/14/2021 - 10:33 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/976 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/14/2021 - 10:33 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2bb374bcc1546be431aa0f4ce92996e42358c708...818c5a4945c63cabef9820f013ae0febe62f91c6
01/14/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/94bff23f7f186e9389d51fdec9f05deda1f5d807: Fix for UB in getblocktemplate - Calin Culianu
01/14/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/818c5a4945c63cabef9820f013ae0febe62f91c6: Merge branch 'fix_mr796_ub' into 'master' - freetrader
01/14/2021 - 10:33 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2bb374bcc1546be431aa0f4ce92996e42358c708...818c5a4945c63cabef9820f013ae0febe62f91c6
01/14/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/94bff23f7f186e9389d51fdec9f05deda1f5d807: Fix for UB in getblocktemplate - Calin Culianu
01/14/2021 - 10:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/818c5a4945c63cabef9820f013ae0febe62f91c6: Merge branch 'fix_mr796_ub' into 'master' - freetrader
01/14/2021 - 11:22 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/992 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/14/2021 - 20:15 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/995 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/14/2021 - 20:21 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/996 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/14/2021 - 21:31 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/997 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 01/14/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/13/2021 ⬇️⬇️⬇️
01/13/2021 - 00:15 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/982 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 06:24 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/983 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 06:28 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/232 opened by Dagur (dagurval)
01/13/2021 - 06:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/232
01/13/2021 - 06:28 We have no CI target that tests `ninja install`.
01/13/2021 - 06:28 Target could:
01/13/2021 - 06:28 * [ ] Check that expected binaries are installed
01/13/2021 - 06:28 * [ ] Do a sanity check by runing `<binary> --version` to see if binary executes at all.
01/13/2021 - 06:28 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/232 opened by Dagur (dagurval)
01/13/2021 - 06:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/232
01/13/2021 - 06:28 We have no CI target that tests `ninja install`.
01/13/2021 - 06:28 Target could:
01/13/2021 - 06:28 * [ ] Check that expected binaries are installed
01/13/2021 - 06:28 * [ ] Do a sanity check by runing `<binary> --version` to see if binary executes at all.
01/13/2021 - 07:28 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/982 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 07:30 [unknown] Calin Culianu (cculianu) approved merge request [!981 *[backport#14879]Add warning messages to the debug window*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/981) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 08:39 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/985 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 08:39 [unknown] Calin Culianu (cculianu) approved merge request [!974 *[doc] Add a useful link about writing good git commit messages*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/974) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 08:40 [unknown] Calin Culianu (cculianu) merged merge request [!974 *[doc] Add a useful link about writing good git commit messages*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/974) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 08:40 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/49e1318c35036fdcd6882d5122965b584e0383ac...e9300dc891b783a701570ff10e2b603f43ccfcb9
01/13/2021 - 08:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/41d28147557212741c5424429b586086bad0dbe3: [doc] Add a useful link about writing good git commit messages - freetrader
01/13/2021 - 08:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e9300dc891b783a701570ff10e2b603f43ccfcb9: Merge branch 'qa/add_link_for_tips_on_writing_commit_messages' into 'master' - Calin Culianu
01/13/2021 - 08:40 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/49e1318c35036fdcd6882d5122965b584e0383ac...e9300dc891b783a701570ff10e2b603f43ccfcb9
01/13/2021 - 08:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/41d28147557212741c5424429b586086bad0dbe3: [doc] Add a useful link about writing good git commit messages - freetrader
01/13/2021 - 08:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e9300dc891b783a701570ff10e2b603f43ccfcb9: Merge branch 'qa/add_link_for_tips_on_writing_commit_messages' into 'master' - Calin Culianu
01/13/2021 - 09:00 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/985 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 09:00 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e9300dc891b783a701570ff10e2b603f43ccfcb9...132dc8015319956f9f6cea464dec9b5e039a9b02
01/13/2021 - 09:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/36532250153da10e7af75182e5e0f04485cf2671: [CMAKE] Add the test suite to the log name - Fabien
01/13/2021 - 09:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/132dc8015319956f9f6cea464dec9b5e039a9b02: Merge branch 'D7024' into 'master' - Calin Culianu
01/13/2021 - 09:00 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e9300dc891b783a701570ff10e2b603f43ccfcb9...132dc8015319956f9f6cea464dec9b5e039a9b02
01/13/2021 - 09:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/36532250153da10e7af75182e5e0f04485cf2671: [CMAKE] Add the test suite to the log name - Fabien
01/13/2021 - 09:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/132dc8015319956f9f6cea464dec9b5e039a9b02: Merge branch 'D7024' into 'master' - Calin Culianu
01/13/2021 - 09:04 [unknown] Calin Culianu (cculianu) opened merge request [!987 *[qa] Update the copyright year in the GUI to 2021*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/987) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 09:06 [unknown] Dagur (dagurval) approved merge request [!987 *[qa] Update the copyright year in the GUI to 2021*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/987) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/13/2021 - 17:19 [Dagur] A test that has many false positives is worse than no test IMO. Makes everyone just ignore failures and default to clicking “ retry” without investigating until CI is “happy”
01/13/2021 - 17:19 [Calin Culianu] files.sameroom.io/u1n0VbNHkb7UnWvxpFEvo1c_VoxKboyZY44dLDKI5J0/Screen+Shot+2021-01-13+at+7.19.25+PM.png
01/13/2021 - 17:19 [Calin Culianu] you cannot really reliably calibrate a non-realtime OS to provide realtime guarantees
01/13/2021 - 17:20 [Calin Culianu] if you try to do so, you will have a (probabilistic) bad time
01/13/2021 - 17:20 [Calin Culianu] there's a whole domain of computing and OS research called Realtime OS's. I actually worked in this field in a past life. I worked on something called RTLinux

⬆️⬆️⬆️  END LOG FOR 01/13/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/12/2021 ⬇️⬇️⬇️
01/12/2021 - 06:55 [Calin Culianu] > a single erroneous value shouldn't do much harm.
01/12/2021 - 06:55 You are not guaranteed that "once in a while" the timing will be off. Lock contention here, in a multithreaded app, means it's possible for every iteration to be inaccurate. Lock contention here is a possibility. it's possible for that calculation to be hugely off *for every iteration* in some usage patterns.
01/12/2021 - 11:00 [freetrader] Even the "official" clang-11 repo for Debian doesn't provide a build with sanitizers. Aaaaaar.
01/12/2021 - 11:00 But that makes me feel less bad for not succeeding with such a build yet.
01/12/2021 - 11:00 I tried swapping out `ld` for LLVM's `lld` but it didn't fix the linking problem.
01/12/2021 - 11:00 Building clang without sanitizers is no problem.
01/12/2021 - 11:00 These build problems are known since 2018/2019. :sad-panda:
01/12/2021 - 11:00 [freetrader] ...
01/12/2021 - 11:00 [freetrader] I ran a bisection on `Debug` building because I get persistent problems with them on latest master, but v22.2.0 was still ok.
01/12/2021 - 11:01 [freetrader] One of the persistent symptoms is that `ninja check-functional` on a Debug build fails during cache data construction.
01/12/2021 - 11:53 [Dagur] I'll create a debug CI job today
01/12/2021 - 12:02 [Calin Culianu] oh man thank you so much
01/12/2021 - 12:02 [Calin Culianu] i'll help you debug the debug CI if it proves to be problematic (it hopefully won't be but you never know)
01/12/2021 - 12:02 [Calin Culianu] that may be a much lower hanging fruit than the UBSAN one.. awesome
01/12/2021 - 12:09 [Calin Culianu] Anyway an easy suggestion would be the latter thing you suggested, Jonathan, that is taking the timestamp also after the lock is acquired.
01/12/2021 - 20:18 [Josh Ellithorpe] I believe that is correct, as I only used one repo for my flipstarter
01/12/2021 - 20:29 [unknown] Calin Culianu (cculianu) merged merge request [!977 *[qa] Remove boost/optional.hpp from expected dependencies*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/977) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/12/2021 - 20:29 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/50ba9ea34304557c20cf666f0f74dc7a33d0054c...0fca346c3c529917ce8a17092fda46c3e74bdbac
01/12/2021 - 20:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b2cf1b554405e3c0fb186446fa09fe5114a21e59: [qa] Remove boost/optional.hpp from expected dependencies - freetrader
01/12/2021 - 20:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0fca346c3c529917ce8a17092fda46c3e74bdbac: Merge branch 'qa/remove_boost_optional_from_expected_deps' into 'master' - Calin Culianu
01/12/2021 - 20:29 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/50ba9ea34304557c20cf666f0f74dc7a33d0054c...0fca346c3c529917ce8a17092fda46c3e74bdbac
01/12/2021 - 20:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b2cf1b554405e3c0fb186446fa09fe5114a21e59: [qa] Remove boost/optional.hpp from expected dependencies - freetrader
01/12/2021 - 20:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0fca346c3c529917ce8a17092fda46c3e74bdbac: Merge branch 'qa/remove_boost_optional_from_expected_deps' into 'master' - Calin Culianu
01/12/2021 - 22:44 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/976 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 01/12/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/11/2021 ⬇️⬇️⬇️
01/11/2021 - 11:13 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/230 opened by Axel Gembe (ago)
01/11/2021 - 11:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/230
01/11/2021 - 11:13 With just the default settings `getblocktemplate` fails with `SIGABRT` due to integer overflow in `__mulvdi3`. This was introduced by !796 and occurs only if `maxgbttime` is zero (the default). The overflow occurs here:
01/11/2021 - 11:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796/diffs#cb67e266e5a31f52bdc089fb8a2e3bf854350e3d_164_172
01/11/2021 - 11:13 `(nTimeLimit - nTimeStart) * nAddPackagePPM` will overflow when `nTimeLimit` is zero. The zero comes from here:
01/11/2021 - 11:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796/diffs#782a6d0521297f6c050561e3e026596d2ba70bd8_635_652
01/11/2021 - 11:13 I think the code should just skip computing `nPackageTimeLimit` when `nTimeLimit` is zero, because in that case `nPackageTimeLimit` is set to zero anyway.
01/11/2021 - 11:13 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/230 opened by Axel Gembe (ago)
01/11/2021 - 11:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/230
01/11/2021 - 11:13 With just the default settings `getblocktemplate` fails with `SIGABRT` due to integer overflow in `__mulvdi3`. This was introduced by !796 and occurs only if `maxgbttime` is zero (the default). The overflow occurs here:
01/11/2021 - 11:13 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796/diffs#cb67e266e5a31f52bdc089fb8a2e3bf854350e3d_164_172
01/11/2021 - 11:13 `(nTimeLimit - nTimeStart) * nAddPackagePPM` will overflow when `nTimeLimit` is zero. The zero comes from here:
01/11/2021 - 11:40 [Calin Culianu] ^ yeah the above issue is real. the code is doing UB. see issue comments.
01/11/2021 - 11:42 [Axel Gembe] @matricz this might be the reason why you weren't successful mining scalenet
01/11/2021 - 11:42 [Axel Gembe] it also broke my block explorer
01/11/2021 - 14:47 [Axel Gembe] files.sameroom.io/9ry66Pbuaaz9ls9qmMsGAx0bL8G3nJtayA8WxVQh-74/image.png
01/11/2021 - 14:53 [matricz] Excel strikethough
01/11/2021 - 14:59 [Dagur] should I try to move my UBSAN/ASAN/TSAN MR forward by adding exceptions for qa tests that currently fail?
01/11/2021 - 14:59 [Dagur] MR !822
01/11/2021 - 15:00 [Dagur] currently it's blocked because some tests are failing and need investigating

⬆️⬆️⬆️  END LOG FOR 01/11/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/10/2021 ⬇️⬇️⬇️
01/10/2021 - 04:32 [Jonathan Toomim] if you run `./bitcoin-cli -scalenet getblocktemplate`, that will probably give you a more informative error message
01/10/2021 - 04:33 [Jonathan Toomim] i've started up a new node, and i'm waiting for it to finish syncing now
01/10/2021 - 14:42 [matricz] Strange enough it works now
01/10/2021 - 14:42 [matricz] RPi4 (8 GB RAM, 64bit) gives some 892.99 khash/s
01/10/2021 - 14:43 [matricz] (on a single thread)
01/10/2021 - 14:46 [matricz] Which is funny, because the RPi4 (4GB RAM, 32bit OS) had 998.42 khash/s
01/10/2021 - 14:49 [matricz] Also @Axel Gembe, sbch.loping.net/ doesn't work
01/10/2021 - 23:10 [Shadow Of Harbringer] We seem to be rapidly gaining speed, supporters and real world traction.
01/10/2021 - 23:10 Congratulations to everybody who made this happen!
01/10/2021 - 23:10 old.reddit.com/r/btc/comments/kujj2j/kim_dotcom_joining_the_effort_to_make_bch_p2p/

⬆️⬆️⬆️  END LOG FOR 01/10/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/09/2021 ⬇️⬇️⬇️
01/09/2021 - 17:50 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/975 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/09/2021 - 19:04 [Shadow Of Harbringer] "and I found this today on documentation.cash/protocol/network/messages/dsproof-beta  (obv following on from Josh's merge of TomZ PR to the Verde repo)"
01/09/2021 - 19:04 BULLISH!
01/09/2021 - 19:05 [Calin Culianu] hey @BigBlockIfTrue thanks a lot for your review man, very insightful as always. much appreciated.
01/09/2021 - 19:06 [Calin Culianu] you catch a lot of stuff man, thanks. that begin/end thing was a good one.
01/09/2021 - 19:23 [exteradox] something lit BCH on fire today, whew

⬆️⬆️⬆️  END LOG FOR 01/09/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/08/2021 ⬇️⬇️⬇️
01/08/2021 - 06:51 [Shadow Of Harbringer] "all coins are rallying" -> The BCH rally started actually a little earlier than the other coins rally, I have been observing it @BigBlockIfTrue
01/08/2021 - 06:53 [Shadow Of Harbringer] I do not have time to find evidence/write a script that will monitor it, but it is my suspicion, that the rally is caused by the Tether guys as a response to BCH raising in popularity in order to "cover it up"
01/08/2021 - 06:53 [Shadow Of Harbringer] The market is behaving in a very peculiar way and it is already super-manipulated, so it would not be surprising or unecpected at all
01/08/2021 - 08:44 [matricz] I mined with cpuminer on bchn directly
01/08/2021 - 08:45 [matricz] I'll try again on laptop today
01/08/2021 - 12:43 [unknown] freetrader (freetrader) approved merge request [!883 *[DOC] Markdown lists, lists and more lists.*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/883) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/08/2021 - 13:05 [unknown] freetrader (freetrader) merged merge request [!883 *[DOC] Markdown lists, lists and more lists.*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/883) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/08/2021 - 13:05 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d60a4e89aa57879158f63ed9cb09c805366fb4dc...d45811470e90aa985ad0d2c78f4a68564594ac04
01/08/2021 - 13:05 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/47f81c66fa798ef07ad5423e787d8b125846e607: [DOC] Markdown lists, lists and more lists. - Søren Bredlund Caspersen
01/08/2021 - 13:05 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d45811470e90aa985ad0d2c78f4a68564594ac04: Merge branch 'MD_Lists' into 'master' - freetrader
01/08/2021 - 13:05 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/d60a4e89aa57879158f63ed9cb09c805366fb4dc...d45811470e90aa985ad0d2c78f4a68564594ac04
01/08/2021 - 13:05 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/47f81c66fa798ef07ad5423e787d8b125846e607: [DOC] Markdown lists, lists and more lists. - Søren Bredlund Caspersen
01/08/2021 - 13:05 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d45811470e90aa985ad0d2c78f4a68564594ac04: Merge branch 'MD_Lists' into 'master' - freetrader
01/08/2021 - 13:52 [unknown] freetrader (freetrader) approved merge request [!969 *[DOC] Markdown lists and headers*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/969) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/08/2021 - 22:47 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/975 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/08/2021 - 22:47 [BigBlockIfTrue] my G++ prefers implicitly converting `const char*` to `bool` rather than implicitly converting to `std::string_view`
01/08/2021 - 22:47 [BigBlockIfTrue] :travolta:
01/08/2021 - 22:47 [Calin Culianu] woah really
01/08/2021 - 22:47 [Calin Culianu] that's annoying!

⬆️⬆️⬆️  END LOG FOR 01/08/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/07/2021 ⬇️⬇️⬇️
01/07/2021 - 10:11 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!969 *[DOC] Markdown lists and headers*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/969) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/07/2021 - 10:22 [matricz] If I unexpectedly get some time, I-ll write so here
01/07/2021 - 12:27 [Dagur] Scalenet genesis is
01/07/2021 - 12:27 ```genesis = CreateGenesisBlock(1598282438, -1567304284, 0x1d00ffff, 1, 50 * COIN);```
01/07/2021 - 12:28 [Dagur] however, the second parameter `uint32 nOnce` is passed as a negative value
01/07/2021 - 12:29 [Dagur] how do I convert this negative value correctly to unsigned?
01/07/2021 - 12:29 [Dagur] I'm trying to add scalenet to a Rust library
01/07/2021 - 12:34 [Calin Culianu] well you can cheat
01/07/2021 - 21:03 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request [!972 *UniValue: use C++17 std::string_view and [[nodiscard]] (#51)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/972) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/07/2021 - 21:29 [matricz] Scalenet is stuck for 5 days
01/07/2021 - 21:29 sbch.loping.net/
01/07/2021 - 21:32 [imaginary_username] if there's a public pool endpoint i can help mine it
01/07/2021 - 21:46 [matricz] If I try to mine locally on RPi, it responds 500
01/07/2021 - 21:46 [matricz] which is puzzling

⬆️⬆️⬆️  END LOG FOR 01/07/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/06/2021 ⬇️⬇️⬇️
01/06/2021 - 05:07 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/956 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/06/2021 - 05:23 [Calin Culianu] hey @BigBlockIfTrue I reviewed !957 -- your UniValue operator= refactor. Looks good -- it's a short MR. However in my review I thinks I detected a possible bug which was introduced from the last MR that touched this code. Would you mind updating this MR to fix that bug? See MR comment: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/957#note_479189887
01/06/2021 - 05:31 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/957 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/06/2021 - 05:32 [Calin Culianu] @BigBlockIfTrue Never mind -- I'll open a separate MR to address that issue. It's outside the scope of this MR technically.
01/06/2021 - 05:32 [Calin Culianu] Please do review my new MR when you get a chance...
01/06/2021 - 10:47 [freetrader] Yeah, I'm fine with moving that conversation over here, the dev channel is for the nitty gritty of development.
01/06/2021 - 10:49 [freetrader] welcome app.slack.com/team/U01J33H081G
01/06/2021 - 10:50 [freetrader] Let us know if you need any information.
01/06/2021 - 13:59 [emergent_reasons] FYI documentation.cash is live again with some extra automation. Jonathan has it pointing to @’s spec repo.
01/06/2021 - 13:59 [emergent_reasons] I remember somebody was talking about it being down but I forget where.

⬆️⬆️⬆️  END LOG FOR 01/06/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/05/2021 ⬇️⬇️⬇️
01/05/2021 - 04:50 [unknown] Marius Kjærstad (sandakersmann) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/966 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/05/2021 - 08:06 [unknown] FWIW, BCHN is not compatible with github.com/btccom/btcpool for compilation. A lot of the issues are caused by project structure refactoring, or least that's what I've seen so far. The btcpool build process expects to build the node via cmake, which is circumventable easily enough, however you have to manually move/rename the library files to the "expected" location and name (i.e. `libbitcoin_*.a`). After all
01/05/2021 - 08:18 [unknown] I talked with @Calin Culianu for a minute about this. Apparently (and I've confirmed this), btcpool isn't compatible with ABC anymore either. So it's not a BCHN-specific thing. I'm unsure how common this pool software is, so perhaps it's not worth it. I was under the assumption it was pretty common but apparently maybe not. :shrug:
01/05/2021 - 08:18 [Calin Culianu] i have no idea either, ha ha..
01/05/2021 - 12:14 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/966 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/05/2021 - 12:26 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/966 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/05/2021 - 12:26 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/966 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/05/2021 - 12:26 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cf7106114d65c4f661a4fede71a860490e99f721...1e6730bdae9e766f0abdeb29b4bdf247b81f4f14
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2cce42c05512dc58a6da21feef7f50081c823064: Update _COPYRIGHT_YEAR in configure.ac to 2021 - Marius Kjærstad
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2af21035b972e301e692aefcc0984da17c1388f3: Update copyright year in COPYING to 2021 - Marius Kjærstad
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1e6730bdae9e766f0abdeb29b4bdf247b81f4f14: Merge branch 'master' into 'master' - freetrader
01/05/2021 - 12:26 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/cf7106114d65c4f661a4fede71a860490e99f721...1e6730bdae9e766f0abdeb29b4bdf247b81f4f14
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2cce42c05512dc58a6da21feef7f50081c823064: Update _COPYRIGHT_YEAR in configure.ac to 2021 - Marius Kjærstad
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2af21035b972e301e692aefcc0984da17c1388f3: Update copyright year in COPYING to 2021 - Marius Kjærstad
01/05/2021 - 12:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1e6730bdae9e766f0abdeb29b4bdf247b81f4f14: Merge branch 'master' into 'master' - freetrader
01/05/2021 - 18:14 [matricz] The current scalenet has exposed several pain points that need to be addresed.
01/05/2021 - 18:14 Yes, I _technically can_ run 256MB on a RPi, but that's a very synthetic test. And it is but one aspect of the infrastructure
01/05/2021 - 18:21 [Shadow Of Harbringer] The are no hardware or software limits that could stop us from going Gigabyte blocks, it is _technically_ possible
01/05/2021 - 18:21 So why not pursue this goal with all our might, I ask?
01/05/2021 - 18:22 [Shadow Of Harbringer] and when I say "there are no software limits" it means that nothing stops us (or anybody) from developing it, hard work is all that is needed
01/05/2021 - 18:51 [matricz] I share your concern for "scaling on time"
01/05/2021 - 18:51 [matricz] I think that everyobdy is doing whateer they can

⬆️⬆️⬆️  END LOG FOR 01/05/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/04/2021 ⬇️⬇️⬇️
01/04/2021 - 07:38 [Calin Culianu] ha ha ha yeah totally
01/04/2021 - 07:42 [Calin Culianu] i know :\
01/04/2021 - 07:42 [Calin Culianu] blame it on christmas
01/04/2021 - 10:58 [matricz] Will we be ready to support the troughput?
01/04/2021 - 10:58 news.bitcoin.com/kim-dotcoms-next-generation-content-monetization-service-k-im-announces-bitcoin-cash-integration/
01/04/2021 - 11:34 [freetrader] > I'd also like feedback from other maintainers about how good you feel about a merge of this feature without an option (= emergency switch) to turn it off.
01/04/2021 - 11:34 [freetrader] I have one feedback (private) in support of this.
01/04/2021 - 11:35 [freetrader] I have no feedback in opposition of relocating !700 to a new MR in order to proceed.
01/04/2021 - 11:35 [imaginary_username] the guy has been saying he's got "something big coming" since like 2018. I'd believe it when i get a look.
01/04/2021 - 17:06 [freetrader] status.slack.com/
01/04/2021 - 19:28 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/965#note_477806022
01/04/2021 - 19:28 [freetrader] ^ in which I call for removal of the FIXMEs as the code seems compliant with the spec, and if there is something to be fixed in the hash comparison, that's probably something to fix in the spec.
01/04/2021 - 19:29 [freetrader] I'm satisfied that we do the same thing as BU.
01/04/2021 - 19:29 [freetrader] Which is exactly what the spec currently requires.
01/04/2021 - 20:33 [freetrader] I updated the above comment after committing a removal of these FIXMEs.
01/04/2021 - 20:33 As stated there, if someone thinks the current comparison isn't adequate, we should raise this on the spec ASAP.

⬆️⬆️⬆️  END LOG FOR 01/04/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/03/2021 ⬇️⬇️⬇️
01/03/2021 - 11:06 [freetrader] Ok, so I've clarified that the blockage on commiting to Tom's !700 branch is intention
01/03/2021 - 11:06 [freetrader] Even maintainers like myself cannot modify it anymore.
01/03/2021 - 11:07 [freetrader] This leaves us no choice but to create a fresh MR if we can to include DSProof into BCHN.
01/03/2021 - 11:36 [freetrader] If we have to do that, I'd like to do a bit of consultation with its developers and the group of BCHN maintainers.
01/03/2021 - 11:36 I would propose we squash-split the monster commit history into a couple of smaller commits
01/03/2021 - 11:36 I'm thinking:
01/03/2021 - 11:36 • the core C++ code and enabling it in the build system
01/03/2021 - 11:36 • tests (unit and functional)
01/03/2021 - 11:36 • docs
01/03/2021 - 11:36 [freetrader] Other suggestions welcome.
01/03/2021 - 16:41 [freetrader] Perhaps the best avenue is to create an MR with the exact commits as !700 has, for now, and complete the tests and docs on there.
01/03/2021 - 16:42 [freetrader] Then, once it's done, we either squash it down in place or create a new, squashed-down MR to merge.
01/03/2021 - 18:03 [BigBlockIfTrue] we have a review backlog of 18 MRs: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&draft=no&not[label_name][]=HODL&not[label_name][]=HODL%20GANG&assignee_id=None
01/03/2021 - 22:23 [Calin Culianu] Linus Torvalds chimes in, regarding 80 char lines in sourcecode: www.theregister.com/2020/06/01/linux_5_7/
01/03/2021 - 22:58 [matricz] > People with restrictive hardware shouldn't make it more inconvenient for people who have better resources. Yes, we'll accommodate things to within reasonable limits.
01/03/2021 - 22:58 Bring him to Bitcoin development

⬆️⬆️⬆️  END LOG FOR 01/03/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/02/2021 ⬇️⬇️⬇️
01/02/2021 - 00:04 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request [!962 *[QT] Add last block hash to debug ui*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/962) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
01/02/2021 - 00:13 [BigBlockIfTrue] I backported something from Dash Core!
01/02/2021 - 00:15 [BigBlockIfTrue] 12 years after bitcoin's launch, you can finally see in the GUI what chain you are on!
01/02/2021 - 00:15 this is gentlemen
01/02/2021 - 00:24 [BigBlockIfTrue] (also happy new year)
01/02/2021 - 08:51 [matricz] Right
01/02/2021 - 08:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#110 [ci] Partially enforce linter](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/110) closed by Dagur (dagurval)
01/02/2021 - 08:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#110 [ci] Partially enforce linter](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/110) closed by Dagur (dagurval)
01/02/2021 - 11:23 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/751#note_476798327
01/02/2021 - 11:24 [freetrader] with regard to this, in which section of our docs.bitcoincashnode.org do people here feel that an 'Implementation Notes' document like that now added to !751, should best live in?
01/02/2021 - 15:41 [freetrader] !751 has now been repurposed for the DSProof implementation notes doc.
01/02/2021 - 15:41 Do you think I should pull those changes into !700 and close down !751 ?
01/02/2021 - 15:51 [freetrader] @ :
01/02/2021 - 15:51 some claims are being made by Tom Zander on !700 that our MR is somehow a blocker for merging, by Verde, of his DSProof spec into the common BCH spec.
01/02/2021 - 15:51 [freetrader] I'd like to know your thoughts on that.
01/02/2021 - 15:51 [freetrader] I frankly don't see the connection.
01/02/2021 - 15:52 [freetrader] To clarify:
01/02/2021 - 15:52 BCH is implementing the message as described in his spec.
01/02/2021 - 23:25 [matricz] What other functional tests do you want to fit in? The ANYONECANPAY transaction case?
01/02/2021 - 23:26 [freetrader] A case of P2SH in ancestry, but P2PKH is being double spent.
01/02/2021 - 23:26 [freetrader] I have it working, but it seems I am blocked from pushing to the MR.
01/02/2021 - 23:26 [freetrader] @Calin Culianu: can you do some trivial push to check if you can push to !700 ?
01/02/2021 - 23:27 [freetrader] Could be that Tom protected it again, or I'm doing something wrong.

⬆️⬆️⬆️  END LOG FOR 01/02/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 01/01/2021 ⬇️⬇️⬇️
01/01/2021 - 19:58 [freetrader] Discussing with @matricz, and after recent conversation on the DSProof spec gist, where Tom Zander voiced his opinion that the current code (which generates a dsproof even for a doublespent child of an unconfirmed tx) is correct,
01/01/2021 - 19:58 I propose we change the currently failing test case for the unconfirmed tx chain to a passing test, because we all view that as a sensible behavior. (we had set the test to fail pending clarification of this beeaviour, which we now have)
01/01/2021 - 20:03 [freetrader] On the QA side, before we release DSProof we should probably set up fuzz testing for this new message type.
01/01/2021 - 20:03 [freetrader] That should be a separate MR
01/01/2021 - 20:03 [freetrader] TBD after initial merge of !700
01/01/2021 - 21:44 [matricz] I'll be on it asap.
01/01/2021 - 23:51 [matricz] Is BCHN still searching for programmers?
01/01/2021 - 23:51 I've noticed this thread on reddit old.reddit.com/r/cpp/comments/ko9g8i/c_jobs_q1_2021/

⬆️⬆️⬆️  END LOG FOR 01/01/2021  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/31/2020 ⬇️⬇️⬇️
12/31/2020 - 00:59 [freetrader] hmm, ignore, that was just the descendant limit being hit
12/31/2020 - 00:59 I'll need to modify the test

⬆️⬆️⬆️  END LOG FOR 12/31/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/30/2020 ⬇️⬇️⬇️
12/30/2020 - 08:26 [matricz] Strange, he had said that he was busy and wqould maybe do so another time
12/30/2020 - 08:26 [matricz] Iàll wait
12/30/2020 - 08:57 [Calin Culianu] ah thanks..
12/30/2020 - 09:50 [matricz] Added a comment in #56 Fully specify the automatic finalization (incl. parking/unparking) consensus rules
12/30/2020 - 09:50 Citing this article by Mr Stone www.bitcoinunlimited.net/autofinalization_parking
12/30/2020 - 09:57 [Calin Culianu] @Tom Zander thanks for fixing the push issue -- we won't force push anymore unless there is a real merge conflict
12/30/2020 - 12:57 [freetrader] The branch of yours I looked at yesterday, seemed to have recent, good,, test code.
12/30/2020 - 12:57 [freetrader] Of course, we should not drop the already merged !881 in the rebase.
12/30/2020 - 12:58 [freetrader] Would actually be nice to have a tool which one can run over a complex rebased diff to spit out a selection of removals that correlate with previous merges.
12/30/2020 - 12:58 [matricz] Third time's the charm
12/30/2020 - 12:58 [freetrader] _dreams on_
12/30/2020 - 22:22 [matricz] Added a check that a (non-standard) non-P2PKH transaction is not protected by DSPs
12/30/2020 - 22:23 [matricz] How does one construct a P2SH output?
12/30/2020 - 22:23 How does one construct an ANYONECANPAY output?
12/30/2020 - 23:28 [unknown] freetrader (freetrader) opened merge request [!961 *WIP: [tests] Additional tests to verify ancestor/descendant counting and limit behavior*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/961) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/30/2020 - 23:36 [freetrader] @Calin Culianu: while !961 has only a minimal test case leaning on the first case (red circles) in readdotcash's examples (see bitcoincashresearch post),
12/30/2020 - 23:36 it surprised me already.
12/30/2020 - 23:36 The statement from readdotcash that
12/30/2020 - 23:36 > it’s more like “there are 50 outputs in unconfirmed transactions in your parent chain”
12/30/2020 - 23:36 seems verified by the construction that is there, which I can explain but the comments in the test should also speak for themselves

⬆️⬆️⬆️  END LOG FOR 12/30/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/29/2020 ⬇️⬇️⬇️
12/29/2020 - 02:59 [Shadow Of Harbringer] Contrarian will say anything just to undermine actual Bitcoin
12/29/2020 - 03:00 [Shadow Of Harbringer] Satoshi always assumed that there will be only one "Bitcoin", he apparently never thought that Bitcoin, the project, will be taken over using corrupting developers
12/29/2020 - 03:00 [Shadow Of Harbringer] it is impossible to create a minority chain without ignoring the "longest chain" rule from original whitepaper
12/29/2020 - 03:01 [Shadow Of Harbringer] two compatibile SHA256 chains cannot co-exist according to Satoshi, he went away before he could specify the rules
12/29/2020 - 10:02 [matricz] Hi all, hope your festivities went great
12/29/2020 - 10:02 [matricz] So, since it seems I've sabotaged !700...
12/29/2020 - 10:02 [matricz] how can I help?
12/29/2020 - 10:45 [freetrader] Well, it needs a test plan...
12/29/2020 - 10:45 [freetrader] Feel like adding one to the MR?
12/29/2020 - 12:11 [freetrader] if the spec says that only tx's using confirmed inputs are protected by DSP's, then checking behavior on d-spending unconfirmed inputs would be useful, yyes
12/29/2020 - 12:12 [freetrader] firstly though, I'd like to know more about the rationale behind that constraint.
12/29/2020 - 12:13 [freetrader] not sure if @Tom Zander is around here
12/29/2020 - 12:15 [freetrader] I asked a question about this aspect of the specification in a BU channel about dsproofs too
12/29/2020 - 12:15 [freetrader] didn't get a response so far
12/29/2020 - 20:20 [freetrader] yeah, it also has -1 for the nSequence values, nto sure why the hashing doesn't raise an exception
12/29/2020 - 20:20 [freetrader] I thought the only difference was a refactoring of the hashing of the values into separate function
12/29/2020 - 20:20 [freetrader] but this needs some closer looking at...
12/29/2020 - 20:25 [freetrader] also, I pushed some linting fixes onto my rebased branch.
12/29/2020 - 20:25 Some 6 new circular dependencies related to the doublespendproof code.
12/29/2020 - 20:50 [Shadow Of Harbringer] Send this to Roger and Hayden, they need it the most @emergent_reasons
12/29/2020 - 20:50 They (or: their employees in case of Roger) should seriously be registered at BitcoinCash Research

⬆️⬆️⬆️  END LOG FOR 12/29/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/28/2020 ⬇️⬇️⬇️
12/28/2020 - 13:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/223 opened by Tharun Prabakaran (tharunp)
12/28/2020 - 13:20 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/223
12/28/2020 - 13:20 MultiSig transaction signing failing with external third party BCH libraries (Bitcore-lib-cash). Is there any change in script for multisig tx, as the script verification is failing.
12/28/2020 - 13:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/223 opened by Tharun Prabakaran (tharunp)
12/28/2020 - 13:20 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/223
12/28/2020 - 13:20 MultiSig transaction signing failing with external third party BCH libraries (Bitcore-lib-cash). Is there any change in script for multisig tx, as the script verification is failing.
12/28/2020 - 14:21 [freetrader] #223 , from the error message, looks like a run-in with the cleanstack rule...
12/28/2020 - 14:21 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/223
12/28/2020 - 18:55 [freetrader] hmm, trying to reproduce (or not) the above issue, but whatever order of pubkeys I feed it during Transaction construction,
12/28/2020 - 18:55 `bitcore-cash-lib` tells me `Provided public keys don't hash to the provided output` .
12/28/2020 - 18:56 [freetrader] I thought I was being careful in constructing everything, but I've run through all possible permutations of pubkey order and none are accepted.
12/28/2020 - 23:32 [matricz] Satoshis view on checkpoints in Contrarian's opinion
12/28/2020 - 23:32 www.reddit.com/r/btc/comments/klte8o/theres_no_reason_why_bitcoin_cash_bch_shouldnt_be/ghc53b2/?context=3

⬆️⬆️⬆️  END LOG FOR 12/28/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/25/2020 ⬇️⬇️⬇️
12/25/2020 - 00:48 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/222 opened by BigBlockIfTrue (BigBlockIfTrue)
12/25/2020 - 00:48 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/222
12/25/2020 - 00:48 Error on `apt update`:
12/25/2020 - 00:48 > E: The package source 'ppa.launchpad.net/bitcoin-cash-node/ppa/ubuntu groovy Release' has no Release file.
12/25/2020 - 00:48 Error on `apt install bitcoind`:
12/25/2020 - 00:48 > E: Cannot find package bitcoind
12/25/2020 - 00:48 On launchpad.net/~bitcoin-cash-node/+archive/ubuntu/ppa, it looks like the PPA currently only works for Ubuntu 16.04 LTS, 18.04 LTS, and 20.04 LTS, and is broken for any other Ubuntu version (e.g. non-LTS).
12/25/2020 - 03:09 [imaginary_username] having companies publish which tx they are doing is kinda ridiculous, but asking them nicely for stats (which the larger ones publish for their shareholders, finance publications etc all the time) isn't so bad.
12/25/2020 - 06:41 [Wecx] I think Bitpay publishes some information.
12/25/2020 - 06:46 [Wecx] I mean obviously we can't stop anyone from spamming the network with transactions to themselves over and over again, but it doesn't look like we have that problem, safe to assume most of transaction are real imo.
12/25/2020 - 06:49 [Wecx] I would just say all network activity is from business type activity.
12/25/2020 - 06:50 [Wecx] just exclude like sporadic network attacks
12/25/2020 - 10:53 [Shadow Of Harbringer] > This is gonna be you, "Hi i'm Shadow, i'd like to show the world how much BCH is used, could you submit all your sales transactions and everything your business does to me so I can publish it to the world, thanks". Okay, would you walk into any business that doesn't use BCH and say that? What's the difference between a company that uses BCH and one that doesn't that would make someone want to do that, I
12/25/2020 - 10:53 I realize my idea may sound stupid, but I am not the social skills-guy. I am the find-what-is-missing-in-this-picture-guy. Because of my mind is wired to find and focus on things that do not fit, I am obviously not a very social person.
12/25/2020 - 10:53 I just noticed that a global index of products and services sold for BCH is what we _need_. I did not give any idea on _how to do it_.
12/25/2020 - 10:53 In history, there have been people with so insane social skills, some of them could be able to pull something like this off, if only they were here in this community.
12/25/2020 - 10:53 I mean just check out what this woman pulled - www.businessinsider.com/theranos-founder-ceo-elizabeth-holmes-life-story-bio-2018-4?IR=T
12/25/2020 - 10:54 [Shadow Of Harbringer] @Wecx
12/25/2020 - 10:56 [Shadow Of Harbringer] Obviously the problem here is not technical at all. It is a *social/psychology problem* of convincing the people who sell goods that it will be profitable for them to share the sale information.
12/25/2020 - 22:24 [Ottavio F.] Merry Christmas btw
12/25/2020 - 23:44 [Wecx] because if it's profitable to give up your privacy it must mean it's a good decision.
12/25/2020 - 23:46 [Wecx] That's all you need in life to make choices, profit and loss statement to guide your life.

⬆️⬆️⬆️  END LOG FOR 12/25/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/24/2020 ⬇️⬇️⬇️
12/24/2020 - 03:25 [Wecx] Dude, I would never tell anyone which transactions are from me doing business.
12/24/2020 - 03:25 [Wecx] Better just keep that all under wraps.
12/24/2020 - 03:26 [Wecx] Mix everything and say nothing.
12/24/2020 - 03:27 [unknown] Built your branch without wallet and without qt (on debian 10), transferred the bins to my server (debian 9), and was getting a link error for `libevent`. I'm currently doing a dist upgrade and will let you know if that fixes my issue.
12/24/2020 - 03:44 [unknown] Needed to also install `libminiupnpc17` and `libzmq5`. Running now though. +1
12/24/2020 - 09:06 [Shadow Of Harbringer] @Wecx "Dude, I would never tell anyone which transactions are from me doing business."
12/24/2020 - 09:06 Then you are wise, but not every company cares about that.
12/24/2020 - 09:06 There is a lot of companies that hire a lot of people and do everything in the open, without shady stuff (hiding a lot of stuff when people work for you is hard anyway - people are the weakest link as always) - these companies may not give a fuck.
12/24/2020 - 09:06 [Shadow Of Harbringer] What I said that there is a general need to counter propaganda with real life data
12/24/2020 - 09:06 [Shadow Of Harbringer] speculation is not real, it's fake
12/24/2020 - 09:06 [Shadow Of Harbringer] real life business transactions are what matters
12/24/2020 - 10:04 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!960 *[DOC] Clear up text, and remove link to bitcoin.it*](https://gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/960) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/24/2020 - 18:34 [Wecx] Which company do you know that publishes all their transactions outside of financials that public companies produce.
12/24/2020 - 18:36 [Wecx] I worked in banking and accounting and I never heard of it, but i'd love to learn something new
12/24/2020 - 18:42 [Wecx] This is gonna be you, "Hi i'm Shadow, i'd like to show the world how much BCH is used, could you submit all your sales transactions and everything you business does to me so I can publish it to the world, thanks". Okay, would you walk into any business that doesn't use BCH and say that? What's the difference between a company that uses BCH and one that doesn't that would make someone want to do that, I don't know maybe yo
12/24/2020 - 18:44 [Wecx] but since Emergent things it is a great idea, how about start with General Protocols, let's get all their business transaction information

⬆️⬆️⬆️  END LOG FOR 12/24/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/23/2020 ⬇️⬇️⬇️
12/23/2020 - 08:07 [Calin Culianu] @freetrader see: gitlab.com/freetrader/bitcoin-cash-node/-/merge_requests/18
12/23/2020 - 08:40 [Calin Culianu] @freetrader I want to clean up the python tests and other things for !956 -- would you mind opening that op to merge from all? you can trust me!
12/23/2020 - 08:46 [Calin Culianu] if not i'll just spam you with MRs -- that's ok by me too if you want to review each one.
12/23/2020 - 09:51 [Calin Culianu] Also @freetrader this: gitlab.com/freetrader/bitcoin-cash-node/-/merge_requests/19 builds on top of !18 to your repo
12/23/2020 - 10:06 [freetrader] !18 merged, I'll take a look at 19
12/23/2020 - 19:42 [BigBlockIfTrue] ABC is getting a separate address format (CashAddr with different prefix and hence different checksum): reviews.bitcoinabc.org/D8692
12/23/2020 - 19:46 [BigBlockIfTrue] static checks for !958 keep timing out, retried twice already: gitlab.com/BigBlockIfTrue/bitcoin-cash-node/-/jobs/929851518
12/23/2020 - 20:14 [freetrader] For sure clang-format-8 takes longer than it is supposed to on `block413657.cpp` on my box here
12/23/2020 - 20:14 as in, stuck at 100% for minutes
12/23/2020 - 20:14 [BigBlockIfTrue] aargh that file is not supposed to be linted
12/23/2020 - 20:15 [freetrader] interesting why this happens now, on a doc MR

⬆️⬆️⬆️  END LOG FOR 12/23/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/22/2020 ⬇️⬇️⬇️
12/22/2020 - 11:03 [freetrader] I just ported the tests that BU had, with the few exceptions that you probably saw that didn't work on BCHN out of the box.
12/22/2020 - 11:03 [freetrader] If you download MR 956, you can already use `validateblocktemplate` on BCHN.
12/22/2020 - 11:03 [freetrader] Any review comments on that issue are most welcome.
12/22/2020 - 11:11 [merc1er] Japanese done @freetrader. Anyone know someone who can review?
12/22/2020 - 14:53 [Ottavio F.] Nice to see italian =)
12/22/2020 - 16:57 [freetrader] www.reddit.com/r/btc/comments/ki7ew7/double_spend_notifications_for_zmq_have_been/
12/22/2020 - 17:34 [Calin Culianu] nice nice that's another one we should definitely do -- i can spearhead that one too
12/22/2020 - 22:30 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/958 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 12/22/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/21/2020 ⬇️⬇️⬇️
12/21/2020 - 03:23 [Jonathan Toomim] thanks. So you're seeing a 3.33x asymptotic speedup with 4 cores, and about 1.48 µs per tx on a single thread, with a thread starting overhead of 28 µs per thread.
12/21/2020 - 05:56 [emergent_reasons] To be more constructive about the comment regarding "how devs think", yeah definitely everyone is different. Instead of focusing on internal thoughts, these are some of the things I hope devs will specifically do (from General Protocol's recent article):
12/21/2020 - 05:56 [emergent_reasons] files.sameroom.io/U_lN9fFFXoNVeXXbwjNON2G_xjFC77hIwbuUh8GrDks/image.png
12/21/2020 - 06:22 [matricz] How does it do on x86?
12/21/2020 - 07:14 [Shadow Of Harbringer] This is a nice motivational poster, but it is very general, it doesn't get to the point and it doesn't solve problems
12/21/2020 - 07:14 [Shadow Of Harbringer] to make BCH a stable currency and a stable choice, we need stability (duh)
12/21/2020 - 07:15 [Shadow Of Harbringer] one way to achieve that is to focus on things that join us, not on things that separate us
12/21/2020 - 07:15 [Shadow Of Harbringer] one of such things is BCH: Global money for the people, Gigabyte blocks now
12/21/2020 - 07:15 [Shadow Of Harbringer] let's get everybody here in sync, so we can focus on the most important things first
12/21/2020 - 15:05 [Wecx] you guys really took what I said and ran with it lol
12/21/2020 - 15:06 [Wecx] All I said was I didn't think BCH was a place for developers to ram their ideas into the protocol to say "look i did this"
12/21/2020 - 15:07 [Wecx] everyone took a weird tangent
12/21/2020 - 15:08 [Wecx] even to the point of saying "reeeeeeeeee that's not how devs think" lol
12/21/2020 - 15:15 [Wecx] how many people really disagree with this opinion of mine?
12/21/2020 - 23:09 [unknown] annnnd I just noticed you're working on it already, lol
12/21/2020 - 23:09 [unknown] I mean, that's even better. haha
12/21/2020 - 23:09 [unknown] Ty, @freetrader <3
12/21/2020 - 23:14 [unknown] Would you like us to help you with it at all, FT? We did a shallow dive into the "check if excessive blocksize cases need further porting, or remove them" item (before we saw your WIP) and determined it's likely best to remove it, but we can do a deeper dive if that'd help you. And/or we can check out the tests, but there might be a bit of a learning curve there, but would still be happy to help.

⬆️⬆️⬆️  END LOG FOR 12/21/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/20/2020 ⬇️⬇️⬇️
12/20/2020 - 05:46 [Wecx] I don't know if this is the right place for this kind of rant, but you know the people who want to hard fork the network all the time i think are literally insane, like it's got to be a really important change to have to make all new consensus rules and upgrade every's stuff at the same time plus the network splits and infighting just isn't worth it.
12/20/2020 - 05:52 [Wecx] The way I look at it, bitcoin cash is a free market currency, not some place for developers to battle royale to get their changes crammed in to the protocol so they can say, "look at me I did this".
12/20/2020 - 05:53 [Wecx] It means like, let's use it as money.
12/20/2020 - 05:55 [Wecx] i mean right, we are here to crash all the central banks and replace the worlds fiat currency.
12/20/2020 - 05:55 [Wecx] That's what i was under the impression I was doing.
12/20/2020 - 14:30 [Shadow Of Harbringer] Offtopic, if anybody is still interestes:
12/20/2020 - 14:30 [About Veracrypt encryption] I have just done a test header restoration procedure and I have determined that *Veracrypt devices are no longer safe as underlying devices in RAID (mdadm)*.
12/20/2020 - 14:30 They apparently change some data on the partition and some data gets severely damaged in the process.
12/20/2020 - 14:30 I will try the same with LUKS now
12/20/2020 - 14:46 [Shadow Of Harbringer] I really hope this is not some kind of problem with my kernel or cpu or memory
12/20/2020 - 15:00 [Shadow Of Harbringer] [Still Offtopic] Hmmm LUKS has no default plausible deniability. No wonder I did not use it for data.
12/20/2020 - 15:10 [merc1er] files.sameroom.io/MNgA5xViDCU1upInuR65Vtkj6MBZ0DgtfkiMjwVy3Qg/Screenshot+2020-12-20+at+22.07.34.png
12/20/2020 - 15:10 [freetrader] Looks fine on my desktop
12/20/2020 - 22:44 [matricz] ```pi@raspberrypi:/mnt/ssd/bchn/build $ for i in 1 2 4 6 8 10 12 16 0; do printf "$i "; OMP_NUM_THREADS=$i src/test/test_bit=$i src/test/test_bitcoin --run_test=merkle_tests 2>/dev/null | grep took; done
12/20/2020 - 22:44 1 2 4 6 8 10 12 16 0 pi@raspberrypi:/mnt/ssd/bchn/build $ for i in 1 2 4 6 8 10 12 16 0; do printf "$i "; OMP_NUM_THREADS=$i src/test/test_bitcoin --run_test=merkle_tests; done
12/20/2020 - 22:44 1 Running 1 test case...
12/20/2020 - 22:44 1 10 100 1000 10000 100000 1000000
12/20/2020 - 22:44 0 29 155 1433 14779 147302 1489155

⬆️⬆️⬆️  END LOG FOR 12/20/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/19/2020 ⬇️⬇️⬇️
12/19/2020 - 07:20 [matricz] To the best of my understanding BU has an implementation of Storm already (but we should ask BU)
12/19/2020 - 07:48 [Wecx] You mean they have a spec or they have code?
12/19/2020 - 07:52 [Wecx] Well I asked solex to let me back in the BU slack and he saw my message but has just ignored me
12/19/2020 - 07:52 [Wecx] Honestly don't know what BU's problem is anyway
12/19/2020 - 07:52 [Wecx] They just don't learn that anti-social behavior doesn't get anywhere
12/19/2020 - 14:04 [Shadow Of Harbringer] Offtopic: If you are still interested, I just finished the Veracrypt vs LUKS benchmarks, @BigBlockIfTrue
12/19/2020 - 14:04 Speed is nearly the same, probably because Veracrypt's encryption is done in-kernel now anyway,
12/19/2020 - 14:04 gist.github.com/ShadowOfHarbringer/2e29f2cfdd52de097d90977b97ea62fa
12/19/2020 - 14:10 [Shadow Of Harbringer] (but unlocking multiple volumes with single password is overcomplicated in LUKS, this is probably why I went with Veracrypt)
12/19/2020 - 14:45 [Calin Culianu] Hey BBiT was there a semantic change to rpctypecheckarguments ? I’m on phone but it looks like now you can get away with sending no args to all rpcs, in !923
12/19/2020 - 14:45 I will have to confirm when I get home I could be totally wrong. I AM on phone this not able to really read it properly. Was just looking it over and that’s what it looks like...
12/19/2020 - 14:45 Let me know. I commented in the issue...
12/19/2020 - 14:55 [BigBlockIfTrue] yes, but this behaviour is unchanged
12/19/2020 - 14:55 [BigBlockIfTrue] (see reply in MR)
12/19/2020 - 22:04 [matricz] what the hell polandin.com/51388314/justice-minister-announces-online-freedom-of-speech-bill
12/19/2020 - 22:42 [Shadow Of Harbringer] "PoW Avalanche has no spec as far as I know" @Wecx
12/19/2020 - 22:42 Yeah, somebody would have to do it first.
12/19/2020 - 22:42 But I think DSProofs are more finished/polished and easier to implement. I would suggest we tried that first.
12/19/2020 - 22:42 We could also try multiple non-invasive solutions at once, if there is manpower (meaning: somebody wants to explore this venue himself) and support (as in: we agree this can be done) in the ecosystem.
12/19/2020 - 22:42 The assumption that there has to be an incompatibility between multiple different ideas does not have to always hold.
12/19/2020 - 22:43 [Shadow Of Harbringer] it will probably be easier to convince merchants and exchanges to implement and use just one solution, because it is easier
12/19/2020 - 22:43 [Shadow Of Harbringer] unless some coding magic could be done, of course...
12/19/2020 - 23:48 [Wecx] @Shadow Of Harbringer Personally I don't think anyone can make a PoW Avalanche spec that doesn't suck.

⬆️⬆️⬆️  END LOG FOR 12/19/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/18/2020 ⬇️⬇️⬇️
12/18/2020 - 04:30 [emergent_reasons] No need to self-censor any ideas. From my perspective, the bar is the same and very high for all. If a high-value, high-demand, low-contention, low-cost proposal comes up, then that's that. By the time it gets there, everybody is already aligned.
12/18/2020 - 05:11 [Wecx] weak blocks doesn't even require a fork at all, just getting miners onboard to use it.
12/18/2020 - 05:11 [Wecx] honestly if you want that, put the work in and make it happen.
12/18/2020 - 05:13 [Wecx] I think i glanced over storm when it was first released but like once, so i'm not sure about how that works, but weak blocks is pretty cool so there is that.
12/18/2020 - 05:16 [Wecx] Avalanche so far is retarded imo unless someone produces a spec that isn't, but I doubt that will happen
12/18/2020 - 13:05 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/951 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/18/2020 - 13:19 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!952 *[DOC] fix markdown list warnings MD007 and MD029*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/952) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/18/2020 - 13:33 [merc1er] I just realised Japanese translation is only 26% complete
12/18/2020 - 13:33 [merc1er] files.sameroom.io/OWGv6K_VqOFiAu6LQKRUzuDf8fWJYPGPgy1O2NPz9w8/Screenshot+2020-12-18+at+20.32.45.png
12/18/2020 - 13:33 [merc1er] @freetrader do you want me to reach out to Akane to complete this? Or maybe @emergent_reasons you already have someone for this?
12/18/2020 - 20:47 [Calin Culianu] yay
12/18/2020 - 20:50 [freetrader] !951 includes a little behavioral thang - passed the MR back to you to slip in a unit test case for that
12/18/2020 - 21:19 [Shadow Of Harbringer] I think before all we need political stability at least for the next 3 years
12/18/2020 - 21:20 [Shadow Of Harbringer] so I will try to shoot down any block time shortening ideas with full power
12/18/2020 - 21:20 [Shadow Of Harbringer] I believe (rightly) that another split over short block time will kill the BCH project 100%

⬆️⬆️⬆️  END LOG FOR 12/18/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/17/2020 ⬇️⬇️⬇️
12/17/2020 - 09:05 [Calin Culianu] the above being said, Jonathan, I do appreciate your progressive / forward-thinking approach and outside the box thinking and how you are pushing things in different directions. I just.. let's not exaggerate performance stuff lest we end up regretting it later. :)
12/17/2020 - 09:15 [matricz] > variable bit length integers
12/17/2020 - 09:15 What? How would that work?
12/17/2020 - 09:50 [Calin Culianu] Yeah thanks man.
12/17/2020 - 09:50 Yeah I can imagine a scenario where that happens — thanks for the war story.
12/17/2020 - 09:50 Also good point it is possible to do explicit gather/scatter too and whatnot.
12/17/2020 - 09:50 My impression of openmp is that it adds syntactic sugar which is especially good if you are a numerical/simulations person and don’t want to futz with c++ to get your stuff parallel...
12/17/2020 - 09:50 Anyway yeah preaching to the choir — just basic moral of my argument is let’s be very sure of what we’re doing here and not take assumptions for granted... heh.
12/17/2020 - 09:50 :)
12/17/2020 - 10:05 [matricz] I'll provide my recent libgmp hype as an example :)
12/17/2020 - 10:09 [Calin Culianu] I think that was a good avenue to explore and it made us all smarter. No question should go unasked! Also I learned something new so did we all.. that’s what it’s about ... onward upward better faster stronger ...!
12/17/2020 - 12:26 [matricz] That looks like an easily parallel-izable piece of code
12/17/2020 - 12:26 (with proper facilities in place)
12/17/2020 - 14:31 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/220 opened by BigBlockIfTrue (BigBlockIfTrue)
12/17/2020 - 14:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/220
12/17/2020 - 14:31 Put pointers to `vin` elements in `std::vector`, sort the vector, check whether any element equals neighbour.
12/17/2020 - 14:31 One single code path, one single memory allocation, O(n log n).
12/17/2020 - 14:31 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/220 opened by BigBlockIfTrue (BigBlockIfTrue)
12/17/2020 - 14:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/220
12/17/2020 - 14:31 Put pointers to `vin` elements in `std::vector`, sort the vector, check whether any element equals neighbour.
12/17/2020 - 14:31 One single code path, one single memory allocation, O(n log n).
12/17/2020 - 14:37 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!946 *[DOC] Remove table of contents in build-unix.md*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/946) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/17/2020 - 14:39 [unknown] freetrader (freetrader) approved merge request [!946 *[DOC] Remove table of contents in build-unix.md*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/946) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/17/2020 - 20:04 [Calin Culianu] ```FAILED: test/lint/CMakeFiles/check-lint-lint-python
12/17/2020 - 20:04 cd /home/calin/dev/bitcoin-cash-node && /usr/bin/cmake -E env /home/calin/dev/bitcoin-cash-node/cmake/utils/test_wrapper.sh /home/calin/dev/bitcoin-cash-node/build/test/lint/lint-python.log /home/calin/dev/bitcoin-cash-node/test/lint/lint-python.sh
12/17/2020 - 20:04 test/functional/p2p_extversion.py:9:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion.py:10:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion.py:11:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion.py:12:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion_disabled.py:9:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion_disabled.py:10:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion_no_misbehaving.py:10:1: E402 module level import not at top of file
12/17/2020 - 20:04 test/functional/p2p_extversion_no_misbehaving.py:11:1: E402 module level import not at top of file
12/17/2020 - 20:04 /home/calin/dev/bitcoin-cash-node/test/lint/lint-python.sh: line 106: mypy: command not found]```
12/17/2020 - 20:04 [Calin Culianu] has anyone seen this?
12/17/2020 - 20:06 [Calin Culianu] i ran `ninja check` on debian...
12/17/2020 - 20:06 [Calin Culianu] vs master....
12/17/2020 - 20:14 [freetrader] I think that was a problem with older tools.
12/17/2020 - 20:14 running flake8 v3.8.4, not getting those.
12/17/2020 - 20:14 Also, install mypy...
12/17/2020 - 20:14 `pip3 install flake8 mypy`

⬆️⬆️⬆️  END LOG FOR 12/17/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/16/2020 ⬇️⬇️⬇️
12/16/2020 - 05:37 [Jonathan Toomim] MPI is a completely different system from OpenMP, and has very different design goals.
12/16/2020 - 05:37 [Jonathan Toomim] MPI also kinda sucks, IMO
12/16/2020 - 05:38 [Calin Culianu] reading the history it seems MPI and OpenMP have a common history..
12/16/2020 - 05:38 [Calin Culianu] but yes OpenMP and MPI have different design goals
12/16/2020 - 05:38 [Jonathan Toomim] they had their origins at around the same time, and had similar end goals, but totally different design goals
12/16/2020 - 11:28 [freetrader] I constructed a test plan for !897 (jemalloc) from the various Diffs involved.
12/16/2020 - 11:28 Running them now.
12/16/2020 - 11:29 [freetrader] I will have a problem testing resulting binaries on some platforms (Win, OSX)
12/16/2020 - 11:30 [freetrader] I'll make them available on the download server though, so others can help.
12/16/2020 - 11:30 I'll put a gitian build of this MR up there too, for testing purposes.
12/16/2020 - 12:00 [freetrader] sigh.
12/16/2020 - 12:00 [freetrader] we need D6056 (remove win32 from build-all)
12/16/2020 - 21:30 [unknown] Calin Culianu (cculianu) approved merge request [!943 *[doc] Add some explanation for MR 746 which was missing in relnotes of 22.2.0*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/943) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/16/2020 - 21:30 [unknown] Calin Culianu (cculianu) merged merge request [!943 *[doc] Add some explanation for MR 746 which was missing in relnotes of 22.2.0*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/943) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/16/2020 - 21:30 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/15e9bb73be40e25c02b13452f7d8736ea0ca22d9...b9cd14b3238cd37fd9dbd5e2d574c24e4b172bf3
12/16/2020 - 21:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4f7e87a00509aa726e48ff067a24017d9d3caa5c: [doc] Add some explanation for MR 746 which was missing in relnotes of 22.2.0 - freetrader
12/16/2020 - 21:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b9cd14b3238cd37fd9dbd5e2d574c24e4b172bf3: Merge branch 'doc/fix_relnotes_22_2_for_mr746_options' into 'master' - Calin Culianu
12/16/2020 - 21:30 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/15e9bb73be40e25c02b13452f7d8736ea0ca22d9...b9cd14b3238cd37fd9dbd5e2d574c24e4b172bf3
12/16/2020 - 21:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4f7e87a00509aa726e48ff067a24017d9d3caa5c: [doc] Add some explanation for MR 746 which was missing in relnotes of 22.2.0 - freetrader
12/16/2020 - 21:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b9cd14b3238cd37fd9dbd5e2d574c24e4b172bf3: Merge branch 'doc/fix_relnotes_22_2_for_mr746_options' into 'master' - Calin Culianu
12/16/2020 - 21:32 [unknown] I'd like to report a minor thing in the test framework. We've got 2 definitions of hash256 in messages.py and util.py and they are not semantically equivalent

⬆️⬆️⬆️  END LOG FOR 12/16/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/15/2020 ⬇️⬇️⬇️
12/15/2020 - 00:43 [freetrader] Planning status update for some MRs I've been dealing with today
12/15/2020 - 00:43 gitlab.com/bitcoin-cash-node/bchn-project-management/bchn-pm-public/-/commit/3e7e157a621c88d343f9c51864ebc6d823314c74
12/15/2020 - 00:43 [freetrader] The idea of this document was that we update it in a decentralized manner.
12/15/2020 - 00:44 [freetrader] I need to go over it w.r.t. things in last release and pull in status updates for backports from Core etc.
12/15/2020 - 01:01 [freetrader] I'm going to start working more with Milestone tags.
12/15/2020 - 10:31 [freetrader] `filesystem` and `variant` are offlimits because OSX 10.14 (used in gitian) doesn't adequately support them , so Boost is used as an alternative for now.
12/15/2020 - 11:14 [Shadow Of Harbringer] "thank you for reading and your freeback freetrader."
12/15/2020 - 11:14 Well it's logical, since freetrader is a free trader and a free person, he produces *freeback*. Everything he produces is free.
12/15/2020 - 11:14 ;)
12/15/2020 - 11:14 @ZakMcRofl
12/15/2020 - 11:52 [unknown] freetrader (freetrader) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/807 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/15/2020 - 12:52 [freetrader] Freedback, if anything
12/15/2020 - 12:53 [freetrader] Also "_Everything he produces is free_" is certainly a rumor I will gladly nip in the bud.
12/15/2020 - 19:53 [freetrader] Hey Calin,
12/15/2020 - 19:53 can you check something - does the `depends` build to cross-compile for OSX, with `make build-osx` , somehow work if done on OSX itself?
12/15/2020 - 19:53 [freetrader] On my Linux box, this target seems to have been broken for ... forever.
12/15/2020 - 19:53 [freetrader] (at least since 0.21.0 but still today)
12/15/2020 - 19:54 [freetrader] Maybe it's something wrong on my end? I can't get that target to work on ABC's `master` either.
12/15/2020 - 19:55 [freetrader] I'll raise an issue to collect more data and ideas about this.

⬆️⬆️⬆️  END LOG FOR 12/15/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/14/2020 ⬇️⬇️⬇️
12/14/2020 - 01:02 [Wecx] @matricz How do you come to the conclusion that I put authority in devs when I say Bitcoin is an anarchic system? I simply said that producers don't control a market, because they don't.
12/14/2020 - 01:13 [Wecx] "They [Consumers], by their buying and by their abstention from buying, decide who should own the capital and run the plants. They determine what should be produced and in what quantity and quality. Their attitudes result either in profit or in loss for the enterpriser. They make poor men rich and rich men poor. They are no easy bosses. They are full of whims and fancies, changeable and unpredictable. They do not care a wh
12/14/2020 - 01:13 [Wecx] Start getting real, let's make money.
12/14/2020 - 01:16 [Wecx] "...the enterprisers, and the farmers are instrumental in the conduct of economic affairs. They are at the helm and steer the ship. But they are not free to shape its course. They are not supreme, they are steersmen only, bound to obey unconditionally the captain's orders. The captain is the consumer."
12/14/2020 - 01:16 [Wecx] Does anyone actually disagree with this?
12/14/2020 - 10:49 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/14/2020 - 10:56 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/14/2020 - 10:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43...1455b232b2e0d4757aafd9275eb7530a184e937e
12/14/2020 - 10:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/eacb361ea33768a53f3a4b3475591d4e464909b1: [Mining] Add -maxgbttime and -maxinitialgbttime command-line options - Jonathan Toomim
12/14/2020 - 10:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1455b232b2e0d4757aafd9275eb7530a184e937e: Merge branch 'timed-GBT' into 'master' - freetrader
12/14/2020 - 10:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43...1455b232b2e0d4757aafd9275eb7530a184e937e
12/14/2020 - 10:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/eacb361ea33768a53f3a4b3475591d4e464909b1: [Mining] Add -maxgbttime and -maxinitialgbttime command-line options - Jonathan Toomim
12/14/2020 - 10:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1455b232b2e0d4757aafd9275eb7530a184e937e: Merge branch 'timed-GBT' into 'master' - freetrader
12/14/2020 - 11:28 [freetrader] *"Bitcoin Cash* currently makes up the majority of our hands played with *77%* in cash games and *64%* in tournaments."
12/14/2020 - 11:28 "In 2020, we experienced a more than *15x growth* in player XP accumulated (effectively weighted activity)."
12/14/2020 - 11:28 read.cash/@BlockchainPoker/blockchain-poker-2020-recap-31d62532
12/14/2020 - 11:28 I think these are some good testimonials that Bitcoin Cash can work very well for electronic commerce (of course it can be improved, and I really appreciate all the input from users, businesses building on BCH, and those who are on the lookout for features that could help BCH attract more commercial usage).
12/14/2020 - 15:48 [guyfawkesfp] Spot on @imaginary_username
12/14/2020 - 16:08 [unknown] freetrader (freetrader) opened merge request [!936 *[CMAKE] Drop native build dependency on Openssl*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/936) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/14/2020 - 16:08 [freetrader] This is part of a clean backporting of changes submitted in !928 .
12/14/2020 - 16:39 [unknown] freetrader (freetrader) opened merge request [!937 *[backport] [CMAKE] Drop dependency search for the native builds*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/937) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/14/2020 - 16:39 [freetrader] This is part 2 of the clean backport of !928 / #187 .
12/14/2020 - 23:48 [unknown] freetrader (freetrader) opened merge request [!939 *[backport] NodeContext work from Core, via ABC D6108, D6109*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/939) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 12/14/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/13/2020 ⬇️⬇️⬇️
12/13/2020 - 06:43 [Shadow Of Harbringer] Well I am not in denial, I deeply understand why we lost. It had nothing to do with "asset management".
12/13/2020 - 06:43 We lost, because people in groups, do not follow ideas, reason, logic, wisdom, ideology or code. People in groups only follow other people - either alphas or, when an alpha cannot be observed at the moment, they follow "general average direction of the herd".
12/13/2020 - 06:43 Code is not attackable, ideas are not attackable pretty much. But instead, if you attack the people who are in charge of that code, bribe them or corrupt them other way, then you can do pretty much anything with the code and with the community that has built around the code.
12/13/2020 - 06:43 This is why the Blockstream-1MB attack was possible and why the world is built this way.
12/13/2020 - 06:43 **"Humans only follow other humans"**
12/13/2020 - 06:43 It's nature, evolution. Why do you think all the organisms who live in large groups on this planet do this? It is beneficial. Strong leader is beneficial, even if he abuses the herd.
12/13/2020 - 06:43 This is why people have been accepting asshole bastard murderous leaders through the ages. It explains **everything**, **since 10000 B.C. up till today**.
12/13/2020 - 06:43 All these regimes of terror, all these killings, all these manipulations and lies that were executed during the last hundred thousand years of human civilization could not have existed without this simple rule.
12/13/2020 - 06:43 We lost BTC ticker, because we did not understand this; we did not understand how human population works.
12/13/2020 - 06:44 [Shadow Of Harbringer] Censorship was actually critical to achieve complete her control @Wecx, without censorship they would not be able to sway the herd and force their vision on the population
12/13/2020 - 06:44 [Shadow Of Harbringer] control of all communication channels is absolutely critical, this is why these TLA agents attack /r/btc over and over and over again, trying to ban all the mods and get the sub quarantined
12/13/2020 - 06:45 [Shadow Of Harbringer] when you control communication channels and additionally corrupt the alphas, the herd has no way of defending against such an attack
12/13/2020 - 06:45 [Shadow Of Harbringer] the herd will just accept whatever is being said
12/13/2020 - 14:42 [ZakMcRofl] I agree that that not reacting to the takedown request is reprehensive
12/13/2020 - 14:46 [ZakMcRofl] but on the other hand, would you forbid all sites that allow to share your homemade porn because there is a chance it could be non-consentual or under-age?
12/13/2020 - 14:46 a quick and easy removal tool is required, otherwise I don't see a site like pornhub as unredeemable.
12/13/2020 - 14:49 [matricz] I have no idea, I don't watch porn
12/13/2020 - 15:03 [matricz] Back to the former conversation, I think attaching a bounty to desired outcomes could help bringing in new talent
12/13/2020 - 15:53 [matricz] At which point of receiving a block do we check if the scripts are correct?

⬆️⬆️⬆️  END LOG FOR 12/13/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/12/2020 ⬇️⬇️⬇️
12/12/2020 - 10:28 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#219 [build] Addition of 'lint' dir while excluding it in source packaging leads to Ubuntu build problem](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/219) opened by freetrader (freetrader)
12/12/2020 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/219
12/12/2020 - 10:28 The `test/CMakeLists.txt` file excludes the `lint/` folder from source packaging, and since new linters have been activated by creating test/lint/CMakeLists.txt`, it also adds the `lint/` folder.
12/12/2020 - 10:28 The Ubuntu build system currently does not operate on a git clone, but on the packaged source, and so it receives a source tree without the `lint/` folder, but the test/CMakeLists.txt stipulates the addition of that subdirectory (which doesn't exist when Ubuntu Launchpad tries to process the build).
12/12/2020 - 10:28 This leads to a build error on the `ninja` builds (focal, bionic) on Launchpad.
12/12/2020 - 10:28 A workaround has been to remove the `add_subdirectory(lint)` call via a Debian packaging patch that is included into the build process.
12/12/2020 - 10:28 Perhaps a cleaner solution within the build system can be found.
12/12/2020 - 10:28 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#219 [build] Addition of 'lint' dir while excluding it in source packaging leads to Ubuntu build problem](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/219) opened by freetrader (freetrader)
12/12/2020 - 10:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/219
12/12/2020 - 10:28 The `test/CMakeLists.txt` file excludes the `lint/` folder from source packaging, and since new linters have been activated by creating test/lint/CMakeLists.txt`, it also adds the `lint/` folder.
12/12/2020 - 10:28 The Ubuntu build system currently does not operate on a git clone, but on the packaged source, and so it receives a source tree without the `lint/` folder, but the test/CMakeLists.txt stipulates the addition of that subdirectory (which doesn't exist when Ubuntu Launchpad tries to process the build).
12/12/2020 - 10:28 This leads to a build error on the `ninja` builds (focal, bionic) on Launchpad.
12/12/2020 - 10:28 A workaround has been to remove the `add_subdirectory(lint)` call via a Debian packaging patch that is included into the build process.
12/12/2020 - 10:28 Perhaps a cleaner solution within the build system can be found.
12/12/2020 - 10:50 [freetrader] v22.2.1 has been sacrificed and pleased the Launchpad gods.
12/12/2020 - 10:50 [freetrader] launchpad.net/~freetrader/+archive/ubuntu/bchn/+packages
12/12/2020 - 10:51 [freetrader] The Ubuntu builds were my biggest worry, and with suitable patches (!929 and a fix to #219 - but that one can be worked around in the packaging), we can deliver C++17 builds.
12/12/2020 - 14:07 [unknown] BigBlockIfTrue (BigBlockIfTrue) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/790 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/12/2020 - 14:59 [freetrader] @BigBlockIfTrue, @Calin Culianu :
12/12/2020 - 14:59 Do you know of any lightweight C++ static checker tool that could be used to exclude some language features?
12/12/2020 - 14:59 Looking for something that actually parses the C++ and can inspect the AST ?
12/12/2020 - 15:00 [BigBlockIfTrue] I think a simple string search is sufficient here
12/12/2020 - 15:00 [BigBlockIfTrue] well, unless it is mentioned in a comment I guess
12/12/2020 - 15:00 [freetrader] Ok.
12/12/2020 - 15:00 Was looking at this SO thread github.com/google/styleguide/tree/gh-pages/cpplint
12/12/2020 - 22:19 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/932 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/12/2020 - 22:19 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2dc9fa0f292575243b675f7220999c9d68bcb0be...abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43
12/12/2020 - 22:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1d4694a9620af0f1fb914a448381a29243364e1e: Nit: Fix clang-11 warning: "uninitialized variable as const referenece" - Calin Culianu
12/12/2020 - 22:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43: Merge branch 'fix_clang11_warnings' into 'master' - freetrader
12/12/2020 - 22:19 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/2dc9fa0f292575243b675f7220999c9d68bcb0be...abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43
12/12/2020 - 22:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1d4694a9620af0f1fb914a448381a29243364e1e: Nit: Fix clang-11 warning: "uninitialized variable as const referenece" - Calin Culianu
12/12/2020 - 22:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/abdbe3c52e0ed9cd460c49a82b6451ef88cb6e43: Merge branch 'fix_clang11_warnings' into 'master' - freetrader
12/12/2020 - 22:37 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/893 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/12/2020 - 22:58 [freetrader] !796: a nice test, but not calibrated well enough yet.

⬆️⬆️⬆️  END LOG FOR 12/12/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/11/2020 ⬇️⬇️⬇️
12/11/2020 - 05:37 [Shadow Of Harbringer] Well, hopefully it won't impede or interfere with the cash function - if that is the case I am all for it @freetrader
12/11/2020 - 06:47 [Calin Culianu] or, we could like, you know.. hard-code it in chain params. we already hard-code like 15,000 other less relevant things... :p
12/11/2020 - 06:48 [Calin Culianu] i'm all about hand-made furniture, well prepared slow-cooked meals, and hand tuned 4 chains
12/11/2020 - 06:48 [Calin Culianu] `chainParams.recommenedDefaultMiningBlockSizeSoYouDontHaveToTHinkAboutItTooMuch = 8 * ONE_MEGABYTE`
12/11/2020 - 06:49 [Calin Culianu] have you ever owned a piano? you gotta hand tune each of hits 88 strings. i think we can manage 4 chains.
12/11/2020 - 15:01 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/932 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/11/2020 - 15:03 [Calin Culianu] So shall I prepare the MR to :
12/11/2020 - 15:03 1. make default mined blocksize chain-specific
12/11/2020 - 15:03 2. add a field to getmininginfo for this value (for tests i guess)
12/11/2020 - 15:03 ?
12/11/2020 - 15:03 Or will this be met with resistance and skepticism? lmk.
12/11/2020 - 15:09 [matricz] May I interest you in helping me sanitize 930?
12/11/2020 - 15:37 [Calin Culianu] sure.. let me see which is 930 again?
12/11/2020 - 15:37 [Calin Culianu] oh.. bignum?
12/11/2020 - 21:44 [Mark Lundeberg] If Core hasn't done it, there is likely a good reason, which I would be interested to hear.
12/11/2020 - 22:00 [matricz] I am convinced that Core has gmp turned on by default.
12/11/2020 - 22:00 If libgmp is available it will be added as a dependency. If not a custom implementation will be used with reduced performance.
12/11/2020 - 22:00 Steps to reproduce:
12/11/2020 - 22:00 ```sudo apt install libgmp-dev
12/11/2020 - 22:00 git clone github.com/bitcoin-core/secp256k1.git
12/11/2020 - 22:00 cd secp256k1
12/11/2020 - 22:00 ./autogen.sh
12/11/2020 - 22:00 ./configure```
12/11/2020 - 22:00 and verify that gmp support has been autoconfigured in
12/11/2020 - 22:00 `bignum = gmp`
12/11/2020 - 22:00 [matricz] This is disabled by default in ABC
12/11/2020 - 22:08 [matricz] Might have been lost in translation from configure to cmake
12/11/2020 - 22:12 [Mark Lundeberg] Ah I see, gotcha

⬆️⬆️⬆️  END LOG FOR 12/11/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/10/2020 ⬇️⬇️⬇️
12/10/2020 - 05:53 [Zhang Michael] Hello. Guys. Is there any road map about what your team is going to develop for next one or two years?
12/10/2020 - 08:13 [matricz] There is a nuissance on 64 bit Raspbian, where te defalt where gcc builds 32 bit binaries so that they are compatible with older versions (that is possible on arm).
12/10/2020 - 08:13 I recompiled with CFLAGS and CXXFLAGS set to "-mcpu=native -march=native -mtune=native" and got scalenet IBD down to 5 hours and 6 minutes
12/10/2020 - 08:13 [matricz] with 6,5k tx/s
12/10/2020 - 08:29 [freetrader] Hi @Zhang Michael, and welcome to the Slack.
12/10/2020 - 08:29 I would like to share with you a more detailed roadmap, but that is still under discussion.
12/10/2020 - 08:29 However, a few things are well known.
12/10/2020 - 08:29 We generally follow the Bitcoin Cash roadmap (the picture most are familiar with. [1]), that means we work on improvements in the 3 pillars of scaling, usability and extensibility.
12/10/2020 - 08:29 But the specific items we are working on are not identical with that diagram, nor is the order.
12/10/2020 - 10:28 [freetrader] @Dagur
12/10/2020 - 10:28 [freetrader] see above...
12/10/2020 - 10:29 [freetrader] On C++17 / !893, gitian build worked, but I'd like to check against others.
12/10/2020 - 10:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/893#note_463952260
12/10/2020 - 10:29 [freetrader] @imaginary_username, would appreciate if you could join us on that build
12/10/2020 - 18:05 [noise] Andrew Stone has started to promote the GROUP token proposal again, I'm curious what do other developers think about it?
12/10/2020 - 18:44 [imaginary_username] with all the optimizations that happened, does anyone else think it's probably time for us to lift default mining softcap limit in a conservative fashion (e.g. 2MB->4MB) for mainnet?
12/10/2020 - 18:48 [matricz] Sounds sensible
12/10/2020 - 18:50 [imaginary_username] quick sanity check: if that value is set above EB, EB takes precedence, right?
12/10/2020 - 18:50 [imaginary_username] just in case it does funny things with testnet4
12/10/2020 - 21:05 [freetrader] pushed first fixed test (and a bit of framework update for the policy value) to !931.
12/10/2020 - 21:05 still a couple more failing tests to sort out.
12/10/2020 - 21:06 [freetrader] the intention is that this all gets squashed down into fewer commits at the end
12/10/2020 - 21:07 [freetrader] If there is no test of the soft limit, we might want to add one as well ...
12/10/2020 - 21:22 [freetrader] I'm glad this proposal is being brought forward again, and I will review the paper's details to refresh my memory.
12/10/2020 - 21:22 As I understand it has been significantly revised, I remember reading a rather long Google document a long time ago, but I have watched Andrew's recent presentation and I must say he presented some good points on unlocking additional use cases, which I think is very important for BCH at this stage.
12/10/2020 - 21:22 I was not persuaded by ABC's counterarguments last time.
12/10/2020 - 21:22 I look forward to further group discussion and analysis, and personally I would be open to the idea of adding code to BCHN to evaluate it (e.g. on a testnet).
12/10/2020 - 23:06 [Calin Culianu] uhhh i think you guys should first tell the pools you want to raise the default 2MB

⬆️⬆️⬆️  END LOG FOR 12/10/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/09/2020 ⬇️⬇️⬇️
12/09/2020 - 07:17 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/923 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/09/2020 - 07:24 [Dagur] Thanks @freetrader
12/09/2020 - 07:25 [Dagur] I also wrote this short document on it: docs.bitcoincashnode.org/doc/linting/
12/09/2020 - 07:26 [Dagur] In the future we'll also have ... :drum_with_drumsticks: `ninja check-lint-extended` to run `cppcheck`
12/09/2020 - 07:56 [Dagur] Can we get a quick merge on !923 to fix the pipeline on master?
12/09/2020 - 08:16 [Dagur] ping @Calin Culianu ^^
12/09/2020 - 19:13 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/927 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/09/2020 - 19:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/166 closed by freetrader (freetrader)
12/09/2020 - 19:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/166 closed by freetrader (freetrader)
12/09/2020 - 19:16 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/927 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/09/2020 - 19:17 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/39295f173bc210bec8eaff95f7b979d02f7ca886...40ddce1971915fb3e933dc759cbd57ce1735954a
12/09/2020 - 19:17 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c12484e5eada2c7aef7fbffb7b8f405bdd5121b7: Replace magic numbers with constants - dikel
12/09/2020 - 19:17 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/40ddce1971915fb3e933dc759cbd57ce1735954a: Merge branch 'replace_magic_numbers_in_rpc_wallet' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 12/09/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/08/2020 ⬇️⬇️⬇️
12/08/2020 - 07:34 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/918 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/08/2020 - 08:01 [unknown] Dagur (dagurval) approved merge request [!909 *[qa] Add RPC HTTP pipelining test*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/909) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/08/2020 - 08:47 [matricz] Scalenet IBD on !916 is 5 hours 45 minutes.
12/08/2020 - 08:47 [matricz] This doesn't seem right
12/08/2020 - 08:47 [matricz] It was 6h 45 minutes before
12/08/2020 - 14:49 [matricz] endomorph synced in 1h 41 minutes (from 11:42 to 13:23)
12/08/2020 - 14:49 master synced in 1h 56 minutes (from 11:42 to 13:38)
12/08/2020 - 14:49 [matricz] Commencing mainnet UBD
12/08/2020 - 15:05 [freetrader] these are shared servers?
12/08/2020 - 15:31 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/218 opened by Axel Gembe (ago)
12/08/2020 - 15:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/218
12/08/2020 - 15:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/897322380
12/08/2020 - 15:31 This sync failure directly at the start is likely fixed by github.com/bitcoin/bitcoin/pull/18873/
12/08/2020 - 15:31 I'll see if I can reproduce the problem first.
12/08/2020 - 15:31 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/218 opened by Axel Gembe (ago)
12/08/2020 - 15:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/218
12/08/2020 - 15:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/897322380
12/08/2020 - 15:31 This sync failure directly at the start is likely fixed by github.com/bitcoin/bitcoin/pull/18873/
12/08/2020 - 15:31 I'll see if I can reproduce the problem first.
12/08/2020 - 23:09 [imaginary_username] debian stretch?
12/08/2020 - 23:09 [Calin Culianu] that's the penultimate version right?
12/08/2020 - 23:09 [imaginary_username] yeah, aka 9
12/08/2020 - 23:09 [imaginary_username] but i'm not sure, at this point i basically lost all memories of anything before buster
12/08/2020 - 23:10 [imaginary_username] such is life

⬆️⬆️⬆️  END LOG FOR 12/08/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/07/2020 ⬇️⬇️⬇️
12/07/2020 - 01:38 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/885 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 02:31 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/906 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 02:38 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/903 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 07:47 [unknown] Axel Gembe (ago) opened merge request [!909 *[qa] Add RPC with HTTP pipelining test*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/909) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 08:11 [unknown] Axel Gembe (ago) opened merge request <gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/910%7C!910 *Limit libevent HTTP workaround to 2.1.5 < version < 2.1.9*> in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 08:32 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/212 opened by Calin Culianu (cculianu)
12/07/2020 - 08:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/212
12/07/2020 - 08:32 After reviewing the code again for !849 -- it turns out a potential
12/07/2020 - 08:32 regression was introduced in that MR. If you recall, that MR decided to
12/07/2020 - 08:32 not keep `cs_main` held while it was reading block and/or undo data from
12/07/2020 - 08:38 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/911 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 13:56 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/911 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 13:56 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/212 closed by freetrader (freetrader)
12/07/2020 - 13:56 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/212 closed by freetrader (freetrader)
12/07/2020 - 13:56 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/911 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/07/2020 - 13:56 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/0e29249a385238eb90f61cb1448f5a1adaba0097...e52f863da1c1b5cd6424bf79cd0dab0a1c94264c
12/07/2020 - 13:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/87388d0acd48c62e9c542c8cd0489a09ed4bebea: Pruning nodes: Take cs_main for `getblock` and `getblockstats` - Calin Culianu
12/07/2020 - 13:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e52f863da1c1b5cd6424bf79cd0dab0a1c94264c: Merge branch 'fix_prune_mode_windows' into 'master' - freetrader
12/07/2020 - 23:26 [freetrader] Found one more bug during !866 review. Sorry Dagur =@
12/07/2020 - 23:28 [matricz] Since there is this particular slowdown, I'm unsure I should approve
12/07/2020 - 23:35 [freetrader] This is a case of we need to understand that benchmark item better, and see how our application is affected by that.
12/07/2020 - 23:35 Might be the context is just a bigger data structure now, due to enabling this feature.
12/07/2020 - 23:35 But I'm guessing ... so some code reading will need to be done ...
12/07/2020 - 23:49 [matricz] My intuition is that a "context" is setup once, while signing is repeated.
12/07/2020 - 23:49 But that guess is a good as anything without reding into it.
12/07/2020 - 23:50 [matricz] RPi4 has just initiated scalenet IBD on !916

⬆️⬆️⬆️  END LOG FOR 12/07/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/06/2020 ⬇️⬇️⬇️
12/06/2020 - 04:42 [Axel Gembe] files.sameroom.io/A1dPmdqpq50-SF_9S48c4mDrWh4-dJ_UHe4-478AM7s/version_22_1_0.png
12/06/2020 - 04:42 [Axel Gembe] files.sameroom.io/1BxOaRTFixMBpqJAvGZKPuMTzpqNp7C8_o-dOW9K5lc/version_22_2_0.png
12/06/2020 - 04:42 [Axel Gembe] monitoring of base load over 3 days, first with 22.1.0, second with 22.2.0
12/06/2020 - 05:46 [Wecx] Anybody Interested in receiving funding and working on a reusable address spec and/or a browser wallet.
12/06/2020 - 07:15 [matricz] Like stealth addresses?
12/06/2020 - 08:02 [Wecx] exactly
12/06/2020 - 08:08 [Wecx] stealth addresses + browser wallet would be ideal.
12/06/2020 - 08:08 [Wecx] I'm looking for someone interested in this.
12/06/2020 - 16:09 [freetrader] @Dagur: what do you think about replacing the LOCK in the `TODO:` in !848 with an `AssertLockHeld(mempool.cs);`
12/06/2020 - 16:11 [freetrader] oh wait, i need to check if clang still complains (and what it what complaining about)
12/06/2020 - 16:22 [freetrader] Debian 10, clang 7.0.1 - no warnings building with AssertLockHeld
12/06/2020 - 16:37 [Dagur] Nice, thanks for figuring that out @freetrader
12/06/2020 - 16:37 [freetrader] still doing a check on clang-10
12/06/2020 - 22:04 [freetrader] Tested the locking annotation with a Debug build and that's fine too
12/06/2020 - 22:04 Generally I prefer the annotations but maybe we need to include functional testing on a clang build into our CI to rely on that?
12/06/2020 - 22:05 [freetrader] Or we do it for this instance by requiring functional tests on a clang build in the MR test plan?

⬆️⬆️⬆️  END LOG FOR 12/06/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/05/2020 ⬇️⬇️⬇️
12/05/2020 - 05:11 [Axel Gembe] does anyone else have an issue copying code blocks from slack dropping standalone newlines?
12/05/2020 - 05:13 [Axel Gembe] gcc is older and a bit harder to extend, it is also a compiler collection for more than just c, so better to compare it to llvm
12/05/2020 - 05:13 [Axel Gembe] llvm/clang is newer and with a way nicer architecture, and it is not gpl but bsd? or some more liberal license instead
12/05/2020 - 05:14 [Axel Gembe] not sure which produces the more performant code nowadays
12/05/2020 - 05:14 [Axel Gembe] for a while clang error messages were way nicer than gcc errors, but i think gcc improved
12/05/2020 - 12:29 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/905 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/05/2020 - 12:32 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/905 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/05/2020 - 12:32 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e8b88bb183b58ff14e1ad07f1c78ea1f437f8b2c...4b88a0cfa15d0bfe839aa466fa11b3ff87311377
12/05/2020 - 12:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/83dbe4a6fa94f826f1d51f567e1f016da9a6e183: Mininode: Speed up big message reception significantly - Axel Gembe
12/05/2020 - 12:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4b88a0cfa15d0bfe839aa466fa11b3ff87311377: Merge branch 'mininode_recv_speedup' into 'master' - Calin Culianu
12/05/2020 - 12:32 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e8b88bb183b58ff14e1ad07f1c78ea1f437f8b2c...4b88a0cfa15d0bfe839aa466fa11b3ff87311377
12/05/2020 - 12:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/83dbe4a6fa94f826f1d51f567e1f016da9a6e183: Mininode: Speed up big message reception significantly - Axel Gembe
12/05/2020 - 12:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/4b88a0cfa15d0bfe839aa466fa11b3ff87311377: Merge branch 'mininode_recv_speedup' into 'master' - Calin Culianu
12/05/2020 - 12:37 [Calin Culianu] Hey so people have been asking me about SLP indexing native to bitcoind. bchd offers such a service.. I hear from people that exchanges would find such a thing extremely useful and it would eliminate the need for lots of middleware.
12/05/2020 - 12:37 If we were to do such a thing: I was thinking that it could be added some day as an additional optional index the daemon maintains. if you don't enable it, you don't pay for it (in terms of CPU cose, disk space, etc). But if you do, the daemon would be able to answer questions such as:
12/05/2020 - 12:37 • is this slp txo valid?
12/05/2020 - 12:37 • perhaps even: given this slp txo, give me its DAG
12/05/2020 - 12:37 The service would only be on RPC so wouldn't need to guard heavily against DoS or anything (and of course the index itself should be a low priority task that runs in the background and not interfere with the main execution path -- similar to the txindex).
12/05/2020 - 12:37 Any thoughts on this guys?
12/05/2020 - 23:00 [freetrader] read.cash/@bitcoincashnode/bchn-financial-report-2020-12-05-51f806fe

⬆️⬆️⬆️  END LOG FOR 12/05/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/04/2020 ⬇️⬇️⬇️
12/04/2020 - 00:55 [Javier González] Hello @Prof. Liu :wave:
12/04/2020 - 12:51 [unknown] freetrader (freetrader) approved merge request [!901 *[qa] fix unreliable getblocktemplate(light) tests*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/901) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/04/2020 - 12:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/204 closed by freetrader (freetrader)
12/04/2020 - 12:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/204 closed by Axel Gembe (ago)
12/04/2020 - 12:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/204 closed by freetrader (freetrader)
12/04/2020 - 12:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/204 closed by Axel Gembe (ago)
12/04/2020 - 19:28 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/905 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/04/2020 - 19:37 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/211 opened by Dagur (dagurval)
12/04/2020 - 19:37 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/211
12/04/2020 - 19:37 Looking into gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/891066581 on master branch for job `test-aarch64-functional`, I found this in the log file:
12/04/2020 - 19:37 From `Artifacts/build/test/tmp/bitcoin_test_runner_20201204_131252/bchn-rpc-getblocktemplate-sigops_351/node1`
12/04/2020 - 19:37 ```
12/04/2020 - 19:54 [matricz] Since I now have an 8GB RPi, and 8GB is the minimum to run flowee, I decided to have a go at syncing scalenet on flowee
12/04/2020 - 19:54 Synced in one go in exactly 3 hours, at 11k tx/s
12/04/2020 - 19:54 [matricz] Impressed

⬆️⬆️⬆️  END LOG FOR 12/04/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/03/2020 ⬇️⬇️⬇️
12/03/2020 - 03:32 [Prof. Liu] @freetrader @imaginary_username Thanks for introduction.
12/03/2020 - 04:07 [freetrader] Packaging MR:
12/03/2020 - 04:07 gitlab.com/bitcoin-cash-node/bchn-sw/packaging/-/merge_requests/6
12/03/2020 - 04:07 [freetrader] cc: @sickpig
12/03/2020 - 05:04 [Axel Gembe] ```def assert_greater_than(thing1, thing2):
12/03/2020 - 05:04 if thing1 <= thing2:
12/03/2020 - 05:04 raise AssertionError("{} <= {}".format(str(thing1), str(thing2)))
12/03/2020 - 05:04 def assert_greater_than_or_equal(thing1, thing2):
12/03/2020 - 05:04 if thing1 < thing2:
12/03/2020 - 05:04 raise AssertionError("{} < {}".format(str(thing1), str(thing2)))```
12/03/2020 - 05:05 [Axel Gembe] is there any reason behind this naming? sounds wrong, or am i confused?
12/03/2020 - 11:01 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/902 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/03/2020 - 11:18 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/903 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/03/2020 - 11:31 [unknown] Axel Gembe (ago) opened merge request [!904 *[doc] document scipy as a functional test dependency*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/904) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/03/2020 - 12:00 [unknown] Axel Gembe (ago) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/905 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/03/2020 - 12:02 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/906 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 12/03/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/02/2020 ⬇️⬇️⬇️
12/02/2020 - 07:39 [Calin Culianu] IBD complete on a linux machine -- no errors
12/02/2020 - 07:40 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/900 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/02/2020 - 07:40 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/8f82823b3c5d4bcb401b0e4e6b464c1228f936e1...54e165c43af03c6aa5e74a109fa45607088c2ba5
12/02/2020 - 07:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e31b850854bc742c34f7302b5af75e495fed707d: Bump version to 22.3.0 - freetrader
12/02/2020 - 07:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/54e165c43af03c6aa5e74a109fa45607088c2ba5: Merge branch 'qa/bump_version_to_22_3_0' into 'master' - Calin Culianu
12/02/2020 - 07:40 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/8f82823b3c5d4bcb401b0e4e6b464c1228f936e1...54e165c43af03c6aa5e74a109fa45607088c2ba5
12/02/2020 - 07:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e31b850854bc742c34f7302b5af75e495fed707d: Bump version to 22.3.0 - freetrader
12/02/2020 - 07:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/54e165c43af03c6aa5e74a109fa45607088c2ba5: Merge branch 'qa/bump_version_to_22_3_0' into 'master' - Calin Culianu
12/02/2020 - 08:58 [matricz] Full IBD on WSL done in 4,5 hours
12/02/2020 - 16:38 [Mark Lundeberg] files.sameroom.io/e2s-3gz7BBbio97hf_FnIGqvEO83u1gUuYGWA-tLT8c/broadcasty.py
12/02/2020 - 18:16 [freetrader] Ubuntu builds now available for testing
12/02/2020 - 19:13 [freetrader] hmm, 20.04 and 18.04 updated ok for me (and run up fine)
12/02/2020 - 19:14 [freetrader] 16.04 didn't... despite the Xenial build showing no problems...
12/02/2020 - 19:14 launchpad.net/~bitcoin-cash-node/+archive/ubuntu/ppa/+packages
12/02/2020 - 19:14 any ideas, @sickpig ?
12/02/2020 - 19:14 [freetrader] can you do an update check on a Xenial sys ?

⬆️⬆️⬆️  END LOG FOR 12/02/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 12/01/2020 ⬇️⬇️⬇️
12/01/2020 - 06:17 [Calin Culianu] ok what do we need now to release? i am all yours. what is sitting there unloved and unreviewed that you would like to make it in?
12/01/2020 - 06:18 [Calin Culianu] :'(
12/01/2020 - 06:20 [freetrader] 582, 894
12/01/2020 - 06:21 [freetrader] 883 for the discerning doc review connoisseur
12/01/2020 - 06:22 [freetrader] (i haven't reviewed 883 myself yet)
12/01/2020 - 14:45 [Dagur] Can’t reply on GitLab right now, but with regards to @BigBlockIfTrue ‘s question on 894, it looks like getblockstats defines hash_or_height as RPCArg::Type::NUM , while getblockheaded defines it as STR
12/01/2020 - 15:15 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/899 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/01/2020 - 15:15 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b46d1d925d4afb583c703dd39056476f6396e241...d4bf022ad077a6b90f9a0c77baec811c4724b1cf
12/01/2020 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d930164eed00895682fa20f1d1c5d6f6135ce0d8: qa: Fix format of error message - Dagur Valberg Johannsson
12/01/2020 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d4bf022ad077a6b90f9a0c77baec811c4724b1cf: Merge branch 'qa-fix-format' into 'master' - Calin Culianu
12/01/2020 - 15:15 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b46d1d925d4afb583c703dd39056476f6396e241...d4bf022ad077a6b90f9a0c77baec811c4724b1cf
12/01/2020 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d930164eed00895682fa20f1d1c5d6f6135ce0d8: qa: Fix format of error message - Dagur Valberg Johannsson
12/01/2020 - 15:15 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d4bf022ad077a6b90f9a0c77baec811c4724b1cf: Merge branch 'qa-fix-format' into 'master' - Calin Culianu
12/01/2020 - 15:30 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/880 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
12/01/2020 - 23:17 [freetrader] v22.2.0 release announcement MR
12/01/2020 - 23:17 [freetrader] gitlab.com/bitcoin-cash-node/announcements/-/merge_requests/18
12/01/2020 - 23:18 [freetrader] if anyone spots any screwups, please leave a note either here or on the MR
12/01/2020 - 23:28 [Calin Culianu] IBD on testnet 3 & 4 complete.. mainnet pruning and non-pruning still running...
12/01/2020 - 23:29 [Calin Culianu] looks good.. approved

⬆️⬆️⬆️  END LOG FOR 12/01/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/30/2020 ⬇️⬇️⬇️
11/30/2020 - 00:13 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/886 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/30/2020 - 00:13 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/886 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/30/2020 - 06:35 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/205 opened by Axel Gembe (ago)
11/30/2020 - 06:35 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/205
11/30/2020 - 06:35 When testing a fix for #204 I noticed another failure:
11/30/2020 - 06:35 ```
11/30/2020 - 06:35 2020-11-30T06:32:09.047000Z TestFramework (ERROR): Assertion failed
11/30/2020 - 06:35 Traceback (most recent call last):
11/30/2020 - 06:35 File "/home/ago/src/bitcoin-cash-node/test/functional/test_framework/test_framework.py", line 184, in main
11/30/2020 - 06:35 self.run_test()
11/30/2020 - 06:35 File "/home/ago/src/bitcoin-cash-node/test/functional/bchn-rpc-gbtl-bg-cleaner.py", line 154, in run_test
11/30/2020 - 06:35 assert_equal(job_ids, trashed_ids)
11/30/2020 - 06:35 File "/home/ago/src/bitcoin-cash-node/test/functional/test_framework/util.py", line 49, in assert_equal
11/30/2020 - 06:35 raise AssertionError("not({})".format(" == ".join(str(arg)
11/30/2020 - 08:56 [unknown] Mark B Lundeberg (markblundeberg) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/887 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/30/2020 - 08:56 [unknown] Mark B Lundeberg (markblundeberg) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/888 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/30/2020 - 08:56 [unknown] Mark B Lundeberg (markblundeberg) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/889 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/30/2020 - 14:41 [Calin Culianu] @BigBlockIfTrue maybe after this next release we can do this: reviews.bitcoinabc.org/D8493
11/30/2020 - 14:41 C++17 is nicer.
11/30/2020 - 14:47 [Calin Culianu] it's a tiny change too.. heh. can't wait .. will add it after release lol
11/30/2020 - 14:48 [Calin Culianu] ```for (auto & [key, value] : someMap) {
11/30/2020 - 14:48 // use key
11/30/2020 - 14:48 // use value
11/30/2020 - 14:48 }```
11/30/2020 - 14:48 [Calin Culianu] structured binding.. yay. make your code look like weird python
11/30/2020 - 14:49 [Calin Culianu] or:
11/30/2020 - 14:49 ```if constexpr (std::is_integral_v<decltype(MyTemplateArg)) {
11/30/2020 - 14:49 // do stuff here guaranteed to only be emitted if this branch is taken at compile-time..
11/30/2020 - 14:49 } else {
11/30/2020 - 14:49 // other stuff for other branch .. only 1 branch gets actually emitted
11/30/2020 - 14:49 }```
11/30/2020 - 22:13 [Calin Culianu] hmm i'm geting slightly different values for the work in !876
11/30/2020 - 22:14 [Calin Culianu] i am doing `getblockheader` on those headers..
11/30/2020 - 22:14 [freetrader] of course you'll get different values if you rerun it now.
11/30/2020 - 22:14 [Calin Culianu] no but for the header in question
11/30/2020 - 22:14 [Calin Culianu] not running the python

⬆️⬆️⬆️  END LOG FOR 11/30/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/29/2020 ⬇️⬇️⬇️
11/29/2020 - 10:16 [matricz] ft, about to merge your MR to !881, I do have a question.
11/29/2020 - 10:16 Why did you leave in these lines:
11/29/2020 - 10:16 ```class TestFrameworkScript(unittest.TestCase):
11/29/2020 - 10:16 def test_base58encodedecode(self):
11/29/2020 - 10:16 def check_base58(data, version):
11/29/2020 - 10:16 self.assertEqual(base58_to_byte(byte_to_base58(data, version)), (data, version))
11/29/2020 - 10:16 check_base58(bytes.fromhex('1f8ea1702a7bd4941bca0941b852c4bbfedb2e05'), 111)
11/29/2020 - 10:16 check_base58(bytes.fromhex('3a0b05f4d7f66c3ba7009f453530296c845cc9cf'), 111)
11/29/2020 - 10:16 check_base58(bytes.fromhex('41c1eaf111802559bad61b60d62b1f897c63928a'), 111)
11/29/2020 - 10:16 check_base58(bytes.fromhex('0041c1eaf111802559bad61b60d62b1f897c63928a'), 111)
11/29/2020 - 10:16 check_base58(bytes.fromhex('000041c1eaf111802559bad61b60d62b1f897c63928a'), 111)
11/29/2020 - 10:16 check_base58(bytes.fromhex('00000041c1eaf111802559bad61b60d62b1f897c63928a'), 111)
11/29/2020 - 10:38 [freetrader] They are test code, executed when you run under the `unittest` module.
11/29/2020 - 10:40 [freetrader] > When we have time we should look at what upstream has done to integrate framework self-tests into their CI.
11/29/2020 - 10:42 [freetrader] I didn't find any doctest related runs in our CI config, I don't think we have it yet.
11/29/2020 - 10:44 [Calin Culianu] @BigBlockIfTrue any chance I can convince you to update the functional tests to catch more of these gotchas that are possible? every single one of these univalue things that touches RPC may introduce new bugs. I love that you are upgrading the API but at the same time every nice little cosmetic change introduces real risk of new bugs introduced. I would feel a lot safer and a lot happier if we also could go and
11/29/2020 - 10:44 • detect dupe keys
11/29/2020 - 10:44 • ensure the keys we always expect are there
11/29/2020 - 10:44 • test all branches of e.g. things like decodescript or txtouniv by sanity-checking the oututs
11/29/2020 - 10:44 Idk how much of this is done in functional tests but likely at least the dupe key check needs to be implemented....
11/29/2020 - 10:44 Sadly when the object makes it to Python the dupe keys get squashed down to the "last key seen" because python dicts are used -- so this might need to be a unit test on the C++ side.
11/29/2020 - 13:38 [matricz] Thank you! I'll push the tests for !700 now
11/29/2020 - 13:50 [matricz] Hmm, I think I will ahve to rebase again, sorry
11/29/2020 - 13:50 [matricz] Forgot to do that
11/29/2020 - 14:19 [matricz] rebasing is hard, yo
11/29/2020 - 14:31 [matricz] Surprisingly, the commit history came out clean
11/29/2020 - 23:53 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/879#note_456684726
11/29/2020 - 23:55 [unknown] freetrader (freetrader) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/881 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/29/2020 - 23:56 [freetrader] ^ merged, just didn't go the way it was planned

⬆️⬆️⬆️  END LOG FOR 11/29/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/28/2020 ⬇️⬇️⬇️
11/28/2020 - 01:20 [BigBlockIfTrue] tfw you work on #51 but end up fixing #89
11/28/2020 - 01:21 [BigBlockIfTrue] all issues connect to core_write.cpp :hushed:
11/28/2020 - 08:48 [matricz] fml
11/28/2020 - 08:48 I have been trying to reproduce ecdsa signatures for two days to check if my code is correct,
11/28/2020 - 08:48 and I've just realised that signatures are non-deterministic
11/28/2020 - 10:45 [matricz] OH SHIT
11/28/2020 - 10:45 [matricz] it works
11/28/2020 - 10:56 [matricz] I think I could make this work even if don't backport Core's `base58_to_byte` in address.py, but it makes things a little uglier.
11/28/2020 - 10:56 What do you advise_
11/28/2020 - 11:16 [freetrader] To backport useful test framework stuff.
11/28/2020 - 13:53 [matricz] I'll have a bite.
11/28/2020 - 14:12 [matricz] It bit me back.
11/28/2020 - 14:14 [matricz] Eh, I'll submit something and ask for comments. If it doesn't do, I'll start over.
11/28/2020 - 14:38 [matricz] ft, should I pack all of the relevant commits to my MR, or just put the minimum that is needed?
11/28/2020 - 14:48 [freetrader] it's ok to put what you need, we have partial backports
11/28/2020 - 21:08 [freetrader] np.reddit.com/r/btc/comments/k2eo6g/double_spend_proof_dsproof_api/
11/28/2020 - 22:01 [freetrader] @matricz: I've created an MR to your !881 to add doctests + unittests
11/28/2020 - 22:01 gitlab.com/matricz/bitcoin-cash-node/-/merge_requests/2
11/28/2020 - 22:02 [freetrader] That MR contains test instructions, intended that they may serve as a test plan for !881
11/28/2020 - 22:03 [freetrader] You asked what doctests are, they are inline tests written in the docstring of a module, class or method
11/28/2020 - 22:03 [freetrader] docs.python.org/3/library/doctest.html

⬆️⬆️⬆️  END LOG FOR 11/28/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/27/2020 ⬇️⬇️⬇️
11/27/2020 - 05:35 [merc1er] Sorry for the delay on that
11/27/2020 - 05:35 [merc1er] Here is the PR: github.com/bitcoin-cash-node/bchnode-web/pull/153 @imaginary_username @freetrader
11/27/2020 - 05:51 [merc1er] Merged
11/27/2020 - 05:59 [merc1er] Travis CI is becoming trash somehow
11/27/2020 - 05:59 [merc1er] Builds take forever to start
11/27/2020 - 12:36 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/277a6a3df5ffb7cb28fdd2f25d2cb843a0040139...5f5c916a47dbf28e0e45ab89c0706af31219d036
11/27/2020 - 12:36 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1b2804d9b921f7bee454784aebba558fcb33c755: Upgrade UniValue code in rpc/rawtransaction.cpp (#51) - BigBlockIfTrue
11/27/2020 - 12:36 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5f5c916a47dbf28e0e45ab89c0706af31219d036: Merge branch 'univalue/rpc/rawtransaction' into 'master' - freetrader
11/27/2020 - 12:36 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/277a6a3df5ffb7cb28fdd2f25d2cb843a0040139...5f5c916a47dbf28e0e45ab89c0706af31219d036
11/27/2020 - 12:36 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1b2804d9b921f7bee454784aebba558fcb33c755: Upgrade UniValue code in rpc/rawtransaction.cpp (#51) - BigBlockIfTrue
11/27/2020 - 12:36 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5f5c916a47dbf28e0e45ab89c0706af31219d036: Merge branch 'univalue/rpc/rawtransaction' into 'master' - freetrader
11/27/2020 - 12:36 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/877 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/27/2020 - 12:38 [unknown] freetrader (freetrader) closed merge request [!674 *[backport] fuzz: Link BasicTestingSetup (shared with unit tests)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/674) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/27/2020 - 12:39 [unknown] freetrader (freetrader) closed merge request [!614 *[backport] [backport#15780] wallet: add cachable amounts for caching credit/debit values*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/614) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 11/27/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/26/2020 ⬇️⬇️⬇️
11/26/2020 - 03:49 [merc1er] I’ll remove for now
11/26/2020 - 05:21 [Mark Lundeberg] By the way, I just noticed that testnet3 needs some love -- only 6 blocks in last day or so.
11/26/2020 - 08:51 [emergent_reasons] files.sameroom.io/O9IJsiqf7aiqDbUdJ1RwH-CrTevEyMSqzuvuSd6yfLQ/image.png
11/26/2020 - 08:51 [emergent_reasons] Player 3 has entered the game.
11/26/2020 - 10:53 [Dagur] I got this!
11/26/2020 - 12:53 [BigBlockIfTrue] Another reason for lowering block time.
11/26/2020 - 13:04 [matricz] I'm finishing work on a DSProof python test, which will hopefully cover all the functional claims from the spec
11/26/2020 - 13:05 [matricz] I'm finishing work on a DSProof python test, which will hopefully cover all the functional claims from the spec
11/26/2020 - 13:13 [freetrader] !864 merge?
11/26/2020 - 13:14 [freetrader] !614 merge?
11/26/2020 - 19:33 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!864 *[doc] Update known GitLab labels*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/864) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/26/2020 - 20:11 [unknown] imaginaryusername (im_uname) merged merge request [!864 *[doc] Update known GitLab labels*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/864) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/26/2020 - 20:11 [unknown] imaginaryusername pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/9fde798def231c8baf3e686558049f3cd7340c9c...597fbb55e7d061380e76a032554998ef1e4677ab
11/26/2020 - 20:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/3966a24843116cace6e7e8ea4e42184cdfcefaa3: [doc] Update known GitLab labels - freetrader
11/26/2020 - 20:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/597fbb55e7d061380e76a032554998ef1e4677ab: Merge branch 'qa/update_known_labels' into 'master' - imaginaryusername
11/26/2020 - 20:11 [unknown] imaginaryusername pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/9fde798def231c8baf3e686558049f3cd7340c9c...597fbb55e7d061380e76a032554998ef1e4677ab
11/26/2020 - 20:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/3966a24843116cace6e7e8ea4e42184cdfcefaa3: [doc] Update known GitLab labels - freetrader
11/26/2020 - 20:12 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/597fbb55e7d061380e76a032554998ef1e4677ab: Merge branch 'qa/update_known_labels' into 'master' - imaginaryusername
11/26/2020 - 20:35 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/871 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 11/26/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/25/2020 ⬇️⬇️⬇️
11/25/2020 - 02:57 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/873 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/25/2020 - 03:11 [Calin Culianu] @BigBlockIfTrue!871 still has an issue. Missing a `!` (see review notes)
11/25/2020 - 14:38 [imaginary_username] ```We have an update about @BCHnode 0180696860
11/25/2020 - 14:38 Hello,
11/25/2020 - 14:38 Thanks for sending us your report. We reviewed the account, and removed it for violating our rules.```
11/25/2020 - 14:38 [imaginary_username] +1
11/25/2020 - 14:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/201 opened by imaginaryusername (im_uname)
11/25/2020 - 14:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/201
11/25/2020 - 14:57 Now that sufficient blocks have passed, ASERT DAA activation can use a checkpoint-based "activation" instead of MTP. With a corresponding note/change in specs, simply using `00000000000000000083ed4b7a780d59e3983513215518ad75654bb02deee62f` as anchor should make implementing ASERT easier for other implementations and SPV wallets.
11/25/2020 - 14:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/201 opened by imaginaryusername (im_uname)
11/25/2020 - 14:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/201
11/25/2020 - 14:57 Now that sufficient blocks have passed, ASERT DAA activation can use a checkpoint-based "activation" instead of MTP. With a corresponding note/change in specs, simply using `00000000000000000083ed4b7a780d59e3983513215518ad75654bb02deee62f` as anchor should make implementing ASERT easier for other implementations and SPV wallets.
11/25/2020 - 18:57 [matricz] How does one get the contents of a `CHash256` object?
11/25/2020 - 18:57 There is `.GetHash()` , but it just gives the hash, and that's it
11/25/2020 - 19:24 [matricz] Response: It's impossible, as the inner type just has 256 bytes and doesn't store the whole content.s
11/25/2020 - 19:28 [matricz] So yeah, I'm a total noob but it irks me that simple things seem unnecessarily difficult.
11/25/2020 - 19:28 [matricz] Anyway
11/25/2020 - 19:30 [matricz] I'm in gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/script/interpreter.cpp#L1541
11/25/2020 - 19:30 And would just like to take a peek at the preimagbe before it is being hashed

⬆️⬆️⬆️  END LOG FOR 11/25/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/24/2020 ⬇️⬇️⬇️
11/24/2020 - 01:52 [freetrader] nu uh
11/24/2020 - 07:53 [Calin Culianu] :)
11/24/2020 - 07:53 [Calin Culianu] yeah i know.. mainly "UI" change sorta ..
11/24/2020 - 09:05 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/870 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/24/2020 - 10:09 [Calin Culianu] hey @BigBlockIfTrue I left a slew of jokes and actual constructive helping notes for !871, !873 -- please review them when you get a chance. 1 of them in particular you will find amusing.
11/24/2020 - 10:09 [Calin Culianu] (namely, some UB)
11/24/2020 - 10:33 [Dagur] files.sameroom.io/z0ZIqBFHcjpv7nYa8-DdPmeRzL4-d2n_IqiGkcxAkN0/Screenshot+2020-11-24+at+11.26.27.png
11/24/2020 - 10:34 [Dagur] Empty blocks DoS killed off "CoiledCoin" back in 2012
11/24/2020 - 10:35 [Dagur] So whoever the trolly emplty block miner is, he's walking in Luke Jr's footsteps
11/24/2020 - 18:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/196 closed by BigBlockIfTrue (BigBlockIfTrue)
11/24/2020 - 18:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/196 closed by BigBlockIfTrue (BigBlockIfTrue)
11/24/2020 - 18:22 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/870 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/24/2020 - 18:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/196 closed by freetrader (freetrader)
11/24/2020 - 18:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/196 closed by freetrader (freetrader)

⬆️⬆️⬆️  END LOG FOR 11/24/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/23/2020 ⬇️⬇️⬇️
11/23/2020 - 05:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/197 opened by Mark B Lundeberg (markblundeberg)
11/23/2020 - 05:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/197
11/23/2020 - 05:53 While spinning up a new node, I noticed the src/chainparamsconstants.h value for MAINNET_DEFAULT_ASSUME_VALID is getting pretty old, as it points to a block from May 15th. I'd suggest to add its updating to the release process, even for minor releases.
11/23/2020 - 05:53 For reference: github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#before-branch-off
11/23/2020 - 05:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/197 opened by Mark B Lundeberg (markblundeberg)
11/23/2020 - 05:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/197
11/23/2020 - 05:53 While spinning up a new node, I noticed the src/chainparamsconstants.h value for MAINNET_DEFAULT_ASSUME_VALID is getting pretty old, as it points to a block from May 15th. I'd suggest to add its updating to the release process, even for minor releases.
11/23/2020 - 05:53 For reference: github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#before-branch-off
11/23/2020 - 06:24 [unknown] Axel Gembe (ago) opened merge request [!874 *[qa] fix unreliable wallet_basic tests*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/874) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/23/2020 - 06:53 [unknown] freetrader (freetrader) approved merge request [!874 *[qa] fix unreliable wallet_basic tests*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/874) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/23/2020 - 07:27 [unknown] freetrader (freetrader) approved merge request [!872 *[DOC] Add .markdownlint.json*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/872) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/23/2020 - 10:56 [freetrader] Gitian builds were fine (linux, mac, win).
11/23/2020 - 10:56 Ubuntu 16.04 and 20.04 builds were also ok, as was Arch Linux and ARM (32 bit) native.
11/23/2020 - 10:56 Would be nice to know we don't break WSL.
11/23/2020 - 10:56 Darwin (native?) I believe has been tested by @Calin Culianu .
11/23/2020 - 10:56 FreeBSD build 12.1 build ok too, although the problem with thread names still exists (haven't been able to find a quick fix yet).
11/23/2020 - 10:56 [Calin Culianu] yes darwin native ok
11/23/2020 - 10:56 [Calin Culianu] i'm running latest master now in production on like 5 nodes on various networks
11/23/2020 - 10:56 [Calin Culianu] no issues so far
11/23/2020 - 10:57 [freetrader] cool
11/23/2020 - 19:50 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/200 opened by Manuel Gonzalez (mgonzalezm)
11/23/2020 - 19:50 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/200
11/23/2020 - 19:50 Error when compiling with gcc 9.2.0
11/23/2020 - 19:50 ../src/univalue/lib/univalue.cpp: In instantiation of ‘void UniValue::setIntOrFloat(Num) [with Num = long unsigned int]’:
11/23/2020 - 19:50 ../src/univalue/lib/univalue.cpp:234:23: required from here
11/23/2020 - 19:50 ../src/univalue/lib/univalue.cpp:219:23: error: invalid use of non-lvalue array
11/23/2020 - 19:50 218 | : (std::is_same<Num, uint64_t>::value
11/23/2020 - 19:57 [Calin Culianu] Regarding !870.. what I like:
11/23/2020 - 19:57 • the refactor of `setIntOrFloat` into two functions
11/23/2020 - 19:57 What I think is a lot more trouble than it's worth and still has problems as it has been submitted:
11/23/2020 - 19:57 • The templated constructor. It really is a landmine waiting to go off.
11/23/2020 - 19:57 I do not want to approve !870. I feel it degrades code quality overall because of the latter point. I do however suggest and recommend: we take the refactor part, and just use that. I think having just `int64_t` and `uint64_t` as the two int types it expects, and going back to casting at the call site is the way to go.
11/23/2020 - 19:57 I think templated constructors is playing with fire. If you constrain them with `enable_if` then it's safer, but it makes the code much harder to read and you don't really gain too much.
11/23/2020 - 20:04 [BigBlockIfTrue] meanwhile the current code is apparently also broken on some compilers: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/200
11/23/2020 - 20:06 [Calin Culianu] i don't even understand that error...

⬆️⬆️⬆️  END LOG FOR 11/23/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/22/2020 ⬇️⬇️⬇️
11/22/2020 - 00:33 [matricz] Mr Gonzales, is this the kind of action you were talking about?
11/22/2020 - 01:25 [ZakMcRofl] holy shit, I don't normally diss people online but Vin Armani's Twitter is coo coo cachoo crazy. Anti mask, anti vaxx, denying that coronavirus can stick to surfaces. insane.
11/22/2020 - 01:26 [ZakMcRofl] is there any official word on the ABC coin's name yet? its so weird, a whole week after the fork there is what seems to be absolute radio silence
11/22/2020 - 01:29 [freetrader] I'm glad I'm not the only one who finds that weird.
11/22/2020 - 01:30 [freetrader] About the radio silence.
11/22/2020 - 08:49 [Mark Lundeberg] A topic that I hope to see cleaned up in future: right now every wallet does its own idiosyncracies with transactions that make it possible to profile them. One would hope a standard procedure develops, at least for P2PKH wallets.
11/22/2020 - 08:49 Distinctions I know of:
11/22/2020 - 08:49 • BCHN uses version=2, seq = 0xfffffffe, locktime = latest block or (sometimes) within last 100 blocks. ECDSA. Random-shuffles inputs & outputs iirc.
11/22/2020 - 08:49 • bitcoin.com wallet uses version=2, seq = 0xffffffff, locktime=0. ECDSA. Not sure what ordering rule.
11/22/2020 - 08:49 • Electron cash uses version=1, seq = 0xfffffffe, locktime = latest block. Often schnorr sigs, and reduced fees to match. BIP69 ordering on inputs & outputs.
11/22/2020 - 08:49 I have my own preferences for which settings are best (e.g. version=2 is silly), but I'm curious what others think.
11/22/2020 - 08:57 [imaginary_username] v2 simply enables bip68, yes? is there any reason it should not be set?
11/22/2020 - 08:59 [Mark Lundeberg] Correct, it enables bip68, though if you actually take advantage of that (setting sequence bits) then your tx sticks out like a sore thumb anyway.
11/22/2020 - 08:59 [Mark Lundeberg] So I dunno why the switch to version=2 by default was ever done ... that said, it wouldn't hurt if everyone used it now
11/22/2020 - 09:01 [imaginary_username] my intuition is to align to whichever that has the most difficulty changing (in practice), but that'll likely mean bitcoincom, and we'll have to give up schnorr as a result, so that's a bummer
11/22/2020 - 17:14 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/873 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/22/2020 - 22:01 [freetrader] I think there is a bar to clear w.r.t. blockchain-based voting systems
11/22/2020 - 22:01 That bar may start somewhere here
11/22/2020 - 22:01 www.schneier.com/blog/archives/2020/11/on-blockchain-voting.html
11/22/2020 - 22:09 [Mark Lundeberg] If someone can get a majority of coins (i.e., >10M or so) to all signal for something, I'm going to pay attention. But if it's just 1000 BCH saying 'yes' and 900 BCH saying 'no', then meh. :)
11/22/2020 - 22:10 [Mark Lundeberg] The former will basically never happen though. So meh overall.
11/22/2020 - 22:12 [Mark Lundeberg] Oh, I see that is a different kind of blockchain voting discussed there.

⬆️⬆️⬆️  END LOG FOR 11/22/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/21/2020 ⬇️⬇️⬇️
11/21/2020 - 09:42 [matricz] The new logo is cool 8)
11/21/2020 - 10:43 [Axel Gembe] sbch.loping.net/block-height/16810
11/21/2020 - 10:43 [Axel Gembe] scalenet explorer is now much faster listing block details of huge blocks
11/21/2020 - 10:43 [Axel Gembe] and also reduced the amount of memory your browser will use
11/21/2020 - 10:43 [Axel Gembe] and significantly lower rendering time
11/21/2020 - 17:10 [sickpig] great work @Axel Gembe!
11/21/2020 - 19:03 [matricz] I'm reading medium.com/curiouserinstitute/a-game-designers-analysis-of-qanon-580972548be5 and stumbled upon:
11/21/2020 - 19:03 > Basically, that “A Ha!” moment when puzzle solving (even when incorrect) is extremely pleasurable and also may help encode what we learn in a new way.
11/21/2020 - 19:03 > It also helps reinforce the desire to seek out and solve new puzzles.
11/21/2020 - 19:03 > In other words, solving puzzles is extremely rewarding from a biochemical standpoint and _*the thoughts we gain from them are special to us.*_
11/21/2020 - 19:03 _*---*_
11/21/2020 - 19:03 Does that mean that I'm addicted to programming?
11/21/2020 - 19:04 [matricz] That would explain a lot of things.
11/21/2020 - 19:46 [Javier González] @Mark Lundeberg The behavior of ASERT when the HP brusquely increases is equal to when the HP decreases?
11/21/2020 - 20:57 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request [!872 *[DOC] Add .markdownlint.json*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/872) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 11/21/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/20/2020 ⬇️⬇️⬇️
11/20/2020 - 10:12 [matricz] cool
11/20/2020 - 10:34 [freetrader] So for !868, I propose to leave the named as `maxBlockSize` and align the rest of the `setexcessiveblock` call stuff (help doc, error message) to that naming ... for now.
11/20/2020 - 10:34 Simultaneously in v22.2 release, announce that we plan to rename this interface (which I strongly believe no-one is using in the 'named-arg' way, otherwise they would've run into the cannot-resolve-the-right-name-without-studying-the-source-code-in-depth problem...
11/20/2020 - 10:34 [freetrader] And then we rename the `maxBlockSize` arg to `excessiveBlocksize` in a subsequent version to bring it in line with the attribute returned by `getexcessiveblock`.
11/20/2020 - 10:46 [Calin Culianu] yeah i do agree excessiveBlockSize or something along those lines is a more consistent name
11/20/2020 - 10:46 [Calin Culianu] because maxBlockSize also refers to mining in our codebase
11/20/2020 - 15:53 [matricz] RPi 8GB doing spamming 4,5 tx/s, so not much upgrade on this from from the 32bit 4GB version.
11/20/2020 - 16:00 [matricz] What fonts do BCHN dev prefer?
11/20/2020 - 16:00 devfonts.gafi.dev/
11/20/2020 - 16:04 [matricz] Oh cool, there's a Consolas version with ligatures, and it's also free. I'm sold github.com/somq/consolas-ligaturized/
11/20/2020 - 16:44 [freetrader] !868 updated
11/20/2020 - 17:17 [unknown] Calin Culianu (cculianu) approved merge request [!868 *[lint] align `getexcessiveblock` argument name to `maxBlockSize`*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/868) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/20/2020 - 23:55 [BigBlockIfTrue] apparently some compilers require a #define to enable those things

⬆️⬆️⬆️  END LOG FOR 11/20/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/19/2020 ⬇️⬇️⬇️
11/19/2020 - 00:30 [matricz] How does one obtain the `NO IFP` tag?
11/19/2020 - 02:24 [imaginary_username] @sickpig
11/19/2020 - 09:11 [sickpig] @matricz BCHN string (case insensitive) has to be contained in the coinbase
11/19/2020 - 09:35 [Axel Gembe] scalenet explorer performance should be improved now
11/19/2020 - 09:35 [Axel Gembe] it now caches getblock calls, keeping the transactions out of the cache
11/19/2020 - 09:36 [Axel Gembe] and for the block details it fetches the full block from the node without caching
11/19/2020 - 09:36 [Axel Gembe] it also fetched the block twice before, which is now fixed
11/19/2020 - 09:45 < sbc> @freetrader and anyone else really, would you have time to give some feedback on this comment: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/698#note_435097334 ? What is the best way forward ?
11/19/2020 - 16:28 [Shadow Of Harbringer] I have an interesting observation, can you share your technical expertise guys?:
11/19/2020 - 16:28 old.reddit.com/r/btc/comments/jx5sxq/interesting_mining_profitability_on_bitcoin_cash/
11/19/2020 - 16:28 Especially @Jonathan Toomim’s opinion would be valuable.
11/19/2020 - 16:28 Let's talk it on reddit, so it is public
11/19/2020 - 17:18 [matricz] I'm so wrecked I can't even follow my own rules.
11/19/2020 - 17:18 Told people on reddit I'd tip them if the game of trust didn't blow their minds.
11/19/2020 - 17:18 I tipped everyone, regardles.
11/19/2020 - 17:24 [BigBlockIfTrue] but did they tip you back?
11/19/2020 - 17:30 [matricz] 8GB RPi sync started
11/19/2020 - 17:33 [freetrader] i heard one can get the newer RPi's to boot from external USB
11/19/2020 - 23:17 [BigBlockIfTrue] do you actually get 4 billion txs in mempool if you deep reorg scalenet? :p
11/19/2020 - 23:42 [BigBlockIfTrue] hahaha
11/19/2020 - 23:42 I have now broken the union of arm and win64
11/19/2020 - 23:42 divide and conquer
11/19/2020 - 23:42 [BigBlockIfTrue] apparently size_t is unsigned int on arm
11/19/2020 - 23:43 [BigBlockIfTrue] so I still need an unsigned overload in UniValue lib
11/19/2020 - 23:51 [freetrader] why not define a type for this and ifdef it for these strange platforms?

⬆️⬆️⬆️  END LOG FOR 11/19/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/18/2020 ⬇️⬇️⬇️
11/18/2020 - 13:28 [matricz] Flowee synched pretty easily on my laptop.
11/18/2020 - 13:28 It eats a lot more of diskspace (had to put it on spinning disk)
11/18/2020 - 13:28 The performance on small blocks is expecially impressive
11/18/2020 - 13:37 [matricz] Are you telling me that I can use my newfound knowledge in creating many many transactions, to spam ABC network to not let legit transactions get through even if blocks are mined?
11/18/2020 - 13:37 That's evil! who would do such a thing!
11/18/2020 - 13:45 [freetrader] "Hey, they have 4MB blocks that are bit slower to compensate for the earlier rapid emission and you are allowed to mine bigger blocks to get these fees that current miners miss out on." - u/Htfr on reddit
11/18/2020 - 13:49 [imaginary_username] wait, so these are actually 4D chess way to fix emission from EDA?
11/18/2020 - 13:50 [matricz] Hard Money
11/18/2020 - 15:04 [BigBlockIfTrue] only if you invested in BCHA
11/18/2020 - 15:11 [BigBlockIfTrue] But the 250-blocks-in-3-days requirement is bizarrely high in the context of ASERT. Requires 1.74 days of normal mining, leaving only 1.26 days for difficulty adjustment. In this time there can be 0.632 difficulty halvings, so hashrate must be at least 64.5% of pre-fork hashrate. Since block reward is cut by 8%, price must be at least 70.1% of pre-fork price, otherwise not enough blocks will be mined and the futu
11/18/2020 - 15:17 [Javier González] It's not just flooding or spam. It's something new.
11/18/2020 - 15:17 "Spam" TXs have a higher fee than "legitimate" TXs.
11/18/2020 - 15:17 Therefore, BAB is blocked right now.
11/18/2020 - 15:17 I have a TX in mempool that did not enter the last 2 blocks.
11/18/2020 - 15:18 [BigBlockIfTrue] Maybe some trader is trying to pump, creating artificial scarcity on exchanges by ddossing deposits. Happened before on other coins.
11/18/2020 - 15:19 [Javier González] lol
11/18/2020 - 23:34 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/193 opened by BigBlockIfTrue (BigBlockIfTrue)
11/18/2020 - 23:34 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/193
11/18/2020 - 23:34 The `getnetworkhashps` RPC command has an option to calculate average hashrate "since last difficulty change", wrongly assuming difficulty changes every 2016 blocks. This is no longer the case since November 2017, and this irrelevant option should be removed.
11/18/2020 - 23:34 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/193 opened by BigBlockIfTrue (BigBlockIfTrue)
11/18/2020 - 23:34 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/193
11/18/2020 - 23:34 The `getnetworkhashps` RPC command has an option to calculate average hashrate "since last difficulty change", wrongly assuming difficulty changes every 2016 blocks. This is no longer the case since November 2017, and this irrelevant option should be removed.
11/18/2020 - 23:47 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/867 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 11/18/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/17/2020 ⬇️⬇️⬇️
11/17/2020 - 07:10 [Calin Culianu] holy cow mark's advice sped up !849 by another factor of 6 in my tests! (It was already like 7x faster than master)!!!
11/17/2020 - 07:10 I really *really* think we need !849 in the next release. Hopefully @Mark Lundeberg will be so kind to take a gander again at !849, which now has the new optimization he suggested pushed on top.
11/17/2020 - 07:36 [Calin Culianu] I think for scalenet we need something like this commit:
11/17/2020 - 07:36 github.com/bitcoin-sv/bitcoin-sv/commit/04da73c2d076d7437ca43752a10a0c39040bd53e
11/17/2020 - 07:36 Right now for a 256MB scalenet block the ser/deser code (which happens to be called A LOT -- more than just sending the block once! But each time you want to process the block in some way) -- it ends up doing lots of reallocations -- like if you have 1 million tx's (which a scalenet block may have!) it will realloc the same buffer to grow it potentially 20 times -- it ends up basically copying 2.56GB of data internally as it does
11/17/2020 - 07:36 This is a conservative estimate.. the ser/deser code likely does even more reallocations.
11/17/2020 - 08:58 [Axel Gembe] scalenet explorer is up again
11/17/2020 - 09:07 [ZakMcRofl] BCH needs some positive press now, with Bitcoin being on everyone's mind. Can we publish the results of the scalenet tests with a press release (e.g. via bitcoin.com) once we hit a development milestone (e.g. stable 256MB or even bigger)
11/17/2020 - 09:21 [matricz] Great news, the explorer is essential.
11/17/2020 - 09:21 I'll try those configs and try to produce more details.
11/17/2020 - 14:44 [matricz] Curiously, adding 8GB of swap to my RPi didn't make it sync.
11/17/2020 - 14:44 It goes Out of Memory without even touching swap
11/17/2020 - 14:51 [freetrader] Do we want the 'consensus' label to designate only consensus changes, or any changes to consensus relevant code?
11/17/2020 - 14:51 [matricz] I'll have myself the new 64-bit 8GB Pi
11/17/2020 - 14:52 [freetrader] asking because I'm not finding it in docs.bitcoincashnode.org/doc/bchn-gitlab-usage-rules-and-guidelines/#list-of-labels-currently-used-on-bchn-gitlab
11/17/2020 - 14:54 [freetrader] Also, I'm inclined to label !862 as 'consensus' simply because it touches consensus relevant code (in sign.cpp).
11/17/2020 - 14:54 I don't see why something can't be 'consensus' and 'performance' at the same time.
11/17/2020 - 22:06 [Calin Culianu] ok i edited the MR description
11/17/2020 - 22:08 [freetrader] change lgtm, thanks
11/17/2020 - 22:11 [Shadow Of Harbringer] My thread is being vote-manipulated for stating the truth about Tether/BTC pumps, please help to turn it around:
11/17/2020 - 22:11 [Shadow Of Harbringer] old.reddit.com/r/btc/comments/jw2onv/due_to_people_asking_leaked_court_documentation/
11/17/2020 - 22:15 [Shadow Of Harbringer] This is the ULTIMATE PROOF that all of BTC rises of last 4 years are fake, pretty much

⬆️⬆️⬆️  END LOG FOR 11/17/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/16/2020 ⬇️⬇️⬇️
11/16/2020 - 09:01 [matricz] My report:
11/16/2020 - 09:01 I have 3 machines runing master with 830 and 855 applied
11/16/2020 - 09:01 • My 16GB laptop went out of memory once, but synched and is now at height 16981 `000000006276de408a87b7abcd880928b664d11d59487143d45d54ccbb7eab18`
11/16/2020 - 09:01 • My 4GB RPi is having difficulty with going past block 16809/16810
11/16/2020 - 09:01 • My 8GB DigitalOcean instance went OOM in several cases, but seemingly at random (after restart it can sync past the previous failure point and then go out of memory at a later block - still triaging)
11/16/2020 - 09:40 [matricz] Is bitcoind logs intentionally unhelpful?
11/16/2020 - 09:40 ```2020-11-16T09:32:55Z Disconnecting outbound peer 78 for old chain, best known block = 000000008b6a607a3a731ae1df816bb828450bec67fea5e8dbcf837ed711b99a```
11/16/2020 - 09:40 Yes, but _how_ old? What _height_? What _date_? What's the difference from mine?
11/16/2020 - 10:09 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/855 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/16/2020 - 10:13 [matricz] A 16GB Digital Ocean instance has completed a full sync from 0 to 16985 with no problem
11/16/2020 - 10:44 [matricz] On the same Digital Ocean instance, it fails consistently at
11/16/2020 - 10:44 ```2020-11-16T10:38:05Z UpdateTip: new best=00000000016bda69209514aaaaedaa1193a030c8104239b2758a8bccd2f18b40 height=16802 version=0x20000000 log2_work=57.887303 tx=14332156 date='2020-11-14T17:40:12Z' progress=1.000000 cache=234.0MiB(1802431txo)
11/16/2020 - 10:44 2020-11-16T10:38:05Z - Connect postprocess: 680.41ms [21.60s (156.49ms/blk)]
11/16/2020 - 10:44 2020-11-16T10:38:05Z - Connect block: 4682.53ms [132.91s (963.10ms/blk)]
11/16/2020 - 10:44 2020-11-16T10:38:15Z Error: Out of memory. Terminating.```
11/16/2020 - 13:27 [freetrader] checkpoints in !857 corrected
11/16/2020 - 13:34 [freetrader] so, scalenet is a network which will get to "re-live" the Axion upgrade everytime it is re-orged back and mined again sufficiently past the Axion activation?
11/16/2020 - 13:34 I think that makes it unique among networks in that we need to keep the MTP based upgrade check around for it.
11/16/2020 - 13:40 [freetrader] I've pushed a correction to !858 , please let me know what you think about it @Jonathan Toomim @imaginary_username @Calin Culianu
11/16/2020 - 13:42 [freetrader] yeah, i think the point of 10k was to keep the initial chain small, so I don't think it's necessary to bump it to 16k which has quite a few big blocks in already.
11/16/2020 - 13:43 [Calin Culianu] the change to the docs looks good
11/16/2020 - 21:29 [unknown] Calin Culianu (cculianu) merged merge request [!860 *[qa] Adjust sizes of testnet4 and scalenet blockchains*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/860) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/16/2020 - 21:29 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/eb8a862bc4996b28d0ee167dd82e3ef43030a4cf...45f1489fa705102f71884e33dc1828e99fe873e4
11/16/2020 - 21:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0e2a4f201cac0c9f8d78c754cd6819691c4f8bb2: [qa] Adjust sizes of testnet4 and scalenet blockchains - freetrader
11/16/2020 - 21:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/45f1489fa705102f71884e33dc1828e99fe873e4: Merge branch 'qa/update_assumed_chain_sizes' into 'master' - Calin Culianu
11/16/2020 - 21:29 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/eb8a862bc4996b28d0ee167dd82e3ef43030a4cf...45f1489fa705102f71884e33dc1828e99fe873e4
11/16/2020 - 21:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0e2a4f201cac0c9f8d78c754cd6819691c4f8bb2: [qa] Adjust sizes of testnet4 and scalenet blockchains - freetrader
11/16/2020 - 21:29 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/45f1489fa705102f71884e33dc1828e99fe873e4: Merge branch 'qa/update_assumed_chain_sizes' into 'master' - Calin Culianu
11/16/2020 - 21:38 [Calin Culianu] ok fwiw i am running MR's 849, 855, and 857 all rebased off of master now on my full nodes. just fyi.
11/16/2020 - 21:39 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/857 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 11/16/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/15/2020 ⬇️⬇️⬇️
11/15/2020 - 05:09 [Jonathan Toomim] no, i want to do it, i just hadn't had time yet
11/15/2020 - 05:09 [Jonathan Toomim] (i presume you mean the ONE_MEGABYTE thing)
11/15/2020 - 05:50 [griffith] does anyone know how windows handles file creation?
11/15/2020 - 05:50 if i make a new file that is 10 MB, does it just allocate 10MB on disk? or does it allocate the 10MB AND zero the data there?
11/15/2020 - 06:20 [unknown] Axel Gembe (ago) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/855 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/15/2020 - 06:21 [Axel Gembe] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/855
11/15/2020 - 12:28 [Shadow Of Harbringer] "does anyone know who the bitcoincash.org domain was transferred to?" -> most probably from one adversary of P2P Cash to another adversary of P2P cash
11/15/2020 - 12:28 [Shadow Of Harbringer] nothing new
11/15/2020 - 12:28 [Shadow Of Harbringer] I am guessing the new adversary will be worse than the old
11/15/2020 - 12:28 [Shadow Of Harbringer] TLAs are here and are fighting us
11/15/2020 - 12:29 [Shadow Of Harbringer] don't think that you can do a money revolution peacefully, without any fighting and any casualties
11/15/2020 - 21:51 [BigBlockIfTrue] shall we release a new version with post-split checkpoint to make it official?
11/15/2020 - 21:51 [freetrader] Yes we shall.
11/15/2020 - 21:53 [BigBlockIfTrue] if we don't have many new features yet then we can also do a 22.1.1 with just the extra checkpoint
11/15/2020 - 21:59 [freetrader] we merged standardness requirement for testnet4
11/15/2020 - 21:59 it's not mainnet, but perhaps should be classed an interface change
11/15/2020 - 21:59 further, technically the longpoll fix is a behavior fix on getblocktemplate, so ... also deserves minor version not just patch version
11/15/2020 - 21:59 and then there's Jonathan's INV broadcast with new parameters.
11/15/2020 - 21:59 plus, important bugfix on the getblockheader...
11/15/2020 - 21:59 and more (logging changes).
11/15/2020 - 21:59 So ... certainly enough changes for a proper minor version! :woohoo:
11/15/2020 - 22:05 [matricz] Does the scalenet OOM fix fit in 22.2?

⬆️⬆️⬆️  END LOG FOR 11/15/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/14/2020 ⬇️⬇️⬇️
11/14/2020 - 02:36 [griffith] @matricz BU MR 2353 should fix all issues with syncing scalenet. should only need to pass in the -scalenet arg on startup now.
11/14/2020 - 06:42 [merc1er] Should I merge this github.com/bitcoin-cash-node/bchnode-web/pull/148 @freetrader @emergent_reasons?
11/14/2020 - 06:45 [emergent_reasons] I guess. I just realized none of the others are translated.
11/14/2020 - 06:46 [merc1er] Yes, I think we didn’t include them to i18n on purpose. Do you want me to add them?
11/14/2020 - 06:47 [emergent_reasons] I don't think it's urgent. If we have an issue for the future, that should be good enough.
11/14/2020 - 06:47 [emergent_reasons] I'm good for merge. Not sure who usually calls it for the site though.
11/14/2020 - 12:56 [griffith] sbch.loping.net/ is dead? maybe? it seems stuck a few hours ago.
11/14/2020 - 12:58 [imaginary_username] no? i'm seeing it at 12767, last block 2min ago
11/14/2020 - 12:59 [griffith] uhh...
11/14/2020 - 12:59 [griffith] maybe its my net
11/14/2020 - 13:00 [griffith] idk what just happened. its good now.
11/14/2020 - 19:57 [matricz] ```2020-11-14T19:11:01Z Error: Out of memory. Terminating.```
11/14/2020 - 20:04 [Calin Culianu] well so @Axel Gembe managed to crash all the bitcoinds on scalenet. muahaha. see issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/191
11/14/2020 - 20:06 [Axel Gembe] 1.15 million tx in 16812
11/14/2020 - 20:20 [Calin Culianu] @Axel Gembe you should really submit that bugfix now. :) you will be a hero!
11/14/2020 - 20:50 [Axel Gembe] files.sameroom.io/ejYca1KT518k2cJnRBWZVOldqn8DyX_znONcRTio4fE/image.png

⬆️⬆️⬆️  END LOG FOR 11/14/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/13/2020 ⬇️⬇️⬇️
11/13/2020 - 00:00 [freetrader] @Reuf Rujevic
11/13/2020 - 00:02 [freetrader] files.sameroom.io/37ht7sSRl9EAtx4CKdOM2PM15jeAAaBhxBtgsXG5Sjo/image.png
11/13/2020 - 05:29 [unknown] Jonathan Toomim (jtoomim) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/851 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/13/2020 - 08:23 [matricz] Stumpled upon this
11/13/2020 - 08:23 shape-of-code.coding-guidelines.com/2020/11/08/evidence-based-software-engineering-book-released/
11/13/2020 - 09:02 [griffith] @matricz testnet 4 and scalenet do not work on BU right now.
11/13/2020 - 09:06 [matricz] I was willing to try out txunami, and was able to run BU on scalenet by manually applying the scalenet parameters MR, but txunami didn't want to compile with my build
11/13/2020 - 09:06 [matricz] I'll wait
11/13/2020 - 14:34 [matricz] docs.bitcoincashnode.org/doc/json-rpc/importprunedfunds/
11/13/2020 - 14:34 ```[...]
11/13/2020 - 14:34 Aimed towards pruned wallets. [...]```
11/13/2020 - 14:34 What is a pruned wallet, and how do I create one
11/13/2020 - 14:42 [matricz] My burner wallet with 3M transactions is 3GB in size and makes bitcoind take minutes to startup and shutdown
11/13/2020 - 14:45 [matricz] is the MR for SQL wallet around?
11/13/2020 - 16:08 [griffith] @matricz @Jonathan Toomim @Axel Gembe the default mining block size for the scalenet and testnet 4 are the same as the max block sizes, right?
11/13/2020 - 16:08 [Axel Gembe] i'd think every client can use whatever they think is right as its not a consensus rule

⬆️⬆️⬆️  END LOG FOR 11/13/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/12/2020 ⬇️⬇️⬇️
11/12/2020 - 08:06 [Calin Culianu] hey guys so there are performance issues with `getblockstats` that affect the block explorer that everybody uses (the one maintained by Anreas)
11/12/2020 - 08:08 [Calin Culianu] it grabs cs_main, then holds it while it deserializes the block (1), and then it keeps on holding it while it looks up ALL of the INPUT tx's to all of the tx's for the block (2).
11/12/2020 - 08:08 These 2 things are.. slow. It doesn't even need to hold cs_main during that time.
11/12/2020 - 08:08 I have 1 patch to fix that but then @Axel Gembe also made it sort of parallelize itself while it fetches all the inputs which has a massive speedup.
11/12/2020 - 08:08 anyway. just a heads up that we are thinking of submitting an MR or 2 for that call.
11/12/2020 - 08:13 [Calin Culianu] just FYI: these issues are particularly acute for scalenet .. but probably also if we ever get 32MB blocks...
11/12/2020 - 08:16 [Calin Culianu] right now the WHOLE NODE freezes for 8 seconds or 10 seconds while it prepares the reply!!
11/12/2020 - 08:16 [imaginary_username] i'd imagine they should help explorers become more lightweight in general too, most of them probably have to cache literally everything right now
11/12/2020 - 11:30 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/849 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/12/2020 - 11:44 [freetrader] gist.github.com/karalabe/e1891c8a99fdc16c4e60d9713c35401f#gistcomment-3525055
11/12/2020 - 12:26 [Axel Gembe] if you want to test jemalloc you can just preload it. ABCore just link jemalloc, so it has the same effect
11/12/2020 - 12:37 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/850 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/12/2020 - 13:48 [unknown] Calin Culianu (cculianu) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/850 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/12/2020 - 20:04 [BigBlockIfTrue] well, at least we actually deploy an upgrade every 6 months, I doubt zcash deploys an upgrade every 16 weeks
11/12/2020 - 23:03 [Javier González] twitter.com/JavierGonzalez/status/1327023177818656770
11/12/2020 - 23:59 [freetrader] General info:
11/12/2020 - 23:59 If you request apps installation on this Slack without discussing it first with us, I'll just deny it

⬆️⬆️⬆️  END LOG FOR 11/12/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/11/2020 ⬇️⬇️⬇️
11/11/2020 - 02:43 [merc1er] Ok I’ll get in touch with her
11/11/2020 - 02:59 [Jonathan Toomim] and regenerate your utxos?
11/11/2020 - 03:00 [Jonathan Toomim] that seems like a viable option
11/11/2020 - 05:25 [merc1er] @Leandrodimarco in the Spanish translation: `El proyecto Bitcoina Cash Node ha estado proporcionando software de nodo full de alta calidad para la red Bitcoin Cash (BCH) desde febrero de 2020.`
11/11/2020 - 05:26 [merc1er] Is `Bitcoina` correct?
11/11/2020 - 13:12 [Leandrodimarco] @merc1er, done. I took the opportunity to revisit some of the previous strings. I will see some comments at Crowdin.
11/11/2020 - 14:11 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/841 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/11/2020 - 14:12 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/841 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/11/2020 - 14:12 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e98a752b067a432522be7750c06e4e6f961dac31...a83044ca7c44d877d224fccfde5ebbb219313396
11/11/2020 - 14:12 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d21e79aa4738d12d3197d7647c11f726900a58ff: Use RPCHelpMan for most RPCs - Dagur
11/11/2020 - 14:12 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a83044ca7c44d877d224fccfde5ebbb219313396: Merge branch 'rpchelpman' into 'master' - freetrader
11/11/2020 - 14:12 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/e98a752b067a432522be7750c06e4e6f961dac31...a83044ca7c44d877d224fccfde5ebbb219313396
11/11/2020 - 14:12 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d21e79aa4738d12d3197d7647c11f726900a58ff: Use RPCHelpMan for most RPCs - Dagur
11/11/2020 - 14:12 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a83044ca7c44d877d224fccfde5ebbb219313396: Merge branch 'rpchelpman' into 'master' - freetrader
11/11/2020 - 19:42 [matricz] 24h stas: 9M transactions
11/11/2020 - 19:42 [matricz] Those are rookie numbers!
11/11/2020 - 19:49 [Axel Gembe] scalenet explorer is offline rn
11/11/2020 - 19:49 [Axel Gembe] was testing performance
11/11/2020 - 19:49 [Axel Gembe] found that there is room to improve getblockstats, which made the explorer constantly time out

⬆️⬆️⬆️  END LOG FOR 11/11/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/10/2020 ⬇️⬇️⬇️
11/10/2020 - 02:32 [Jonathan Toomim] it looks like the RAM-to-tx-size ratio is about 4.48:1
11/10/2020 - 02:32 [Jonathan Toomim] which means that the 300 MB RAM limit on mempool size is reached with about 63.8 MB of tx
11/10/2020 - 02:33 [Jonathan Toomim] that's actually pretty close to the mainnet block size limit (only 2 blocks), so i think it would be a good idea to raise the default limit on mainnet
11/10/2020 - 02:34 [Jonathan Toomim] maybe i'll move this to dev-general for a wider audience
11/10/2020 - 02:35 [Jonathan Toomim] scalenet testing is showing us that the RAM-to-tx-size ratio is about 4.5:1, which means that the 300 MB limit on RAM usage for mempool gets reached when there are around 63 MB of serialized-size tx in mempool
11/10/2020 - 10:46 [matricz] I'll correct my previous statement:
11/10/2020 - 10:46 You either get a 8GB/1.5GHz version
11/10/2020 - 10:46 or
11/10/2020 - 10:46 a 4GB/1.8GHz version inside a keyboard (the 400 model)
11/10/2020 - 10:47 [matricz] There is currently no 8GB/1.8GHz version
11/10/2020 - 11:02 [merc1er] Thanks @Dagur!
11/10/2020 - 11:08 [Calin Culianu] nice thanks for the follow-up
11/10/2020 - 11:10 [merc1er] French done 100% too
11/10/2020 - 19:08 [matricz] It does seem that Mr Toomims pure bash script is faster than python, for whatever reason.
11/10/2020 - 19:08 !830 is cool.
11/10/2020 - 19:38 [Charlie] Hey all- I saw twitter.com/CoinbaseSupport/status/1324156279489622017 from Coinbase and am wondering if they're running BCHN as their node, or just a node that will follow the BCHN chain (eg BU)?
11/10/2020 - 19:40 [imaginary_username] @Charlie we have no good way to know _for sure_ unless we somehow gain access to their servers, but the tweet seemed to say it's straight up BCHN nodes.
11/10/2020 - 19:41 [Charlie] Yes understood- didn't know if there was a contact here who might know better. Thanks!
11/10/2020 - 20:44 [imaginary_username] arstechnica.com/gadgets/2020/11/the-first-arm-based-mac-with-apple-silicon-is-tk-name/

⬆️⬆️⬆️  END LOG FOR 11/10/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/09/2020 ⬇️⬇️⬇️
11/09/2020 - 01:01 [Jonathan Toomim] the purpose of the WCFeeRate calculation is to determine which transactions are shit and should be flushed down the toilet
11/09/2020 - 01:02 [Jonathan Toomim] the WCFeeRate could be expanded to WorstCaseFeeRate if the euro crew wishes
11/09/2020 - 01:35 [freetrader] I feel 'WorstCaseFeeRate' is more readable.
11/09/2020 - 01:35 [freetrader] :toilet:
11/09/2020 - 01:37 [freetrader] > DO NOT use abbreviations or contractions within identifiers.
11/09/2020 - 01:37 Graffiti found within the cubicle
11/09/2020 - 10:18 [matricz] Got a cool 40tx/s by moving my wallet file to a ramdisk
11/09/2020 - 10:19 [merc1er] I removed the contact page and merged into the footer: deploy-preview-141--bchn.netlify.app
11/09/2020 - 10:47 [Calin Culianu] heh
11/09/2020 - 11:01 [freetrader] So I would suggest making the footer a bit more humanly intelligible and trying to reduce duplication.
11/09/2020 - 11:01 As I said before, I thought it's ok to just entirely replace the previous one with the layout you had for the Contacts.
11/09/2020 - 11:01 But ok.
11/09/2020 - 11:01 Here's my suggestions for rewording: (URL targets in parentheses)
11/09/2020 - 11:01 Organization
11/09/2020 - 11:05 [freetrader] dammit i hate Slack's editor
11/09/2020 - 17:26 [jkister] had no idea bsv was at $160. i sold mine forever ago at less than 1/2 that because i didnt believe. that'll teach me.
11/09/2020 - 17:27 [jkister] although i bought more bch with it, so maybe evened out
11/09/2020 - 17:43 [Javier González] files.sameroom.io/Oj2CT96AtXOiLIOn-859DtAm342ZQW-qj7zQkcHAXB0/image.png
11/09/2020 - 18:01 [Javier González] How long does the new difficulty algorithm take to adapt to an extreme hashpower drop?
11/09/2020 - 18:28 [merc1er] deploy-preview-141--bchn.netlify.app/ @freetrader

⬆️⬆️⬆️  END LOG FOR 11/09/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/08/2020 ⬇️⬇️⬇️
11/08/2020 - 00:27 [matricz] I'll try the same on the RPi...
11/08/2020 - 00:27 Say I have 1MH/s, and today's estimated hashrate is 188.4 MH/s
11/08/2020 - 00:27 So I'm expected to mine just a little less than one block a day, right?
11/08/2020 - 00:31 [BigBlockIfTrue] address and qr code should remain linked to wallet payment interface, not blockchair
11/08/2020 - 00:31 [BigBlockIfTrue] you could possibly add a separate link to blockchair somewhere
11/08/2020 - 00:32 [imaginary_username] "See transactions on explorer"?
11/08/2020 - 00:32 [BigBlockIfTrue] yeah something like that
11/08/2020 - 08:31 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/189 opened by Axel Gembe (ago)
11/08/2020 - 08:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/189
11/08/2020 - 08:31 # Issue description
11/08/2020 - 08:31 After a restart of the node the RPC `getblocktemplate` `longpoll` instantly returns causing `minerd` to repeatedly poll using a short interval. The request and response remain the same. The problem disappears as soon as the first block after startup is received.
11/08/2020 - 08:31 # Steps to reproduce
11/08/2020 - 09:08 [matricz] Thanks Mr Toomim!
11/08/2020 - 09:08 I'm already at it. Just got a block!
11/08/2020 - 09:08 I got 1MH/s on the RPi4, now I realize that 53MH is too much for scalenet atm
11/08/2020 - 09:09 [matricz] Anyway bitcoin-qt crashed after getting the block with :
11/08/2020 - 09:10 [matricz] ```2020-11-08T09:01:10Z CreateNewBlock() packages: 80.61ms (679 packages, 15379 updated descendants), validity: 30.22ms (total 110.83ms)
11/08/2020 - 09:10 2020-11-08T09:02:29Z GUI: flush: GetDC failed (Operazione completata.)
11/08/2020 - 09:10 2020-11-08T09:03:05Z GUI: flush: GetDC failed (Operazione completata.)
11/08/2020 - 09:10 2020-11-08T09:03:09Z GUI: flush: GetDC failed (Operazione completata.)
11/08/2020 - 09:10 2020-11-08T09:03:09Z GUI: flush: GetDC failed (Operazione completata.)
11/08/2020 - 09:17 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/844 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/08/2020 - 16:56 [Calin Culianu] so i formally protest my having to alert core to this. let them waste their time themselves. they already ruined crypto for years. why help them?
11/08/2020 - 17:00 [freetrader] then don't file it, I'll file it.
11/08/2020 - 17:00 [Calin Culianu] ha ha ok
11/08/2020 - 17:00 [Calin Culianu] just -- why alert them at all? let their shitty software be shitty.
11/08/2020 - 17:00 [Calin Culianu] bah.

⬆️⬆️⬆️  END LOG FOR 11/08/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/07/2020 ⬇️⬇️⬇️
11/07/2020 - 00:58 [Jonathan Toomim] yes, disk IO is a major bottleneck with coinsel=1 unless you're on a decent SSD
11/07/2020 - 00:58 [Jonathan Toomim] with the round robin MR, disk IO is the main bottleneck even with a decent SSD
11/07/2020 - 08:15 [matricz] What coinsel should I use? (not setting anything rn)
11/07/2020 - 08:15 [matricz] `coinsel=2` to be future proof?
11/07/2020 - 08:16 [matricz] My laptop doing consistently some 100 txs a minute.
11/07/2020 - 08:16 How did you get 100k?
11/07/2020 - 08:23 [matricz] Getting a cool 10tx/s with `coinsel=2`
11/07/2020 - 08:23 Totally forgot about that
11/07/2020 - 09:41 [freetrader] @merc1er: Do you think we should put a page up on site with branding materials that others can use?
11/07/2020 - 16:07 [merc1er] Yes, I'm adding a media kit page similar to bch.info/en/media
11/07/2020 - 16:50 [matricz] :trophy:
11/07/2020 - 16:51 [matricz] Love the article, Mr Toomim
11/07/2020 - 16:52 [matricz] Got to say that thr Qt UI on Windows is clunky under stress
11/07/2020 - 17:24 [merc1er] deploy-preview-145--bchn.netlify.app/en/media

⬆️⬆️⬆️  END LOG FOR 11/07/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/06/2020 ⬇️⬇️⬇️
11/06/2020 - 01:29 [Jonathan Toomim] the sbch explorer appears to be calculating % full based on a hard-coded 32 MB limit
11/06/2020 - 01:29 [Jonathan Toomim] so if we do our job right, we should be able to get that up to 800%
11/06/2020 - 08:50 [matricz] Went with Mr Toomim's advice
11/06/2020 - 08:50 [matricz] ```#!/usr/bin/env python3
11/06/2020 - 08:50 # This script will create a target amount of UTXOs for easy spending on scalenet # Prerequisites: # * pip install python-bitcoinrpc
11/06/2020 - 08:50 # * Sufficient confirmed balance (including fees)
11/06/2020 - 08:50 # * a running bitcoind instance
11/06/2020 - 08:50 from bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException
11/06/2020 - 08:50 def fan_out():
11/06/2020 - 08:50 rpc_user = "" rpc_password = "" url = "{}:{}@{}:{}".format(rpc_user, rpc_password, "127.0.0.1", "38332")
11/06/2020 - 08:50 rpc_connection = AuthServiceProxy(url)
11/06/2020 - 08:50 addresses = {}
11/06/2020 - 08:50 for i in range(999): addresses[rpc_connection.getnewaddress()] = 0.1
11/06/2020 - 08:50 print(rpc_connection.sendmany("dummy", addresses, 0))
11/06/2020 - 08:50 fan_out()```
11/06/2020 - 08:52 [matricz] We have a simple python script that will spam transactions gitlab.com/bitcoin-cash-node/bchn-sw/corgi/-/blob/master/node_actions.py
11/06/2020 - 09:12 [imaginary_username] re: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/831#note_435879820
11/06/2020 - 09:14 [imaginary_username] does the test actually needs to CPU mine a block? I can see it adding a lot of time to any testing script that actually does that. to test rejection, it would seem that simply giving it a bunch of
11/06/2020 - 09:14 "premined" blocks would be enough, or maybe not even that is needed?
11/06/2020 - 18:00 [Wisequote] Am I a traitor? Click to find out! =D www.reddit.com/r/btc/comments/jp9q2h/i_hereby_announce_my_full_support_of_the_ifp_and/
11/06/2020 - 18:32 [Javier González] blog.bitcoinabc.org/2020/11/06/bitcoin-abc-will-support-both-bcha-and-bchn-after-the-chain-split/
11/06/2020 - 18:32 > As such, we will release Bitcoin ABC: BCHN edition.
11/06/2020 - 18:32 Congrats, BCHN win.
11/06/2020 - 18:35 [freetrader] ABC is at least 50% bitsheviks.
11/06/2020 - 18:44 [Javier González] this is the ABC capitulation :)
11/06/2020 - 19:18 [Javier González] In the near future "Bitcoin ABC BCHN edition" will be called "Bitcoin ABC". xD
11/06/2020 - 23:19 [matricz] Idk, I'm trying my hand with this scalenet thing, and I suck.
11/06/2020 - 23:19 I'll try from scratch some other day.
11/06/2020 - 23:28 [matricz] It looks like putting the `walletdir` on fast media helps a lot
11/06/2020 - 23:28 [matricz] I'll do that on the RPi too

⬆️⬆️⬆️  END LOG FOR 11/06/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/05/2020 ⬇️⬇️⬇️
11/05/2020 - 00:12 [Jonathan Toomim] 245e552353c0ca04086f83e08fcede9454fcc4fb3a0080f80d4688cf253a5644
11/05/2020 - 00:13 [Jonathan Toomim] hmm, sbch.loping.net/tx/245e552353c0ca04086f83e08fcede9454fcc4fb3a0080f80d4688cf253a5644 doesn't work... @sickpig?
11/05/2020 - 00:13 ```Error
11/05/2020 - 00:13 /workspace/views/transaction.pug:85
11/05/2020 - 00:13 83| div.summary-table-label Chain Lenght
11/05/2020 - 00:13 84| div.summary-table-content.text-monospace
11/05/2020 - 00:14 > 85| span #{mempoolDetails.entry.ancestorcount + mempoolDetails.entry.descendantcount -1}
11/05/2020 - 00:14 86|
11/05/2020 - 00:14 87| if (isTxConfirmed)
11/05/2020 - 00:14 88| div.row
11/05/2020 - 00:14 Cannot read property 'entry' of undefined```
11/05/2020 - 07:25 [merc1er] files.sameroom.io/8wFv_7kjpbiDAyV5xudQznuq7QdsZQZhJwjVSTtkAVE/Screenshot+2020-11-05+at+14.21.35.png
11/05/2020 - 07:25 [merc1er] files.sameroom.io/-NQqTBU6LW0VDq0lPcVGw0wyGrhSPxUVQs3I9rUdlmM/Screenshot+2020-11-05+at+14.21.44.png
11/05/2020 - 07:25 [merc1er] i can make it stick to the top
11/05/2020 - 07:31 [Jonathan Toomim] @Axel Gembe ^
11/05/2020 - 07:41 [merc1er] files.sameroom.io/xp2vvmVGAfQuy5yPegSTNQgw-McfF3dqwXYgcQuk59k/Screenshot+2020-11-05+at+14.40.54.png
11/05/2020 - 14:32 [matricz] Does BCHN have sendtomany in the Qt UI?
11/05/2020 - 14:35 [imaginary_username] damn, i haven't run bitcoin-qt in years, i probably should do that
11/05/2020 - 14:41 [unknown] Looks like this account is impersonating Tracy and her position as BCHN representative:
11/05/2020 - 14:41 [unknown] twitter.com/IsobelPatters19
11/05/2020 - 14:43 [imaginary_username] @Tracy Chen you don't recognize this do you? ^
11/05/2020 - 22:44 [matricz] Spamming again
11/05/2020 - 22:45 [matricz] Looks good for now

⬆️⬆️⬆️  END LOG FOR 11/05/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/04/2020 ⬇️⬇️⬇️
11/04/2020 - 03:25 [unknown] Calin Culianu (cculianu) opened merge request [!843 *[backport] Add log output during initial header sync*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/843) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/04/2020 - 06:02 [merc1er] files.sameroom.io/4deY8bSztjqL3ZkjrAyzgndaMZ_-b1RQTYQ-66EPDTM/Screenshot+2020-11-04+at+12.58.39.png
11/04/2020 - 06:02 [merc1er] files.sameroom.io/ns5iWULlPh1_SHetA5uUrJWVLsVU1ig9IyhDqp7GjXs/Screenshot+2020-11-04+at+13.01.07.png
11/04/2020 - 06:02 [merc1er] Live preview: <https:deploy-preview-141--bchn.netlify.app/en/contact|deploy-preview-141--bchn.netlify.app/en/contact>
11/04/2020 - 08:00 [emergent_reasons] It... redirects to slack general channel..... lol wtf?
11/04/2020 - 08:01 [emergent_reasons] deploy-preview-141--bchn.netlify.app/en/contact
11/04/2020 - 16:10 [freetrader] hello @merc1er
11/04/2020 - 16:10 [freetrader] I am going to put in a PR to update the site banner
11/04/2020 - 16:11 [freetrader] I need you to do a followup PR to make it more "in your face" (quoting ER)
11/04/2020 - 16:11 [emergent_reasons] (BOOM! emoji)
11/04/2020 - 16:11 [merc1er] Ok, will work on this ASAP
11/04/2020 - 21:45 [matricz] Darn, forgot that I had built without wallet... I'll do so now.
11/04/2020 - 21:48 [matricz] This is more of an Electron Cash question, but there's a "fusion" icon bottom right, it resembles a hexagonal graph. It needs to be green to be enabled; if it's not, then click on it (it'll ask for your password)
11/04/2020 - 22:43 [matricz] `bchtest:qpjcn5dwehpu3x4u7thvyvqscacredzzgytq7u7fm5`
11/04/2020 - 22:43 :pray:

⬆️⬆️⬆️  END LOG FOR 11/04/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/03/2020 ⬇️⬇️⬇️
11/03/2020 - 05:55 [Shadow Of Harbringer] Good I did not invest in the futures then, I do not like such surprises
11/03/2020 - 05:56 [Shadow Of Harbringer] Oh, it's back now
11/03/2020 - 16:58 [merc1er] @freetrader what do you think about that?
11/03/2020 - 16:58 Our main options are:
11/03/2020 - 16:58 • host a git server (requires a paid server monthly)
11/03/2020 - 16:58 • use a CDN
11/03/2020 - 16:58 • use Git LFS (large file storage)
11/03/2020 - 17:09 [freetrader] I think (2 - hosting another archive of the repo somewhere) isn't getting us much.
11/03/2020 - 17:09 Much more important to get a CI server up and running.
11/03/2020 - 17:09 If anything that box can keep synchronized clones of our github and gitlab repos.
11/03/2020 - 17:09 Apart from that, we coders have copies of the repo in many places.
11/03/2020 - 17:09 I don't have a worry that stuff can get lost or easily manipulated.
11/03/2020 - 17:11 [freetrader] My preferred option is we locate such a CI / archive box with someone trusted, who has a solid pipe and lotsa spare bandwidth.
11/03/2020 - 17:20 [merc1er] You are currently GitLab CI, correct?
11/03/2020 - 17:21 [merc1er] So, to recap, you want to self-host GitLab CI and keep archives on that server?

⬆️⬆️⬆️  END LOG FOR 11/03/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/02/2020 ⬇️⬇️⬇️
11/02/2020 - 05:54 [merc1er] files.sameroom.io/rqF9HjRRRGNe9yx3C405EAD7ebU1yAUyO0-KL7YxaoM/Screenshot+2020-11-02+at+12.53.51.png
11/02/2020 - 05:54 [merc1er] PR: github.com/bitcoin-cash-node/bchnode-web/pull/141
11/02/2020 - 10:14 [Dagur] I guess I should complete !752, which documents this exact issue (sweat smile emoji)
11/02/2020 - 10:16 [Dagur] I believe the 400 minute cap only applies to private repos @
11/02/2020 - 10:17 [Dagur] That’s at least my experience :man-shrugging:
11/02/2020 - 15:08 [unknown] Good to know, thanks @Dagur.
11/02/2020 - 21:08 [matricz] I got my 4 puzzle pieces translated to Chinese
11/02/2020 - 21:08 [matricz] Thank you Team Ryver!
11/02/2020 - 21:25 [Shadow Of Harbringer] Hmmmm,
11/02/2020 - 21:25 coinex.com/
11/02/2020 - 21:26 [Shadow Of Harbringer] old.reddit.com/r/btc/comments/jmucms/anyone_know_what_is_up_with_coinex/
11/02/2020 - 21:26 [Shadow Of Harbringer] Peculiar.

⬆️⬆️⬆️  END LOG FOR 11/02/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 11/01/2020 ⬇️⬇️⬇️
11/01/2020 - 00:17 [unknown] freetrader (freetrader) opened merge request [!842 *[qa] Remove unused, commented out function 'GetPubKey'*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/842) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/01/2020 - 00:52 [unknown] Calin Culianu (cculianu) approved merge request [!842 *[qa] Remove unused, commented out function 'GetPubKey'*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/842) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
11/01/2020 - 01:10 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/150 closed by Calin Culianu (cculianu)
11/01/2020 - 02:38 [unknown] Even at the absolute top tier of 50k minutes per month though given an average per test consumption of 60 minutes that's only low 800 runs... and given how many runs I'm seeing in CI and your pace of development (kudos by the way) maybe you're even topping that?
11/01/2020 - 02:39 [unknown] rough glance I'm seeing ~220 runs in the past month which would be exceeding the limit of every tier except the very top.
11/01/2020 - 05:58 [merc1er] files.sameroom.io/YMRhWemE1eiQsnr4-jUlh5TK2xAGuGHGAI8JNDlQx80/Screenshot+2020-11-01+at+12.57.29.png
11/01/2020 - 06:00 [merc1er] Also you mention a "disclosure policy" @imaginary_username, should I just copy the content from this; gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/DISCLOSURE_POLICY.md
11/01/2020 - 06:03 [merc1er] Or link to that page directly
11/01/2020 - 10:59 [imaginary_username] @merc1er link to the page directly is probably better, so that any updates merged on source can be seen immediately. people who are disclosing doesn't need to read a pretty version, they need the latest version :)
11/01/2020 - 13:13 [imaginary_username] trying to build `ninja bench-bitcoin` :
11/01/2020 - 13:13 [imaginary_username] ```Building CXX object src/bench/CMakeFiles/bench_bitcoin.dir/data/block413567.cpp.o
11/01/2020 - 13:13 FAILED: src/bench/CMakeFiles/bench_bitcoin.dir/data/block413567.cpp.o
11/01/2020 - 13:13 /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../src/. -Isrc -I../src/univalue/include -Isrc/crypto/.. -I../src/secp256k1/include -I../src/leveldb/include -isystem /usr/include/miniupnpc -g -O2 -fPIE -fvisibility=hidden -fst
11/01/2020 - 13:13 ../src/bench/data/block413567.cpp:1:1: error: 'version' does not name a type
11/01/2020 - 13:13 version git-lfs.github.com/spec/v1
11/01/2020 - 13:13 ^~~~~~~
11/01/2020 - 13:13 [205/238] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o
11/01/2020 - 13:13 ninja: build stopped: subcommand failed.```
11/01/2020 - 13:13 [imaginary_username] anyone recognize this?
11/01/2020 - 13:19 [merc1er] OK! I'm working on it

⬆️⬆️⬆️  END LOG FOR 11/01/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/31/2020 ⬇️⬇️⬇️
10/31/2020 - 08:38 [merc1er] Done: github.com/bitcoin-cash-node/bchnode-web/pull/139 @freetrader
10/31/2020 - 08:39 [merc1er] And @emergent_reasons :)
10/31/2020 - 08:49 [merc1er] And this: (very few changes (sweat smile emoji)) github.com/bitcoin-cash-node/bchnode-web/pull/140
10/31/2020 - 09:02 [freetrader] Thanks, merged
10/31/2020 - 09:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#159 [bounty] [test] Functional test for average ms delay between trickled INV transmission in !746](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/159) closed by freetrader (freetrader)
10/31/2020 - 13:15 [merc1er] Are the emails at github.com/bitcoin-cash-node/bchnode-web/issues/138 fully functional already @imaginary_username ?
10/31/2020 - 13:15 I’ll start working on a contact page then?
10/31/2020 - 13:15 [freetrader] they are forwards right now
10/31/2020 - 16:01 [imaginary_username] yeah @merc1er they're just forwards, but good enough to be put on a contact page already. we'll worry about sending from them later.
10/31/2020 - 17:47 [freetrader] @imaginary_username, merc1er asked me whether a page for older version downloads would be needed
10/31/2020 - 17:47 i said there are probably more important things since we have those old downloads on Github and the server already, for anyone who needs
10/31/2020 - 17:47 [freetrader] I mentioned that a proper email service might be more important
10/31/2020 - 20:50 [freetrader] twitter.com/BitGo/status/1322270023835144196
10/31/2020 - 20:50 [freetrader] Thank you BitGo!

⬆️⬆️⬆️  END LOG FOR 10/31/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/30/2020 ⬇️⬇️⬇️
10/30/2020 - 02:30 [Jonathan Toomim] old.reddit.com/r/btc/comments/jknz9k/bchn_mr_746_merged_faster_transaction_relay/
10/30/2020 - 02:31 [Jonathan Toomim] i think we should try to do a better job of keeping users in the loop about what we're doing with BCHN, and letting them know when we make significant changes. So, ^
10/30/2020 - 03:26 [merc1er] I’ll look into #138
10/30/2020 - 03:27 [merc1er] @imaginary_username sure let’s set this up. What service do you want to use?
10/30/2020 - 03:28 [merc1er] Privateemail.com (which belongs to Namecheap) accepts BCH - and it’s like about $10 a year
10/30/2020 - 09:16 [Calin Culianu] Add to that the fact that the mining RPC is still horribly slow if not using getblocktemplatelight -- and most miners have a 2MB block size cap. So.. it's certainly possible to keep the mempool filled if you really wanted to be a bad actor. It would cost you money -- but not as much as you might think.
10/30/2020 - 09:18 [Jonathan Toomim] oh, that reminds me: i wanted to change up my time-based GBT MR to make it use measured addPackageTx() + estimated validation time for the limit instead of just measured addPackageTx() time...
10/30/2020 - 09:19 [Calin Culianu] yeah that GBT MR may help incentivize miners to mine with larger caps
10/30/2020 - 09:21 [freetrader] `wallet_basic` tests seems to be acting up on aarch64
10/30/2020 - 09:27 [Calin Culianu] hey @Dagur what is the plan for that RPCHelpMan stuff? Shall I review it? I love the RPC code in this app -- at least I like working on it since it scratches some personal itches for my other work. Let me know !!
10/30/2020 - 20:28 [unknown] freetrader (freetrader) closed merge request [!833 *[qa] MR 746 CI test (debugging)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/833) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/30/2020 - 21:15 [unknown] Jonathan Toomim (jtoomim) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/827 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 10/30/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/29/2020 ⬇️⬇️⬇️
10/29/2020 - 00:55 [Calin Culianu] good night
10/29/2020 - 07:50 [Dagur] Is std::move more efficient than using swap? I guess it doesn't matter (found this in !840)
10/29/2020 - 07:50 `str = std::move(tmp); // move tmp back onto str for efficiency`
10/29/2020 - 07:55 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/840 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/29/2020 - 07:59 [unknown] Dagur (dagurval) approved merge request [!838 *[backport] Work around negative nsecs bug in boost::wait_until*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/838) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/29/2020 - 09:07 [matricz] Do we already have something like Sonatype SonarQube?
10/29/2020 - 09:07 It's a static style analysis tool, in's pretty mature and it helps with seeing trends over time.
10/29/2020 - 09:07 Style analysis means formatting issues as well as unsafe operations etc.
10/29/2020 - 09:07 [matricz] Think of it as a pipeline aggregator.
10/29/2020 - 09:10 [matricz] What does this mean?
10/29/2020 - 09:10 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/818543191
10/29/2020 - 09:10 ```Running 459 test cases...
10/29/2020 - 09:10 unknown location(0): fatal error: in "scheduler_tests/mockforward": signal: SIGABRT (application abort requested)```
10/29/2020 - 09:20 [Dagur] It’s a bug in boost, there is a fix in master, so if you rebase your MR, it should go away @matricz
10/29/2020 - 09:23 [matricz] Perfect, thank you
10/29/2020 - 17:18 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/184 closed by freetrader (freetrader)
10/29/2020 - 17:18 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/184 closed by freetrader (freetrader)
10/29/2020 - 17:33 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/185 opened by Tom Zander (tomzander)
10/29/2020 - 17:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/185
10/29/2020 - 17:33 In the May 2019 upgrade Schnorr was enabled. In order to make sure that no Schnorr signatures hit the chain before that time, a new validation flag was introduced: SCRIPT_ENABLE_SCHNORR
10/29/2020 - 17:33 This was checked, for instance, in the sigencoding.cpp file.
10/29/2020 - 17:33 For some reason BCHN no longer has this check, and this has as a result that it incorrectly validates the testnet4 chain.
10/29/2020 - 17:33 Specifically in block 181 transactions use a schnorr signature but in the chain-spec it states that the hardfork on the testnet4 chain should only be enabled at block 5000. The spec thus forbids usage of Schnorr before block 5000. BCHN fails to detect this problem and accepts the chain.
10/29/2020 - 17:33 I would expect BCHN to reject the testnet4 chain as it has been defined in the chain-specs.
10/29/2020 - 17:33 It would be a good idea to reintroduce the SCRIPT_ENABLE_SCHNORR flag.
10/29/2020 - 17:33 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/185 opened by Tom Zander (tomzander)
10/29/2020 - 17:33 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/185
10/29/2020 - 17:33 In the May 2019 upgrade Schnorr was enabled. In order to make sure that no Schnorr signatures hit the chain before that time, a new validation flag was introduced: SCRIPT_ENABLE_SCHNORR
10/29/2020 - 17:33 This was checked, for instance, in the sigencoding.cpp file.
10/29/2020 - 17:33 For some reason BCHN no longer has this check, and this has as a result that it incorrectly validates the testnet4 chain.
10/29/2020 - 17:33 Specifically in block 181 transactions use a schnorr signature but in the chain-spec it states that the hardfork on the testnet4 chain should only be enabled at block 5000. The spec thus forbids usage of Schnorr before block 5000. BCHN fails to detect this problem and accepts the chain.
10/29/2020 - 17:52 [Dagur] learnmeabitcoin.com/technical/p2pkh

⬆️⬆️⬆️  END LOG FOR 10/29/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/28/2020 ⬇️⬇️⬇️
10/28/2020 - 09:11 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/834 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 09:15 [unknown] freetrader (freetrader) approved merge request [!820 *[refactor] Make `coinsel` an enum class*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/820) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 09:19 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/182 opened by freetrader (freetrader)
10/28/2020 - 09:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/182
10/28/2020 - 09:19 Noticed in !820 but probably arrived with other recent changes.
10/28/2020 - 09:19 > RPC_MAPPING_WARNING
10/28/2020 - 09:19 In order to keep a consistent API, arguments of the same name are expected to either both be string-typed or converted from JSON. But there was a conversion mismatch: ["'getblockheader' has argument 'hash_or_height' of type 'string'", "'getblockstats' has argument 'hash_or_height' of type 'JSON'"]. Common root causes for this warning: 1) The command and/or argument are missing from the conversion table in 'src/rpc/client.cpp'. 2)
10/28/2020 - 09:19 and
10/28/2020 - 09:19 > RPC_MAPPING_ERROR
10/28/2020 - 09:19 getblockheader argument ['blockhash', 'hash_or_height'] has conflicts in vRPCConvertParams conversion specifier [False, True]
10/28/2020 - 09:19 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/182 opened by freetrader (freetrader)
10/28/2020 - 09:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/182
10/28/2020 - 09:19 Noticed in !820 but probably arrived with other recent changes.
10/28/2020 - 09:19 > RPC_MAPPING_WARNING
10/28/2020 - 09:19 In order to keep a consistent API, arguments of the same name are expected to either both be string-typed or converted from JSON. But there was a conversion mismatch: ["'getblockheader' has argument 'hash_or_height' of type 'string'", "'getblockstats' has argument 'hash_or_height' of type 'JSON'"]. Common root causes for this warning: 1) The command and/or argument are missing from the conversion table in 'src/rpc/client.cpp'. 2)
10/28/2020 - 09:19 and
10/28/2020 - 09:38 [unknown] freetrader (freetrader) merged merge request [!820 *[refactor] Make `coinsel` an enum class*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/820) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 14:24 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/836 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 15:04 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/837 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 15:23 [Calin Culianu] if you want i can try and make the bchn-rpc-gbtl-bg-cleaner script a bit more robust somehow? it's a hard thing to do but not impossible...
10/28/2020 - 15:23 [Calin Culianu] like i can have it check each time it loops for the files rather than at the end -- i suspect too much time passes at the end and some of them get moved...
10/28/2020 - 16:07 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/837 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/28/2020 - 21:40 [Calin Culianu] i don't think that extra header matters -- duplicate header includes are no-ops
10/28/2020 - 22:04 [Calin Culianu] @freetrader feel free to merge !834 - i wanted to put in an MR on top of it.
10/28/2020 - 22:17 [freetrader] Fine, then I'll resolve it to expedite whatever you're planning to MR on top of it
10/28/2020 - 22:18 [freetrader] it doesn't matter much, only to code quality
10/28/2020 - 22:18 [freetrader] looks like someone from Core forgot to remove it after debugging or sth

⬆️⬆️⬆️  END LOG FOR 10/28/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/27/2020 ⬇️⬇️⬇️
10/27/2020 - 04:02 [Jonathan Toomim] let's say, hypothetically, that I were basically done with fixing the mempool CPFP/chain issue and associated code. In this (purely hypothetical, *of course*) scenario, can anyone think of a reason why we should keep the 50 tx (ancestor/descendant) package limits in place, and not simply nuke them along with the rest of the legacy ancestor/descendant tracking code?
10/27/2020 - 04:18 [Jonathan Toomim] e.g. double-spends
10/27/2020 - 05:54 [Jonathan Toomim] if we just nuke the limits, then until all nodes have upgraded and also nuked the limits, it will be possible to perform double-spends by making a 50-tx chain, then making a transaction that is both the 51st tx in that chain and also spends another UTXO. Non-upgraded nodes won't see that tx, and will accept a double-spend of that other UTXO. Non-upgraded nodes become unsafe for 0-conf. As long as non-upgraded mi
10/27/2020 - 06:59 [imaginary_username] yes, it is a mempool policy change and imo should have a coordinated upgrade instead of just being put in place, else 0-conf will be degraded.
10/27/2020 - 09:03 [matricz] Kurzgesagt explains quite nicely why aliens won't come
10/27/2020 - 09:04 [imaginary_username] you never know, maybe aliens just want our cheap phosphates.
10/27/2020 - 09:19 [freetrader] @Jonathan Toomim: if you'd like to extract the current !827 fix into an MR specific to patching gbtl-bg-cleaner, and then keep 827 for further test reliability fixes (on others tests), that might be a good way to get 746 onto a reliably passing CI footing.
10/27/2020 - 15:01 [freetrader] these CI failures on !746 seem to be quite hardy...
10/27/2020 - 15:02 [freetrader] now we additionally got the scheduler_tests/mockforward (#180) failure
10/27/2020 - 15:12 [freetrader] looks like we might need to do something like emulate a slow disk :\
10/27/2020 - 15:14 [matricz] Is this relative to !746 specifically?
10/27/2020 - 15:17 [freetrader] afaik both failures (1. in scheduler_tests and 2. in bchn-rpc-gbtl-bg-cleaner) have been seen elsewhere.
10/27/2020 - 15:17 The gbtl failure seems to really bug !746 though.
10/27/2020 - 15:17 The scheduler_tests failure might have just happened randomly on there, I've only seen it come recently (ref #180)
10/27/2020 - 21:32 [Jonathan Toomim] the mockforward one seems to be truly intermittent, and it seems to come in batches. I saw it show up on two different MRs at the same time (i.e. within 10 minutes of each other), then disappear again on retry. I suspect that one might just be a corrupt file somewhere on one of gitlab's servers, and so it only shows up when we get assigned that particular server for CI jobs.
10/27/2020 - 21:33 [Jonathan Toomim] the bchn-rpc-gbtl-bg-cleaner.py thing seems to be something different, though.
10/27/2020 - 21:36 [freetrader] my first hope in opening !833 was that I would get assigned a totally different CI server from your !746 and that all might go well on first try
10/27/2020 - 21:36 [freetrader] but no :)
10/27/2020 - 21:37 [freetrader] Also, @Dagur and myself are currently trying to get to grips with some LFS oddities

⬆️⬆️⬆️  END LOG FOR 10/27/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/26/2020 ⬇️⬇️⬇️
10/26/2020 - 13:44 [matricz] I remeber one unit test failing, but since it didn't reproduce, I didn't take notes.
10/26/2020 - 14:32 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/746/diffs?commit_id=39c57a0b2a149f431fef7b3c672344ca10670809
10/26/2020 - 14:33 [freetrader] @Jonathan Toomim, could you elaborate a bit on the INV bottleneck that this test had and which the commit above solves?
10/26/2020 - 14:33 [freetrader] I would've thought that !746 retains all defaults when it comes to tx broadcast rates, and shouldn't require tweaking other tests...
10/26/2020 - 14:34 [freetrader] ah, I think I see why you did it, you just wanted to completely delimit the new stresstest.
10/26/2020 - 20:28 [Jonathan Toomim] twitter.com/gitlabstatus/status/1319630505139027968
10/26/2020 - 20:28 [Jonathan Toomim] looks like gitlab got ddosed on friday

⬆️⬆️⬆️  END LOG FOR 10/26/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/25/2020 ⬇️⬇️⬇️
10/25/2020 - 04:36 [Jonathan Toomim] I'm getting an awful lot of failures on !746 in CI on aarch64 in `bchn-rpc-gbtl-bg-cleaner.py` . I'm starting to wonder if it might *actually* be an issue/regression instead of just false positives. Is there any way I could get access to a dev environment where I can test this more easily? Anyone have a RPi on hand?
10/25/2020 - 08:40 [unknown] Jonathan Toomim (jtoomim) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/832 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/25/2020 - 11:18 [imaginary_username] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/issues/3
10/25/2020 - 11:19 [imaginary_username] people are generally confused about which block various parameters refer to in the spec, and which technically correct imo it should be clarified
10/25/2020 - 12:56 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/180 opened by freetrader (freetrader)
10/25/2020 - 12:56 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/180
10/25/2020 - 12:56 In !831 / gitlab.com/KarolTrzeszczkowski/bitcoin-cash-node/-/jobs/810154640 a strange failure was obtained in scheduler_tests/mockforward in tests-debian-unittests-clang .
10/25/2020 - 12:56 Artifacts from job are attached.
10/25/2020 - 12:56 [20201024_error_in_scheduler_tests-mockforward.txt](/uploads/950540d124e9a24dc71d90356da17a53/20201024_error_in_scheduler_tests-mockforward.txt)
10/25/2020 - 12:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/180 opened by freetrader (freetrader)
10/25/2020 - 12:57 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/180
10/25/2020 - 12:57 In !831 / gitlab.com/KarolTrzeszczkowski/bitcoin-cash-node/-/jobs/810154640 a strange failure was obtained in scheduler_tests/mockforward in tests-debian-unittests-clang .
10/25/2020 - 12:57 Artifacts from job are attached.
10/25/2020 - 12:57 [20201024_error_in_scheduler_tests-mockforward.txt](/uploads/950540d124e9a24dc71d90356da17a53/20201024_error_in_scheduler_tests-mockforward.txt)
10/25/2020 - 13:05 [freetrader] looks like the same failure was obtained in a different job in !832
10/25/2020 - 21:17 [Jonathan Toomim] it went away on 832, but i've seen it a few other times (i think on 746 or one of matricz's MRs, not sure exactly where)

⬆️⬆️⬆️  END LOG FOR 10/25/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/24/2020 ⬇️⬇️⬇️
10/24/2020 - 06:52 [Jonathan Toomim] all threads are resolved on !746
10/24/2020 - 06:53 [Jonathan Toomim] i've also taken !793, !803, and !804 (the CPFP stuff) out of WIP
10/24/2020 - 06:54 [Jonathan Toomim] and i opened !830 (sustainable 300 tx/sec `sendtoaddress`)
10/24/2020 - 08:23 [matricz] I still get a 99/100 success rate on `bchn-txbroadcastinterval.py`. If it fails, I'll run some tests decreasing alpha
10/24/2020 - 15:54 [Shadow Of Harbringer] I guess we should not expect much higher Miner Signaling Turnout than 70%
10/24/2020 - 15:55 [Shadow Of Harbringer] in real population in presidental or governmental elections, the maximum turnout is usuall also 70%
10/24/2020 - 15:55 [Shadow Of Harbringer] this might be just the nature of human population, so there is essentially no problem to solve
10/24/2020 - 16:49 [unknown] Karol Trzeszczkowski (KarolTrzeszczkowski) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/831 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/24/2020 - 19:51 [Jonathan Toomim] something else you could do is you could make the script automatically retry if it fails the first time
10/24/2020 - 19:52 [Jonathan Toomim] that should reduce the false positive rate to around alpha^2, while increasing the false negative rate by a lesser amount
10/24/2020 - 20:47 [Karol Trzeszczkowski] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/831
10/24/2020 - 22:02 [matricz] I agree on prinicple.
10/24/2020 - 22:02 The tradeoffs are: if we do it, it would make the test needlessly complex but more reliable
10/24/2020 - 22:02 if we simply lower alpha, it's straightforward, and you said that a falure rate of 0,1% is acceptable. Even with 0,1% tollerance, there is no way that a sample with different parameters fits.

⬆️⬆️⬆️  END LOG FOR 10/24/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/23/2020 ⬇️⬇️⬇️
10/23/2020 - 08:20 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/828 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/23/2020 - 08:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/178 closed by freetrader (freetrader)
10/23/2020 - 08:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/178 closed by Calin Culianu (cculianu)
10/23/2020 - 08:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/178 closed by freetrader (freetrader)
10/23/2020 - 08:20 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/178 closed by Calin Culianu (cculianu)
10/23/2020 - 11:09 [freetrader] Checked !781 @Calin Culianu
10/23/2020 - 11:09 The only small question I have, is about the removal in main.cpp:271
10/23/2020 - 11:09 `- perFlag.clear();`
10/23/2020 - 11:09 It was deemed redundant?
10/23/2020 - 11:10 [freetrader] Link: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/781/diffs#bd37cbdf522ec972e0e097b062d28370f06a5106_271_266
10/23/2020 - 11:11 [Calin Culianu] that's the constructor. it's freshly constructed. the .clear() call is just noise.
10/23/2020 - 11:11 [freetrader] ok
10/23/2020 - 11:12 [Calin Culianu] in python:
10/23/2020 - 11:12 ```alist = []
10/23/2020 - 11:12 alist.clear() # Wtf?```
10/23/2020 - 19:04 [matricz] Equipped with what I learned doing txbroadcastinterval, I'm pretty confident I can tackle (functional) testing for DSP
10/23/2020 - 19:08 [Calin Culianu] wow that's awesome
10/23/2020 - 19:09 [Calin Culianu] so you're becoming more of a test framework and bitcoin tx guru?
10/23/2020 - 19:33 [matricz] From day 1 I've always said I'm more inclined to testing, actually :)
10/23/2020 - 19:33 [matricz] I didn't speak a word of python before joining this slack (joy/allthethings emoji)

⬆️⬆️⬆️  END LOG FOR 10/23/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/22/2020 ⬇️⬇️⬇️
10/22/2020 - 02:13 [Jonathan Toomim] presumably, this means that g++ is better at tail recursion optimization than i expected, and converts both of the recursive calls i had in place into iterative versions
10/22/2020 - 03:19 [Jonathan Toomim] I've removed the WIP tags from !793 and !746, and pushed a few updates to !793.
10/22/2020 - 06:38 [Calin Culianu] ok, commit force-pushed -- !828 is now tightly focused on 1 thing, fixing that regression.
10/22/2020 - 09:07 [matricz] Having some success creating transactions in python.
10/22/2020 - 09:07 This has both the effect of not needing the wallet module anymore, and improving reliability (transactions are pre-signed)
10/22/2020 - 09:07 [matricz] ^ This is regardin !746
10/22/2020 - 09:31 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/828 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/22/2020 - 09:35 [matricz] @Jonathan Toomim Created a merge request to `fasttxrelay`
10/22/2020 - 10:54 [matricz] Wait it didn't work

⬆️⬆️⬆️  END LOG FOR 10/22/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/21/2020 ⬇️⬇️⬇️
10/21/2020 - 00:45 [Calin Culianu] @JP Rupp Ok i'm synching to the new ASERT testnet...
10/21/2020 - 00:45 blackie.c3-soft.com:10333
10/21/2020 - 00:45 testnet2.imaginary.cash:18333
10/21/2020 - 00:45 axionactivationtime=1603393200 (this is about Thursday tel:202010221900 UTC)
10/21/2020 - 00:45 invalidateblock 000000001c218c36c8754c830b4b3e0339eeda8c43130905c98a1f3502586423
10/21/2020 - 00:45 The forking block (at 1416234) is 00000000499701420aa8b5dde8ae331570a0cff0b1ace4f0ea6f5f068b5d18f1 if you want to verify.
10/21/2020 - 01:29 [Calin Culianu] note that the new ASERT hasn't kicked in yet on the new testnet.. it will kick in in 2 days
10/21/2020 - 03:33 [Jonathan Toomim] @Calin Culianu are the issues mentioned in your threads on !746 addressed to your satisfaction?
10/21/2020 - 05:08 [Jonathan Toomim] @matricz i went ahead and merged your MR-on-MR. Feel free to add more cleanups in another MR.
10/21/2020 - 05:26 [Jonathan Toomim] @matricz I also fixed a bug (`action` -> `default` for "alpha" argparse) and refined the comment (pvalue > 0.05 -> pvalue > alpha and some stuff like that)
10/21/2020 - 05:55 [matricz] Thank you. Does it work for you?
10/21/2020 - 07:50 [matricz] Seen the changes now. Thank you for the correction, I copypasted the wrong add_argument
10/21/2020 - 07:57 [matricz] I just realized that I didn't take advantage of !442's `coinsel`, which is now available.
10/21/2020 - 07:57 I'll merge that in, and a couple more nits.
10/21/2020 - 09:06 [Calin Culianu] Yeah I resolved them with the minor reservation I had -- would have liked a clamp on the low-end to something sane like -1000 but I think in all foreseeable things it should not matter.
10/21/2020 - 09:09 [Calin Culianu] If it were me I would have clamped the value -- you never know what bugs exist in some implementation -- and once can imagine `wait_for(hude_negative_value)` maybe not getting too much testing on some platforms.... but.. hopefully not a problem.
10/21/2020 - 09:11 [Calin Culianu] i've seen mingw-gcc cross compiler for windows have implementation bugs in the stdc++ lib repeatedly.. for example. For years they didn't even have a truly non-deterministic `std::random_device` when the standard specifies it must be non-deterministic.. and other nonsense like that.
10/21/2020 - 16:03 [unknown] Andrea Suisani (sickpig) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/828 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/21/2020 - 16:16 [Calin Culianu] @imaginary_username @freetrader: for !828 i'm ok with just making the MR focused on the regression and removing the new functionality (new functionality being: optional 3rd arg for `getblockstats` and `getchaintxstats` )
10/21/2020 - 16:25 [Calin Culianu] lmk
10/21/2020 - 16:47 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/137
10/21/2020 - 17:38 [Calin Culianu] @BigBlockIfTrue Just found this json library -- apparently it's the fastest on the planet (and also is easy/idiomatic): raw.githubusercontent.com/simdjson/simdjson

⬆️⬆️⬆️  END LOG FOR 10/21/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/20/2020 ⬇️⬇️⬇️
10/20/2020 - 01:51 [Jonathan Toomim] does anyone have an aarch64 machine available for testing? i'm seeing some random CI failures that i can't reproduce on my x86_64 box.
10/20/2020 - 01:51 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/800232988
10/20/2020 - 05:00 [Jonathan Toomim] New comment on !gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/793#note_432374154:
10/20/2020 - 05:00 There are a couple of "fixme" comments in `RecursiveRecomputeAncestorsOf()` right now. Those comments are warning about a potential stack overflow for very long recursion depths.
10/20/2020 - 05:00 The issue is that on Windows, the default stack size is 1 MB, and on Linux, it's 8 MB. If the stack frame size for `RecomputeAncestorsOfDescendants` is 100 bytes (it's probably less), then 10,000 recursive calls would use up 1 MB of stack space and guarantee a stack overflow on Windows. (The overflow could happen sooner than that if other things are using up some stack space.) 10k recursive calls would happen if a transaction pac
10/20/2020 - 05:00 One way to address this issue is to use an iterative tree traversal algorithm instead of a recursive one. I went ahead and tried this locally, and it makes the code pretty ugly, and it also makes it much harder to effectively reuse setAncestors (the allocation/deallocation and scoping code does not play nicely with the explicit stack.
10/20/2020 - 05:00 Another way to address this issue is to simply hard-cap the depth of an in-mempool ancestor chain to something like 5,000 transactions.
10/20/2020 - 05:00 Ultimately, `RecursiveRecomputeAncestorsOf()` should not be in our codebase forever. It is merely a transitional function that's in place as long as we still have the old CPFP code. Given that performance without the `RecursiveRecomputeAncestorsOf()` code gets bad with package sizes (not depths) of around 50, and is absolutely horrific with package sizes of 1,000, I think that hard-limiting the package size to something like 5,00
10/20/2020 - 05:00 What do others think?
10/20/2020 - 06:58 [Calin Culianu] hey @Jonathan Toomim regarding that code with the `wait_for` -- the issue i have is kind of hard to explain -- `wait_for` is supposed to internally use a steady clock. So you had this situation where previously you were guaranteed to never sleep for more than 100ms (and usually sleep for about 100ms).
10/20/2020 - 06:58 Right now, we are sort of using a different clock to calculate a sleep time -- which is not using a steady clock, so the value can be all over the place -- including super negative, way in excess of 100ms, etc.
10/20/2020 - 06:58 I would just like to preserve existing semantics and invariants explicitly there -- clamping the value to be <=100ms would tighten the guarantee.
10/20/2020 - 06:58 As a nit I also feel "safer" clamping it on the low end to be >= 0, even though you are correct in that is not strictly required.
10/20/2020 - 07:00 [Jonathan Toomim] i'm looking into the 0 point right now
10/20/2020 - 07:00 [Jonathan Toomim] stackoverflow.com/questions/58516666/0-as-a-timeout-in-stdcondition-variablewait-for
10/20/2020 - 09:15 [freetrader] no, i'm currently tryting to reproduce it
10/20/2020 - 09:15 [freetrader] no luck so far (2 debian boxes)
10/20/2020 - 10:27 [Calin Culianu] man why not just clamp on the low end to like -1000 or something just to ensure sanity. who knows what Windows does or whatever. seems like playing with fire.. but ok.
10/20/2020 - 12:19 [freetrader] Keep MRs as small as possible, guys
10/20/2020 - 12:20 [freetrader] We are mixing renaming changes into functional MRs
10/20/2020 - 17:23 [JP Rupp] I'm using this: github.com/haskoin/haskoin-store
10/20/2020 - 17:24 [JP Rupp] When you visit blockchain.info, this is running in the backend.
10/20/2020 - 17:32 [Calin Culianu] oh ok -- it cares about DAA?
10/20/2020 - 17:32 [Calin Culianu] wow haskell
10/20/2020 - 17:33 [Calin Culianu] haven't seen haskell in a while.. neat

⬆️⬆️⬆️  END LOG FOR 10/20/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/19/2020 ⬇️⬇️⬇️
10/19/2020 - 00:14 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/825 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/19/2020 - 00:22 [Jonathan Toomim] ok, so then perhaps the issue is that it's not processing incoming messages except every 100 ms, and so it doesn't know that it should be sending invs out until it's processing the incoming messages...
10/19/2020 - 00:23 [Jonathan Toomim] in which case, we should either change the polling interval (as @matricz suggested) or we need to make the processing of incoming messages event-driven as well
10/19/2020 - 00:23 [Jonathan Toomim] 100 ms is a pretty long time to delay incoming messages by IMO
10/19/2020 - 00:23 [Calin Culianu] the fact that it polls is fairly terrible IMHO
10/19/2020 - 04:58 [merc1er] Approved
10/19/2020 - 05:28 [Jonathan Toomim] ok, i think i have a solution
10/19/2020 - 05:28 [Jonathan Toomim] i'm just checking to see which peer's nNextInvSend is the earliest, and not sleeping any later than that time
10/19/2020 - 05:34 [Jonathan Toomim] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/746/diffs?diff_id=118862533&start_sha=9cadcfd009483c9d30357744c7b6bbe1fbc157f5
10/19/2020 - 07:54 [Calin Culianu] hmm yeah something leek that although i'd make sure there aren't brainfarts in this code where that value can be 0 or -1 or in the past...
10/19/2020 - 13:15 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/824 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/19/2020 - 13:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/176 closed by freetrader (freetrader)
10/19/2020 - 13:16 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/176 closed by freetrader (freetrader)
10/19/2020 - 13:16 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/824 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/19/2020 - 13:16 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/b4cc9e2a3b11505910f8c1873c410f2882cd9909...71064fb9164c0abc4a4b3cd605c88cd67921fabc
10/19/2020 - 13:16 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a32092767394942d8cf20daf9789f519add4a668: Fix ODR violation leading to subtle build error on Fedora - Calin Culianu
10/19/2020 - 13:16 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/71064fb9164c0abc4a4b3cd605c88cd67921fabc: Merge branch 'fix_rpm_build_issue' into 'master' - freetrader
10/19/2020 - 22:32 [freetrader] Rebased !614

⬆️⬆️⬆️  END LOG FOR 10/19/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/18/2020 ⬇️⬇️⬇️
10/18/2020 - 05:21 [merc1er] I'll merge 134 if no-one has any objection
10/18/2020 - 08:12 [freetrader] merged
10/18/2020 - 08:13 [merc1er] Thanks!
10/18/2020 - 10:26 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Calin Culianu (cculianu)
10/18/2020 - 10:26 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/176
10/18/2020 - 10:26 The codebase has ODR (one-definition rule) violations in `net_processing.cpp`. The issue is that the `mapOrphanTransactions` is not declared exactly the same in `denialofservice_tests.cpp` versus internally in `net_processing.cpp`.
10/18/2020 - 10:26 This is a code smell -- this data structure (and the functions that `denialofservice_tests.cpp` imports, should be declared in 1 place -- `net_processing.h`.
10/18/2020 - 10:26 I am preparing a fix for this. But this is the issue on GCC 10.2.1 when building the FC-33 `.src.rpm`:
10/18/2020 - 13:47 [freetrader] Nice fixes. Any info what the other extant Fedora build problems are?
10/18/2020 - 14:52 [freetrader] nvm. saw a bit of the discussion on the TG bridge.
10/18/2020 - 16:21 [matricz] www.reddit.com/r/btc/comments/jdft5s/comment/g98f3o8
10/18/2020 - 16:36 [imaginary_username] unfortunately, though, they're also not.
10/18/2020 - 18:00 [matricz] For the record, my Windows binaries synced the last 9 weeks ok.
10/18/2020 - 18:00 It worked, but was kinda slow.

⬆️⬆️⬆️  END LOG FOR 10/18/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/17/2020 ⬇️⬇️⬇️
10/17/2020 - 04:28 [Josh Ellithorpe] Just a heads up, doing the AUR and Docker update now
10/17/2020 - 04:28 [Josh Ellithorpe] should be done soon
10/17/2020 - 04:30 [Josh Ellithorpe] Just a heads up, AUR and Docker hub will be updated soon
10/17/2020 - 04:31 [Josh Ellithorpe] So yeah I am getting build errors on arch =(
10/17/2020 - 04:31 [Josh Ellithorpe] Will figure those out soon, going to do docker hub
10/17/2020 - 15:44 [Javier González] files.sameroom.io/w5UiDeQ26mmaKI63lOBee1PHkFqblPTJVFK52i3pitM/image.png
10/17/2020 - 18:10 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/823 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/17/2020 - 18:14 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/175 closed by freetrader (freetrader)
10/17/2020 - 18:14 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/175 closed by Calin Culianu (cculianu)
10/17/2020 - 18:14 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/175 closed by freetrader (freetrader)
10/17/2020 - 19:34 [imaginary_username] update on testing front: bitcore is now syncing on testnet2.imaginary.cash (so at least we know it works!). will initiate fork and broadcast test parameters after both bitcore-wallet-service and @Calin Culianu’s mining pool are confirmed working.
10/17/2020 - 19:35 [freetrader] bitcoincashnode.slack.com/archives/CU7JT87N0/p1602963241020000
10/17/2020 - 20:48 [Calin Culianu] ah cool
10/17/2020 - 20:49 [Calin Culianu] so after N days mainnet synched on my shitty windows box. yay
10/17/2020 - 20:49 [Calin Culianu] i immediately deleted it.. lol

⬆️⬆️⬆️  END LOG FOR 10/17/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/16/2020 ⬇️⬇️⬇️
10/16/2020 - 05:46 [merc1er] I will also add the WIP bot to the repo, that prevents people from merging this
10/16/2020 - 05:46 [merc1er] I’ll review ASAP and fix the drop down width
10/16/2020 - 07:10 [metatronk] Hi guys.
10/16/2020 - 07:10 I thought BCHN will be the chain which will stand still after the Nov 15, but CoinEx and Polo has opened pre-fork trading for both BCHN and BCHA.
10/16/2020 - 07:10 What is the possibility that the BCH chain will be split into 2 chains?
10/16/2020 - 07:10 announcement.coinex.com/hc/en-us/articles/360050054871-Announcement-on-Preparations-of-Coming-BCH-Fork-Launch-of-Forked-Coins-Futures-Markets-
10/16/2020 - 07:10 support.poloniex.com/hc/en-us/articles/360055663514-BCHABC-Pre-Fork-Trading-FAQ
10/16/2020 - 07:32 [Calin Culianu] hey so i have tested against commit hash 90928cf623739ae7736728fb795a1c3cda1e6966
10/16/2020 - 07:32 [Calin Culianu] it's the same as master minus the doc and lint changes to .py
10/16/2020 - 10:34 [freetrader] Final check: nobody discovered any problems so far?
10/16/2020 - 10:40 [freetrader] (coffee emoji)
10/16/2020 - 10:41 [freetrader] :mate:
10/16/2020 - 10:42 [freetrader] :sandwich:
10/16/2020 - 10:43 [Dagur] :cool_beans:
10/16/2020 - 18:50 [freetrader] "unknown reason 31" is funny
10/16/2020 - 19:46 [freetrader] opened a packaging repo issue for the something we have encountered and not resolved yet.
10/16/2020 - 19:46 gitlab.com/bitcoin-cash-node/bchn-sw/packaging/-/issues/2
10/16/2020 - 19:50 [freetrader] fortunately sickpig had an idea how to work around it, so Ubuntu builds are slowing coming through.
10/16/2020 - 21:22 [unknown] Dagur (dagurval) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/822 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/16/2020 - 21:37 [matricz] It's basically
10/16/2020 - 21:37 ```(integer >> boolean) ```
10/16/2020 - 21:37 An elaborate way to say
10/16/2020 - 21:37 ```if(boolean) integer >> 1```

⬆️⬆️⬆️  END LOG FOR 10/16/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/15/2020 ⬇️⬇️⬇️
10/15/2020 - 02:30 [Jonathan Toomim] "periodic reset height" that is 10,000 suggests that scalenet would be reset every 10,000 blocks, which is not accurate. scalenet will probably be reset no more often than every 26k blocks; it's just reset *to* 10k blocks.
10/15/2020 - 02:35 [unknown] Jonathan Toomim (jtoomim) approved merge request [!813 *[doc] Add test-networks document (to accompany introduction of testnet4/scalenet)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/813) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/15/2020 - 02:47 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#165 [doc] Document testnet4 and scalenet in our docs + next release notes](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/165) closed by imaginaryusername (im_uname)
10/15/2020 - 02:47 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue [#165 [doc] Document testnet4 and scalenet in our docs + next release notes](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/165) closed by imaginaryusername (im_uname)
10/15/2020 - 02:47 [unknown] imaginaryusername (im_uname) merged merge request [!813 *[doc] Add test-networks document (to accompany introduction of testnet4/scalenet)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/813) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/15/2020 - 10:52 [freetrader] Today is the day my PC decides to crash weirdly in all kinds of ways.
10/15/2020 - 10:52 [freetrader] No better day than trying-to-get-release done day
10/15/2020 - 10:53 [freetrader] First a "Gah, your tab just crashed" from FFox
10/15/2020 - 10:53 Then a Plasma crash the entire desktop
10/15/2020 - 10:53 [freetrader] Time t upgrade soon.
10/15/2020 - 10:53 [freetrader] Sometime after this or the next release.
10/15/2020 - 18:56 [unknown] Jonathan Toomim (jtoomim) approved merge request [!819 *[doc] Regenerate (update) the manpages and markdown docs for v22.1.0*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/819) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/15/2020 - 19:10 [unknown] Jonathan Toomim (jtoomim) approved merge request [!818 *[doc] Release Notes for Bitcoin Cash node v22.1.0*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/818) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/15/2020 - 19:20 [freetrader] plain old functional tests passed on RPi4
10/15/2020 - 19:21 [Calin Culianu] :raspberry-pi:
10/15/2020 - 19:22 [freetrader] are there any RISC-V boards yet?

⬆️⬆️⬆️  END LOG FOR 10/15/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/14/2020 ⬇️⬇️⬇️
10/14/2020 - 05:49 [Dagur] Yeah that sounds fine to me
10/14/2020 - 07:02 [Calin Culianu] hey @freetrader you know about that git recommenation for <=75 character lines? was wondering maybe in the future we can artificially insert newlines to get the lines to be shorter. This git history looks a little .. atypical with the long 200 character lines.
10/14/2020 - 07:02 I wish gitlab did it properly...
10/14/2020 - 07:02 [Calin Culianu] (this is referring to the commit messages)
10/14/2020 - 07:03 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/799 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/14/2020 - 08:51 [freetrader] Ok, we are embarking on getting release 22.1.0 out the door.
10/14/2020 - 10:02 [freetrader] Open issues currently tagged v22.1 :
10/14/2020 - 10:02 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues?milestone_title=v22.1.0
10/14/2020 - 10:02 [freetrader] I still need to have a look through the rest, there may be some more added.
10/14/2020 - 14:20 [matricz] Submitting my test for the #159 bounty
10/14/2020 - 14:20 gitlab.com/matricz/bitcoin-cash-node/-/commits/jtoomim/bitcoin-cash-node-fasttxrelay
10/14/2020 - 14:20 in test/functional/bchn_txbroadcastinterval.py
10/14/2020 - 14:20 [matricz] It biulds on !746, obviously
10/14/2020 - 14:21 [matricz] It uses the `mininode` test facility, which is a convenient python construct for testing protocol/p2p stuff
10/14/2020 - 18:04 [unknown] imaginaryusername (im_uname) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/802 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/14/2020 - 18:04 [unknown] imaginaryusername (im_uname) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/802 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/14/2020 - 18:04 [unknown] imaginaryusername pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/9d32f4cf91d29763e2bba9512c7b8c2854ef68af...6303d79876da062f9a2be9a913a0a10826e7d36c
10/14/2020 - 18:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/7f87de8946d907f6a13cfe440649e231cb219fdb: Add NSIS related shortcut code changes - freetrader
10/14/2020 - 18:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6303d79876da062f9a2be9a913a0a10826e7d36c: Merge branch 'fix/nsis_related_testnet_stuff' into 'master' - imaginaryusername
10/14/2020 - 18:04 [unknown] imaginaryusername pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/9d32f4cf91d29763e2bba9512c7b8c2854ef68af...6303d79876da062f9a2be9a913a0a10826e7d36c
10/14/2020 - 18:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/7f87de8946d907f6a13cfe440649e231cb219fdb: Add NSIS related shortcut code changes - freetrader
10/14/2020 - 18:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/6303d79876da062f9a2be9a913a0a10826e7d36c: Merge branch 'fix/nsis_related_testnet_stuff' into 'master' - imaginaryusername
10/14/2020 - 21:28 [unknown] freetrader (freetrader) opened merge request [!813 *[doc] Add test-networks document (to accompany introduction of testnet4/scalenet)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/813) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 10/14/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/13/2020 ⬇️⬇️⬇️
10/13/2020 - 07:50 [Calin Culianu] ah, good luck with that ha ha
10/13/2020 - 07:52 [freetrader] Operating withing the confines of 7 tx/s on BTC, such an optimization poses no threat to them.
10/13/2020 - 07:52 However, I'll still be surprised if they merge it given Jonathan's support for true Bitcoin scaling...
10/13/2020 - 07:53 [Calin Culianu] the real gain is the O(N^2) on low input counts -- it's a massive speedup -- but yeah i'd be surprised if they would be compelled to merge it at all. Mark still has bugfix PR's over in their repo that have gone untouched.
10/13/2020 - 07:56 [freetrader] oh yeah, no action on it
10/13/2020 - 07:56 github.com/bitcoin/bitcoin/pull/19880
10/13/2020 - 07:56 [Calin Culianu] yep. :(
10/13/2020 - 09:23 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/13/2020 - 09:23 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/173
10/13/2020 - 09:23 In !443 a change was introduced to allow `getblockheader` to accept a height or a hash.
10/13/2020 - 09:23 During this MR, the first call argument was renamed from `blockhash` to hash_or_height.
10/13/2020 - 09:23 This breaks Trezor's blockbook and possibly other applications that used the argument name in their call.
10/13/2020 - 09:23 Although it seems that changes to blockbook's BCH support code may easily fix this issue, we should look at whether a more general solution is needed and possible in our software.
10/13/2020 - 09:23 References:
10/13/2020 - 09:23 1. bug report on blockbook raising the incompatibility: github.com/trezor/blockbook/issues/498#issuecomment-707606726
10/13/2020 - 09:23 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/13/2020 - 09:23 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/173
10/13/2020 - 09:23 In !443 a change was introduced to allow `getblockheader` to accept a height or a hash.
10/13/2020 - 09:23 During this MR, the first call argument was renamed from `blockhash` to hash_or_height.
10/13/2020 - 09:23 This breaks Trezor's blockbook and possibly other applications that used the argument name in their call.
10/13/2020 - 09:23 Although it seems that changes to blockbook's BCH support code may easily fix this issue, we should look at whether a more general solution is needed and possible in our software.
10/13/2020 - 10:09 [freetrader] So I need a skilled C++ volunteer to create an "alias" facility for RPC command argument names, to help out with #173
10/13/2020 - 10:10 [freetrader] What we need to do is provide such an alias facility for at least the `getblockheader` 's `hash_or_height` argument, which should also be permitted to be called `blockhash` as before !443.
10/13/2020 - 10:11 [freetrader] I still need to check if we renamed any other blockhash args to hash_or_height.
10/13/2020 - 17:22 [Calin Culianu] so @freetrader for !799 -- I can't for the life of me make sense of this spaghetti mess that is the way headers are sent -- I feel like it may be possible to request headers from a peer that are behind the checkpoint or behind the finalized block -- only to penalize them later.
10/13/2020 - 17:22 it *seems* to only want to request headers for peers on their main chain though -- so if a peer is on a different main chain behind a checkpoint or behing the finalized block -- it *does* seem safe to penalize them with 100 ban points. This is really no different than just peers that are on a chain that forks behind the checkpoint, really.
10/13/2020 - 17:22 i *think* !799 is perfectly safe in light of that.. but it still irks me that this code is so hard to understand. it really is very messy...
10/13/2020 - 18:17 [Jonathan Toomim] what do people think about changing the gitlab settings to use fast-forward merges with no merge commits and to make the squash checkbox enabled by default?
10/13/2020 - 18:17 stackoverflow.com/questions/29434100/how-to-prevent-gitlab-from-creating-extra-merge-commit-on-branch-merge
10/13/2020 - 18:21 [freetrader] Not without careful evaluation.
10/13/2020 - 18:23 [freetrader] This will likely break the static analysis CI hook which looks for a merge commit. This needs fixing, but I don't want to break it further and completely at this stage.
10/13/2020 - 18:23 Also likely our backport tracking tool will break if unable to detect merge commits, but that's TBD.
10/13/2020 - 18:23 Squashing by default sounds ok though.
10/13/2020 - 18:24 [freetrader] It's much less frequent that we DON'T want to squash things. Although it happens.

⬆️⬆️⬆️  END LOG FOR 10/13/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/12/2020 ⬇️⬇️⬇️
10/12/2020 - 07:57 [freetrader] !674 rebased.
10/12/2020 - 08:06 [freetrader] !624 rebased.
10/12/2020 - 08:09 [freetrader] @matricz - do you have any status update on the #159 test bounty?
10/12/2020 - 08:09 [matricz] I'm working on it, but no news yet, sorry
10/12/2020 - 10:40 [Dagur] Are the commits in !442 intended to be squashed?
10/12/2020 - 10:44 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/442 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/12/2020 - 10:50 [unknown] Dagur (dagurval) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/442 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/12/2020 - 10:50 [unknown] Dagur pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f03a9bcfca85975d401809b068de8bd918206390...db686fa91bf8e361941233a761f481a6edfb700b
10/12/2020 - 10:50 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/44669a2e353a8df28872b7aadfec924efea70fc7: rpc: Add coin selection argument with fast option to sendtoaddress - Jonathan Toomim
10/12/2020 - 10:50 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/db686fa91bf8e361941233a761f481a6edfb700b: Merge branch 'stresstest' into 'master' - Dagur
10/12/2020 - 10:50 [unknown] Dagur pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/f03a9bcfca85975d401809b068de8bd918206390...db686fa91bf8e361941233a761f481a6edfb700b
10/12/2020 - 10:50 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/44669a2e353a8df28872b7aadfec924efea70fc7: rpc: Add coin selection argument with fast option to sendtoaddress - Jonathan Toomim
10/12/2020 - 10:50 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/db686fa91bf8e361941233a761f481a6edfb700b: Merge branch 'stresstest' into 'master' - Dagur
10/12/2020 - 19:15 [Calin Culianu] @Dagur I saw your question regarding std::set / and the hasher -- let me try and run some benchmarks since you piqued my curiosity
10/12/2020 - 19:16 [Calin Culianu] i'll put my results in the MR
10/12/2020 - 19:20 [Dagur] nice, thanks =D
10/12/2020 - 19:57 [Calin Culianu] Ok, @Dagur see: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/809#note_428405837
10/12/2020 - 21:13 [Dagur] Interesting

⬆️⬆️⬆️  END LOG FOR 10/12/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/11/2020 ⬇️⬇️⬇️
10/11/2020 - 08:04 [Calin Culianu] hey @Jonathan Toomim for !809 -- i realized using `emplace` instead of `insert` there may actually end up shaving a few cycles since it avoid the default-construction of a `COutPoint` (which then gets overwritten immediately via `operator=` ). May end up shaving cycles there -- wouldn't be surprised if on large data sets it doesn't add up to ~5% savings potentially. just something to think about. I'm not writing
10/11/2020 - 09:01 [matricz] Would it make sense to update `solve()` with your version if it's functionally equivalent?
10/11/2020 - 09:06 [freetrader] It's not functionally equivalent, although mainly because the current `solve()` is borked.
10/11/2020 - 09:07 [freetrader] Remind me after our next release to publish the Python code, which includes an override of `solve()`.
10/11/2020 - 14:51 [Jonathan Toomim] thanks for the suggestion, it's an interesting idea. at this point (with !809), CheckRegularTransaction is no longer a significant bottleneck, so i think it makes sense to switch over to working on something that is
10/11/2020 - 17:52 [freetrader] yes
10/11/2020 - 20:53 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/442 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/11/2020 - 21:38 [freetrader] Holding off merging !442 for your final look, @Dagur

⬆️⬆️⬆️  END LOG FOR 10/11/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/10/2020 ⬇️⬇️⬇️
10/10/2020 - 13:33 [freetrader] I skimmed the paper, it definitely sounded more interesting, imo, than what it turned out to be.
10/10/2020 - 13:33 [freetrader] Authors are some bcashies, it seems
10/10/2020 - 13:34 [freetrader] Someone didn't inform them that Lightning doesn't scale
10/10/2020 - 13:34 [freetrader] :sad-panda:
10/10/2020 - 13:35 [freetrader] Does anyone know if spice turns brains into mush?
10/10/2020 - 13:35 This questions weighs on my mind.
10/10/2020 - 19:04 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/10/2020 - 19:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/170
10/10/2020 - 19:04 Compiling with GCC 7.0.1 gives the following warnings when building the tests (ninja check).
10/10/2020 - 19:04 There are multiple identical warnings, for brevity only one is given below.
10/10/2020 - 19:04 ```
10/10/2020 - 19:04 ../src/test/seedspec6_tests.cpp:280:5: warning: missing braces around initializer for ‘std::__array_traits<unsigned char, 16>::_Type’ {aka ‘unsigned char [16]’} [-Wmissing-braces]
10/10/2020 - 19:04 ```
10/10/2020 - 19:04 This looks like it was introduced by the generation of the data in this file.
10/10/2020 - 19:04 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/10/2020 - 19:04 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/170
10/10/2020 - 19:04 Compiling with GCC 7.0.1 gives the following warnings when building the tests (ninja check).
10/10/2020 - 19:04 There are multiple identical warnings, for brevity only one is given below.
10/10/2020 - 19:04 ```
10/10/2020 - 19:04 ../src/test/seedspec6_tests.cpp:280:5: warning: missing braces around initializer for ‘std::__array_traits<unsigned char, 16>::_Type’ {aka ‘unsigned char [16]’} [-Wmissing-braces]
10/10/2020 - 19:05 [freetrader] @Calin Culianu I get this warning on our standard build platform, have not found an easy fix to solve it
10/10/2020 - 19:54 [Calin Culianu] Oh -- see I told you we need double braces because some broken GCC's.. remember that
10/10/2020 - 20:15 [Jonathan Toomim] i don't know about you guys, but i already get a bunch of warnings when i compile
10/10/2020 - 23:12 [Calin Culianu] @Jonathan Toomim well.. one more issue with !442 -- the test plan fails when executing the `p2p_stresstest.py` script..
10/10/2020 - 23:22 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/442 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/10/2020 - 23:54 [freetrader] Going to have a look at the brace thing / generation script later.
10/10/2020 - 23:54 [freetrader] Right now, can't figure out what's causing this test failure here:
10/10/2020 - 23:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/784107709
10/10/2020 - 23:54 [freetrader] For some reason aarch64 the node0 hasn't finalized a block yet.

⬆️⬆️⬆️  END LOG FOR 10/10/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/09/2020 ⬇️⬇️⬇️
10/09/2020 - 10:54 [matricz] How does it do with clockwork and asert?
10/09/2020 - 11:08 [freetrader] I don't suppose anyone has a Python script lying around that mines on a low-diff (think: just above genesis) mainnet header (not full block) ?
10/09/2020 - 11:09 [freetrader] I have a C++ unit test (checkpoints_tests.cpp) that needs extending, and it has pre-mined header chains in the `ban_fork_prior_to_and_at_checkpoints` test case. I need to extend the AB chain, and am looking for the quickest way.
10/09/2020 - 11:17 [matricz] ```test/functional/test_framework/blocktools.py
10/09/2020 - 11:17 create_block```
10/09/2020 - 11:17 Maybe?
10/09/2020 - 11:19 [matricz] Hmm... doesn't look like what you're searching for
10/09/2020 - 18:26 [unknown] Jonathan Toomim (jtoomim) opened merge request [!806 *[validation] Make CheckRegularTransaction about 2x-10x faster for typical tx by avoiding malloc*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/806) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/09/2020 - 19:00 [emergent_reasons] files.sameroom.io/BBWsXB28usW1PyPKTP0yD0lijQfp4-SQjW2zr8OO6Tw/image.png
10/09/2020 - 19:00 [emergent_reasons] OKEx is sponsoring someone on read.cash? Wow this is actually a big positive line that has been crossed if that is real.
10/09/2020 - 19:04 [emergent_reasons] Wait they have been posting on readcash for over a month? Somehow I never saw one of their articles. Very interesting.

⬆️⬆️⬆️  END LOG FOR 10/09/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/08/2020 ⬇️⬇️⬇️
10/08/2020 - 02:15 [metatronk] Hi.
10/08/2020 - 02:15 I'm working in an exchange which has listed BCH.
10/08/2020 - 02:15 Trying to clarify what we have to do to prepare Nov 15th.
10/08/2020 - 02:15 I'm not a dev so want to ask some questions.
10/08/2020 - 02:15 From the cash.coin.dance/blocks BCHN occupies about 65% now.
10/08/2020 - 02:15 If this continues till 15th, does it mean ABC will not be able to generate blocks?
10/08/2020 - 02:15 Or does ABC still have small chance to generate blocks?
10/08/2020 - 02:15 If so then does it mean the chain have chance to reorg?
10/08/2020 - 02:33 [emergent_reasons] Hi @metatronk.
10/08/2020 - 02:33 Nodes, including mining nodes following the BCH specification for November (no IFP) are definitely more than 65%. 65% is just what is signaling in their coinbase for each block. Also multiple futures markets show clearly that ABC will be a small minority in value. Not only that, but there is a risk of collapse since ABC will not have nearly enough money to maintain their minimum budget at the current futures price, not to mentio
10/08/2020 - 02:33 Given all of the conditions, the probability of natural BCH reorgs by ABC is very very low. There is some math done above that we can find if needed.
10/08/2020 - 02:33 Even in the case of ABC somehow finding a lot of money to rent hashrate, BCHN will happily mine on top of it. For a reorg, ABC would need a dominating amount of hashrate which there is no signs of happening. Finally, ABC would have to maintain any of this hashrate permanently. As soon as they have minority hashrate (which is expected to be immediately), the ABC chain will soft-fork and split itself onto a new chain. If hashrate i
10/08/2020 - 02:34 [imaginary_username] also @metatronk in case you don't know, both BCHN and ABC nodes have a 10-block "reorg protection": once they're more than 10 blocks apart it's impossible to reorg them onto each other anymore, so there's also no risk of long range attacks.
10/08/2020 - 08:50 [freetrader] 36 / 1000
10/08/2020 - 11:20 [Jonathan Toomim] ooh, nice. I just found a way to reduce CheckBlock's CheckRegularTransaction check speed by about 10x-40x
10/08/2020 - 11:20 [Jonathan Toomim] this was taking about 160 ms for a 32 MB block (or block template)
10/08/2020 - 11:21 [Jonathan Toomim] it's an embarrassingly parallel operation (checking each transaction to make sure they are well-formed), so i thought it would be easy to put in a `#pragma omp parallel for`
10/08/2020 - 11:21 [Jonathan Toomim] and it was easy. but when i did that, it went from 160 ms to 205 ms, which was ... underwhelming
10/08/2020 - 15:49 [Jonathan Toomim] hmm, 36/1000 vs 0/1000... sounds like a heisenbug.
10/08/2020 - 15:49 [Jonathan Toomim] i'm sure this is going to be fun /s
10/08/2020 - 20:15 [Javier González] Deep reorg protection is activated after 10 blocks and 2 hours finalized if I remember well, is that correct?
10/08/2020 - 20:28 [Javier González] `static const int64_t DEFAULT_MIN_FINALIZATION_DELAY = 2 * 60 *`
10/08/2020 - 20:35 [Javier González] Ironically, the first action of deep reorg "protection" will be to facilitate a split.

⬆️⬆️⬆️  END LOG FOR 10/08/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/07/2020 ⬇️⬇️⬇️
10/07/2020 - 02:50 [emergent_reasons] oh shit. Yeah I didn't... I approved a 3rd review somewhere :P
10/07/2020 - 02:50 This one LGTM. I can merge also if you want @freetrader
10/07/2020 - 04:33 [merc1er] Merged @freetrader
10/07/2020 - 08:32 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/801 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/07/2020 - 08:32 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ece4c16d2e1923dff65a3318823f9b2d4f3169a1...542160e17017d51d9180c8c4c944de595a7a0387
10/07/2020 - 08:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5c62505ca77c325d35a63850e8d7ebb4c3b9d3b1: Add indexdir parameter to bitcoind - Florian Mercier
10/07/2020 - 08:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/542160e17017d51d9180c8c4c944de595a7a0387: Merge branch 'introduce-indexdir-to-bitcoind' into 'master' - freetrader
10/07/2020 - 08:32 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ece4c16d2e1923dff65a3318823f9b2d4f3169a1...542160e17017d51d9180c8c4c944de595a7a0387
10/07/2020 - 08:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/5c62505ca77c325d35a63850e8d7ebb4c3b9d3b1: Add indexdir parameter to bitcoind - Florian Mercier
10/07/2020 - 08:32 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/542160e17017d51d9180c8c4c944de595a7a0387: Merge branch 'introduce-indexdir-to-bitcoind' into 'master' - freetrader
10/07/2020 - 10:15 [unknown] Florian Mercier (FlorianMercier) opened merge request [!805 *WIP : [doc] Add indexdir config option documentation*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/805) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/07/2020 - 10:19 [freetrader] Anybody experience occasional hangups of `ninja check` ?
10/07/2020 - 19:40 [unknown] freetrader (freetrader) approved merge request [!805 *[doc] Add indexdir config option documentation*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/805) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/07/2020 - 21:11 [Jonathan Toomim] @freetrader there were a few functional tests that were failing randomly, but I don't remember which ones they were. Was mining_prioritisetransaction.py among them? It's failing for me randomly (and rarely) now in !804, but i don't know if that is a new problem or an old one.
10/07/2020 - 21:14 [freetrader] These are the ones I know about, and mining_* tests are not among them.
10/07/2020 - 21:14 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/162#note_408885118
10/07/2020 - 21:15 [freetrader] Unfortunately my test platform on which I was doing these long-running tests crashed and I did not resume, so that list gives only a partial picture. And of course results may vary on other platforms...
10/07/2020 - 21:38 [freetrader] I've set up a run of `mining_prioritisetransaction.py` on current `master` to see what kind of failure rate I get.
10/07/2020 - 23:33 [Jonathan Toomim] i got 1 failure out of about 10 tries
10/07/2020 - 23:33 [Jonathan Toomim] i haven't been able to reproduce it yet

⬆️⬆️⬆️  END LOG FOR 10/07/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/06/2020 ⬇️⬇️⬇️
10/06/2020 - 00:38 [Calin Culianu] Ok — feel free to close mine if I don’t respond — still on “vacation” in NY!
10/06/2020 - 07:49 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/801 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/06/2020 - 07:54 [freetrader] From review it seems nobody thought the functional tests for !801 were lacking.
10/06/2020 - 07:54 Thanks @ , good work, I'm also awarding the test bounty from #52 to you for this development.
10/06/2020 - 08:00 [unknown] Thank you.
10/06/2020 - 08:02 [freetrader] I modified the MR description to fill in some details, maybe you can review if it's ok for you.
10/06/2020 - 08:02 What is there is planned to be included as the commit message when a maintainer squashes and merges the MR into master.
10/06/2020 - 09:27 [matricz] > The functional test (a new Python test in `test/functional/bchn-txbroadcastinterval.py`) should [...]
10/06/2020 - 09:27 As far as I understand it's not good practice to name python files with dashes (`-`), and it's preferred to use underscores (`_`).
10/06/2020 - 09:27 OTOH all ABC and BCHN tests to date use dashes. Do I keep the dash for consistency?
10/06/2020 - 09:41 [matricz] I have changed my gitlab username to
10/06/2020 - 09:41 `matricz`
10/06/2020 - 10:27 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/129
10/06/2020 - 10:28 [matricz] Thank you!
10/06/2020 - 10:28 [freetrader] And for our PM repo: (@emergent_reasons maybe you can review & merge)
10/06/2020 - 10:28 gitlab.com/bitcoin-cash-node/bchn-project-management/bchn-pm-public/-/merge_requests/19
10/06/2020 - 17:21 [unknown] Jonathan Toomim (jtoomim) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/804 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
10/06/2020 - 20:11 [Akkad] Hello all, which BCHN great success.
10/06/2020 - 20:53 [freetrader] welcome Akkad :wave:
10/06/2020 - 23:17 [freetrader] Site PR has no review / approval right now ?
10/06/2020 - 23:17 [freetrader] Hey @merc1er, I'll have a look at #130 in a short while.
10/06/2020 - 23:17 Can you take a look at #129 and merge if you're ok with it. Thanks.

⬆️⬆️⬆️  END LOG FOR 10/06/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/05/2020 ⬇️⬇️⬇️
10/05/2020 - 08:54 [freetrader] Functional test in !801 (new indexdir feature) looks alright to me.
10/05/2020 - 10:09 [freetrader] ... put some traces into bitcoin-cli, indeed it stringifies my second argument for my call, but it doesn't do it for `waitforblock`.
10/05/2020 - 10:09 [freetrader] Curioser and curioser.
10/05/2020 - 11:41 [freetrader] ok lol, vRPCConvertParams[] in client.cpp
10/05/2020 - 11:42 [matricz] How can something so basic be so complicated?
10/05/2020 - 15:48 [freetrader] Every 2nd (thereabouts) message I try to send on Slack now gets me "Slack couldn’t send this message"
10/05/2020 - 15:48 [freetrader] works on retry
10/05/2020 - 15:48 [freetrader] just saying, in case anyone else is experiencing messaging problems.
10/05/2020 - 16:00 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/05/2020 - 16:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/169
10/05/2020 - 16:00 # Issue description
10/05/2020 - 16:00 It is possible to invalidate a block that is deeper than an active checkpoint.
10/05/2020 - 16:00 Checkpoints are hardcoded into the application.
10/05/2020 - 16:00 I see no use case for invalidating blocks deeper than the highest checkpoint.
10/05/2020 - 16:00 # Steps to reproduce
10/05/2020 - 16:00 I tested this on a modified regtest definition.
10/05/2020 - 16:00 1. Run up a node with `-regtest`, generate 10 blocks, get the height&hash of a few of those blocks.
10/05/2020 - 16:00 2. Add static checkpoint definitions for those blocks into chainparams.cpp. Build and deploy.
10/05/2020 - 16:00 3. Run the regtest node up again
10/05/2020 - 16:00 4. Invalidate some blocks at or below those checkpoints. Watch the application happily accept the invalidation and truncate the chain to 1 below the invalidated block.
10/05/2020 - 16:00 # Expected behaviour
10/05/2020 - 16:00 Some kind of error message and refusal to invalidate a block that should be safeguarded by a checkpoint.
10/05/2020 - 16:01 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
10/05/2020 - 16:01 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/169
10/05/2020 - 16:01 # Issue description
10/05/2020 - 16:01 It is possible to invalidate a block that is deeper than an active checkpoint.
10/05/2020 - 16:01 Checkpoints are hardcoded into the application.
10/05/2020 - 16:01 I see no use case for invalidating blocks deeper than the highest checkpoint.
10/05/2020 - 16:01 # Steps to reproduce
10/05/2020 - 16:01 I tested this on a modified regtest definition.
10/05/2020 - 16:01 1. Run up a node with `-regtest`, generate 10 blocks, get the height&hash of a few of those blocks.
10/05/2020 - 16:01 2. Add static checkpoint definitions for those blocks into chainparams.cpp. Build and deploy.
10/05/2020 - 16:01 3. Run the regtest node up again
10/05/2020 - 16:01 4. Invalidate some blocks at or below those checkpoints. Watch the application happily accept the invalidation and truncate the chain to 1 below the invalidated block.
10/05/2020 - 17:10 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/157 closed by Jason Dreyzehner (bitjson)
10/05/2020 - 17:10 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/157 closed by Jason Dreyzehner (bitjson)
10/05/2020 - 18:31 [freetrader] After latest changes, !801 looking like there's no open issues anymore , at least none that haven't been addressed.
10/05/2020 - 18:31 [freetrader] Tests ok, I took it out of WIP.
10/05/2020 - 18:31 [freetrader] Thanks @ for implementing the changes.

⬆️⬆️⬆️  END LOG FOR 10/05/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/04/2020 ⬇️⬇️⬇️
10/04/2020 - 03:04 [Jonathan Toomim] for this WC ancestor/fast CNB/O(n) tx package code: is the preferred method of submitting this to submit it first as a parallel system to the existing txmempool code, and then do a separate MR later on to delete the obsolete code?
10/04/2020 - 09:59 [freetrader] Making it a parallel system chosen by option at first, is my preference.
10/04/2020 - 10:00 [freetrader] That will also make it easier to develop a set of tests for it that do not invalidate the existing ones
10/04/2020 - 10:00 [freetrader] (keep the option off for existing tests to show they still pass)
10/04/2020 - 10:05 [freetrader] Except for you, Jonathan, I don't know if there is anyone who sufficiently understands the code / design of your new implementation to tell whether there aren't cases in which miners may want to switch to running the older one.
10/04/2020 - 10:05 Until we got a better comparative handle on that question -- and I think it's going to take lots of explaining & data -- I think we cannot afford to simply get rid of the existing algorithm.
10/04/2020 - 10:05 Once sufficient superiority of your algo has been established, sure, we can then delete the other code (=> make yours the only option).
10/04/2020 - 11:28 [Jonathan Toomim] there's computational overhead to having the old code run
10/04/2020 - 15:32 [merc1er] Merged
10/04/2020 - 15:32 [merc1er] Btw, there are a lot of strings that need to be translated: crowdin.com/project/bchnode-web
10/04/2020 - 15:33 [imaginary_username] japanese o_O
10/04/2020 - 15:33 [merc1er] Yeah haha
10/04/2020 - 15:33 [merc1er] Spanish too
10/04/2020 - 21:45 [freetrader] Currently looking for the mysterious difference that lets a numeric RPC call argument, when passed in via `bitcoin-cli` , pass an `isNum()` check.
10/04/2020 - 21:45 I keep getting my 2nd param (`request.params[1]`) in the form of a string (`.isStr()` is true), except if I pass a number in via JSON in curl.
10/04/2020 - 21:45 Deja vu.
10/04/2020 - 21:45 [freetrader] Many other RPC calls just check IsNum() and then do a get_int(), why can't mine? :crying_cat_face:
10/04/2020 - 21:57 [freetrader] Going with recall from a past discussion, I think the CLI encodes everything as string?
10/04/2020 - 21:57 But then how do calls like `waitforblock` which follow the same argument convention I want to use, handle the numeric second, optional arg so effortlessly, just checking if it's not Null and then converting.
10/04/2020 - 21:57 In my new call, submitting via bitcoin-cli leads to get_int() returns `JSON value is not an integer as expected` .
10/04/2020 - 21:57 (because it's the string value `1`)

⬆️⬆️⬆️  END LOG FOR 10/04/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/03/2020 ⬇️⬇️⬇️
10/03/2020 - 16:01 [Shadow Of Harbringer] Insane worldwide crisis is coming,
10/03/2020 - 16:01 old.reddit.com/r/btc/comments/j46lbt/in_2020_fed_prints_over_22_of_all_usd_ever/g7ivd26/
10/03/2020 - 16:01 There is no way FED does not foresee consequences of printing 25% of supply in a year.
10/03/2020 - 16:01 The end will be terrible, much worse than 1929.
10/03/2020 - 16:01 [Shadow Of Harbringer] Hopefully we don't do anything stupid and survive this as a humanity
10/03/2020 - 20:49 [Calin Culianu] Yeah right now it seems the (inadequate) rule is 50 mb.
10/03/2020 - 20:49 I vote we keep the logic the same in this MR and address fixing space stuff as a separate work.
10/03/2020 - 20:49 That’s why I asked it be restored— since rn actually the Logic changes wrt status quo if user does -indexdir.. and no (inadequate) space check happens...
10/03/2020 - 20:50 [Calin Culianu] Hey @Dagur thanks for the seeder review. I’ll address it later today — much appreciated

⬆️⬆️⬆️  END LOG FOR 10/03/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/02/2020 ⬇️⬇️⬇️
10/02/2020 - 03:50 [Calin Culianu] @freetrader that call to `CheckDiskSpace()` should remain. Note that all the calls to that function just check for 50MB. They are by no means "thorough". They just check minimum 50MB. Please have @ restore that call.
10/02/2020 - 07:25 [matricz] By nature of Bitcoin, anyone can split any time for whatever reason.
10/02/2020 - 07:25 I can see no way to prevent that, if someone _does_ want to split.
10/02/2020 - 07:25 I envision a process for building agreement to prevent that as much as possible, the 4 puzzle pieces are all linked from here: read.cash/@mtrycz/request-for-comments-an-evidence-based-process-for-bitcoin-cash-aabdea42
10/02/2020 - 07:25 I still don't understand what _you_ envision.
10/02/2020 - 08:10 [freetrader] WTF the size of the chain is 160GB, the index on my non-indexing node was 98MB
10/02/2020 - 08:10 [freetrader] It doesn't need restoring then, it needs separate fixing.
10/02/2020 - 08:12 [freetrader] I'll have a look at the code underneath that, it just didn't smell right when I saw it on !801 and clearly something is wrong.
10/02/2020 - 08:12 With potential separation of blocks and index comes the need to separately assess whether their basic storage requirements are met (even roughly).
10/02/2020 - 12:04 [Jonathan Toomim] @freetrader the tmpfs wallet thing doesn't have any significant benefit with the coin selection algorithm in !442, at least with the SSDs that i've tested with. We need a faster coin selection algorithm (like the one I call coinsel=2, which is in my private dev branch but which I haven't pushed to an MR because it still has a known bug that I haven't fixed) before there's any difference.
10/02/2020 - 12:04 If/when I get around to implementing coinsel=2, I intend to take a second look at the walletdir stuff and see if I can find a cleaner way to implement it (so it doesn't screw up the functional tests). But for now, I don't think it's important enough to worry about.
10/02/2020 - 12:09 [freetrader] Alright. I wonder if we can use some special label on those MRs which have been closed for lack of interest.
10/02/2020 - 12:10 [freetrader] maybe "shelved"
10/02/2020 - 12:10 [Jonathan Toomim] i'm not sure what other reasons there are for closing a MR that this would need to be distinguished from
10/02/2020 - 12:13 [freetrader] some are plainly bad ideas, some are good ideas but poorly implemented (maybe unviable at closure time)
10/02/2020 - 12:13 some lost out against competing MRs (not sure this has happened, but it can)
10/02/2020 - 12:13 some, like !795, are complete, but there doesn't seem to be a user needing them right now.
10/02/2020 - 22:07 [matricz] I'm still curious of your vision.

⬆️⬆️⬆️  END LOG FOR 10/02/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 10/01/2020 ⬇️⬇️⬇️
10/01/2020 - 00:41 [guyfawkesfp] ```"BCHN is everything they claim to be against. They just disagree with who should be the dictator."
10/01/2020 - 00:41 I am curious why you write this.```
10/01/2020 - 00:41 BCHN does not stand in opposition to the ring of power. BCHN simply disagrees with who is currently holding it. BCHN & company naively believe they can tame the ring of power by distributing it across an inherently subjective "Majority." While there is 2000 years of empirical evidence suggesting this is impossible, I will explicity state five general areas of concern related to the idea of taming the ring of power.
10/01/2020 - 00:41 1. There is no way to guarantee the oracle will remain benevolent.
10/01/2020 - 00:41 2. Even if the oracle is benevolent, there is no human (or group of humans) on earth capable of knowing the "best" way forward.
10/01/2020 - 00:41 3. Even if the oracle is benevloent and wise, there is no objective way to define a "valid" majority. Is this a majority of users, businesses, developers, scientists, community figureheads, the whitepaper, the miners, all the above? Who defines what the valid majority is?
10/01/2020 - 00:41 4. Even if there was an objective way to define a majority, you would have no way to accurately measure it.
10/01/2020 - 00:41 ***5. Even if there was an objective way to define/measure a majority, that doesn't make it fair to the minority. Whether a dictator or a majority changes a given consensus rule, the end-result is the same -- the minority's expectations are violated. The minority does not care if the ruler is a majority or a dictator -- it's the same thing.
10/01/2020 - 00:41 --------------------------------
10/01/2020 - 00:41 There appears to be a strong belief in the BCH community that Bitcoin is weak/broken, therefore an oracle is needed to be its guardian to scale it to the world. While this may be true, if Bitcoin requires a guardian oracle, it becomes no different than fiat. The only difference between fiat and Bitcoin, is the absence of the oracle (i.e. Ring of Power).
10/01/2020 - 00:41 BCHN does not oppose the Ring of Power (the oracle). They just believe they are better stewards of it. Maybe they will be, but for how long? - 1 year? 2 years? 5 years? -- It certainly isn't going to stand the test of time. The whole point of Bitcoin is that there is no majority. The whole point is that the rules are set in stone. This is why people like gold -- the only consensus rule is possession. You either have the gold, or
10/01/2020 - 00:41 --------------------------------
10/01/2020 - 00:42 [guyfawkesfp] @freetrader
10/01/2020 - 00:42 ```"BCHN is everything they claim to be against. They just disagree with who should be the dictator."
10/01/2020 - 00:42 I am curious why you write this.```
10/01/2020 - 00:42 BCHN does not stand in opposition to the ring of power. BCHN simply disagrees with who is currently holding it. BCHN & company naively believe they can tame the ring of power by distributing it across an inherently subjective "Majority." While there is 2000 years of empirical evidence suggesting this is impossible, I will explicity state five general areas of concern related to the idea of taming the ring of power.
10/01/2020 - 00:42 1. There is no way to guarantee the oracle will remain benevolent.
10/01/2020 - 00:42 2. Even if the oracle is benevolent, there is no human (or group of humans) on earth capable of knowing the "best" way forward.
10/01/2020 - 00:42 3. Even if the oracle is benevloent and wise, there is no objective way to define a "valid" majority. Is this a majority of users, businesses, developers, scientists, community figureheads, the whitepaper, the miners, all the above? Who defines what the valid majority is?
10/01/2020 - 00:42 4. Even if there was an objective way to define a majority, you would have no way to accurately measure it.
10/01/2020 - 00:42 ***5. Even if there was an objective way to define/measure a majority, that doesn't make it fair to the minority. Whether a dictator or a majority changes a given consensus rule, the end-result is the same -- the minority's expectations are violated. The minority does not care if the ruler is a majority or a dictator -- it's the same thing.
10/01/2020 - 00:42 --------------------------------
10/01/2020 - 00:42 There appears to be a strong belief in the BCH community that Bitcoin is weak/broken, therefore an oracle is needed to be its guardian to scale it to the world. While this may be true, if Bitcoin requires a guardian oracle, it becomes no different than fiat. The only difference between fiat and Bitcoin, is the absence of the oracle (i.e. Ring of Power).
10/01/2020 - 00:42 BCHN does not oppose the Ring of Power (the oracle). They just believe they are better stewards of it. Maybe they will be, but for how long? - 1 year? 2 years? 5 years? -- It certainly isn't going to stand the test of time. The whole point of Bitcoin is that there is no majority. The whole point is that the rules are set in stone. This is why people like gold -- the only consensus rule is possession. You either have the gold, or
10/01/2020 - 00:42 --------------------------------
10/01/2020 - 00:42 The Bitcoin protocol as it stands now is not perfect. There are many theoretical "optimizations" that can be made. But consider the possibility that locking down the imperfect protocol generates greater utility than the alternative of depending on a guardian oracle. An infinite set of rulesets can be built on top of Bitcoin. The innovation of Bitcoin Cash was not rule by majority. The innovation of Bitcoin Cash was simply removin
10/01/2020 - 00:47 [griffith] so in a sentence, bch should not change anything else on the consensus level because it is impossible to govern as there will always be someone that is unhappy so completely lock the protocol and be like bsv
10/01/2020 - 00:47 [griffith] is that right @guyfawkesfp
10/01/2020 - 00:48 [guyfawkesfp] More or less that is a correct summary.
10/01/2020 - 01:55 [Javier González] @guyfawkesfp
10/01/2020 - 01:55 > 1. There is no way to guarantee the oracle will remain benevolent.
10/01/2020 - 01:55 Benevolent is relative. It is subjective.
10/01/2020 - 01:55 Satoshi's solution is to put a few business gentlemen in charge who operate the network 24/7 and, if they do it well, benefit directly.
10/01/2020 - 01:55 Without a central command.
10/01/2020 - 01:55 > 2. Even if the oracle is benevolent, there is no human (or group of humans) on earth capable of knowing the "best" way forward.
10/01/2020 - 01:55 No one is perfect.
10/01/2020 - 02:13 [guyfawkesfp] @Javier González
10/01/2020 - 02:13 1. Hashpower does not secure Bitcoin's consensus rules. Hashpower follows price. And price follows users. Therefore we can conclude hashpower follows users, hashpower does not govern them.
10/01/2020 - 02:13 2. Fiat is also compliant with every exception you made to the problem of the oracle. Making you unable to distinguish Bitcoin in any material form from fiat.
10/01/2020 - 02:13 3. Fiat is money by majority. It is the biggest majority. If you seek Bitcoin Cash to be governed by majority, then it will surely end the same as fiat.
10/01/2020 - 02:16 [Javier González] > Hashpower follows price.
10/01/2020 - 02:16 Not true.
10/01/2020 - 02:16 read.cash/@JavierGonzalez/executive-hashpower-97e56ffb
10/01/2020 - 02:16 I proved that this is not true with 5 on-chain evidence.
10/01/2020 - 02:16 2. 3.
10/01/2020 - 02:16 Fiat requires a central authority.
10/01/2020 - 02:16 Always corrupt. Untransparent. Unable to stop introducing inflation.
10/01/2020 - 02:23 [guyfawkesfp] > I proved that this is not true with 5 on-chain evidences.
10/01/2020 - 02:23 You proved that hashpower follows users by nature of you building on BCH. Under a strict PoW governance definition, the BCH miners are currently 3+ years deep into a reorg attack on the BTC chain. If BCH splits (and BSV has more hashpower) are you going to BSV to continuing your 3+ reorg attempt of the BTC chain there?
10/01/2020 - 02:23 > Fiat requires a central authority.
10/01/2020 - 02:23 And you are proposing the same for BCH. Just because you call it privatized free market node operators, doesn't change what is actually happening. It's the same thing.
10/01/2020 - 02:26 [Javier González] The whitepaper establishes a new form of executive power.
10/01/2020 - 02:26 A decentralized authority.
10/01/2020 - 02:26 It's normal if your head explodes.
10/01/2020 - 09:54 [Shadow Of Harbringer] You can do what @freetrader said and find a coin that is more suited to your ideals, but I think there is another option.
10/01/2020 - 09:54 @guyfawkesfp
10/01/2020 - 09:55 [Shadow Of Harbringer] You can just change your mind and adopt our values instead.
10/01/2020 - 09:55 Adopt and adapt, admit you are wrong and follow our ways. That's all it takes.
10/01/2020 - 09:55 [Shadow Of Harbringer] I know people don't usually do it, because I have almost never observed it in nature
10/01/2020 - 09:55 [Shadow Of Harbringer] but if I can do it, you can too
10/01/2020 - 09:56 [Shadow Of Harbringer] I do it all the time
10/01/2020 - 11:41 [imaginary_username] twitter.com/CashDiscussions/status/1311628870936911873
10/01/2020 - 11:48 [matricz] What time?
10/01/2020 - 11:50 [freetrader] 10 mins
10/01/2020 - 11:54 [matricz] cool
10/01/2020 - 11:55 [matricz] I get a 34 minute "coming soon" video
10/01/2020 - 19:19 [Calin Culianu] @ hi -- I think `-indexdir` should support any arbitrary path, not just forcing a path inside the `dataDir`... see my comments to you MR !801
10/01/2020 - 19:23 [unknown] Hi, indeed after reading once again the issue #52 I think you’re right. Indexdir is independent from blocksdir
10/01/2020 - 19:23 [Calin Culianu] yep. thanks.
10/01/2020 - 19:24 [Calin Culianu] the idea with these options such as -blocksdir= and -datadir= is users sometimes want to split the burden of this stuff between various disks... -indexdir= should be no different...
10/01/2020 - 19:25 [Calin Culianu] therfore all usages will simplify now for you -- call sites can just call `GetIndexDir()` and all the "logic" of defaulting to `blocks/index` and other stuff can be handled inside `GetIndexDir()`...

⬆️⬆️⬆️  END LOG FOR 10/01/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/30/2020 ⬇️⬇️⬇️
09/30/2020 - 11:11 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/30/2020 - 11:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/168
09/30/2020 - 11:11 Run `test/lint/check-doc.py` and see that `-scalenet` and `-testnet4` are reported as unknown arguments
09/30/2020 - 11:11 (documented by "not used" in the parlance of that script).
09/30/2020 - 11:11 This results in static checking errors on our MRs, which is a bit annoying.
09/30/2020 - 11:11 Looking at `src/chainparams.cpp`, there are `AddArg` calls for these two networks.
09/30/2020 - 11:11 There mus be some problem with the regular expression in the script that is supposed to pick them up.
09/30/2020 - 11:11 `-testnet` and `regtest` are correctly detected.
09/30/2020 - 11:11 I haven't yet spotted the crucial difference, and I believe this is the source file from which the network parameters should be detected (I see no other `AddArg` matches for them).
09/30/2020 - 11:11 Raising this Issue to document the findings so far, in case someone has time to look into this right now.
09/30/2020 - 11:11 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/30/2020 - 11:11 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/168
09/30/2020 - 11:37 [Calin Culianu] @freetrader tbh i would almost prefer if it that function ``IsOnForkBeforeFinalizedBlock` go back to being just a part of the body of that 1 place that's calling it. it's not a very useful function to use generically -- its usage is very context-dependent and almost dangerous to use in a way because of the way it's named. What do you think?
09/30/2020 - 11:38 [Calin Culianu] for me it makes the code harder to reason about in a way.. idk *shrug*
09/30/2020 - 11:43 [freetrader] Since it looks like there is no name and descirption that will please everyone, it's going back in the body.
09/30/2020 - 15:40 [unknown] Hi, I’m interested in working on the issue: « introduce indexdir to bitcoind ».
09/30/2020 - 16:11 [guyfawkesfp] I think BCHN's position on this was stated awhile ago, but I wasn't sure if something had changed. If ABC has majority hash, is BCHN still going to split the chain, or is BCHN going to follow the ABC chain?
09/30/2020 - 16:35 [freetrader] That's great, @. If you have questions about anything, feel free to ask.
09/30/2020 - 16:35 Do you have a GitLab profile? I see a couple of Florian Mercier accounts on there when I search...
09/30/2020 - 16:41 [freetrader] Without human intervention, a BCHN node would accept blocks produced by a hypothetical ABC-majority chain.
09/30/2020 - 16:41 Bitcoin is a system governed by human decision makers.
09/30/2020 - 16:42 [gotamd] BCHN doesn't blacklist Amaury's IFP address, so it'll follow blocks that send money to it if they're on the longest chain

⬆️⬆️⬆️  END LOG FOR 09/30/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/29/2020 ⬇️⬇️⬇️
09/29/2020 - 01:06 [metatronk] Thanks for the details @Jonathan Toomim!thumbsup emoji
09/29/2020 - 05:33 [Calin Culianu] heh
09/29/2020 - 05:37 [Calin Culianu] does this work? can you modify this while iterating? i guess the mapLinks won't change ...
09/29/2020 - 07:39 [Jonas] Has there been any plans of using some of the BCHN funds for paying Slack so all messages are available?
09/29/2020 - 07:45 [freetrader] There has been discussing of this.
09/29/2020 - 07:46 [freetrader] One of those points where we should have a FAQ.
09/29/2020 - 07:47 [freetrader] Slack's business model of per-user-per-month central payment is not a good fit for an open, public slack.
09/29/2020 - 07:48 [freetrader] I understand why they don't make exemptions (at least afaik) for non-profit orgs etc.
09/29/2020 - 07:48 The world is perhaps too biig and too full of people (even competitors) who would abuse it.
09/29/2020 - 15:30 [freetrader] r6.ca/blog/20200929T023701Z.html
09/29/2020 - 16:07 [Jonathan Toomim] oops, needs to be parents, not children.
09/29/2020 - 16:08 [Jonathan Toomim] that aside:
09/29/2020 - 16:13 [Jonathan Toomim] you initialize all entries with `fDirty = true;`. Newly added transactions are marked dirty at start, but all other mempool transactions will usually be non-dirty by that time.
09/29/2020 - 16:13 Whenever you modify the mempool, you mark fDirty = true for any transactions that might have had changes to their ancestor set (e.g. reorg or new block). This means that you need to walk the full descendant tree at least once per block. Batching can sure this is only O(n) rather than O(n^2) though.
09/29/2020 - 16:13 After everything is dirtified, then you can call `ComputeWCAncestorStats()` on transactions in mempool in any order you want. Or you can just call `ComputeWCAncestorStats()` on transactions prior to using their WC data. Doesn't matter, both strategies work.
09/29/2020 - 16:13 The fact that `ComputeWCAncestorStats()` has a recursive call ensures that if any of its parents are dirty, they (and their ancestors if necessary) get recalculated before the entry itself gets calculated. If two different entries share a parent, that parent's (and its ancestors') calculations only need to be done once.
09/29/2020 - 16:16 [Jonathan Toomim] anyway, i don't actually know if it works yet. I haven't tested it yet. Still integrating the algorithm into the boost::multi_index.

⬆️⬆️⬆️  END LOG FOR 09/29/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/28/2020 ⬇️⬇️⬇️
09/28/2020 - 07:04 [freetrader] Sounds goog
09/28/2020 - 07:13 [freetrader] This is mainly a result of big developments like ASERT taking much of our resources away from backporting.
09/28/2020 - 07:14 [freetrader] We should not neglect the latter however.
09/28/2020 - 07:15 [freetrader] But we can and should examine backports carefully.
09/28/2020 - 07:16 [freetrader] For example, in !488 , a lack of tests has been identified.
09/28/2020 - 15:36 [Jonathan Toomim] i'm having a weird problem
09/28/2020 - 15:36 [Jonathan Toomim] i think i've implemented the core of my new worst-case ancestor scoring system
09/28/2020 - 15:37 [Jonathan Toomim] and i'm looking at my code, and i'm staring at it thinking ...
09/28/2020 - 15:37 [Jonathan Toomim] is that really all of it?
09/28/2020 - 15:38 [Jonathan Toomim] it's basically 20 lines of code.

⬆️⬆️⬆️  END LOG FOR 09/28/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/27/2020 ⬇️⬇️⬇️
09/27/2020 - 00:12 [imaginary_username] i suppose there's a reason he got fired
09/27/2020 - 01:45 [Jonathan Toomim] hey, i'm starting work on a new package accounting system for the mempool, and it's starting to look like if we change a couple of assumptions and a couple of design features, the code might end up being really simple and easy
09/27/2020 - 10:00 [Tracy Chen] Thanks to @ and BCHN team for their nice work, the "We Are Bitcoin Cash Node" video has been completed and posted on YouTube Now! www.youtube.com/watch?v=opebV2y70Dw
09/27/2020 - 12:02 [freetrader] twitter.com/jadler0/status/1309207337031303169
09/27/2020 - 12:36 [BigBlockIfTrue] I very much agree with the idea of calculating a lower bound on the fee rate. The real fee rate can only be better than your estimate, never worse. Impossible to trick the miner into mining something unprofitably.
09/27/2020 - 12:38 [imaginary_username] he also has episodes 2 and 3 :)
09/27/2020 - 13:39 [emergent_reasons] lol @imaginary_username - the infrastructure sitting under the whole BCH ecosystem.
09/27/2020 - 14:22 [Calin Culianu] @Jonathan Toomim what about throwing out CPFP altogether ? there was discussion about that and some other devs seemed in favor of that -- and it eliminates a lot of this fee business
09/27/2020 - 14:23 [Calin Culianu] then lower bound, etc, is "good enough".
09/27/2020 - 14:25 [Calin Culianu] @griffith I also have some experience with coinbase tx generation and from maintaining a fork of ckpool -- maybe not as much as Jonathan does though -- but some! I also did tech support for BTC.com when they were installing BCHN and I got some insights into how their 1 pool works. DM me if you like as well..
09/27/2020 - 14:26 [imaginary_username] i don't think we care very much about CPFP, so we prolly need a table with just two dimensions to evaluate:
09/27/2020 - 14:26 1. Complexity of code change: Less complex <---> More complex
09/27/2020 - 14:26 2. Performance: Faster/less edge cases <---> Slower/more edge cases
09/27/2020 - 21:58 [freetrader] that referred to SV getting their hands on Satoshi coins
09/27/2020 - 21:58 [freetrader] ...
09/27/2020 - 21:58 [freetrader] Strange unexpected formatting change in readcash article posted earlier :(
09/27/2020 - 21:59 [freetrader] read.cash/@bitcoincashnode/bchn-financial-report-2020-09-03-b6bca1be
09/27/2020 - 21:59 [imaginary_username] i see 404?

⬆️⬆️⬆️  END LOG FOR 09/27/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/26/2020 ⬇️⬇️⬇️
09/26/2020 - 05:17 [Calin Culianu] yeah sigs can for sure be larger...
09/26/2020 - 05:18 [Calin Culianu] altho not sure if bitcoin wallet supports anything but p2pkh ?
09/26/2020 - 05:18 [Calin Culianu] does it even do multisig??
09/26/2020 - 05:18 [Calin Culianu] i'll check out the note ok..
09/26/2020 - 05:18 [Calin Culianu] busy getting ready for wedding.. thanks for thinking about it @Jonathan Toomim +1
09/26/2020 - 13:51 [unknown] freetrader (freetrader) opened merge request [!797 *[test] Add a unit test for maxreorgdepth behavior for values 0 and 1*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/797) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/26/2020 - 23:30 [freetrader] twitter.com/micropresident/status/1309992050893361152
09/26/2020 - 23:32 [freetrader] ABC supporter trying to stay on the low ground.
09/26/2020 - 23:32 [freetrader] :man-shrugging:

⬆️⬆️⬆️  END LOG FOR 09/26/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/25/2020 ⬇️⬇️⬇️
09/25/2020 - 06:21 [Jonathan Toomim] coinflex futures are live. BCHA is trading at about 18%, BCHN at 81.5%.
09/25/2020 - 06:21 old.reddit.com/r/btc/comments/izeek5/coinex_futures_are_live_bchabch_futures_trading/
09/25/2020 - 06:22 [Jonathan Toomim] BCHA is doing a little bit better than it was on CoinFlex, but not much.
09/25/2020 - 06:57 [Shadow Of Harbringer] Not everybody is there, because not everybody(like me) is speculating and wants to trust an exchange with his money.
09/25/2020 - 06:57 [Shadow Of Harbringer] To have any effect, I would need to leave my BCH on CoinEx until the fork. And they would be frozen up until they resume trading, which could take weeks...
09/25/2020 - 06:58 [Shadow Of Harbringer] not gonna take that risk
09/25/2020 - 12:17 [unknown] Jonathan Toomim (jtoomim) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/796 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/25/2020 - 14:13 [Jonathan Toomim] @Dagur @Calin Culianu!442 has been rebased and force-pushed. CheckBalance() has been removed as it is obsolete by Dagur's changes. I also removed the --walletdir= option, as it has bugs still (as Dagur pointed out) and it isn't actually particularly helpful until we have coinsel=2.
09/25/2020 - 15:54 [Calin Culianu] That’s great to hear — I foresee a merge soon
09/25/2020 - 15:54 Let me review it again — I have to go to a wedding this weekend so maybe Monday at the latrest
09/25/2020 - 15:54 But if I find time tonight can review again tonight. Good stuff
09/25/2020 - 15:54 Did you finally add a small note about theoretical false negatives on that? I know it feels silly to warn about it since it seems unlikely to happen NOW.
09/25/2020 - 15:54 But it’s best to lay it out on the table...
09/25/2020 - 15:57 [Calin Culianu] You could also make the thing not be nValue*2 but rather max(freeRate*2*nValue, nValue).
09/25/2020 - 15:57 Reason for a max there is in case in some future reality it’s possible to send 0 fee or <1 sat/B fee
09/25/2020 - 16:04 [Calin Culianu] Or maybe just nValue + nValue*fee is enough tbh
09/25/2020 - 22:43 [George Donnelly] Hi, I’m organizing a livestream about the Bitcoin Cash roadmap after ABC/15 Nov 2020 for Fri 2 Oct 17:00 UTC / 19:00 CEST / 13:00 NY.
09/25/2020 - 22:43 Can I interest you in joining?
09/25/2020 - 22:43 The time and date are negotiable if you have a conflict.
09/25/2020 - 22:43 It will be similar in format to my governance livestream, which you can see here: lbry.tv/@BitcoinCashSite:6/BCHGovernance20200911:4
09/25/2020 - 22:43 I’m inviting BCHD, BCHN, Knuth, Flowee, Verde and BU, including Tom Z, Chris Pacia, Josh Ellithorpe, Josh Green, Fernando, Calin, im_uname, ftrader, Dagur, Andre, Jonathan Toomim, Mark Lundeberg, Checksum0, ASICSeer, AnyHedge, SLP Foundation and Jiang Zhuoer (may hire simultaneous translator).
09/25/2020 - 22:43 Further participant suggestions are welcome.
09/25/2020 - 22:43 I probably have to limit it to about 12-15 participants in order to have a fruitful conversation.
09/25/2020 - 22:43 This will probably be about 60-90 minutes total and I will aim to wrap up the main session in 60 minutes, after which more free form conversation can take place.
09/25/2020 - 22:43 I will have an agenda and I welcome your input on that.
09/25/2020 - 22:43 Thanks for your consideration!
09/25/2020 - 22:45 [imaginary_username] there is already a network discussion that talks about upgrade items in depth, in case you're not aware
09/25/2020 - 22:46 [imaginary_username] setting a general "roadmap" is likely way, way more than can be adequately or fairly covered in one meeting or even three.
09/25/2020 - 22:49 [freetrader] George, I would advise a few days break after the initial Network Discussion so people can process that
09/25/2020 - 22:49 I still think it may be useful to have a meeting for simply exchanging viewpoints about a process to construct a shared roadmap -- I don't think such a meeting should aim to "set a general roadmap", but it could give valuable input to that already.
09/25/2020 - 22:50 [freetrader] Separate from that, BCHN must revise its own project plan and communicate it more clearly.

⬆️⬆️⬆️  END LOG FOR 09/25/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/24/2020 ⬇️⬇️⬇️
09/24/2020 - 03:58 [Jonathan Toomim] yeah, @Dagur, I saw that sponsor vector thing. I don't think it's relevant for us, though, since it doesn't change the need for the package calculations and the associated O(n^2) issues, and we're not actually interested in adding another way to change one's bid in the fee market auctions
09/24/2020 - 07:57 [Calin Culianu] so !442 seems safe as-is -- I had 2 nit/questions though..
09/24/2020 - 09:08 [sickpig] thanks @Calin Culianu for the notification, will look into it.
09/24/2020 - 09:09 [Calin Culianu] yeah basically the orphan path needs to have a coherent view of mempool which it does not right now. it's possible for orphans to exist that are not really orphans (this likely can only happen if tx's also come from RPC)
09/24/2020 - 09:09 [Calin Culianu] or.. we can "be ok with" orphan path being "sometimes wrong". that's ok too!
09/24/2020 - 09:09 [Calin Culianu] but we just cannot assume orphans are 100% "true". which is what my note was about.
09/24/2020 - 14:15 [Dagur] haha wtf
09/24/2020 - 14:20 [Calin Culianu] bad luck -- although now that i see that they do look like suspicious windows errors.. :p
09/24/2020 - 14:22 [Calin Culianu] i realize this whole codebase is inconsistent and RPC uses RPC_ERROR_BLAH
09/24/2020 - 14:22 [Calin Culianu] but what's so bad about CreateResult::InvalidParameter ?
09/24/2020 - 14:22 [Calin Culianu] ReateResult::Ok

⬆️⬆️⬆️  END LOG FOR 09/24/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/23/2020 ⬇️⬇️⬇️
09/23/2020 - 00:21 [BigBlockIfTrue] DAOs?
09/23/2020 - 06:27 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/751#note_417121944
09/23/2020 - 07:34 [Shadow Of Harbringer] DAO? What can Joe Sixpack do with DAO? Buy a beer with it or something?
09/23/2020 - 07:35 [Shadow Of Harbringer] Flipstarter is like a kickstarter, so it's useful to a point for common folk I guess
09/23/2020 - 07:35 [Shadow Of Harbringer] Blind Escrow is also great
09/23/2020 - 07:35 [Shadow Of Harbringer] for buying drugs and other stuff
09/23/2020 - 14:06 [unknown] Jonathan Toomim (jtoomim) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/793 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/23/2020 - 14:13 [Jonathan Toomim] !gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/793 is marked as WIP, but I think it's ready for review. The main reason why I have it marked as WIP is because of the potential stack overflow issue. That should be pretty straightforward to change, though.
09/23/2020 - 14:48 [Jonathan Toomim] looks like diff on scalenet is back to 1. T17 time.
09/23/2020 - 15:29 [Calin Culianu] !793 i like that you're working on this but i think we need to tread carefully here and review this thoroughly and thoroughly and then review our review and review that review.... just needed to be said.
09/23/2020 - 15:45 [gotamd] I definitely wouldn't keep my coins on an exchange until after both assets are listed (or it's clear there's no hash power on one side and thus only one asset)
09/23/2020 - 23:09 [Calin Culianu] hey @sickpig I had one more possible issue with DSProof as implemented in BCHN. I am not sure if this note is relevant for BU but I thought I would tell you about it anyway in case it is: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/700#note_417716740

⬆️⬆️⬆️  END LOG FOR 09/23/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/22/2020 ⬇️⬇️⬇️
09/22/2020 - 07:33 [matricz] ^ Pinging Mr Culianu @Calin Culianu
09/22/2020 - 07:34 [Calin Culianu] yeah this does need to be checked out --
09/22/2020 - 07:35 [Calin Culianu] also the vector of pushdatas has gotchas -- it needs to be careful to restrict itself to not containing any junk data that came off the wire -- it might be possible to fill a peer's memory if it's unchecked. see: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/700#note_416386569
09/22/2020 - 08:20 [freetrader] This is why I'm in favor of getting rid of the multiple-pushdata possibility in the protocol until it's actually needed (and can be added in a new version of the protocol).
09/22/2020 - 08:20 Extensibility is all great and whatnot, but it sure seems like this adds to the attack surface (and test scope) without clear benefit at this time.
09/22/2020 - 08:22 [matricz] I concur that this needs discussion
09/22/2020 - 18:36 [gotamd] Totally agree
09/22/2020 - 20:38 [Shadow Of Harbringer] I asked the question "What are the most popular DeFi projects that a Joe SixPack can benefit from the most in his daily routine? [List]" on /r/btc publicly yet I did not get a satisfactory answer.
09/22/2020 - 20:38 Are there any DeFi projects (possibly on ETHereum) that benefit a common person ? I mean something that can improve one's everyday life?
09/22/2020 - 20:39 [Shadow Of Harbringer] Anything?
09/22/2020 - 20:39 [Shadow Of Harbringer] DeFi is so hyped and so hot right now, there has to be a strong reason for it, so I am looking for it.
09/22/2020 - 20:43 [gotamd] Honestly, I haven't seen anything actually useful. They all appear to be arbitrage/asset exchange.
09/22/2020 - 22:19 [matricz] Blind Escrow is cool, Flipstarter isn't bad either

⬆️⬆️⬆️  END LOG FOR 09/22/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/21/2020 ⬇️⬇️⬇️
09/21/2020 - 07:46 [Calin Culianu] I have an S9 here -- if you want I can speed-mine 1000k blocks and then we can do that.. should take less than an hour
09/21/2020 - 07:48 [Calin Culianu] fuck my wallet is still messed up -- i have like 100k utxos now :\
09/21/2020 - 07:48 [Calin Culianu] axel inadvertently re-mined some of my fanout tx's
09/21/2020 - 07:54 [Calin Culianu] hey so sorry @Jonathan Toomim for spamming -- I wanted to figure out what the bottlenecks are in this C-based fork of ckpool I maintain. It turns out its json parser is absolutely terrible and falls over and dies on large data sets.
09/21/2020 - 07:54 I may need to totally replace the JSON parser -- or have it use that new `getblocktemplatelight` RPC for mining.
09/21/2020 - 07:54 You're lucky with P2Pool in that regard -- the built-in Python `json.loads()` is screaming fast compared to the garbage `libjansson` lib this thing uses. :)
09/21/2020 - 08:05 [Jonathan Toomim] it's too bad everything else in p2pool is slow
09/21/2020 - 12:00 [matricz] @freetrader
09/21/2020 - 12:00 ft, as far as I can remember the de/serialization code is pretty confusing, unless you already know what it does. (I'd assume you do, but anyway).
09/21/2020 - 12:00 In BCHN it's all handled automagically, so you never have to deal with it, that's why the DSP spec was imprecise.
09/21/2020 - 12:00 I eventually had decided to blackbox-test it in python.
09/21/2020 - 12:00 Anyway, you can see that it's an array of push-datas in code like
09/21/2020 - 12:00 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/700/diffs#7d1f4fa5de0fa510a2c21f1c6857cb64ab6e8335_0_133
09/21/2020 - 12:06 [matricz] (hmm, gitlab doesn't like my links. Anyway file doublespendproofs.ccp, line 133 (and 135, etc))
09/21/2020 - 12:17 [Calin Culianu] heh
09/21/2020 - 12:22 [freetrader] Yeah, you're right, pushData is indeed a vector of uint8_t vectors.
09/21/2020 - 12:22 [freetrader] So that makes sense then.
09/21/2020 - 20:17 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/167 closed by freetrader (freetrader)
09/21/2020 - 20:17 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/167 closed by freetrader (freetrader)
09/21/2020 - 20:17 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/167 closed by Calin Culianu (cculianu)
09/21/2020 - 20:17 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/167 closed by Calin Culianu (cculianu)
09/21/2020 - 20:17 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/1151bb26cf8bd2d7d7267bee6d399583ecb9beb2...d8fbcb2264cc7f467f17a1fc20ee76504122e22e
09/21/2020 - 20:17 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/08e332d0bd0c480e560c7b3ebe953854d038d03f: Scalenet and Testnet4 must use May 2020 HF height of 0 - Calin Culianu
09/21/2020 - 20:17 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/d8fbcb2264cc7f467f17a1fc20ee76504122e22e: Merge branch 'scalenet_testnet4_use_may2020_height_0' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 09/21/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/20/2020 ⬇️⬇️⬇️
09/20/2020 - 05:36 [Axel Gembe] sbch.loping.net:3003/
09/20/2020 - 05:36 [Axel Gembe] scalenet explorer
09/20/2020 - 05:49 [Calin Culianu] woo!
09/20/2020 - 12:18 [unknown] Axel Gembe (ago) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/791 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/20/2020 - 15:25 [emergent_reasons] lol new pubkey on the website repo for `forestry.io`. I was like @merc1er "you been hacked bro" until I looked at the site.
09/20/2020 - 15:26 [merc1er] Haha
09/20/2020 - 15:26 [merc1er] Yeah that’s a git based CMS
09/20/2020 - 15:26 [merc1er] So people can write articles like on read.cash
09/20/2020 - 20:57 [Calin Culianu] hey @Jonathan Toomim scalenet isn't automatically setting blockmaxsize (mining block size) to 256MB -- it still defaults to 2MB. Is this intentional? I thought we fixed that
09/20/2020 - 23:47 [Jonathan Toomim] please no spamming of scalenet until we hit block 10000
09/20/2020 - 23:50 [Jonathan Toomim] @Calin Culianu
09/20/2020 - 23:50 [Jonathan Toomim] and yes, defaulting to 2MB was intentional. As long as mainnet has a conservative default, we should be getting people into the habit of changing that parameter
09/20/2020 - 23:51 [Jonathan Toomim] I think i'm going to fork scalenet and try to 51% attack away your big blocks, @Calin Culianu

⬆️⬆️⬆️  END LOG FOR 09/20/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/19/2020 ⬇️⬇️⬇️
09/19/2020 - 06:52 [Shadow Of Harbringer] Read.Cash dev complaining about Uconf TXn Limit, somebody should probably go there and confirm my comment,
09/19/2020 - 06:52 old.reddit.com/r/btc/comments/ivlqdc/sincerely_hope_that_the_toolongmempoolchain_limit/
09/19/2020 - 06:52 [Shadow Of Harbringer] Hm, probably not the right channel to write this, wait I will move
09/19/2020 - 06:53 [Shadow Of Harbringer] Read.Cash dev complaining about Uconf TXn Limit, somebody should probably go there and confirm my comment,
09/19/2020 - 06:53 old.reddit.com/r/btc/comments/ivlqdc/sincerely_hope_that_the_toolongmempoolchain_limit/
09/19/2020 - 06:54 [Shadow Of Harbringer] My guess is somebody like @freetrader preferably
09/19/2020 - 07:18 [unknown] Axel Gembe (ago) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/788 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/19/2020 - 11:53 [Shadow Of Harbringer] New Hayden's video is pretty great and inspiring,
09/19/2020 - 11:53 old.reddit.com/r/btc/comments/ivppvu/bitcoin_cash_peertopeer_electronic_cash_for_the/
09/19/2020 - 11:53 He is still otherwise behaving foolishly though. Weird guy.
09/19/2020 - 13:03 [Calin Culianu] :)
09/19/2020 - 13:09 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/789 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/19/2020 - 13:37 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/789 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/19/2020 - 13:37 [unknown] Calin Culianu pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3ce7ea206921d331c87e85f0d029effeeaafb054...722cb3d30ea417270a8fb1546a77171ccc45a040
09/19/2020 - 13:37 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/e0904b56bc1e6a7817e8033d5950c65d86b09ebb: Add new loping.net seeders - Axel Gembe
09/19/2020 - 13:37 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/722cb3d30ea417270a8fb1546a77171ccc45a040: Merge branch 'add_loping_net_seed' into 'master' - Calin Culianu
09/19/2020 - 21:24 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/790 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 09/19/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/18/2020 ⬇️⬇️⬇️
09/18/2020 - 06:41 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Dagur (dagurval)
09/18/2020 - 06:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/166
09/18/2020 - 06:41 The implementation of RPC function `addmultisigaddress` is using magic values `66` and `130`, but could instead use `(2 * CPubKey::COMPRESSED_PUBLIC_KEY_SIZE)` and `2 * CPubKey::PUBLIC_KEY_SIZE`
09/18/2020 - 06:41 See `rpcwallet.cpp`: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/wallet/rpcwallet.cpp#L1162
09/18/2020 - 06:41 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Dagur (dagurval)
09/18/2020 - 06:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/166
09/18/2020 - 06:41 The implementation of RPC function `addmultisigaddress` is using magic values `66` and `130`, but could instead use `(2 * CPubKey::COMPRESSED_PUBLIC_KEY_SIZE)` and `2 * CPubKey::PUBLIC_KEY_SIZE`
09/18/2020 - 06:41 See `rpcwallet.cpp`: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/wallet/rpcwallet.cpp#L1162
09/18/2020 - 07:28 [merc1er] @freetrader @ChaituVR Netlify deploys are now fixed
09/18/2020 - 07:28 [merc1er] Not sure what happened, I just created a new app
09/18/2020 - 07:29 [merc1er] This breaks previous deploy @ChaituVR. If the previews are not working, you will need to push an empty commit to trigger a new deploy
09/18/2020 - 10:02 [ChaituVR] for 114 -> now it has only one article but it is unable to build
09/18/2020 - 10:02 to make it build we have to use code from github.com/bitcoin-cash-node/bchnode-web/pull/122
09/18/2020 - 10:02 so i created github.com/bitcoin-cash-node/bchnode-web/pull/124 which has code for both 114 and 122
09/18/2020 - 10:03 [ChaituVR] deploy-preview-124--bchn.netlify.app/en/newsroom/el-plan-de-trabajo-de-bch-node-ante-la-actualizaci%C3%B3n-del-15-de-mayo
09/18/2020 - 11:16 [freetrader] The article in 114 / 124 looks good, bounty awarded to @ChaituVR
09/18/2020 - 11:17 [freetrader] i have not merged it yet, because i want to clarify why there is so much content being marked as new in the diff of the other 38 files
09/18/2020 - 11:18 [freetrader] @merc1er - could you take a look at 124 and if you think it's ok, merge it
09/18/2020 - 19:27 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/787 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/18/2020 - 20:09 [Calin Culianu] by the way @BigBlockIfTrue we may want to make operator[] non-const on univalue::array and univalue::object -- it may be useful in the future ...
09/18/2020 - 20:10 [BigBlockIfTrue] the main issue is the null return behaviour if the element does not exist
09/18/2020 - 20:10 [BigBlockIfTrue] the null must be const
09/18/2020 - 20:12 [BigBlockIfTrue] note there are (uglier) workarounds like uv.locate("x") and *(uv.begin() + 5)

⬆️⬆️⬆️  END LOG FOR 09/18/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/17/2020 ⬇️⬇️⬇️
09/17/2020 - 06:39 [Calin Culianu] nice catch Freetrader
09/17/2020 - 06:40 [Calin Culianu] man that ``SeedSpec6` type leaves a lot to be desired. LOL
09/17/2020 - 06:42 [Jonathan Toomim] changes for `vFixedSeeds` have been pushed for 739 and 750
09/17/2020 - 06:42 [Jonathan Toomim] my nodes don't have ipv6, so i don't know any ipv6 peers
09/17/2020 - 06:42 [Jonathan Toomim] if anyone else wants to add some, feel free
09/17/2020 - 13:37 [freetrader] we use const _voluntarily_ reeeeee
09/17/2020 - 13:49 [Calin Culianu] well in that case he voluntarily wants to test the other code path -- note that a different method is invoked depend on whether const or not
09/17/2020 - 13:51 [BigBlockIfTrue] voluntary const makes more sense in the actual code than in tests
09/17/2020 - 13:51 [BigBlockIfTrue] in the tests you want to live on the edge and see if you can break things
09/17/2020 - 13:56 [Calin Culianu] so i guess @Dagur pulled a viking deception tactic and isn't reviewing !780. He's probably going to invade and pillage.
09/17/2020 - 21:04 [Javier González] www.youtube.com/watch?v=RUS21I7e4ek
09/17/2020 - 22:25 [Calin Culianu] Electron Cash master now supports scalenet.. start it with the `--scalenet` CLI arg and you will see scalenet

⬆️⬆️⬆️  END LOG FOR 09/17/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/16/2020 ⬇️⬇️⬇️
09/16/2020 - 06:05 [Jonathan Toomim] @Calin Culianu ^
09/16/2020 - 06:06 [Calin Culianu] ah i see... how much B/W does a seeder use up? i should hope not much?
09/16/2020 - 06:06 [Jonathan Toomim] very little even for mainnet
09/16/2020 - 06:07 [Jonathan Toomim] even less for testnet4 and scalenet
09/16/2020 - 06:07 [Calin Culianu] ha ha
09/16/2020 - 14:09 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/783 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/16/2020 - 14:09 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/783 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/16/2020 - 14:09 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/631697e3a13c972edb3752e615266edcae09c1c6...93289ffeb1eb74b0cfa0b8f92a5fb797adcb701e
09/16/2020 - 14:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2d30582fd697cbcbff3f827f525d4571ab7dc132: Remove declared but undefined function: fsbridge::freopen - Calin Culianu
09/16/2020 - 14:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/93289ffeb1eb74b0cfa0b8f92a5fb797adcb701e: Merge branch 'nuke_fsbridge_freopen' into 'master' - freetrader
09/16/2020 - 14:09 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/631697e3a13c972edb3752e615266edcae09c1c6...93289ffeb1eb74b0cfa0b8f92a5fb797adcb701e
09/16/2020 - 14:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/2d30582fd697cbcbff3f827f525d4571ab7dc132: Remove declared but undefined function: fsbridge::freopen - Calin Culianu
09/16/2020 - 14:09 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/93289ffeb1eb74b0cfa0b8f92a5fb797adcb701e: Merge branch 'nuke_fsbridge_freopen' into 'master' - freetrader
09/16/2020 - 14:24 [freetrader] I think you mentioned something about further efficiency optimizations in !778, @Calin Culianu ?
09/16/2020 - 22:59 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/16/2020 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/165
09/16/2020 - 22:59 See !739 and !750 for the MRs introducing testnet4 and scalenet.
09/16/2020 - 22:59 Suggest to create an overview document e.g. `doc/test-networks.md` for info covering all test networks,
09/16/2020 - 22:59 including the new ones.
09/16/2020 - 22:59 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/16/2020 - 22:59 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/165
09/16/2020 - 22:59 See !739 and !750 for the MRs introducing testnet4 and scalenet.
09/16/2020 - 22:59 Suggest to create an overview document e.g. `doc/test-networks.md` for info covering all test networks,
09/16/2020 - 22:59 including the new ones.
09/16/2020 - 23:12 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/739 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/16/2020 - 23:16 [freetrader] Will check back for some more approvals and closure of remaining threads on !739 in a couple of hours.
09/16/2020 - 23:47 [unknown] freetrader (freetrader) unapproved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/739 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 09/16/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/15/2020 ⬇️⬇️⬇️
09/15/2020 - 05:34 [Calin Culianu] ugh @BigBlockIfTrue -- I merged the UniValue step 4 -- and it has bugs man. see CI failures. It's due to temporaries disappearing -- it's due to the implicit conversion from UniValue::Object -> UniValue and some of the code taking pointers to that temporary..
09/15/2020 - 05:57 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/777 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/15/2020 - 06:00 [Calin Culianu] @BigBlockIfTrue is there any chance you can scour the codebase too and see if any more gotchas like that might exist? I regex searched for `UniValue *` but maybe there are weird places where `const UniValue &` refs are being stored in structs or something and they are temporaries. I couldn't find any but a second pair of eyes is welcome
09/15/2020 - 07:01 [BigBlockIfTrue] @Calin Culianu we should probably just rename get_obj and get_array to something else to avoid this going unnoticed
09/15/2020 - 07:01 [BigBlockIfTrue] I think you wanted to do that anyway :p
09/15/2020 - 07:41 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/777 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/15/2020 - 07:41 [unknown] Dagur (dagurval) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/777 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/15/2020 - 07:41 [unknown] Dagur pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ccb3e6dc7d19b9fa8a6e13bd8dc8b23840cf72b6...1532dfd1573d09f43b074c862f1eabd14acb24f2
09/15/2020 - 07:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bdbc0765cd4ad7344a23e776c45214178525638b: Fixed UniValue bug: don't take pointers to temporaries - Calin Culianu
09/15/2020 - 07:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1532dfd1573d09f43b074c862f1eabd14acb24f2: Merge branch 'fix_univalue_pointer_to_temporary_bug' into 'master' - Dagur
09/15/2020 - 07:41 [unknown] Dagur pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/ccb3e6dc7d19b9fa8a6e13bd8dc8b23840cf72b6...1532dfd1573d09f43b074c862f1eabd14acb24f2
09/15/2020 - 07:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/bdbc0765cd4ad7344a23e776c45214178525638b: Fixed UniValue bug: don't take pointers to temporaries - Calin Culianu
09/15/2020 - 07:41 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/1532dfd1573d09f43b074c862f1eabd14acb24f2: Merge branch 'fix_univalue_pointer_to_temporary_bug' into 'master' - Dagur
09/15/2020 - 07:58 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/164 closed by Calin Culianu (cculianu)
09/15/2020 - 15:46 [Calin Culianu] @BigBlockIfTrue did you run benchmarks on this vs master? i wonder if any of the puny benchmarks we have detected any speedup
09/15/2020 - 15:47 [BigBlockIfTrue] I don't think we have benchmarks that cover this code
09/15/2020 - 15:49 [BigBlockIfTrue] I'd assume that !772 deteriorated performance and that !780 more than makes up for that, so together it's a net positive
09/15/2020 - 15:53 [Calin Culianu] yeah that's my assumption too
09/15/2020 - 15:53 [Calin Culianu] out of curiosity i also made the && move c'tor from UniValue::Object -> UniValue converter explicit -- every usage in the codebase of that is correct.

⬆️⬆️⬆️  END LOG FOR 09/15/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/14/2020 ⬇️⬇️⬇️
09/14/2020 - 05:35 [Zohaib Khalid] i didn't get any help from this channal . Can you please recommend me any other community
09/14/2020 - 06:52 [imaginary_username] @Zohaib Khalid if you have questions about Knuth you should ask Fernando on Telegram, t.me/knuth_cash
09/14/2020 - 07:33 [Zohaib Khalid] i cant find help there
09/14/2020 - 07:41 [imaginary_username] fernando never replied?
09/14/2020 - 07:42 [imaginary_username] i mean from the records there it sounds like you should just DM and follow up with him
09/14/2020 - 12:23 [freetrader] could be a difference in our Boost versions
09/14/2020 - 12:24 [freetrader] ?
09/14/2020 - 12:31 [unknown] Dagur (dagurval) unapproved merge request [!667 *[backport] Replace the test runner with a test wrapper ; Set environment variables when running tests with sanitizers*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/667) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/14/2020 - 12:36 [freetrader] Predictably, ABC is calling every other implementation "BCH-incompatible":
09/14/2020 - 12:36 blog.bitcoinabc.org/2020/09/14/preparing-businesses-for-a-successful-network-upgrade/
09/14/2020 - 12:39 [Dagur] A quick google search suggests this was fixed in boost 1.73. Your log shows boost 1.67 @freetrader
09/14/2020 - 23:04 [BigBlockIfTrue] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/jobs/737495338
09/14/2020 - 23:05 [BigBlockIfTrue] reports inconsistent job_id
09/14/2020 - 23:05 [BigBlockIfTrue] in getblocktemplatelight
09/14/2020 - 23:07 [BigBlockIfTrue] # Check that, once the nodes are synced, they give the same template
09/14/2020 - 23:07 gbtl0 = self.nodes[0].getblocktemplatelight() # in the python test framework you can simply call the rpc by name
09/14/2020 - 23:07 gbtl1 = self.nodes[1].getblocktemplatelight() # no need to declare it anywhere
09/14/2020 - 23:07 assert_equal(gbtl0, gbtl1)
09/14/2020 - 23:07 [BigBlockIfTrue] one of the nodes has empty merkle root, looks like mempool sync failed somehow

⬆️⬆️⬆️  END LOG FOR 09/14/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/13/2020 ⬇️⬇️⬇️
09/13/2020 - 05:18 [ChaituVR] in my case it is because of some special characters are working locally but not after build
09/13/2020 - 05:18 for ex: março-2020-survey
09/13/2020 - 05:18 [ChaituVR] after build: `entry not found: /en/newsroom/março-2020-survey`
09/13/2020 - 05:51 [ChaituVR] @freetrader somehow these builds are not correct ..
09/13/2020 - 05:51 i tried to deploy same branch with my netlify, it actually worked eloquent-newton-606441.netlify.app/en/newsroom/mar%C3%A7o-2020-survey
09/13/2020 - 05:51 maybe rebuilding them will solve?
09/13/2020 - 15:03 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/773 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/13/2020 - 16:18 [merc1er] I'm re-deploying #114 on Netlify, let's see if that works
09/13/2020 - 16:20 [merc1er] Working now apparently: deploy-preview-114--bchn.netlify.app/en/newsroom/bitcoin-cash-node-2020-planos-para-atualização-de-maio-e-adiante
09/13/2020 - 16:20 [merc1er] @ChaituVR could you please confirm it works?
09/13/2020 - 16:21 [merc1er] Idk what happened with those builds
09/13/2020 - 21:21 [unknown] It would be helpful to have a way to mark ABC transactions for exclusion from BCH. This is what you want to do when moving your ABC coins to an exchange for dumping.
09/13/2020 - 21:21 The first design for BCH had such a mechanism (special OP_RETURN string) that would invalidate a tx on BCH, so it could be used to prevent replay of your BTC tx to BCH. This was independent of the forkid change that prevented replay from BCH onto BTC, and was also optional.
09/13/2020 - 21:21 Things were simplified when the forkid and bip143 were not only allowed, but required, making all signed transactions chain-specific. There was some worry that BTC would allow the new sigs to make trouble but it did
09/13/2020 - 21:21 [unknown] not happen

⬆️⬆️⬆️  END LOG FOR 09/13/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/12/2020 ⬇️⬇️⬇️
09/12/2020 - 02:54 [Jonathan Toomim] Jonathan Toomim is an independent BCH developer, and an active contributor to the BCHN project.
09/12/2020 - 02:54 He has been involved with the big block Bitcoin movement since 2015. He contributed as a junior developer to Bitcoin XT. In December, he presented data on youtu.be/EfuRTDcsWrk?t=8161. After that, he surveyed miner opinions on preferred blocksizes in the www.reddit.com/r/Bitcoin/comments/3ygu5d/blocksize_consensus_census/, and helped launch bitcoin.consider.it/ to richly represent users', developers', m
09/12/2020 - 02:54 His work on BCHN is mostly focused on scalability issues, like Xthinner and the O(n^2) transaction chain issue.
09/12/2020 - 02:54 More information on Jonathan's work on BCH can be found in his Flipstarter campaign at flipstarter.toom.im/.
09/12/2020 - 02:55 [Jonathan Toomim] toom.im/files/jonathan_headshot.jpg
09/12/2020 - 04:08 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/45 closed by Griffith (ggriffith)
09/12/2020 - 04:08 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/45 closed by Griffith (ggriffith)
09/12/2020 - 04:14 [griffith] @BigBlockIfTrue last data produced (that i saw) showed graphene outperformed xthinner with larger block sizes but was worse at smaller block sizes.
09/12/2020 - 10:54 [freetrader] github.com/bitcoin-cash-node/bchnode-web/pull/113
09/12/2020 - 10:55 [freetrader] Please check if OK for you @Jonathan Toomim
09/12/2020 - 10:55 You can use this preview link: deploy-preview-113--bchn.netlify.app/en/team
09/12/2020 - 12:49 [BigBlockIfTrue] responded on reddit: old.reddit.com/r/btc/comments/iqcqk2/rfc_allowreplay_safer_splits_for_bitcoin_cash/g4r9rb6/
09/12/2020 - 13:33 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/772 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/12/2020 - 18:27 [freetrader] @ChaituVR, #107 gives a 404 error when selecting the article from the deployment preview newsroom
09/12/2020 - 19:22 [freetrader] #111 also dreaded 404 error, @merc1er
09/12/2020 - 19:26 [freetrader] Also, noticed the date is wrong on the 'Bitcoin Cash Node 2020: plans for May upgrade and beyond' English version, it should be 2020-03-03
09/12/2020 - 19:30 [freetrader] #112 approved, merged, bounty awarded to @ChaituVR
09/12/2020 - 20:08 [freetrader] #114 - has 404 error deploy-preview-114--bchn.netlify.app/en/newsroom/El-plan-de-trabajo-de-BCH-Node-ante-la-actualizaci%C3%B3n-del-15-de-mayo
09/12/2020 - 20:12 [freetrader] #115 - approved, but merging is blocked by conflict

⬆️⬆️⬆️  END LOG FOR 09/12/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/11/2020 ⬇️⬇️⬇️
09/11/2020 - 03:13 [imaginary_username] heck, even i can use my credit card if that's needed, like 1/10th of bch people already know me irl, i certainly don't mind gitlab lmao
09/11/2020 - 03:23 [emergent_reasons] I'll reach out to a guy I barely know who works at gitlab about crypto. Maybe! :D
09/11/2020 - 04:31 [Jonathan Toomim] !442 is no longer WIP.
09/11/2020 - 04:31 Whoever ends up merging it (assuming it gets merged): can you please use the MR description for the squashed commit message? None of the existing commits are as thorough, and many have inappropriate commit messages (e.g. referencing the Bitcoin ABC diff on which I started this work)
09/11/2020 - 04:31 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/442
09/11/2020 - 10:19 [freetrader] 103 + 104 approved, merged, bounties awarded to @merc1er
09/11/2020 - 11:03 [ChaituVR] Hello,
09/11/2020 - 11:03 So i found some of the translated articles are missing, i've started working on moving some of them but what to confirm with community
09/11/2020 - 11:03 - For read.cash/@freetrader/bitcoin-cash-node-003b2381
09/11/2020 - 11:03 English and Chinese available
09/11/2020 - 11:03 [missing] japanese - read.cash/@emergent_reasons/bitcoin-cash-node-909e5894
09/11/2020 - 11:03 [missing] korean - read.cash/@sittufeing/bitcoin-cash-node-korean-79c26825
09/11/2020 - 11:03 [missing] Portuguese. - read.cash/@phabulu/bitcoin-cash-node-portuguese-00bee10a
09/11/2020 - 11:03 - For read.cash/@freetrader/bitcoin-cash-node-community-survey-march-2020-c23eb5a8
09/11/2020 - 11:03 [missing] Portuguese - read.cash/@phabulu/pesquisa-da-comunidade-bitcoin-cash-node-marco-de-2020-c3a8b7ee
09/11/2020 - 11:03 - For read.cash/@bitcoincashnode/bitcoin-cash-node-2020-plans-for-may-upgrade-and-beyond-11af0b52
09/11/2020 - 11:03 English and Chinese available
09/11/2020 - 11:03 [missing] português - read.cash/@phabulu/bitcoin-cash-node-2020-planos-para-atualizacao-de-maio-e-adiante-4b16ada8
09/11/2020 - 11:03 [missing] Spanish (partial) - read.cash/@DarthRoison/bch-node-nuestro-plan-de-trabajo-de-cara-a-la-actualizacion-de-mayo-a1569797
09/11/2020 - 11:03 - For read.cash/@bitcoincashnode/bchn-announcement-regarding-bitcoin-cash-bch-upgrade-specifications-c23d7d58 -
09/11/2020 - 11:15 [freetrader] For all the missing ones, I would support moving them across to our site
09/11/2020 - 11:15 The translations listed are all good ones
09/11/2020 - 11:15 I would propose a bounty of $50 per such article
09/11/2020 - 11:16 [freetrader] Let me run that by our financial steering committee :)
09/11/2020 - 12:50 [freetrader] If any project contributors want to list themselves on the team page, or update their information, let me know.
09/11/2020 - 19:03 [Jonathan Toomim] i'd say Xthinner is somewhere between alpha and beta status, not pre-alpha
09/11/2020 - 19:04 [Jonathan Toomim] on graphene and xthinner: i'm actually of the opinion right now that most of the block propagation delay is due to block validation and LOCK(cs_main); issues, not actually network latency
09/11/2020 - 19:04 [Jonathan Toomim] and also due to problems with transaction propagation and keeping mempool synchrony
09/11/2020 - 19:05 [Jonathan Toomim] this is in contrast to my belief when I started working on xthinner, and is the results of the stress testing that i've been doing over the last few weeks
09/11/2020 - 19:06 [Jonathan Toomim] that said, i have no objections to graphene being added to BCHN

⬆️⬆️⬆️  END LOG FOR 09/11/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/10/2020 ⬇️⬇️⬇️
09/10/2020 - 00:28 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/768 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/10/2020 - 00:30 [unknown] BigBlockIfTrue (BigBlockIfTrue) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/691 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/10/2020 - 04:16 [merc1er] 97 and 98 merged
09/10/2020 - 04:16 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/100 @freetrader
09/10/2020 - 05:13 [Calin Culianu] hey @BigBlockIfTrue !768 looks good.. unfortunately for me GitLab is unable to render this diff properly!
09/10/2020 - 05:14 [Calin Culianu] is anybody else having this issue? for instance if I click on "univalue.h" --> click to expland I get NOTHING
09/10/2020 - 05:14 [Calin Culianu] oh nevermind. fixed by messing with the settings. weird.
09/10/2020 - 09:47 [unknown] freetrader (freetrader) opened merge request [!769 *[qa] Fix misleading comment in script_flags.h*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/769) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/10/2020 - 09:49 [freetrader] ^ raised to observe behavior of `code_quality` CI job , to see if recent failures are persisting
09/10/2020 - 11:33 [Calin Culianu] And if they do they can un-final it.
09/10/2020 - 11:33 It’s more an annotation that right now WYSIWYG with that class.
09/10/2020 - 11:33 It’s not really set up for inheritance anyway so it’s not like removing that keyword fixes it to be super inheritable.
09/10/2020 - 11:35 [freetrader] ok, thanks
09/10/2020 - 12:26 [freetrader] @merc1er please be aware we have a PR from another contributor on one of the docs
09/10/2020 - 12:26 github.com/bitcoin-cash-node/bchnode-web/pull/101
09/10/2020 - 17:34 [Tom Zander] Why?
09/10/2020 - 17:35 [griffith] because extversion also does versioning not just protocol negotiation. you would take the entire handshake process for a protocol and replace it with a few map entries.
09/10/2020 - 17:36 [Tom Zander] what need is there in the handshake between two p2p nodes to exchange the port number for an unrelated protocol? (electrum)
09/10/2020 - 17:38 [griffith] those are the only 2 keys i dont know what they do. andrew stone uses them for something,
09/10/2020 - 17:39 [griffith] BU does come with an electrs server bundled. i always assumed it was something to do with that

⬆️⬆️⬆️  END LOG FOR 09/10/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/09/2020 ⬇️⬇️⬇️
09/09/2020 - 07:18 [matricz] I have thought some about it and find it difficult to think of that as non-coercive
09/09/2020 - 07:50 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/95 @freetrader
09/09/2020 - 08:02 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/96
09/09/2020 - 08:10 [BigBlockIfTrue] extversion probably warrants a minor version bump according to semver
09/09/2020 - 08:38 [Javier González] Because miners are bad advised for all of you and because people think wrong is coercive.
09/09/2020 - 16:33 [unknown] Calin Culianu (cculianu) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/758 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/09/2020 - 16:53 [Calin Culianu] Ok !759 and !760 are taken out of HODL and should be reviewed -- (!759 first)
09/09/2020 - 16:54 [Calin Culianu] Note: for some reason gitlab screwed up the diff on !760 and produced a ghastly diff.
09/09/2020 - 16:54 [Calin Culianu] !759 and !760 ready for love (review)
09/09/2020 - 16:58 [matricz] Now _that's_ random
09/09/2020 - 16:58 old.reddit.com/r/btc/comments/ipgm9z/bitcoinbchcom_ceo_flipstarter_failed_twice_so_now/

⬆️⬆️⬆️  END LOG FOR 09/09/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/08/2020 ⬇️⬇️⬇️
09/08/2020 - 04:44 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/89 @freetrader
09/08/2020 - 05:55 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/90
09/08/2020 - 06:32 [freetrader] Tom Zander forwarded me this link on earlier discussion of Xversion , I am including here for reference.
09/08/2020 - 06:32 github.com/BitcoinUnlimited/BitcoinUnlimited/pull/1236
09/08/2020 - 06:36 [freetrader] Related to the above, I'm running a series of "repeat test 100 times and check how many of those fail" on the shorter-running ones (according to timing.json) .
09/08/2020 - 06:36 It's not through yet, but I thought I'll list some of the surprises so far.
09/08/2020 - 06:36 These are listing only the tests that have non-zero failure rates.
09/08/2020 - 06:36 • abc-rpc-mocktime.py : 88 / 100 (88 failures out of a 100 runs)
09/08/2020 - 06:36 • abc-rpc.py : 88 / 100
09/08/2020 - 06:36 • abc-schnorrmultisig.py : 5/ 100
09/08/2020 - 06:36 Will add further results as they come in.
09/08/2020 - 06:36 Test system is fast Debian 10.3 desktop.
09/08/2020 - 06:39 [freetrader] BCHN WeChat group has a new QR code (old one became invalid)
09/08/2020 - 06:39 [freetrader] files.sameroom.io/5-d93YXwGj64E49-ojeNFYWcP5cUoOWBF69vH8Zx2i0/20200908_bchn_wechat_qr_code.png
09/08/2020 - 07:34 [freetrader] • feature_help.py : 94 / 100
09/08/2020 - 15:25 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/92 (@freetrader)
09/08/2020 - 15:45 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/93
09/08/2020 - 16:17 [merc1er] I just saw what the surveys look like: gist.github.com/ftrader/557a7500c1c77b2098aa529ef9009c91.
09/08/2020 - 16:17 Maybe in the future we want this to be on the website instead? So people can just click and submit without having a GitLab account
09/08/2020 - 16:20 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/94
09/08/2020 - 17:56 [Wisequote] What would be the easiest way to block-stamp a message through cross posting an md5 hash and a block height? Is there a simple API to invoke and sign a transaction and include a message?
09/08/2020 - 23:08 [Javier González] Wonton is right.
09/08/2020 - 23:08 There are 67 days left.
09/08/2020 - 23:14 [imaginary_username] it really depends on how ABC promotes it tbh. If they promote expected profits coming from their protocol-paid work, then it's much more likely.
09/08/2020 - 23:18 [imaginary_username] i doubt they'll be that silly, though. if zcash can wing it, so can they.
09/08/2020 - 23:22 [freetrader] can zcash wing it tho
09/08/2020 - 23:24 [freetrader] BSV is probably the better example of forking from BCH, setting up steering organizations, centralizing AF etc.

⬆️⬆️⬆️  END LOG FOR 09/08/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/07/2020 ⬇️⬇️⬇️
09/07/2020 - 05:47 [merc1er] github.com/bitcoin-cash-node/bchnode-web/pull/78
09/07/2020 - 06:29 [freetrader] 78 PR title should be "BCHN Survey of Chinese Ecosystem about DAA Change in November"
09/07/2020 - 06:29 [freetrader] :)
09/07/2020 - 06:29 [merc1er] Too long :o
09/07/2020 - 06:29 [merc1er] I cut out the last few words
09/07/2020 - 13:52 [unknown] Calin Culianu (cculianu) approved merge request [!766 *[txmempool] Remove dangling/obsolete code in removeForBlock(...)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/766) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/07/2020 - 13:53 [unknown] freetrader (freetrader) merged merge request [!766 *[txmempool] Remove dangling/obsolete code in removeForBlock(...)*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/766) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/07/2020 - 13:53 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/af846072e542b8a8da4d64ca4f131c934e6e9d5d...08c08867289e47522b6061286dbb352ae52ca3bb
09/07/2020 - 13:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/027ecf82d7a41ede6efd83e02fb04bd2534f62d6: [txmempool] Remove dangling/obsolete code in removeForBlock(...) - Jonathan Toomim
09/07/2020 - 13:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/08c08867289e47522b6061286dbb352ae52ca3bb: Merge branch 'remove_removeForBlock_obsolescence' into 'master' - freetrader
09/07/2020 - 13:53 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/af846072e542b8a8da4d64ca4f131c934e6e9d5d...08c08867289e47522b6061286dbb352ae52ca3bb
09/07/2020 - 13:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/027ecf82d7a41ede6efd83e02fb04bd2534f62d6: [txmempool] Remove dangling/obsolete code in removeForBlock(...) - Jonathan Toomim
09/07/2020 - 13:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/08c08867289e47522b6061286dbb352ae52ca3bb: Merge branch 'remove_removeForBlock_obsolescence' into 'master' - freetrader
09/07/2020 - 14:04 [freetrader] re !488
09/07/2020 - 22:54 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/07/2020 - 22:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/162
09/07/2020 - 22:54 The `p2p_timeouts.py` functional test is failing spuriously with noticeable frequency on my test system.
09/07/2020 - 22:54 Commencing longer tests to check this test and others in the suite for failure probabilities.
09/07/2020 - 22:54 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/07/2020 - 22:54 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/162
09/07/2020 - 22:54 The `p2p_timeouts.py` functional test is failing spuriously with noticeable frequency on my test system.
09/07/2020 - 22:54 Commencing longer tests to check this test and others in the suite for failure probabilities.

⬆️⬆️⬆️  END LOG FOR 09/07/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/06/2020 ⬇️⬇️⬇️
09/06/2020 - 02:56 [Calin Culianu] Ok, merged. Thanks!
09/06/2020 - 03:03 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/763 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/06/2020 - 03:04 [Calin Culianu] LOL saw your MR. for me it doesn't fail... yeah i hate these timing-sensitive things.
09/06/2020 - 07:12 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/753 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/06/2020 - 07:12 [freetrader] Is anyone else still planning to review !753 ?
09/06/2020 - 07:36 [freetrader] tfw fan on brand-new raspi turns to making lawnmower-like noises >:-(
09/06/2020 - 07:48 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/763 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/06/2020 - 07:50 [freetrader] Slow PC turns out to include RPi4's.
09/06/2020 - 07:50 You're not developing on a raspberry, are you @BigBlockIfTrue ? ;P
09/06/2020 - 13:49 [freetrader] Posting here in case someone may have an idea...
09/06/2020 - 13:49 [freetrader] I'm running the coverage test instructions on a Debian 10 with "standard" toolchain (native gcc 8.3.0)
09/06/2020 - 13:50 [freetrader] `ninja coverage-check` fails on me:
09/06/2020 - 13:50 `lcov: ERROR: no valid records found in tracefile check_filtered.info`
09/06/2020 - 13:51 [freetrader] things are apparently going wrong earlier in the trace generation / processing phase
09/06/2020 - 13:52 [freetrader] I get `version '402*', prefer 'A83*'` and `no functions found` messages for every .gcda file that is processed
09/06/2020 - 21:21 [freetrader] Summary on the websites bounties: 8 / 33 bounties awarded. Total of 450 USD / ~3000 USD awarded.
09/06/2020 - 21:21 [freetrader] All bounties are processed are processed first come first served.
09/06/2020 - 21:22 [freetrader] I'm off to sleep.
09/06/2020 - 23:36 [Jonathan Toomim] my idea for WIP would be that bounties would be very small at that stage, like maybe on the order of $10 to $50.
09/06/2020 - 23:37 [Jonathan Toomim] I think that I like the idea of the highest bounties being during the final review phase

⬆️⬆️⬆️  END LOG FOR 09/06/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/05/2020 ⬇️⬇️⬇️
09/05/2020 - 05:52 [Jonathan Toomim] I'm looking into KCP a little more, and I think it's likely that KCP will do everything we want from a TCP replacement. It has reliability, it has faster retransmit, it has configurable FEC and encryption options, it has excellent performance, and it has the ability to manually bypass the congestion control algorithms for short latency-critical messages while still using congestion control for bulk transmission
09/05/2020 - 05:52 github.com/skywind3000/kcp/blob/master/README.en.md
09/05/2020 - 05:59 [Jonathan Toomim] on a separate note, my experience with the cs_main lock and head-of-line blocking on message processing with getxtrtxn/xtrtxn in bitcoind suggests that we might want to set up two KCP or TCP connections in the protocol -- one for latency critical (and potentially out-of-order) data like fast block announcements and blocktorrent, and another for bulk transmission like transactions and historical blocks. Either th
09/05/2020 - 06:09 [imaginary_username] interesting list of applications - it seems like KCP was almost entirely deployed in the context of overcoming the great firewall.
09/05/2020 - 06:11 [Jonathan Toomim] yeah, basically
09/05/2020 - 06:11 [Jonathan Toomim] thus most of the documentation is in chinese
09/05/2020 - 11:57 [BigBlockIfTrue] Object is going to be separate class anyway
09/05/2020 - 11:57 [Calin Culianu] really? ok.
09/05/2020 - 11:58 [BigBlockIfTrue] Object could perhaps use inheritance instead of composition but either way it will be a class
09/05/2020 - 11:58 [BigBlockIfTrue] because it needs functionality like key lookup etc
09/05/2020 - 11:59 [Calin Culianu] ok.
09/05/2020 - 20:27 [freetrader] @Calin Culianu: you got an MR-on-MR for !753:
09/05/2020 - 20:27 gitlab.com/cculianu/bitcoin-cash-node/-/merge_requests/6

⬆️⬆️⬆️  END LOG FOR 09/05/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/04/2020 ⬇️⬇️⬇️
09/04/2020 - 02:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Calin Culianu (cculianu)
09/04/2020 - 02:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/158
09/04/2020 - 02:53 Related issue comment: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/752#note_407253362
09/04/2020 - 02:53 Summary; `brew` is kind of crappy. MacPorts is far superior as a package manager for OSX -- yet all of our documentation gives users `brew` commands to do. We should offer also `port` commands for the far superior MacPorts so people can respect how professional and awesome we are.
09/04/2020 - 02:53 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Calin Culianu (cculianu)
09/04/2020 - 02:53 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/158
09/04/2020 - 02:53 Related issue comment: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/752#note_407253362
09/04/2020 - 02:53 Summary; `brew` is kind of crappy. MacPorts is far superior as a package manager for OSX -- yet all of our documentation gives users `brew` commands to do. We should offer also `port` commands for the far superior MacPorts so people can respect how professional and awesome we are.
09/04/2020 - 04:50 [Jonathan Toomim] hey maintainers (@freetrader @Calin Culianu): I'm getting pretty close to opening a WIP MR for Xthinner. The code I have right now has some known issues and/or uglinesses, but I'm curious to see if the issues that I know about are a subset, superset, or non-overlapping set with the issues that other people see with the code. However, I don't want to waste anyone's time reviewing code that I know to still suck in
09/04/2020 - 06:56 [freetrader] No problem.
09/04/2020 - 06:57 [freetrader] As you said, just put it in WIP and maybe put something like the above explanation in the description so that readers on GitLab are clear about the situation.
09/04/2020 - 11:15 [freetrader] Update...
09/04/2020 - 11:15 ```
09/04/2020 - 11:15 ## Bounty rules
09/04/2020 - 11:15 This bounty will only be awarded to one entrant (can be a group though). A successful entry must fulfil the requirements described above. If you have questions, please ask before or during your work.
09/04/2020 - 11:15 To participate in this bounty, we strongly advise to join [BCHN slack](join.slack.com/t/bitcoincashnode/shared_invite/zt-egg3c36d-2cglIrKcbnGpIQFaKFzCWA) (shareable invite link) and let us know in the `#dev-general` channel that you want to work on it.
09/04/2020 - 11:15 We can then tell you if other entrants are so close to a solution that you might be wasting your time, or whether it makes sense to proceed.
09/04/2020 - 11:15 In general, we prefer only one entrant (or team) working on one bounty at a time, unless otherwise specified.
09/04/2020 - 11:15 We suggest if you do bounty development work, to do so in a private repo and share the testable product with us so that others do not snipe your work with low effort before it's done.
09/04/2020 - 11:15 In some cases, at the discretion of the project team, we will accept partial results and award partial bounties. A prerequisite is that you let us know that you've reached a stopping point in your work, and publish it.
09/04/2020 - 11:15 If you do your bounty work in the open using a Merge Request, please mark it as 'WIP' or 'Draft' until such time as it is completed and ready for review.```
09/04/2020 - 11:30 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
09/04/2020 - 11:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/159
09/04/2020 - 11:30 A bounty of 3 BCH is set for a functional test is needed to show that the `-txbroadcastinterval` parameter works as expected. See 'Bounty rules' at the end.
09/04/2020 - 11:30 ## Background
09/04/2020 - 11:30 !746 introduces two new parameters, of which `-txbroadcastinterval` regulates the "broadcast interval".
09/04/2020 - 11:30 This is supposed to be the average time (in ms) between broadcasts of transaction INV messages.
09/04/2020 - 11:30 In net.cpp, the `PoissonNextSend` and `PoissonNextSendInbound` functions are called to en.wikipedia.org/wiki/Exponential_distribution#Generating_exponential_variates of the future time to send the next INV (to outbound and inbound peers respectively).
09/04/2020 - 11:30 ## Requirements
09/04/2020 - 11:30 The functional test (a new Python test in `test/functional`) should collect samples of the broadcast interval for some non-extreme values of `-txbroadcastinterval` and statistically test against the null hypothesis that these samples are exponentially distributed with average equal to the given rate parameter.
09/04/2020 - 11:34 [freetrader] Ok, the new bounty is up. I appreciate any feedback on the requirements.
09/04/2020 - 11:34 Issue #159: [bounty] [test] Functional test for average ms delay between trickled INV transmission in gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/746
09/04/2020 - 11:34 cc: @mtr
09/04/2020 - 11:36 [freetrader] New (test development) bounty available.
09/04/2020 - 11:36 You can see bounties on our GitLab :
09/04/2020 - 11:36 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name%5B%5D=bounty
09/04/2020 - 19:58 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/758 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/04/2020 - 20:15 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/759 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/04/2020 - 20:15 [BigBlockIfTrue] old.reddit.com/r/Buttcoin/comments/imj3y1/the_global_network_council_framework_bitcoin_abc/g419z45/?context=1
09/04/2020 - 20:20 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/760 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/04/2020 - 20:32 [Calin Culianu] Note for reviewers: MR's !759 and !760 are purely optional. If this were my codebase, I would add this extra safety/strictness to just ensure new code doesn't do dumb things. The addition of these MRs already caught bad usage in the codebase (!758 addresses the bad usage). Which is why I think they are necessary.

⬆️⬆️⬆️  END LOG FOR 09/04/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/03/2020 ⬇️⬇️⬇️
09/03/2020 - 05:43 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Jason Dreyzehner (bitjson)
09/03/2020 - 05:43 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/157
09/03/2020 - 05:43 I'm working on a blockchain indexing application which connects to a set of trusted nodes over the standard P2P interface (pretending to be a node itself).
09/03/2020 - 05:43 To deploy the indexer for the first time, the user currently has to wait for BCHN to finish the full initial block download (IBD) before BCHN will begin sharing blocks with the indexer.
09/03/2020 - 05:43 Would it be reasonable for BCHN to begin sharing known blocks with peers after the headers portion of the sync is complete? Could we consider adding a `seedblocksduringibd` configuration option to enable that?
09/03/2020 - 05:43 Especially when trying to sync the indexer on lower-powered cloud environments, if BCHN would share blocks during IBD, sync times could be reduced by at least 24 hours.
09/03/2020 - 05:43 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by Jason Dreyzehner (bitjson)
09/03/2020 - 05:43 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/157
09/03/2020 - 05:43 I'm working on a blockchain indexing application which connects to a set of trusted nodes over the standard P2P interface (pretending to be a node itself).
09/03/2020 - 05:43 To deploy the indexer for the first time, the user currently has to wait for BCHN to finish the full initial block download (IBD) before BCHN will begin sharing blocks with the indexer.
09/03/2020 - 05:43 Would it be reasonable for BCHN to begin sharing known blocks with peers after the headers portion of the sync is complete? Could we consider adding a `seedblocksduringibd` configuration option to enable that?
09/03/2020 - 05:43 Especially when trying to sync the indexer on lower-powered cloud environments, if BCHN would share blocks during IBD, sync times could be reduced by at least 24 hours.
09/03/2020 - 08:22 [freetrader] Is it not possible to see who controls a WeChat group?
09/03/2020 - 08:22 [freetrader] On Reddit, you can see who moderates a subreddit.
09/03/2020 - 08:35 [Calin Culianu] Hello.. The `ExtVersion` MR !753 is now no longer WIP.
09/03/2020 - 18:10 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/757 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/03/2020 - 18:32 [unknown] This is probably low priority, but a friendly reminder that BCHN is still using ABC/Amaury's DNS seeeders. They will probably not be used maliciously, but at a minimum they'll be broadcasting peers with different rules come November.
09/03/2020 - 18:34 [unknown] If your preferred solution is to just remove them from chainstate.cpp then I can make a PR this weekend. But by all means, if someone wants to get to it sooner or implement something more sophisticated feel free.
09/03/2020 - 18:34 [unknown] (Assuming you want them removed)
09/03/2020 - 19:01 [freetrader] ```BCHN Slack rules
09/03/2020 - 19:01 ----------------
09/03/2020 - 19:01 Be excellent to each other.
09/03/2020 - 19:01 Introduce yourself, please (#introductions).
09/03/2020 - 19:01 In general, use #general-discuss , keep #general free of posts.
09/03/2020 - 19:01 Keep #announce for BCHN related announcements.
09/03/2020 - 19:01 Read pinned posts and channel subjects.
09/03/2020 - 19:01 Read the backscroll.
09/03/2020 - 19:01 No yelling, no spamming, no shilling, no porn, no gore, no epilepsy triggers.
09/03/2020 - 19:01 No suggestions of violence, even if joke. Self-deprecations excluded.
09/03/2020 - 19:01 Keep to BCHN-relevant topics except in dedicated alternative channels (e.g. #random)```
09/03/2020 - 20:22 [freetrader] read.cash/@bitcoincashnode/bchn-financial-report-2020-09-03-9dfca0f7
09/03/2020 - 21:00 [ZakMcRofl] i love roger's phrasing as ABC making an airdrop. positive but making it clear who is moving away
09/03/2020 - 21:54 [unknown] freetrader (freetrader) approved merge request [!755 *[Net] Don't keep 3 copies of the `NetMsgType` strings in memory*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/755) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/03/2020 - 21:54 [unknown] freetrader (freetrader) merged merge request [!755 *[Net] Don't keep 3 copies of the `NetMsgType` strings in memory*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/755) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 09/03/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/02/2020 ⬇️⬇️⬇️
09/02/2020 - 04:05 [Calin Culianu] hate to be a stick in the mud but -- I want to play devil's advocate here: isn't china's crappy internet -- china's problem? i mean -- maybe western pools can start to establish themselves too eventually and thus we don't have to do special protocol gymnastics for china. or is it valuable now to do the protocol contortions via UDP so that 0-conf works better? what's the advantage in contorting ourselves for chi
09/02/2020 - 07:14 [freetrader] At the rate at which China is exporting their surveillance tech, it seems to me that Bitcoin Cash nodes elsewhere might soon benefit from more robust propagation tech.
09/02/2020 - 07:35 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/696 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/02/2020 - 08:04 [Jonathan Toomim] @Calin Culianu mining is not incentive-compatible. When block propagation gets slow, the business or person who suffers is not the one with the slowest internet connectivity, but the one with the least hashrate. In many circumstances, having slow internet can make Chinese pools' and miners' income *higher* than if they had fast internet. As far as I've seen, those circumstances are the current circumstances.
09/02/2020 - 08:17 [unknown] Dagur (dagurval) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/696 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/02/2020 - 11:20 [freetrader] While we're on the open market...
09/02/2020 - 11:20 www.reddit.com/r/btc/comments/il4os5/jtoomims_flipstarter_is_live_official_discussion/
09/02/2020 - 11:31 [Jonathan Toomim] aww, i was just coming here to post this
09/02/2020 - 11:32 [Jonathan Toomim] freetrader, just fyi: you copying that link and pasting it in the BCHN slack does not count as BCHN paying me.
09/02/2020 - 11:35 [Dagur] TIL copy/paste is money!
09/02/2020 - 11:50 [Erik Hedman] Mining by automating ctrl-c + ctrl-v?
09/02/2020 - 18:58 [unknown] BigBlockIfTrue (BigBlockIfTrue) approved merge request [!755 *[Net] Don't keep 3 copies of the `NetMsgType` strings in memory*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/755) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/02/2020 - 19:03 [griffith] yeah all good
09/02/2020 - 19:10 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/756 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/02/2020 - 21:00 [unknown] Calin Culianu (cculianu) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/756 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
09/02/2020 - 21:00 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/756 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node

⬆️⬆️⬆️  END LOG FOR 09/02/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 09/01/2020 ⬇️⬇️⬇️
09/01/2020 - 17:15 [BigBlockIfTrue] can @Calin Culianu or another maintainer look at !696?
09/01/2020 - 22:14 [freetrader] twitter.com/rogerkver/status/1300908197113458688
09/01/2020 - 23:14 [matricz] Small improvements for tests in !700 (scheduled to merge into the MR when pipeline succeeds)
09/01/2020 - 23:31 [Jonathan Toomim] i think we may need to make some significant changes to transaction relay in order to sustain above 100-300 tx/sec
09/01/2020 - 23:32 [Jonathan Toomim] the current system has a lot of redundancy and inefficiency

⬆️⬆️⬆️  END LOG FOR 09/01/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/31/2020 ⬇️⬇️⬇️
08/31/2020 - 01:41 [Mark Lundeberg] Are there any full nodes that use mempool message to sync up on startup, like that?
08/31/2020 - 02:19 [griffith] @Mark Lundeberg ABC does not, BCHN does not, BU removed the mempool message.
08/31/2020 - 03:26 [Jonathan Toomim] I'm starting to get my remote_stress framework to work properly with BCHN. Here's a sample run with 5% packet loss, 200 ms latency, and 40 nodes (10 per machine), using compact blocks:
08/31/2020 - 03:26 python3 remote_controller.py --delay=200ms --loss=5 --interactive=0
08/31/2020 - 03:26 Test parameters: delay=200ms, loss=5%, txperblock=120000, nodes_per_machine=10, num_runs=1, usexthinner=None
08/31/2020 - 03:26 ...
08/31/2020 - 03:26 Generating spam took 47.557 sec (2523 tx/sec)
08/31/2020 - 03:26 ...
08/31/2020 - 03:26 Mempool sync took 297.551 sec ( 246 tx/sec)
08/31/2020 - 03:26 Per-node ATMP tx/sec: 246 245 246 240 242 239 246 245 240 249 245 244 246 240 241 238 244 245 239 248 252 257 246 256 256 255 248 260 255 251 244 245 239 241 238 245 244 239 248 246
08/31/2020 - 03:26 Generating block took 13.544 sec.
08/31/2020 - 03:26 Beginning block propagation phase. This might take a while.
08/31/2020 - 03:26 Propagating block took 167.229 sec -- 4.288 sec per hop
08/31/2020 - 03:26 Block has 93k tx and is 28.6 MB (306 bytes/tx)
08/31/2020 - 03:34 [Jonathan Toomim] Same thing, but with 0% packet loss:
08/31/2020 - 03:34 python3 remote_controller.py --delay=200ms --loss=0 --interactive=0
08/31/2020 - 03:34 Test parameters: delay=200ms, loss=0%, txperblock=120000, nodes_per_machine=10, num_runs=1, usexthinner=None
08/31/2020 - 03:34 ...
08/31/2020 - 03:34 Generating spam took 51.751 sec (2319 tx/sec)
08/31/2020 - 03:34 ...
08/31/2020 - 03:34 Mempool sync took 50.898 sec ( 1127 tx/sec)
08/31/2020 - 03:34 Per-node ATMP tx/sec: 1151 1129 1125 1123 1127 1101 1129 1130 1133 1141 1151 1124 1166 1141 1145 1107 1120 1141 1161 1161 1118 1114 1119 1130 1123 1115 1103 1126 1140 1134 1103 1108 1098 1126 1089 1097 1123 1130 1136 1130
08/31/2020 - 03:34 Generating block took 17.522 sec.
08/31/2020 - 03:34 Beginning block propagation phase. This might take a while.
08/31/2020 - 03:34 Propagating block took 187.383 sec -- 4.805 sec per hop
08/31/2020 - 03:34 Block has 102k tx and is 32.0 MB (313 bytes/tx)
08/31/2020 - 03:34 Block propagated at 6659.75 kB/s per hop
08/31/2020 - 04:22 [griffith] those tests are not the same? they block sizes and tx count is different?

⬆️⬆️⬆️  END LOG FOR 08/31/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/30/2020 ⬇️⬇️⬇️
08/30/2020 - 01:26 [unknown] Thanks, @Dagur and @Jonathan Toomim. I didn't even remember about the mempool message--I'm honestly not even sure if verde supports it, but it probably does and I just forgot since I've never seen an error message about it being an unsupported command in the logs. ... perhaps it's just underutilized. Regardless, it seems like the standard procedure is to just not use the flag and ignore tx inventory until IBD is compl
08/30/2020 - 01:29 [Jonathan Toomim] `shouldRelayTransactions` is really intended for SPV
08/30/2020 - 01:29 [griffith] I do not recommend using the mempool message. you should instead just ignore inv messages during IBD
08/30/2020 - 01:31 [unknown] thumbsup emojithumbsup emoji I do kind of wish sending additional handshakes was a thing, but idealism aside, I agree that ignoring the inv seems the right way at this time.
08/30/2020 - 01:33 [griffith] extversion allows you to do this

⬆️⬆️⬆️  END LOG FOR 08/30/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/29/2020 ⬇️⬇️⬇️
08/29/2020 - 00:29 [unknown] That idea never did actually get tried with the BTC split, they stopped assigning the ticker to the result of that and instead assigned it to whatever the bitcoin core node software blesses.
08/29/2020 - 00:30 [unknown] starting with Bitfinex collapsing it to that definition and every other exchange then falling in line
08/29/2020 - 00:30 [unknown] and as we know, that *forces* miners to mine that chain
08/29/2020 - 00:30 [unknown] or go out of business
08/29/2020 - 00:30 [unknown] no matter how idiotic the chain is.
08/29/2020 - 10:02 [Erik Hedman] Something completely different: I checked cash.coin.dance/blocks and got a little bit confused. Wasn't Huobi signaling BCHN a while ago? Now they are not: blockchair.com/bitcoin-cash/block/650469
08/29/2020 - 10:04 [imaginary_username] they have different nodes that are doing different things.
08/29/2020 - 10:04 [Erik Hedman] ok.
08/29/2020 - 10:07 [Erik Hedman] Well, that is probably a wise approach. There are quite a lot of time before 2020-11-15 and to move gradually is a way to minimize risks, at least thats my guess.
08/29/2020 - 15:31 [unknown] Random question time: For context, Verde (during its IBD) handshakes with other nodes with `shouldRelayTransactions` off, since nearly all transactions it receives would be temporarily invalid until the sync is complete. However, when the node finishes its IBD its mempool can not be populated for a while because it handshaked with `shouldRelayTransactions` off--that is, until it connects to a new peer after IBD is near
08/29/2020 - 15:32 [unknown] Relay flag was introduced in BIP37: github.com/bitcoin/bips/blob/master/bip-0037.mediawiki
08/29/2020 - 21:20 [Jonathan Toomim] @ en.bitcoin.it/wiki/Protocol_documentation#mempool
08/29/2020 - 21:22 [Jonathan Toomim] i suggest using the mempool message upon leaving IBD from a subset of your peers
08/29/2020 - 21:24 [Jonathan Toomim] it would probably be better to just ignore tx inv messages (or queue/buffer them for later analysis) during IBD, rather than setting `shouldRelayTransactions` to false.

⬆️⬆️⬆️  END LOG FOR 08/29/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/28/2020 ⬇️⬇️⬇️
08/28/2020 - 06:41 [matricz] I am now known a matricz (read like "matrix")
08/28/2020 - 08:55 [Javier González] twitter.com/JavierGonzalez/status/1299032529828278273
08/28/2020 - 09:28 [Jonathan Toomim] stressnet is up to block 3006
08/28/2020 - 09:28 [Jonathan Toomim] cw-144 activated
08/28/2020 - 09:44 [Tom Zander] Is the testnet code in the MR "mature" enough to try to copy to flowee the hub?
08/28/2020 - 15:34 [unknown] freetrader (freetrader) opened merge request [!751 *[doc] Add DSProof (Double Spend Proofs) specification*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/751) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/28/2020 - 15:46 [freetrader] !751 opened for review
08/28/2020 - 16:36 [scyth] you have to realize, that there's no perfect solution, and there never will be. Thats just way too much politics for no reason, and it's distracting. It doesn't matter if there's a split or not. It doesn't matter if someone's ego is hurt or not. Project needs to scale as p2p money, or die off. Any chain that succeeds in scaling, will be followed by users and products around it. Hash power will come too. As soon as market
08/28/2020 - 16:36 Let Amaury do whatever he wants. He will fail.
08/28/2020 - 16:50 [scyth] even if we succeed at scaling, and become the most successful chain, there will always be somebody that will copy the product and spin their own chain with similar capabilities. And it doesnt cost much to run such an operation short-mid term, market it well, and profit. We have to learn how to live with that, and not be pointlessly agressive toward each other in social media.
08/28/2020 - 16:52 [scyth] bch needs to differentiate today. With quality, scaling capabilities, with healthy community, good user and merchant products, and good interoperability between the teams. And then see what hapoens next

⬆️⬆️⬆️  END LOG FOR 08/28/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/27/2020 ⬇️⬇️⬇️
08/27/2020 - 03:44 [unknown] (joy/allthethings emoji)
08/27/2020 - 03:45 [unknown] I'm only mining with 1 thread
08/27/2020 - 03:45 [unknown] Can't do less :shrug:
08/27/2020 - 03:47 [unknown] files.sameroom.io/_3xY349bX8M77FujuPFR6jB6X18HVh5f_hXfywcIWzM/image.png
08/27/2020 - 03:47 [unknown] (bicep emoji)
08/27/2020 - 08:40 [freetrader] Thanks @Calin Culianu for locating a poorly constructed piece of code that tries to allocate more memory than needed or possible.
08/27/2020 - 08:40 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/156#note_403005981
08/27/2020 - 08:46 [freetrader] I think the direction of taking it out on excessiveblocksize by inserting artificial limits on that isn't the best one.
08/27/2020 - 08:46 What we have here is a failure to calculcate a sensible vInv buffer size...
08/27/2020 - 08:47 [Jonathan Toomim] grrrrrrr
08/27/2020 - 08:47 [Jonathan Toomim] just fyi, pooler/cpuminer is NOT compliant with BIP34
08/27/2020 - 08:48 [Jonathan Toomim] i've been struggling with this for about 4 hours now, and i finally figured it out
08/27/2020 - 14:21 [Javier González] Off-chain foundation is not a new era, it is the same old authoritarian shit.
08/27/2020 - 14:21 On-chain foundation is the new era: BMP.virtualpol.com
08/27/2020 - 14:21 I recommend NOT to follow the same past and present steps of Amaury, Blockstream, nChain...
08/27/2020 - 19:53 [scyth] don't forget the swap partition!:D
08/27/2020 - 21:03 [Jonathan Toomim] src/bitcoin-cli -scalenet getchaintips
08/27/2020 - 21:03 [
08/27/2020 - 21:03 {
08/27/2020 - 21:03 "height": 576,
08/27/2020 - 21:03 "hash": "00000000405c17b2533460c35c78137d202b1d1303bdc7fffd15e62f65cbe339",
08/27/2020 - 21:03 "branchlen": 0,
08/27/2020 - 21:03 "status": "active"
08/27/2020 - 21:03 }
08/27/2020 - 21:03 ]
08/27/2020 - 21:03 [Jonathan Toomim] i just tried connecting my 5 nodes again, and this time they transmitted blocks fine
08/27/2020 - 21:03 [Jonathan Toomim] so... i guess scalenet is online now
08/27/2020 - 21:53 [Jonathan Toomim] based on the genesis block timestamp (3.27 days ago), diff should jump up to about 4.25 once we hit block 2016, which seems fine
08/27/2020 - 21:53 [Jonathan Toomim] at height 879 so far
08/27/2020 - 22:08 [Josh Ellithorpe] @Jonathan Toomim do we have a doc with scalenet details so I can start bchd work?
08/27/2020 - 22:19 [Jonathan Toomim] @Josh Ellithorpe I'd suggest the WIP MR on BCHN for scalenet details if you wanted to get started right away. Read the stuff in chainparams.cpp. Keep in mind that as a WIP MR, all details are still subject to change.
08/27/2020 - 22:19 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/750
08/27/2020 - 22:19 We don't have any seeders up yet, but you can connect to any of my four nodes:
08/27/2020 - 22:19 troy.toom.im
08/27/2020 - 22:19 rome.toom.im
08/27/2020 - 22:19 athens.toom.im
08/27/2020 - 22:19 memphis.toom.im
08/27/2020 - 22:20 Those same four nodes are also running testnet4:
08/27/2020 - 22:20 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/739
08/27/2020 - 22:20 tbch4.loping.net:3002/
08/27/2020 - 22:21 [Jonathan Toomim] @Josh Ellithorpe asked via IRC about how to get started on scalenet in other nodes (e.g. BCHD). I'm copying my reply into this channel (#testing) since it's relevant for anyone in this slack.
08/27/2020 - 22:21 Josh, I'd suggest the WIP MR on BCHN for scalenet details if you wanted to get started right away. Read the stuff in chainparams.cpp. Keep in mind that as a WIP MR, all details are still subject to change.
08/27/2020 - 22:21 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/750
08/27/2020 - 22:21 We don't have any seeders up yet, but you can connect to any of my four nodes:
08/27/2020 - 22:21 troy.toom.im
08/27/2020 - 22:21 rome.toom.im
08/27/2020 - 22:21 athens.toom.im
08/27/2020 - 22:21 memphis.toom.im
08/27/2020 - 22:21 Those same four nodes are also running testnet4:
08/27/2020 - 22:21 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/739
08/27/2020 - 22:21 tbch4.loping.net:3002/

⬆️⬆️⬆️  END LOG FOR 08/27/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/26/2020 ⬇️⬇️⬇️
08/26/2020 - 07:45 [freetrader] I've reviewed the current version of the test @Jonathan Toomim , it's ok
08/26/2020 - 07:46 [freetrader] running `arc lint` on the new test script would format operators slightly better for readability (it's lacking whitespace between operators and terms in some expressions)
08/26/2020 - 07:48 [freetrader] Running `arc lint <filename>` requires installing `arcanist` , `autopep8` and `flake8` packages on Ubuntu/Debian
08/26/2020 - 07:50 [Calin Culianu] I set my miner to only mine at diff<=1.1. I'll let you guys fight over the high diff blocks if you like to waste electricity heh..
08/26/2020 - 07:53 [unknown] Calin Culianu (cculianu) approved merge request [!650 *[backport] tests: Make updatecoins_simulation_test deterministic*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/650) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/26/2020 - 16:49 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/748 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/26/2020 - 16:49 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3379ccd12d9c1ff7ff5e9a449916a052d446f320...b82372c2c68782d07e049e6ce585e24c4d6a5517
08/26/2020 - 16:49 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0e610d26f3c88800442ebe0353e806332e31d3d1: remove SCRIPT_VERIFY_CHECKDATASIG_SIGOPS flag - Mark Lundeberg
08/26/2020 - 16:49 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b82372c2c68782d07e049e6ce585e24c4d6a5517: Merge branch 'cds_sigops_remove' into 'master' - freetrader
08/26/2020 - 16:49 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/3379ccd12d9c1ff7ff5e9a449916a052d446f320...b82372c2c68782d07e049e6ce585e24c4d6a5517
08/26/2020 - 16:49 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0e610d26f3c88800442ebe0353e806332e31d3d1: remove SCRIPT_VERIFY_CHECKDATASIG_SIGOPS flag - Mark Lundeberg
08/26/2020 - 16:49 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/b82372c2c68782d07e049e6ce585e24c4d6a5517: Merge branch 'cds_sigops_remove' into 'master' - freetrader
08/26/2020 - 16:51 [freetrader] bitcoincashresearch.org/t/we-should-create-a-bch-vision-roadmap-document/165
08/26/2020 - 16:52 [freetrader] ^ A proposal by Andrew Stone that could benefit from public discussion (join the site!)

⬆️⬆️⬆️  END LOG FOR 08/26/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/25/2020 ⬇️⬇️⬇️
08/25/2020 - 05:35 [Jonathan Toomim] ... i think that might be the address for my scalenet wallet
08/25/2020 - 05:36 [Jonathan Toomim] oh well. i've always wondered what living in poverty in one's 30's would be like
08/25/2020 - 05:37 [unknown] If it's your scalenet wallet, you have the private key there anyway
08/25/2020 - 05:37 [unknown] Just import it on testnet4
08/25/2020 - 05:39 [Jonathan Toomim] but i don't want to have to work for my paycheck
08/25/2020 - 15:14 [Axel Gembe] tbch4.loping.net:3002/
08/25/2020 - 15:14 [Axel Gembe] explorer for testnet4
08/25/2020 - 15:58 [Calin Culianu] nice. you added the miner info
08/25/2020 - 17:04 [unknown] @Axel Gembe What did you do to get the miners working
08/25/2020 - 17:05 [unknown] I've added my coinbase text, my mining address to my install of bch-rpc-explorer
08/25/2020 - 23:02 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/740 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/25/2020 - 23:26 [freetrader] Thanks @Mark Lundeberg for reviewing that one and asking questions.
08/25/2020 - 23:27 [freetrader] And thanks Calin for the very informative description and answers to all the questions.
08/25/2020 - 23:28 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/740 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/25/2020 - 23:28 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/7960f636f138b09d68d3db7b0d94a47e7ca01066...0a2de97170387cce8e147fdc1372f985ad253f0e
08/25/2020 - 23:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/a69b88a7127fb4b49b64e6c1d895eaa7b579ee26: Restrict CBlockIndex to not allow copy, move, or assignment - Calin Culianu
08/25/2020 - 23:28 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/0a2de97170387cce8e147fdc1372f985ad253f0e: Merge branch 'fix_cblockindex_copy_move' into 'master' - freetrader

⬆️⬆️⬆️  END LOG FOR 08/25/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/24/2020 ⬇️⬇️⬇️
08/24/2020 - 05:40 [Jonathan Toomim] i made AvailableCoins and CreateTransaction about 10x faster, and that seems to have fixed the problem
08/24/2020 - 06:07 [Shadow Of Harbringer] @ZakMcRofl Hey Zak, have you talked to our translator, Cindy about translating this to Chinese?
08/24/2020 - 06:07 I can donate to that
08/24/2020 - 06:08 [Jonathan Toomim] uh... so remember !442? I might have sort of made tx generation about 10x faster than that. So maybe hold off on reviewing that code for a bit.
08/24/2020 - 06:10 [Calin Culianu] oh yeah we wanted to make a special kind of "benchmark tests" to merge it..
08/24/2020 - 06:10 [Calin Culianu] yeah go for it..
08/24/2020 - 16:21 [unknown] Søren Bredlund Caspersen (soeren.b.c) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/747 mreq and mark commands and packages as such*> in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/24/2020 - 17:43 [unknown] Dagur (dagurval) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/747 mreq and mark commands and packages as such*> in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/24/2020 - 18:12 [Jonathan Toomim] @pokkst only if you give me your address
08/24/2020 - 18:13 [Jonathan Toomim] do you think that's a fair trade?
08/24/2020 - 18:13 [pokkst] :p checky gave me some coins, but thank you though :)
08/24/2020 - 21:24 [Calin Culianu] ok well i got electron cash supporting it.. after much trial and tribulation
08/24/2020 - 21:26 [Jonathan Toomim] i just copied those parameters from testnet3
08/24/2020 - 21:29 [Calin Culianu] no.. they differ
08/24/2020 - 21:30 [Calin Culianu] files.sameroom.io/kORz8knaUuRVSk9J_eat6HsKyEy8cbeEa651pCTYAhE/Screen+Shot+2020-08-25+at+12.30.14+AM.png
08/24/2020 - 21:31 [Calin Culianu] In particular -- that "One hour" param `nPowTargetTimespan`

⬆️⬆️⬆️  END LOG FOR 08/24/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/23/2020 ⬇️⬇️⬇️
08/23/2020 - 00:21 [griffith] lol "code that results from the IFP" what code? abc doesnt code
08/23/2020 - 00:21 [griffith] they just port
08/23/2020 - 03:40 [monica] twitter.com/yhaiyang/status/1297377355602653189?s=20
08/23/2020 - 04:56 [unknown] Neutral is a respectable position
08/23/2020 - 04:56 [unknown] Depending what "neutral" means
08/23/2020 - 06:51 [unknown] My testnet4 wallet is _beyond_ confused
08/23/2020 - 08:14 [imaginary_username] testnet2.imaginary.cash is now synced! mining interface very soon :tm:
08/23/2020 - 12:52 [scyth] looking at MR 745, and the task for adding tests, should I start working on it?
08/23/2020 - 12:55 [BigBlockIfTrue] they default to ABC mining but will also offer BCHN mining
08/23/2020 - 13:58 [Javier González] Poison pill suppress the neutral option (do nothing).
08/23/2020 - 13:58 Empowered devs always making the protocol safer, simpler and less problematic.
08/23/2020 - 15:45 [freetrader] @scyth That would be great, let's just double-check with @Calin Culianu that he's not started on it or sth
08/23/2020 - 16:47 [Javier González] Who control bitcoincash.org?
08/23/2020 - 21:32 [unknown] NSA? Facebook?
08/23/2020 - 21:46 [Javier González] EGO
08/23/2020 - 22:19 [griffith] @ hold on now. amaury does work for facebook. he makes commits to their repos fairly often
08/23/2020 - 23:16 [Jonathan Toomim] @scyth go for it. I'm quite sure that calin is taking the day off
08/23/2020 - 23:19 [Jonathan Toomim] i've been playing around with a combined p2p_stresstest + fast_inv_broadcast branch, and i've noticed that the behavior isn't quite as i would expect

⬆️⬆️⬆️  END LOG FOR 08/23/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/22/2020 ⬇️⬇️⬇️
08/22/2020 - 03:34 [Jonathan Toomim] @scyth there's an open bounty on MR !745 for a couple of unit tests. They should be great as a first task for a new developer.
08/22/2020 - 03:34 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/745#note_399892542
08/22/2020 - 03:57 [Jonathan Toomim] @Calin Culianu can you take a look at !744? I left a few new comments there.
08/22/2020 - 03:57 DEFAULT_MAX_BLOCK_SIZE * 8
08/22/2020 - 03:58 [Jonathan Toomim] i'm not seeing anything there in terms of existing tests or in terms of old tests that clearly needs to be changed.
08/22/2020 - 03:59 [Jonathan Toomim] on a separate note: I'm thinking of taking a crack at making the tx relay code command-line configurable with millisecond resolution. I remember seeing code from someone else that did this, but i can't find it, so I guess i might as well write it myself.
08/22/2020 - 04:00 [Jonathan Toomim] i'm also thinking of taking a look at the DSProof stuff and maybe writing a functional test or two for that
08/22/2020 - 13:08 [emergent_reasons] THat's right. BCHN #1(.0.0)
08/22/2020 - 16:36 [unknown] Here's what I've been able to find about Mitra using BCH specific search terms on google within a number of acceptable pages:
08/22/2020 - 16:36 • An appeal to authority about why Mises would love Mitra where Tobias hand wave away concerns as if hand movement would make it go away.
08/22/2020 - 16:36 Then I went out of my way to find Tobias github, nothing in there. Be.cash github? Nop.
08/22/2020 - 16:36 Damn, hmmmm... bitcoincashresearch.org? Oh yeah okay there's something there... the ramblings of someone that didn't sleep in a totally unstructured thing with an equivalent unstructured excel sheet on google docs (hello opsec). Going even more out of my way to find something, anything. There's a 30 mins youtube video on Tobias Ruck not even having "Mitra" in the viewable title. /r/btc? No posts about Mitra until Tobias s
08/22/2020 - 16:36 If it's not the proper definition of a specs being written on bar napkins, I don't know what is. It's far from being a misrepresentation and pointing it out as a point. I'm pointing out the low bar people will even consider ideas for implementation, or gee even PROMISE it, from merely a name. Mitra is nothing but a name and a badly described idea in somebodies mind.
08/22/2020 - 16:37 [freetrader] damn, google is shit these days
08/22/2020 - 16:37 [freetrader] links in mitra.be.cash/
08/22/2020 - 16:37 [unknown] Yeah I pointed out ways to mitigate it. Seems like I'm the only one actually. At this point in time, I have absolutely no faith whatsoever that protocol devs will/would implement Mitra in a safe and controlled matter. Seems like wrecking ball is the only way forward.
08/22/2020 - 22:33 [Shadow Of Harbringer] Following a leader into hell actually bends peoples' minds into defying logic...
08/22/2020 - 22:33 Case Example #1
08/22/2020 - 22:33 old.reddit.com/r/btc/comments/ier0ov/bitcoin_abc_supporter_is_apparently_now_against/
08/22/2020 - 22:33 twitter.com/BCHcain/status/1297279310454067200?s=20
08/22/2020 - 22:34 [Shadow Of Harbringer] Herd thinking is stronger than logic, this is why the world is structured the way it is structured
08/22/2020 - 22:35 [Shadow Of Harbringer] Animal instincts still control the vast majority of human population

⬆️⬆️⬆️  END LOG FOR 08/22/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/21/2020 ⬇️⬇️⬇️
08/21/2020 - 02:15 [Jonathan Toomim] @griffith I've been wanting to add another anti-reorg algorithm which can complement or replace the 10-block finalization rule:
08/21/2020 - 02:15 www.reddit.com/r/btc/comments/9zrmtx/a_better_antireorg_algorithm_using_firstseen/
08/21/2020 - 02:15 www.reddit.com/r/btc/comments/a0fr5j/web_simulator_for_my_antireorg_algorithm/
08/21/2020 - 02:15 I have no objections to having the 10-block finalization code be included in BU. My opinion is that finalization and my anti-reorg algorithm are complementary features.
08/21/2020 - 02:19 [griffith] ill read this now
08/21/2020 - 02:25 [griffith] > This new algorithm is designed to avoid the permanent chainsplit vulnerabilities of ABC 0.18.5 while being more effective at punishing malicious behavior.
08/21/2020 - 02:25 this is the exact reason why BU has been reluctant to implement this feature
08/21/2020 - 02:35 [griffith] we wont have any finalisation code in BU for the 1.9 release. we are looking to add it for a 1.9.1 release. i will bring up your algorithm as well for discussion
08/21/2020 - 02:35 [griffith] thanks @Jonathan Toomim
08/21/2020 - 10:48 [Calin Culianu] @Jonathan Toomim @freetrader For !745 and !744 (especially !744) -- while we are here.. they need tests. !744 also needs the tests updated to use the per-chain variable rather than DEFAULT_MAX_BLOCK_SIZE.
08/21/2020 - 10:48 I propose we put them both as WIP until that is done. In general we are trying to add tests as we change things -- otherwise we get behind on test coverage.
08/21/2020 - 10:54 [freetrader] Yes, WIP is a good idea since these need some polishing.
08/21/2020 - 10:58 [Calin Culianu] Unless we don't let them touch important pieces .. hehe. :)
08/21/2020 - 10:58 [Calin Culianu] Just have them clean stuff up initially .. then maybe.
08/21/2020 - 10:59 [freetrader] We have a bounty out for a !745 test as it's an "easy job" suitable also for new devs/testers. Not difficult to assess the work result.
08/21/2020 - 10:59 !744 looks like it's going to be more involved, and I don't think it's suitable for the same treatment, I agree with Calin on that we need developers experienced with this codebase to get it done in a timely way. !744 is important to address quikcly AND efficiently as it sorta blocks the new testnet MRs.
08/21/2020 - 19:47 [Wisequote] I haven’t done any systems development in years but I swear there’s a fire in me wanting me to get back into this from how much I’ve seen bad apples ruin the basket lately
08/21/2020 - 19:47 [Wisequote] Is there a c# BCH client out there?
08/21/2020 - 20:11 [unknown] I'm at block height 36, hash 0000000018c72299e3de25b535b9e595a8e5d768923a40da5b6846582e80f511
08/21/2020 - 20:12 [unknown] Can't get out of IBD, progress has actually a tiny percentage 7e-8
08/21/2020 - 20:12 [unknown] Headers: 36, Blocks: 36, weird overall

⬆️⬆️⬆️  END LOG FOR 08/21/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/20/2020 ⬇️⬇️⬇️
08/20/2020 - 01:03 [pokkst] What are the details of TestNet4? And how do we handle previous block time for genesis block?
08/20/2020 - 02:09 [unknown] Calin Culianu (cculianu) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/740 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/20/2020 - 04:55 [Jonathan Toomim] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/739#note_398618527
08/20/2020 - 04:55 [Jonathan Toomim] testnet4 is still a WIP
08/20/2020 - 04:55 [Jonathan Toomim] @pokkst
08/20/2020 - 07:37 [pokkst] Does the cashaddr spec say anything about numbers in the prefix? Whoever wrote this cashaddr converter for Java forbids numbers in the prefix so bchtest4 doesn't work unless I remove that check
08/20/2020 - 07:42 [imaginary_username] don't see a real problem just using the same addresses as testnet3, it's not like you can lose money by sending test3 coins to test4 :p
08/20/2020 - 07:43 [freetrader] reference.cash/protocol/blockchain/encoding/cashaddr says ASCII chars allowed in prefix
08/20/2020 - 07:43 but let me check original spec
08/20/2020 - 07:44 [freetrader] it does not specify.
08/20/2020 - 07:44 [freetrader] github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/cashaddr.md
08/20/2020 - 09:38 [freetrader] > There is a lot of great things that can be built with BCH that don't require egotistically hacking up the protocol.
08/20/2020 - 09:39 [freetrader] I totally agree, but I'm seeing people say that somehow, "there is already contention over Mitra in BCHN land" or similar and cite his tweet as reference.
08/20/2020 - 09:40 [freetrader] I think that's a troll narrative, and removed from Jason's meaning, but nevertheless I'd like to understand his view better.
08/20/2020 - 09:40 Is it to not extend the protocol with something like Mitra because there are less invasive ways (to build on top of BCH) ?
08/20/2020 - 09:43 [freetrader] For the record, once more:
08/20/2020 - 09:43 Neither myself, nor any of the other people I know in the BCHN project, are fundamentally opposed to Mitra!
08/20/2020 - 09:43 (if I'm wrong and I know you and you ARE, please speak up and correct my knowledge here :p )
08/20/2020 - 09:46 [freetrader] I guess I'd like to better understand what the "egotistically hacking up the protocol" refers to.
08/20/2020 - 09:46 It's not in our plans, I hope I can re-assure Jason and others.
08/20/2020 - 18:04 [Tom Zander] xversion dependency would set back this progress for months.
08/20/2020 - 18:04 [Tom Zander] Can you explain why this would be needed?
08/20/2020 - 18:05 [imaginary_username] it doesn't really matter what route it takes, as long as the message isn't sent to peers who didn't ask for it (sweat smile emoji)
08/20/2020 - 18:05 [Tom Zander] which currently doesn't happen
08/20/2020 - 18:07 [griffith] if it doesnt send unless requested then you dont have to worry about the unknown inv type issue i mentioned above. but why do you say it would set it back months?

⬆️⬆️⬆️  END LOG FOR 08/20/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/19/2020 ⬇️⬇️⬇️
08/19/2020 - 04:18 [monica] Thanks BTC.top
08/19/2020 - 04:18 [monica] blockchair.com/bitcoin-cash/block/648981
08/19/2020 - 05:04 [imaginary_username] do we have a MR or issue to track tightening block timestamp tolerance?
08/19/2020 - 05:45 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&search=consensus
08/19/2020 - 05:45 ... no.
08/19/2020 - 05:45 [freetrader] at least no MR.
08/19/2020 - 11:10 [freetrader] www.reddit.com/r/btc/comments/ibzjts/there_is_already_a_peer_to_peer_electronic_cash/g231auy/
08/19/2020 - 11:10 [freetrader] Hey @
08/19/2020 - 11:11 [freetrader] > BCHN made it public that they aim for a “specification-driven development”
08/19/2020 - 11:11 [freetrader] Specifications are important to me, but I don't object to code being developed alongside them.
08/19/2020 - 11:11 As long as someone doesn't take a view against properly specifying things, which Amaury has in the past.
08/19/2020 - 11:12 [freetrader] Besides that point, I think you misread "evidence-driven development".
08/19/2020 - 19:12 [jkister] i actualyl remember when people traded testnet coins for usd
08/19/2020 - 19:15 [emergent_reasons] I guess the problem will solve itself. When testnet coins become expensive enough, teams will be incentivized to develop their own mammalian testnets. Just would be nice to aim for it.
08/19/2020 - 19:25 [freetrader] gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/124
08/19/2020 - 20:00 [freetrader] www.reddit.com/r/btc/comments/ictbw8/i_finally_understood_why_tobias_of_mitra_project/g24z3bc/
08/19/2020 - 20:00 I had to ask , @
08/19/2020 - 20:57 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/154 closed by freetrader (freetrader)

⬆️⬆️⬆️  END LOG FOR 08/19/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/18/2020 ⬇️⬇️⬇️
08/18/2020 - 01:48 [Jonathan Toomim] it's syncing to something
08/18/2020 - 01:48 [Jonathan Toomim] i added your node and blackie
08/18/2020 - 01:48 [imaginary_username] my node is on normal testnet now
08/18/2020 - 01:48 [Jonathan Toomim] i also started up a BCHN 22.0.0 node on troy.toom.im
08/18/2020 - 01:48 [Jonathan Toomim] i am seeing reports of invalid bits from something
08/18/2020 - 12:27 [Shadow Of Harbringer] Can we lower the glibc requirements ourselves @freetrader ?
08/18/2020 - 12:27 This will be a pain for very many old distros, especially LTS releases of Ubuntu and Debian.
08/18/2020 - 12:27 Do we need the newest glibc?
08/18/2020 - 14:25 [imaginary_username] no i think we're on 2.17 (like core) so we're probably good, correct me if wrong
08/18/2020 - 14:30 [Shadow Of Harbringer] is it very problematic to downgrade glibc?
08/18/2020 - 14:30 [Shadow Of Harbringer] I had problems with wrong glibc version on Gentoo too
08/18/2020 - 14:30 [Shadow Of Harbringer] so it is not only old debian & ubuntu LTS problem
08/18/2020 - 18:08 [unknown] Is anyone aware how BCHN handles incoming connections? More specifically, once the number of incoming connections is saturated, does BCHN drop existing peers in favor of new ones or does it ignore incoming connections? Additionally, does BCHN do anything to prevent Bitcoin SV nodes from connecting and/or staying connected?
08/18/2020 - 18:10 [BigBlockIfTrue] unlike BU we do not specifically blacklist Bitcoin SV user agents, but in practice Bitcoin SV peers either disconnect or get disconnected automatically after a while
08/18/2020 - 18:12 [BigBlockIfTrue] (I think as soon as either node accepts a new block or something like that.)
08/18/2020 - 18:14 [unknown] Yeah, neither does Verde... however, we currently _never_ (effectively) drop the SV node because the original desire was to absorb their headers (and core's) for display on the fork-explorer. Since that's no longer a desire, I'm thinking we can try to prevent them from sucking up a connection slot and was curious how you guys handled that.
08/18/2020 - 18:17 [BigBlockIfTrue] the generic peer misbehaviour punishment mechanisms (on either our side or the SV node) result in the connection being terminated

⬆️⬆️⬆️  END LOG FOR 08/18/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/17/2020 ⬇️⬇️⬇️
08/17/2020 - 01:09 [Josh Ellithorpe] Cool, thanks. Useful =)
08/17/2020 - 03:18 [griffith] i cant seem to get the python test suite to run for BCHN. i built the project using the following
08/17/2020 - 03:18 ```mkdir build
08/17/2020 - 03:18 cd build
08/17/2020 - 03:18 cmake -GNinja ..
08/17/2020 - 03:18 ninja
08/17/2020 - 03:18 cd ..
08/17/2020 - 03:18 ./test/functional/test_runner.py wallet_keypool.py```
08/17/2020 - 03:18 and any time i try to run a test i get this error, it happens for all tests with or without test_runner.py
08/17/2020 - 03:18 ```Traceback (most recent call last):
08/17/2020 - 03:18 File "/home/plebeian/bchn/implement-xversion/test/functional/xversion.py", line 173, in <module>
08/17/2020 - 03:18 XVersionTest().main()
08/17/2020 - 03:18 File "/home/plebeian/bchn/implement-xversion/test/functional/test_framework/test_framework.py", line 154, in main
08/17/2020 - 03:29 [imaginary_username] note that i ran that thing inside a gitian VM and it worked fine, so it's probably something environment-related - but can't quite pinpoint what.
08/17/2020 - 05:48 [freetrader] @griffith: try this
08/17/2020 - 05:48 run `ninja check-functional`
08/17/2020 - 05:48 [freetrader] if you still get the error, please raise an issue on BCHN GitLab
08/17/2020 - 09:12 [freetrader] ceterum censeo, buildbot rocks
08/17/2020 - 09:28 [freetrader] I forgot another matter.
08/17/2020 - 09:29 [freetrader] Now that v22 is tagged, we need to version-bump on our master branch.
08/17/2020 - 09:29 [freetrader] With semantic versioning, I suppose we bump to v22.0.1 for now?
08/17/2020 - 09:29 [freetrader] unless we already know that our next development stint is going to have (backwards compatible) interface changes
08/17/2020 - 17:34 [griffith] if someone who is familiar with the asert code could answer these two concerns about the anchor calculation inside GetASERTAnchorBlock() that would be great
08/17/2020 - 17:34 gitlab.com/bitcoinunlimited/BCHUnlimited/-/merge_requests/2282#note_397008926
08/17/2020 - 17:34 that would be awesome.
08/17/2020 - 17:37 [imaginary_username] @Mark Lundeberg @freetrader @Jonathan Toomim and others ^
08/17/2020 - 17:47 [freetrader] That's @Calin Culianu’s optimized implementation if I'm not mistaken.
08/17/2020 - 17:47 It's good to check if the assumptions it makes about other functions hold - I'm not sure whether BU implements skipping differently.
08/17/2020 - 17:47 There's always the option of just using the slow path and replacing the anchor block data soon after the fork.
08/17/2020 - 17:49 [griffith] skip code is identical between BU and BCHN
08/17/2020 - 18:04 [Josh Ellithorpe] Building the package for ARCH now =)

⬆️⬆️⬆️  END LOG FOR 08/17/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/16/2020 ⬇️⬇️⬇️
08/16/2020 - 00:21 [freetrader] haha, I think because I did my gitian build against master, which was changing, I got 3 different source .tar.gz hashes between the 3 OS's.
08/16/2020 - 00:21 Redoing with a fixed hash.
08/16/2020 - 00:21 [freetrader] also, going to sleep and carrying on in some hours time.
08/16/2020 - 00:27 [Calin Culianu] ok ha ha hilarious
08/16/2020 - 00:27 [Calin Culianu] i did that once too
08/16/2020 - 00:28 [imaginary_username] building off `d45b0ec9dfd90d37346d1be83de646b86e2667a3` to run tests
08/16/2020 - 08:39 [freetrader] 728 is honestly not a huge review despite lots of files changing, most of the changes are just version update or trailing whitespace removed, slightly different line wrapping etc.
08/16/2020 - 08:39 There are a small number of changes resulting from functional changes.
08/16/2020 - 08:39 Took me about 10 mins to review. I need some approvals, and merging from a maintainer on that (and !730)
08/16/2020 - 08:41 [ZakMcRofl] i was thinking about how to make to easier for users to reject ABC-tax blocks. I don't think adding a address blacklist is a good idea but what about allowing miners to manually reject blocks to build on. this could be helpful in other attack scenarios as well.
08/16/2020 - 08:41 maybe a node operator could configure his node to reject blocks listed on a URL of his chosing.
08/16/2020 - 09:00 [unknown] Calin Culianu (cculianu) approved merge request [!730 *[qa] Bump size of testnet blockchain*](gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/730) in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/16/2020 - 09:06 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
08/16/2020 - 09:06 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/153
08/16/2020 - 09:06 This is currently the only thing standing in the way of a lint-free `doc/` folder.
08/16/2020 - 09:06 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
08/16/2020 - 09:06 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/153
08/16/2020 - 09:06 This is currently the only thing standing in the way of a lint-free `doc/` folder.
08/16/2020 - 17:35 [Calin Culianu] hey guys i took a mega long nap.. i was behind on sleep.. anything I can pitch-in to do?
08/16/2020 - 17:36 [emergent_reasons] Take care of yourself :green_heart: +1
08/16/2020 - 17:46 [freetrader] just in time to give another look over the RelNotes
08/16/2020 - 17:46 [freetrader] commits and backport sections now filled in.
08/16/2020 - 17:46 [imaginary_username] The Notes :tm:

⬆️⬆️⬆️  END LOG FOR 08/16/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/15/2020 ⬇️⬇️⬇️
08/15/2020 - 00:23 [freetrader] I encountered a few issues.
08/15/2020 - 00:23 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/721/diffs#note_396412426
08/15/2020 - 00:23 The "should my RPC not also stop working in the GUI" was the main point of deviation from what I expected.
08/15/2020 - 07:17 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/723 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/15/2020 - 07:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
08/15/2020 - 07:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/150
08/15/2020 - 07:22 As condition of merging !723, I'm opening this issue to schedule the future complete removal -- or use -- of the commented out function.
08/15/2020 - 07:22 !723 is a special case in that it really is planned that the function will be used, and it's generating a nuisance compiler warning right now which bothers many (including myself). Removing it completely will make the backporting of those commits which use it slightly harder
08/15/2020 - 07:22 In this case we make a short tradeoff between leaving commented code in for a brief time.
08/15/2020 - 07:22 In case we don't use it within a month, we should remove it.
08/15/2020 - 07:22 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue opened by freetrader (freetrader)
08/15/2020 - 07:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/150
08/15/2020 - 07:22 As condition of merging !723, I'm opening this issue to schedule the future complete removal -- or use -- of the commented out function.
08/15/2020 - 07:22 !723 is a special case in that it really is planned that the function will be used, and it's generating a nuisance compiler warning right now which bothers many (including myself). Removing it completely will make the backporting of those commits which use it slightly harder
08/15/2020 - 07:22 In this case we make a short tradeoff between leaving commented code in for a brief time.
08/15/2020 - 07:22 In case we don't use it within a month, we should remove it.
08/15/2020 - 08:09 [freetrader] Coming up today / tomorrow:
08/15/2020 - 08:09 • merge of !721 after we resolve the final comment
08/15/2020 - 08:09 • drum up more gitian builders, i know you're out there
08/15/2020 - 08:09 • after !721, merge !715, then !713
08/15/2020 - 08:09 • find a merciful maintainer to merge !724, !650, !139 (yeah!)
08/15/2020 - 08:09 • find a merciful maintainer to test and approve & merge, if possible, a couple of not-yet-approved backport MRs and Univalue MRs
08/15/2020 - 08:09 • work on finishing !681 and get it reviewed, tested and merged
08/15/2020 - 08:09 • scan open issues to see what may be closed or needs some comment before release
08/15/2020 - 08:09 • complete the release notes
08/15/2020 - 08:09 • tests of candidate revision master, gitian builds tests, Ubuntu Launchpad build tests
08/15/2020 - 08:09 • correct any oopsies
08/15/2020 - 08:09 • tag v22.0.0, final build again, IBD tests
08/15/2020 - 08:26 [unknown] freetrader (freetrader) approved merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/721 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/15/2020 - 08:27 [Calin Culianu] I think that's a good idea @ -- should we just all record ourselves on our webcams? given how we can't afford to fly to your studio..
08/15/2020 - 08:30 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/721 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/15/2020 - 08:30 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/c3497f3d0f7be3eed698a0d5684338d14a5c1051...15d94a6f1e001d776dfbd0677cb674fdffa7f964
08/15/2020 - 08:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/453795b727518ef64af20ebf4ea111527f6a0bef: Warn in RPC, Qt, and log as node approaches tachyon, disable RPC after tachyon - Calin Culianu
08/15/2020 - 08:30 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/15d94a6f1e001d776dfbd0677cb674fdffa7f964: Merge branch 'issue_104_squashed' into 'master' - freetrader
08/15/2020 - 15:57 [freetrader] sigOpCount
08/15/2020 - 15:58 [freetrader] package_SigOps , nBlockSigOps
08/15/2020 - 15:59 [Calin Culianu] oh yeah heh
08/15/2020 - 15:59 [Calin Culianu] that is kind of unsafe.. luckily we don't differ from them there too much or in a significant way
08/15/2020 - 16:00 [freetrader] maybe there are further backpor that fix this, i haven't compared to ABC yet ?

⬆️⬆️⬆️  END LOG FOR 08/15/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/14/2020 ⬇️⬇️⬇️
08/14/2020 - 06:39 [unknown] Hi all, sorry I didn't mention this, just so you all are aware:
08/14/2020 - 06:39 I realize it may seem a little cheesy, but I think it would be great if we could end the video with a "super-cut" of each person successively saying "I'm freetrader", "I'm mtrycz", "I'm imaginary_username", etc, and then, once everyone's said it, cutting to a tiling of everyone on screen at which point everyone at once says "and we are Bitcoin Cash Node" at the same time. That why I've added that last sentence. If you're willing
08/14/2020 - 07:13 [mtrycz] read.cash/@Bitcoin.com/to-our-customers-regarding-the-bitcoin-cash-network-upgrade-in-november-47879f0f
08/14/2020 - 08:16 [BigBlockIfTrue] @pokkst we recently added two new test vectors to the test vector set
08/14/2020 - 08:36 [freetrader] files.sameroom.io/_cm6_PAAMPezpDbtZgWxsrWZp9OCOUgwW6nr2FY0eTw/watashi_wa_furitoredadesu.mp3
08/14/2020 - 08:37 [freetrader] files.sameroom.io/iiBXKKemIFgTf5euLhv2YPt9goP0_KKzZFK-PXxRj2Y/and_we_are_bitcoin_cash_node.mp3
08/14/2020 - 16:45 [Calin Culianu] Does anyone know how to get GitLab to do `Co-authored-by:` properly? Like it doesn't display it in the UI
08/14/2020 - 16:45 [Calin Culianu] it's supposed to pick it up from the commit message but it doesn't seem to be able to
08/14/2020 - 17:30 [mtrycz] Open for comments.
08/14/2020 - 17:30 Tear me a new one.
08/14/2020 - 17:30 Hey all,
08/14/2020 - 17:30 Following up my evidence-based process proposal for consensus changes, with a more collaboration oriented proposal.
08/14/2020 - 17:30 Find it here:
08/14/2020 - 17:30 old.reddit.com/r/btc/comments/i9ptb2/request_for_comments_decentralized_cooperation_on/
08/14/2020 - 18:56 [freetrader] Calin, check gitlab.com/gitlab-org/gitlab/-/issues/21737
08/14/2020 - 18:58 [freetrader] @BigBlockIfTrue, for !715, I posted diffs against base that produce smaller changesets to two of the 'abc-*' regtests
08/14/2020 - 18:58 While we may end up completely removing those replay sections, I felt safer as a reviewer working through the exact changes needed to make those tests pass without blanket removals.
08/14/2020 - 23:59 [freetrader] Usually a topic for #testing , but has anyone else tested !721 ?

⬆️⬆️⬆️  END LOG FOR 08/14/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/13/2020 ⬇️⬇️⬇️
08/13/2020 - 08:10 [Dagur] I don't think I have the time to do the GUI part before release (also I think the Qt UI should be nuked anyway, so not my favourite thing to do). Any takers?
08/13/2020 - 08:10 I don't like the shutdown idea either. I prefer graceful degradation, where the node continues to run, but:
08/13/2020 - 08:10 • Errors on RPC functions that may cause loss of funds (wallet + getblocktemplate). I'll also ask the exchange-guys at my co-office space what RPC's they rely on.
08/13/2020 - 08:10 • Shows a modal dialog in QT with a warning that the user must discard.
08/13/2020 - 08:10 • Option `-keepgoing=1` that disables all this.
08/13/2020 - 08:10 How do you feel about that @Tom Zander? I don't think it's wise to just rip out the "replay protection" without an alternative safety net, now that actors in the space are used to it.
08/13/2020 - 08:15 [Dagur] You guys are so picky on !710 and !717 (which is a good thing). It seems I need to put more focus efficient code, rather than grinding out all the features. Working code with tests ain't enough.
08/13/2020 - 08:16 [Calin Culianu] yeah sorry about that for being difficult
08/13/2020 - 08:16 [Calin Culianu] i mean.. i just want the code quality to be high =D
08/13/2020 - 08:16 [Calin Culianu] i do appreciate the fact that you worked on it and got something working!!
08/13/2020 - 16:33 [Calin Culianu] @Dagur regarding !710 -- gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/710#note_395658591 -- tl;dr why even poll? Just calculate the thing on-demand in `GetWarnings()`
08/13/2020 - 16:37 [freetrader] twitter.com/RampCapitalLLC/status/1293896586557349888
08/13/2020 - 17:09 [emergent_reasons] @ ok you asked for it. I put a ton more text in there. I wonder if the site should be updated to match it... :shrug:
08/13/2020 - 17:09 [emergent_reasons] If it's too much, feel free to hack and slash.
08/13/2020 - 17:10 [emergent_reasons] Should I be recording this as a video or something?
08/13/2020 - 22:34 [pokkst] Before I merge asert branch into master for bitcoincashj, is there any new core changes to the algorithm or anything that I should know about that would require re-testing everything?
08/13/2020 - 22:35 [pokkst] @freetrader @Calin Culianu @Jonathan Toomim
08/13/2020 - 22:49 [pokkst] Doesn't seem so. I'll be merging asert branch into master now, then rolling out an update to Crescent Cash that makes the app ready for November upgrade
08/13/2020 - 23:01 [Jonathan Toomim] can you send me a link to your code so i can review it?
08/13/2020 - 23:01 [Jonathan Toomim] @pokkst

⬆️⬆️⬆️  END LOG FOR 08/13/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/12/2020 ⬇️⬇️⬇️
08/12/2020 - 07:21 [emergent_reasons] Is it really a "safety net" though? I think the point is that it's not.
08/12/2020 - 07:22 [emergent_reasons] The things you listed sound compatible with the design I have heard though (except I like your idea of leaving RPC available- maybe just returning error for everything).
08/12/2020 - 07:51 [freetrader] read.cash/@bitcoincashnode/bchn11bch-bdd387d0
08/12/2020 - 07:52 [freetrader] Chinese translation of our November 2020 FAQ
08/12/2020 - 07:52 [freetrader] @Jt Freeman
08/12/2020 - 14:35 [unknown] Hello all.
08/12/2020 - 14:35 I see some familiar names and I assume I am a familiar name also. At this stage I'm mostly just here to watch, and primarily my motivation for joining was the explanation of how this team was actually doing dev work, which meshed roughly with my experiences of how it is optimally done.
08/12/2020 - 14:35 It'd be nice to have a node implementation written by a team that just didn't shoot themselves in the foot, given years of an epidemic of precisely that it seems, so that's primarily what I'm interested in checking out I guess.
08/12/2020 - 14:37 [unknown] Particularly freetrader actually as having seem what tends to happen to the lead elements of competent dev teams in the space, I'm convinced that to the extent you're successful with your work, you're going to end up targeted for a similar campaign eventually and it's just a matter of time most likely, so I am interested in seeing how you got to where you are and where you go from here.
08/12/2020 - 14:38 [freetrader] Thanks Ethereal, I appreciate those words.
08/12/2020 - 14:38 Yeah, what you describe could likely end up happening (the targeting), maybe it's even inevitable.
08/12/2020 - 14:39 [freetrader] As for BCHN, I would describe us as a young team made up of old hands.
08/12/2020 - 14:40 [unknown] Forgive my ignorance but was wondering if you could elaborate on just how ABC started and the point at which you saw fit to break off into BCHN (and of course I know it might be a sensitive topic so if you're uncomfortable going into it that's ok)
08/12/2020 - 14:40 ABC was co-founded by both of you right?
08/12/2020 - 22:45 [unknown] freetrader (freetrader) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/718 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/12/2020 - 22:47 [freetrader] yeah, !718 opened against wrong branch, closing
08/12/2020 - 22:48 [unknown] freetrader (freetrader) closed merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/718 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/12/2020 - 22:56 [freetrader] gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/30
08/12/2020 - 23:00 [freetrader] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/13

⬆️⬆️⬆️  END LOG FOR 08/12/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/11/2020 ⬇️⬇️⬇️
08/11/2020 - 07:26 [Jonathan Toomim] there are 3 open MRs on the spec still.
08/11/2020 - 07:26 gitlab.com/freetrader/bitcoincash-upgrade-specifications/-/merge_requests
08/11/2020 - 07:48 [freetrader] Good thing I had breakfast & coffee then
08/11/2020 - 07:50 [freetrader] Sheesh, why is the whole file showing up as changed in this diff
08/11/2020 - 07:50 gitlab.com/freetrader/bitcoincash-upgrade-specifications/-/merge_requests/7/diffs
08/11/2020 - 07:50 [freetrader] lemme see if that is a line ending thing.
08/11/2020 - 07:52 [freetrader] ah, right, thanks @mtrycz
08/11/2020 - 13:36 [mtrycz] In the meantime, for such big changes we _could_ consider creating a feature branch.
08/11/2020 - 13:36 We'll only have several a year, and the size of it can warrant it.
08/11/2020 - 14:10 [Calin Culianu] FYI If you want to run EC against the forked testnet -- you can use the branch that this PR points to: github.com/Electron-Cash/Electron-Cash/pull/1954
08/11/2020 - 14:10 Instructions on how to override activation-time in EC are in the PR itself.
08/11/2020 - 14:21 [unknown] Is there an explicit limit on the number of transactions per block, or is it just a function of sigops counting and the transaction size? (If this should go in #dev-newbie instead let me know.)
08/11/2020 - 14:23 [BigBlockIfTrue] the combination of minimum transaction size (100b) and block size limit (32MB) gives you a maximum transaction count per block
08/11/2020 - 14:24 [unknown] Okay, nice, so it is a function of that though and not some other hardcoded value.
08/11/2020 - 22:12 [Calin Culianu] FYI - gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/23
08/11/2020 - 22:22 [unknown] freetrader (freetrader) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/711 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/11/2020 - 22:22 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/038d05b5985c9a0e15507f760096668fce149031...df5973d91ab8a410049624175d3a47a5bcb9525d
08/11/2020 - 22:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c9223cd2ddb8947e6400564e217aadca3609b2f6: Whitespace nit: Follow-up to !709: Fix whitespace - Calin Culianu
08/11/2020 - 22:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/df5973d91ab8a410049624175d3a47a5bcb9525d: Merge branch 'fix_709_whitespace' into 'master' - freetrader
08/11/2020 - 22:22 [unknown] freetrader pushed to branch gitlab.com/bitcoin-cash-node/bitcoin-cash-node/commits/master of gitlab.com/bitcoin-cash-node/bitcoin-cash-node gitlab.com/bitcoin-cash-node/bitcoin-cash-node/compare/038d05b5985c9a0e15507f760096668fce149031...df5973d91ab8a410049624175d3a47a5bcb9525d
08/11/2020 - 22:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/c9223cd2ddb8947e6400564e217aadca3609b2f6: Whitespace nit: Follow-up to !709: Fix whitespace - Calin Culianu
08/11/2020 - 22:22 gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/commit/df5973d91ab8a410049624175d3a47a5bcb9525d: Merge branch 'fix_709_whitespace' into 'master' - freetrader
08/11/2020 - 22:29 [freetrader] if you hadn't merged it (muhahaha) I would've
08/11/2020 - 22:29 yeah, looks better

⬆️⬆️⬆️  END LOG FOR 08/11/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/10/2020 ⬇️⬇️⬇️
08/10/2020 - 07:02 [Tom Zander] I would need help, python gives me migranes
08/10/2020 - 07:50 [Mark Lundeberg] @Calin Culianu @freetrader @BigBlockIfTrue gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/21
08/10/2020 - 07:55 [Tom Zander] Happy to hear its frozen, I'll start porting the code to Flowee the Hub, anyone can tell me the best repo to get the latest code from?
08/10/2020 - 07:58 [pokkst] One sec, I'll link you the latest implementations for you to start porting, along with test vectors.
08/10/2020 - 08:01 [pokkst] @Tom Zander
08/10/2020 - 08:01 Python: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/83ab80a3d2bd196ab32b9f61d3268dca0b61c111/contrib/testgen/validate_nbits_aserti3_2d.py#L76
08/10/2020 - 08:01 C++: gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/12893956ab50eaf964697889926a48a20ea2c58b/src/pow.cpp#L149
08/10/2020 - 08:01 Java: github.com/pokkst/bitcoincashj/blob/asert/core/src/main/java/org/bitcoinj/params/AbstractBitcoinNetParams.java#L159
08/10/2020 - 08:01 Test vectors: gitlab.com/bitcoin-cash-node/bchn-sw/qa-assets/-/tree/master/test_vectors/aserti3-2d
08/10/2020 - 12:28 [Dagur] Yeah, I messed up the commit, update already pushed
08/10/2020 - 12:29 [freetrader] ok, fetching & rebuilding
08/10/2020 - 12:29 [Calin Culianu] fwiw @freetrader @Mark Lundeberg -- I see the technical merit of removing the reorg protection since that would literally be "BCHN follows the longest chain"
08/10/2020 - 12:29 but we have no idea how the optics of that are. we should consult exchanges before introducing such a change and see what they think of it. at the end of the day users need to decide this
08/10/2020 - 12:29 and yes they can still disable from CLI.
08/10/2020 - 12:29 we definitely would need to communicate the considerations to exchanges as a press release or something as the fork day approaches .. minimally.
08/10/2020 - 12:29 my gut instinct says removing reorg protection while technically correct may just not be something that exchanges perceive as "safe". but.. that's just a guess.
08/10/2020 - 12:29 [freetrader] haha, yesterday I messed up a commit for Calin and I created an empty MR
08/10/2020 - 12:29 [Calin Culianu] @emergent_reasons ^^
08/10/2020 - 21:08 [Calin Culianu] @imaginary_username i'm thinking of just forking testnet now for my own testing
08/10/2020 - 21:08 [Calin Culianu] just to make sure testnet is sane
08/10/2020 - 21:08 [Calin Culianu] can mine a few hundred blocks to see
08/10/2020 - 21:12 [freetrader] Ok , we are down to only 5 open issues on the spec !7 .
08/10/2020 - 21:13 [freetrader] 1 by @johoe which I resolved and am waiting for him to confirm is ok for him.

⬆️⬆️⬆️  END LOG FOR 08/10/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/09/2020 ⬇️⬇️⬇️
08/09/2020 - 04:29 [Mark Lundeberg] You guys should update CONTRIBUTING.md -- it shows up whenever someone is about to open a merge request for instance.
08/09/2020 - 04:29 [Mark Lundeberg] oh hmm
08/09/2020 - 04:29 [Mark Lundeberg] I was looking at a stale version?
08/09/2020 - 04:32 [Mark Lundeberg] I see, @Jonathan Toomim has his master branch on some really old commit, and it is using that one when I try to MR onto his repo, to update the ASERT MR.
08/09/2020 - 06:29 [Jonathan Toomim] sooooorrry. Please don't use my repo's master branch for the next BCHN official release, m'kay?
08/09/2020 - 12:45 [Dagur] This part where Jonathan is teaching David how to deal with @Calin Culianu is hilarious youtu.be/0LNw0iyfONY?t=7360 (joy/allthethings emoji)
08/09/2020 - 12:45 [mtrycz] > I insulted his face. And he liked it.
08/09/2020 - 12:47 [freetrader] ok, @Mark Lundeberg’s changes to the spec and C++ / Python implementations have been merged.
08/09/2020 - 12:47 [mtrycz] Do you want me to ping ABC's Telegram?
08/09/2020 - 12:47 [freetrader] These bring small but relevant consensus changed, so yes, ping them
08/09/2020 - 20:37 [Tom Zander] I pushed the MR 700 (DSProof) and am having trouble with the creation of a unit test of some sort.
08/09/2020 - 20:37 Flowee has a far more extensive framework for C++ unit tests that I'm not going to backport, but the code to create a chain that double with a double spend in C++ looks much too difficult for me in BCHN. (maybe I'm missing some obvious classes).
08/09/2020 - 20:37 The obvious choice is to do this in a python test, what do others think?
08/09/2020 - 20:37 Can someone put a bit of time into this in order to have a node detect two transactions double spending each other and reply with an INV and a dsproof message.
08/09/2020 - 20:40 [Calin Culianu] i'm a keyholder. no nickname necessary. CALIN CULIANU - BCHN KEYHOLDER..
08/09/2020 - 21:07 [Calin Culianu] Some nits for recent commits: gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/19 ; @freetrader @Mark Lundeberg @BigBlockIfTrue.. RFC
08/09/2020 - 21:13 [freetrader] gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/18
08/09/2020 - 21:19 [Calin Culianu] also guys in code like this that's super high profile critical -- don't forget to *`const` all the things*

⬆️⬆️⬆️  END LOG FOR 08/09/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/08/2020 ⬇️⬇️⬇️
08/08/2020 - 04:29 [Jonathan Toomim] about what we do on testnet for activation: That's not my code. From git blame:
08/08/2020 - 04:29 c4fd03771c (Mark Lundeberg 2020-02-15 20:07:22 -0800 314) consensus.axionActivationTime = 1605441600;
08/08/2020 - 04:29 [Jonathan Toomim] if we want to activate at another date (september 15th?) we totally can and totally should.
08/08/2020 - 04:33 [emergent_reasons] I have asked him (and anyone) that if you have a lot of things to say, then just post it in an article in a well thought out way and then people can respond and discuss. Please do not encourage anyone to write monologues in chat channels.
08/08/2020 - 05:18 [Shadow Of Harbringer] "I have asked him (and anyone) that if you have a lot of things to say, then just post it in an article in a well thought out way and then people can respond and discuss."
08/08/2020 - 05:18 I know, I have seen it.
08/08/2020 - 05:18 Seems he is full of shit.
08/08/2020 - 05:18 @emergent_reasons
08/08/2020 - 05:19 [Shadow Of Harbringer] He is kind of trying to convince everybody to his stance and show 'how bad we BCHN people
08/08/2020 - 09:21 [Erik Hedman] So here we go again. A conflict where the source of it is subjective and from an onlookers perspective it's very hard to see who started it. Often it's not one person who started it. Often it's an escalation where the parties in the conflict is just raising the conflict continuously to the next level.
08/08/2020 - 09:21 Maybe the parties in the conflict would like to shout at me telling me I'm stupid and that I have been fooled by the other, or maybe I'm an ally of the other? That's even worse.
08/08/2020 - 09:21 But that's not important. It's in this kind of conflicts not important to tell who started it, because frankly I can't see how we ever will be able to find out.
08/08/2020 - 09:21 The important thing is that the sides take their responsibility to _end_ the conflict. Just stop. If you think the other is the villain and you are innocent: well, just stop and stay above it and don't fall to the other ones low leve.
08/08/2020 - 09:21 In my opinion, it's not the central banks, the governments, the states, Blockstream, nChain or whatever external entity you could come up with that is the largest threat to BCH. It's how the community handles conflicts. And that starts with everyone of us.
08/08/2020 - 09:21 So start with asking yourself, what have I done to _deescalate_ this conflict?
08/08/2020 - 09:35 [Erik Hedman] So you don't have to like or trust other persons in the community. If you don't, just don't interact with them. If you are the only one not interacting with the other, it's probably a personal thing. If many people stops interacting with the other it's probably because the other is a difficult person that costs more to interact with than what you get back. Let others make their own desicion, it's not your responsibi
08/08/2020 - 10:54 [unknown] BigBlockIfTrue (BigBlockIfTrue) opened merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/708 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/08/2020 - 10:55 [mtrycz] Just brainstorming business ideas: www.reddit.com/r/btc/comments/i5vyob/business_idea_cash_personal_payment_protection/
08/08/2020 - 11:29 [freetrader] !708 functional test (rpc_getblockstats.py) failed in my test env.
08/08/2020 - 11:37 [freetrader] not sure why but for some reason `medianfeerate` is still in the `expected_keys` set and that triggers the assert on line 137 of the test.
08/08/2020 - 12:05 [Shadow Of Harbringer] @Erik Hedman "A conflict where the source of it is subjective and from an onlookers perspective it's very hard to see who started it. Often it's not one person who started it."
08/08/2020 - 12:05 Incorrect. The source is easily identifiable and it is Amaury Sechet
08/08/2020 - 18:59 [Bagatell] www.reddit.com/r/btc/comments/i63ivq/parody_bitcoin_cash_plebs_please_welcome_your_new/
08/08/2020 - 19:44 [Calin Culianu] OK, done @BigBlockIfTrue gitlab.com/jtoomim/bitcoin-cash-node/-/merge_requests/14 <-- this addresses like 90% of your review comments. I didn't touch the clamp/cutoff code that you recommended.. I'll wait for Mark or Jonathan or someone to comment on that stuff.
08/08/2020 - 20:20 [freetrader] I've reviewed and tested it, all looks good to me.
08/08/2020 - 20:20 My position is known - I support the clamp-at-the-end thing. Others don't but I think there is room to safely simplify the C++.
08/08/2020 - 20:20 Also, applying Horner's rule in the factor computation as Jochen suggested, but I realize you were processing BBiT's comment here, so that still can done separately.
08/08/2020 - 20:22 [freetrader] Merged.
08/08/2020 - 20:32 [Calin Culianu] oh wow that was fast

⬆️⬆️⬆️  END LOG FOR 08/08/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/07/2020 ⬇️⬇️⬇️
08/07/2020 - 01:03 [jkister] really, there is no way to prevent a split-- except to completely cede to abc. right?
08/07/2020 - 01:04 [jkister] I mean if bchn gets lots of hash, abc forks off.
08/07/2020 - 01:04 [jkister] if bchn has minority hash, bchn blocks are just orphaned and everyone stays on the abc train
08/07/2020 - 01:28 [David R Allen] I am unsure of how this will be taken but at this point i dont give a flying fuck.
08/07/2020 - 01:30 [David R Allen] I have been supportive of the big block movement since i started helping Gavin and Mike Hearn resolve disputes at the Bitcoin Foundation in (i cant even remember what year, thats how old I am)
08/07/2020 - 09:47 [mtrycz] www.youtube.com/watch?v=__OSyznVDOY&list=RD__OSyznVDOY&start_radio=1
08/07/2020 - 10:04 [mtrycz] is read.cash down for anyone else?
08/07/2020 - 10:11 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/125 closed by BigBlockIfTrue (BigBlockIfTrue)
08/07/2020 - 10:11 [unknown] Calin Culianu (cculianu) merged merge request gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/merge_requests/706 in gitlab.com/bitcoin-cash-node/bitcoin-cash-node
08/07/2020 - 10:11 [unknown] [gitlab.com/bitcoin-cash-node/bitcoin-cash-node] Issue gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/125 closed by BigBlockIfTrue (BigBlockIfTrue)
08/07/2020 - 17:21 [BigBlockIfTrue] so yes, version signalling can be added to the pile of possible ideas (it was also in the pile six months ago), but for now we simply ignore ABC and release the BCH upgrade
08/07/2020 - 17:33 [Dagur] @ shared some insights on version signalling in gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/issues/2
08/07/2020 - 18:31 [pokkst] o/
08/07/2020 - 18:31 [freetrader] hi
08/07/2020 - 18:31 [Jonathan Toomim] would #code-reviews not be more appropriate?
08/07/2020 - 19:55 [freetrader] So I think this test vector file was botched as the offset 1200 should have been added for h=2.
08/07/2020 - 19:55 h=0 and t=0
08/07/2020 - 19:55 h=1 and t=600
08/07/2020 - 19:55 h=2 and t=1200+172800.
08/07/2020 - 19:55 h=3 and t=1200+(2*172800)
08/07/2020 - 19:56 [freetrader] now the Python validation program has a problem with run04
08/07/2020 - 19:57 [pokkst] =D lmao
08/07/2020 - 19:57 [David R Allen] I was asked a question yesterday but was also told that if there waa interest Imanginary Username would set up a Q&A channell for this purpose.
08/07/2020 - 19:57 [freetrader] yeah =D

⬆️⬆️⬆️  END LOG FOR 08/07/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/06/2020 ⬇️⬇️⬇️
08/06/2020 - 00:04 [freetrader] Thanks for the link @pokkst
08/06/2020 - 08:16 [unknown] Hello BCHN team
08/06/2020 - 08:18 [Wisequote] Just got to find out about this one, glad to be here
08/06/2020 - 08:18 [Wisequote] So what are the sexiest channels here?
08/06/2020 - 08:20 [Wisequote] Deleted my messages from #general as to maintain it low volume
08/06/2020 - 08:21 [Wisequote] For the first time in Bitcoin’s history, I feel home
08/06/2020 - 16:44 [Tom Zander] "large integers" is a scripting improvement that will need to be explained, I can only guess what it means myself. No clue what the usecases are. And, no, I don't want anyone to explain it here.
08/06/2020 - 16:44 Point is that someone needs to go through the motions of explaining this to the community the same way that toomim did the DAA. Which starts with a problem statement.
08/06/2020 - 16:45 [Tom Zander] Everyone understood the DAA limiting BCHs usecase. I personally don't see how any script issues limit BCHs usecase.
08/06/2020 - 16:58 [imaginary_username] rest assured, there will be detailed research and comparisons.
08/06/2020 - 16:59 [imaginary_username] jtoom did all of us a favor by setting a high bar, and it's only reasonable to meet or exceed that.
08/06/2020 - 17:26 [Calin Culianu] @George Donnelly welcome and I’m glad you are here!

⬆️⬆️⬆️  END LOG FOR 08/06/2020  ⬆️⬆️⬆️


⬇️⬇️⬇️ START LOG FOR 08/05/2020 ⬇️⬇️⬇️
08/05/2020 - 09:14 [freetrader] ```* Is BCHN going to abolish Automatic Replay Protection (aka poison pill)?
08/05/2020 - 09:14 BCHN will implement code to disable (stop) outdated versions of its client at the time of planned upgrades. Creating forked networks, as the current ABC code does, is not a requirement nor a good solution.
08/05/2020 - 09:14 In future, BCHN users will be notified by the software when a network upgrade is expected and they will be advised to take active steps to continue operating on the network past such an upgrade. Shutting down after a prior timely warning saves money and frustration.```
08/05/2020 - 09:15 [freetrader] Since I recently saw some messages about "OMG, BCHN is going to abolish the poison pill", I am writing down some explanations of what will _actually_ happen with the BCHN code.
08/05/2020 - 09:47 [Tom Zander] Always good, I hope for a very long stable network where nodes get replaced naturally (because the tech got better) in most cases instead of forcing a replacement because of an upgrade.
08/05/2020 - 09:54 [BigBlockIfTrue] I would not recommend a literal shutdown, just stop mining and stop accepting blocks
08/05/2020 - 09:55 [mtrycz] I'm a fan of failfast behaviours. A showstopping condition should stop the show.
08/05/2020 - 09:55 A node that runs but does not function could possibly bamboozle existing monitoring software, whereas a shutdown will promptly send alerts.
08/05/2020 - 15:38 [freetrader] Thanks @merc1er
08/05/2020 - 16:06 [freetrader] gitlab.com/bitcoin-cash-node/bchn-sw/bitcoincash-upgrade-specifications/-/merge_requests/8/diffs
08/05/2020 - 16:23 [freetrader] read cash is now forbidding t.me links ?
08/05/2020 - 16:23 I wanted to link to t.me/bitcoincashnode
08/05/2020 - 16:23 [freetrader] :sad-panda:
08/05/2020 - 16:27 [freetrader] read.cash/@bitcoincashnode/bchn-faq-on-november-2020-bitcoin-cash-network-upgrade-5cb06456
08/05/2020 - 23:56 [freetrader] I've not heard about BCHD starting on it yet
08/05/2020 - 23:57 [pokkst] I found this:
08/05/2020 - 23:57 [pokkst]