Transcript for #bitcoin-dev 2017/08/28

10:18 waxwing what causes "CreateNewBlock: TestBlockValidity failed: bad-no-segwit (code 16)" ; running regtest with 0.14.1
10:40 kallewoof Some initial experiments using a mempool based optimizer for fee estimation looks promising, presuming the blocks aren't gamed too much (only 2 blocks profiled so far, so salt-grain-taking required):
10:40 kallewoof [bench::fees ( conservative|non-mempool)] 50 ests, 50 overshoots (370542 more sat/k/tx), 0 undershoots (0 less sat/k/tx), 0 overblocks (0 blocks/tx), 45 underblocks (5 blocks/tx)
10:40 kallewoof [bench::fees (non-conservative|non-mempool)] 50 ests, 50 overshoots (116949 more sat/k/tx), 0 undershoots (0 less sat/k/tx), 0 overblocks (0 blocks/tx), 45 underblocks (5 blocks/tx)
10:40 kallewoof [bench::fees ( conservative| mempool)] 51 ests, 50 overshoots (2953 more sat/k/tx), 1 undershoots (16 less sat/k/tx), 1 overblocks (1 blocks/tx), 44 underblocks (4 blocks/tx)
10:40 kallewoof [bench::fees (non-conservative| mempool)] 51 ests, 50 overshoots (2953 more sat/k/tx), 1 undershoots (16 less sat/k/tx), 1 overblocks (1 blocks/tx), 44 underblocks (4 blocks/tx)
10:41 kallewoof Meant for core-dev actually, but ah well.
13:37 someone235 Hi, I'm not really sure what ReadCompactSize does. Can someone please explain it to me?
13:57 wumpus it reads a compact-encoded size from a stream
18:56 dooglus is there any known fix for this?
18:57 dooglus 2017-08-28 17:33:09 LevelDB read failure: Corruption: block checksum mismatch
18:57 dooglus 2017-08-28 17:33:09 Corruption: block checksum mismatch
18:57 dooglus other than starting from scratch and syncing the whole chain again?
19:12 dooglus I guess I'll try -reindex-chainstate
21:45 itsbalamurali looking for new moderators and admins for https://wetalkcoins.org