00:05
brunoerg has joined #bitcoin-core-dev
00:08
halosghost has quit [Quit: WeeChat 3.8]
00:09
Norrin has quit [Remote host closed the connection]
00:09
brunoerg has quit [Ping timeout: 248 seconds]
00:16
brunoerg has joined #bitcoin-core-dev
00:17
Norrin has joined #bitcoin-core-dev
00:21
brunoerg has quit [Ping timeout: 252 seconds]
00:22
Norrin has quit [Remote host closed the connection]
00:23
brunoerg has joined #bitcoin-core-dev
00:27
Norrin has joined #bitcoin-core-dev
00:27
Norrin has quit [Remote host closed the connection]
00:27
brunoerg has quit [Ping timeout: 252 seconds]
00:29
Norrin has joined #bitcoin-core-dev
00:29
brunoerg has joined #bitcoin-core-dev
00:34
Norrin has quit [Remote host closed the connection]
00:34
brunoerg has quit [Ping timeout: 264 seconds]
00:40
brunoerg has joined #bitcoin-core-dev
00:44
brunoerg has quit [Ping timeout: 252 seconds]
00:46
jeremyrubin has quit [Quit: Ping timeout (120 seconds)]
00:46
jeremyrubin has joined #bitcoin-core-dev
00:46
brunoerg has joined #bitcoin-core-dev
00:51
brunoerg has quit [Ping timeout: 260 seconds]
00:51
FrancisMr has joined #bitcoin-core-dev
00:54
Norrin has joined #bitcoin-core-dev
00:57
brunoerg has joined #bitcoin-core-dev
01:01
Norrin has quit [Remote host closed the connection]
01:01
brunoerg has quit [Ping timeout: 260 seconds]
01:03
brunoerg has joined #bitcoin-core-dev
01:03
Norrin has joined #bitcoin-core-dev
01:06
Norrin has quit [Remote host closed the connection]
01:07
brunoerg has quit [Ping timeout: 255 seconds]
01:08
brunoerg has joined #bitcoin-core-dev
01:09
andrew_mo_ has quit [Remote host closed the connection]
01:09
as2333 has quit [Ping timeout: 264 seconds]
01:09
andrew_mo_ has joined #bitcoin-core-dev
01:12
theStack has quit [Quit: theStack]
01:12
theStack has joined #bitcoin-core-dev
01:14
andrew_mo_ has quit [Ping timeout: 248 seconds]
01:16
brunoerg has quit [Ping timeout: 246 seconds]
01:23
brunoerg has joined #bitcoin-core-dev
01:26
andrew_mo_ has joined #bitcoin-core-dev
01:28
brunoerg has quit [Ping timeout: 252 seconds]
01:32
Norrin has joined #bitcoin-core-dev
01:32
andrew_mo_ has quit [Ping timeout: 260 seconds]
01:34
brunoerg has joined #bitcoin-core-dev
01:37
andrew_mo_ has joined #bitcoin-core-dev
01:38
brunoerg has quit [Ping timeout: 252 seconds]
01:39
Norrin has quit [Remote host closed the connection]
01:40
brunoerg has joined #bitcoin-core-dev
01:42
Norrin has joined #bitcoin-core-dev
01:43
andrew_mo_ has quit [Ping timeout: 252 seconds]
01:43
andrew_mo_ has joined #bitcoin-core-dev
01:44
brunoerg has quit [Ping timeout: 252 seconds]
01:45
AmishNick has quit [Quit: Leaving]
01:46
as2333 has joined #bitcoin-core-dev
01:46
AmishBTC has joined #bitcoin-core-dev
01:48
andrew_mo_ has quit [Ping timeout: 248 seconds]
01:48
Norrin has quit [Remote host closed the connection]
01:51
brunoerg has joined #bitcoin-core-dev
01:55
Norrin has joined #bitcoin-core-dev
01:57
Norrin has quit [Remote host closed the connection]
01:59
andrew_mo_ has joined #bitcoin-core-dev
02:00
Norrin has joined #bitcoin-core-dev
02:01
as2333 has quit [Remote host closed the connection]
02:01
Norrin has quit [Read error: Connection reset by peer]
02:02
brunoerg has quit [Ping timeout: 252 seconds]
02:02
as2333 has joined #bitcoin-core-dev
02:03
andrew_mo_ has quit [Ping timeout: 252 seconds]
02:07
andrew_mo_ has joined #bitcoin-core-dev
02:08
Norrin has joined #bitcoin-core-dev
02:08
brunoerg has joined #bitcoin-core-dev
02:10
andrew_m_ has joined #bitcoin-core-dev
02:11
Norrin has quit [Remote host closed the connection]
02:12
andrew_mo_ has quit [Ping timeout: 252 seconds]
02:12
Norrin has joined #bitcoin-core-dev
02:13
brunoerg has quit [Ping timeout: 248 seconds]
02:14
Norrin has quit [Remote host closed the connection]
02:14
brunoerg has joined #bitcoin-core-dev
02:19
Norrin has joined #bitcoin-core-dev
02:19
brunoerg has quit [Ping timeout: 252 seconds]
02:19
brunoerg has joined #bitcoin-core-dev
02:23
Norrin has quit [Remote host closed the connection]
02:24
brunoerg has quit [Ping timeout: 264 seconds]
02:31
brunoerg has joined #bitcoin-core-dev
02:33
andrew_m_ has quit [Remote host closed the connection]
02:34
andrew_mo_ has joined #bitcoin-core-dev
02:36
brunoerg has quit [Ping timeout: 264 seconds]
02:38
andrew_mo_ has quit [Ping timeout: 252 seconds]
02:41
brunoerg has joined #bitcoin-core-dev
02:47
brunoerg has quit [Ping timeout: 246 seconds]
02:50
andrew_mo_ has joined #bitcoin-core-dev
02:53
brunoerg has joined #bitcoin-core-dev
02:55
andrew_mo_ has quit [Ping timeout: 252 seconds]
02:58
andrew_mo_ has joined #bitcoin-core-dev
02:58
brunoerg has quit [Ping timeout: 264 seconds]
02:59
andrew_mo_ has quit [Read error: Connection reset by peer]
02:59
jarthur_ has joined #bitcoin-core-dev
02:59
brunoerg has joined #bitcoin-core-dev
03:00
andrew_mo_ has joined #bitcoin-core-dev
03:02
jarthur has quit [Ping timeout: 260 seconds]
03:04
andrew_m_ has joined #bitcoin-core-dev
03:04
brunoerg has quit [Ping timeout: 252 seconds]
03:05
andrew_mo_ has quit [Ping timeout: 248 seconds]
03:07
Norrin has joined #bitcoin-core-dev
03:07
andrew_m_ has quit [Read error: Connection reset by peer]
03:08
andrew_mo_ has joined #bitcoin-core-dev
03:10
Norrin has quit [Remote host closed the connection]
03:10
andrew_m_ has joined #bitcoin-core-dev
03:10
brunoerg has joined #bitcoin-core-dev
03:13
andrew_mo_ has quit [Ping timeout: 260 seconds]
03:13
Norrin has joined #bitcoin-core-dev
03:14
andrew_m_ has quit [Ping timeout: 260 seconds]
03:15
brunoerg has quit [Ping timeout: 260 seconds]
03:15
Norrin has quit [Read error: Connection reset by peer]
03:16
brunoerg has joined #bitcoin-core-dev
03:16
Norrin has joined #bitcoin-core-dev
03:21
brunoerg has quit [Ping timeout: 260 seconds]
03:21
jarthur_ is now known as jarthur
03:24
FrancisMr has quit [Ping timeout: 248 seconds]
03:26
andrew_mo_ has joined #bitcoin-core-dev
03:31
andrew_mo_ has quit [Ping timeout: 255 seconds]
03:43
brunoerg has joined #bitcoin-core-dev
03:44
andrew_mo_ has joined #bitcoin-core-dev
03:48
brunoerg has quit [Ping timeout: 256 seconds]
03:50
brunoerg has joined #bitcoin-core-dev
03:50
andrew_mo_ has quit [Ping timeout: 260 seconds]
03:54
brunoerg has quit [Ping timeout: 248 seconds]
03:56
andrew_mo_ has joined #bitcoin-core-dev
04:01
brunoerg has joined #bitcoin-core-dev
04:04
andrew_mo_ has quit [Ping timeout: 248 seconds]
04:05
brunoerg has quit [Ping timeout: 256 seconds]
04:12
brunoerg has joined #bitcoin-core-dev
04:13
as2333 has quit [Quit: as2333]
04:16
brunoerg has quit [Ping timeout: 246 seconds]
04:17
andrew_mo_ has joined #bitcoin-core-dev
04:22
andrew_mo_ has quit [Ping timeout: 260 seconds]
04:23
brunoerg has joined #bitcoin-core-dev
04:25
andrew_mo_ has joined #bitcoin-core-dev
04:27
brunoerg has quit [Ping timeout: 252 seconds]
04:29
brunoerg has joined #bitcoin-core-dev
04:30
andrew_mo_ has quit [Ping timeout: 252 seconds]
04:31
Norrin has quit [Ping timeout: 255 seconds]
04:32
Norrin has joined #bitcoin-core-dev
04:33
Norrin has quit [Remote host closed the connection]
04:33
brunoerg has quit [Ping timeout: 248 seconds]
04:35
bitdex has joined #bitcoin-core-dev
04:36
andrew_mo_ has joined #bitcoin-core-dev
04:39
brunoerg has joined #bitcoin-core-dev
04:41
andrew_mo_ has quit [Ping timeout: 260 seconds]
04:44
brunoerg has quit [Ping timeout: 252 seconds]
04:46
brunoerg has joined #bitcoin-core-dev
04:50
brunoerg has quit [Ping timeout: 248 seconds]
04:52
andrew_mo_ has joined #bitcoin-core-dev
04:56
brunoerg has joined #bitcoin-core-dev
04:57
andrew_mo_ has quit [Ping timeout: 268 seconds]
05:01
cmirror has quit [Remote host closed the connection]
05:01
brunoerg has quit [Ping timeout: 255 seconds]
05:01
cmirror has joined #bitcoin-core-dev
05:02
Norrin has joined #bitcoin-core-dev
05:02
brunoerg has joined #bitcoin-core-dev
05:03
amishbtc_ has joined #bitcoin-core-dev
05:05
AmishBTC has quit [Ping timeout: 248 seconds]
05:05
andrew_mo_ has joined #bitcoin-core-dev
05:07
brunoerg has quit [Ping timeout: 248 seconds]
05:09
andrew_m_ has joined #bitcoin-core-dev
05:09
andrew_mo_ has quit [Ping timeout: 248 seconds]
05:13
brunoerg has joined #bitcoin-core-dev
05:13
andrew_m_ has quit [Ping timeout: 252 seconds]
05:18
brunoerg has quit [Ping timeout: 246 seconds]
05:24
bitdex has quit [Ping timeout: 255 seconds]
05:24
brunoerg has joined #bitcoin-core-dev
05:27
andrew_mo_ has joined #bitcoin-core-dev
05:28
bitdex has joined #bitcoin-core-dev
05:28
brunoerg has quit [Ping timeout: 248 seconds]
05:30
brunoerg has joined #bitcoin-core-dev
05:31
andrew_mo_ has quit [Ping timeout: 252 seconds]
05:34
brunoerg has quit [Ping timeout: 248 seconds]
05:36
brunoerg has joined #bitcoin-core-dev
05:40
brunoerg has quit [Ping timeout: 252 seconds]
05:42
brunoerg has joined #bitcoin-core-dev
05:43
andrew_mo_ has joined #bitcoin-core-dev
05:47
andrew_mo_ has quit [Ping timeout: 248 seconds]
05:47
brunoerg has quit [Ping timeout: 248 seconds]
05:58
andrew_mo_ has joined #bitcoin-core-dev
06:04
andrew_mo_ has quit [Ping timeout: 248 seconds]
06:05
brunoerg has joined #bitcoin-core-dev
06:06
bitdex has quit [Remote host closed the connection]
06:06
bitdex has joined #bitcoin-core-dev
06:09
brunoerg has quit [Ping timeout: 248 seconds]
06:11
andrew_mo_ has joined #bitcoin-core-dev
06:16
andrew_mo_ has quit [Ping timeout: 248 seconds]
06:16
brunoerg has joined #bitcoin-core-dev
06:20
brunoerg has quit [Ping timeout: 260 seconds]
06:22
brunoerg has joined #bitcoin-core-dev
06:24
andrew_mo_ has joined #bitcoin-core-dev
06:26
brunoerg has quit [Ping timeout: 248 seconds]
06:28
andrew_mo_ has quit [Ping timeout: 248 seconds]
06:28
andrew_m_ has joined #bitcoin-core-dev
06:33
brunoerg has joined #bitcoin-core-dev
06:33
andrew_m_ has quit [Ping timeout: 252 seconds]
06:37
brunoerg has quit [Ping timeout: 248 seconds]
06:39
brunoerg has joined #bitcoin-core-dev
06:41
andrew_mo_ has joined #bitcoin-core-dev
06:43
brunoerg has quit [Ping timeout: 246 seconds]
06:44
brunoerg has joined #bitcoin-core-dev
06:45
amishbtc_ has left #bitcoin-core-dev [#bitcoin-core-dev]
06:47
AmishBTC has joined #bitcoin-core-dev
06:48
brunoerg has quit [Ping timeout: 255 seconds]
06:50
brunoerg has joined #bitcoin-core-dev
06:54
brunoerg has quit [Ping timeout: 260 seconds]
07:00
andrew_mo_ has quit [Ping timeout: 248 seconds]
07:01
brunoerg has joined #bitcoin-core-dev
07:06
brunoerg has quit [Ping timeout: 256 seconds]
07:12
brunoerg has joined #bitcoin-core-dev
07:12
andrew_mo_ has joined #bitcoin-core-dev
07:16
brunoerg has quit [Ping timeout: 248 seconds]
07:18
andrew_mo_ has quit [Ping timeout: 248 seconds]
07:18
andrew_m_ has joined #bitcoin-core-dev
07:23
brunoerg has joined #bitcoin-core-dev
07:23
andrew_m_ has quit [Ping timeout: 260 seconds]
07:28
brunoerg has quit [Ping timeout: 248 seconds]
07:29
brunoerg has joined #bitcoin-core-dev
07:34
brunoerg has quit [Ping timeout: 248 seconds]
07:34
andrew_mo_ has joined #bitcoin-core-dev
07:37
andrew_m_ has joined #bitcoin-core-dev
07:40
andrew_mo_ has quit [Ping timeout: 252 seconds]
07:40
brunoerg has joined #bitcoin-core-dev
07:42
andrew_m_ has quit [Ping timeout: 248 seconds]
07:44
brunoerg has quit [Ping timeout: 248 seconds]
07:46
brunoerg has joined #bitcoin-core-dev
07:50
brunoerg has quit [Ping timeout: 248 seconds]
07:54
andrew_mo_ has joined #bitcoin-core-dev
07:57
brunoerg has joined #bitcoin-core-dev
07:58
andrew_mo_ has quit [Ping timeout: 248 seconds]
08:01
brunoerg has quit [Ping timeout: 248 seconds]
08:03
brunoerg has joined #bitcoin-core-dev
08:04
<
bitcoin-git >
bitcoin/master fab9582 MarcoFalke: refactor: Remove c_str from util/check
08:04
<
bitcoin-git >
bitcoin/master d4c180e MarcoFalke: Merge bitcoin/bitcoin#26960: refactor: Remove c_str from util/check
08:06
Norrin has quit [Remote host closed the connection]
08:07
brunoerg has quit [Ping timeout: 248 seconds]
08:11
andrew_mo_ has joined #bitcoin-core-dev
08:11
Norrin has joined #bitcoin-core-dev
08:13
salvatoshi has joined #bitcoin-core-dev
08:14
brunoerg has joined #bitcoin-core-dev
08:15
andrew_mo_ has quit [Ping timeout: 248 seconds]
08:18
brunoerg has quit [Ping timeout: 264 seconds]
08:20
brunoerg has joined #bitcoin-core-dev
08:24
brunoerg has quit [Ping timeout: 248 seconds]
08:25
brunoerg has joined #bitcoin-core-dev
08:28
andrew_mo_ has joined #bitcoin-core-dev
08:30
brunoerg has quit [Ping timeout: 264 seconds]
08:33
andrew_mo_ has quit [Ping timeout: 260 seconds]
08:34
szkl has joined #bitcoin-core-dev
08:36
brunoerg has joined #bitcoin-core-dev
08:40
brunoerg has quit [Ping timeout: 246 seconds]
08:42
brunoerg has joined #bitcoin-core-dev
08:42
Norrin has quit [Remote host closed the connection]
08:45
andrew_mo_ has joined #bitcoin-core-dev
08:47
brunoerg has quit [Ping timeout: 248 seconds]
08:50
andrew_mo_ has quit [Ping timeout: 248 seconds]
08:58
Guyver2 has joined #bitcoin-core-dev
09:01
andrew_mo_ has joined #bitcoin-core-dev
09:01
b_101_ has joined #bitcoin-core-dev
09:04
b_101 has quit [Ping timeout: 252 seconds]
09:05
andrew_mo_ has quit [Ping timeout: 248 seconds]
09:05
brunoerg has joined #bitcoin-core-dev
09:07
raj has joined #bitcoin-core-dev
09:07
raj is now known as Guest5245
09:07
raj21 has quit [Ping timeout: 252 seconds]
09:10
brunoerg has quit [Ping timeout: 252 seconds]
09:16
brunoerg has joined #bitcoin-core-dev
09:19
andrew_mo_ has joined #bitcoin-core-dev
09:20
sudoforge has quit [Quit: 404]
09:21
AaronvanW has joined #bitcoin-core-dev
09:22
brunoerg has quit [Ping timeout: 248 seconds]
09:23
jarthur has quit [Quit: jarthur]
09:23
andrew_mo_ has quit [Ping timeout: 256 seconds]
09:25
brunoerg has joined #bitcoin-core-dev
09:29
brunoerg has quit [Ping timeout: 256 seconds]
09:31
brunoerg has joined #bitcoin-core-dev
09:33
Guest5 has joined #bitcoin-core-dev
09:35
andrew_mo_ has joined #bitcoin-core-dev
09:35
metallicc has quit [Ping timeout: 260 seconds]
09:36
Guest5 has quit [Client Quit]
09:38
brunoerg has quit [Ping timeout: 248 seconds]
09:40
andrew_mo_ has quit [Ping timeout: 246 seconds]
09:44
AaronvanW has quit [Remote host closed the connection]
09:53
andrew_mo_ has joined #bitcoin-core-dev
09:56
brunoerg has joined #bitcoin-core-dev
09:57
andrew_mo_ has quit [Ping timeout: 248 seconds]
10:02
brunoerg has quit [Ping timeout: 248 seconds]
10:09
gwillen has quit [Ping timeout: 246 seconds]
10:10
gwillen has joined #bitcoin-core-dev
10:10
andrew_mo_ has joined #bitcoin-core-dev
10:11
Guyver2 has left #bitcoin-core-dev [Closing Window]
10:14
AaronvanW has joined #bitcoin-core-dev
10:15
andrew_mo_ has quit [Ping timeout: 264 seconds]
10:16
FrancisMr has joined #bitcoin-core-dev
10:21
vasild has joined #bitcoin-core-dev
10:23
brunoerg has joined #bitcoin-core-dev
10:26
andrew_mo_ has joined #bitcoin-core-dev
10:27
ZeroMaster has joined #bitcoin-core-dev
10:28
brunoerg has quit [Ping timeout: 248 seconds]
10:28
Norrin has joined #bitcoin-core-dev
10:31
andrew_mo_ has quit [Ping timeout: 252 seconds]
10:37
<
bitcoin-git >
bitcoin/master a4fe099 Anthony Towns: txorphanage: index workset by originating peer
10:37
<
bitcoin-git >
bitcoin/master be23046 Anthony Towns: txorphange: Drop redundant originator arg from GetTxToReconsider
10:37
<
bitcoin-git >
bitcoin/master c583775 Anthony Towns: net_processing: only process orphans before messages
10:42
andrew_mo_ has joined #bitcoin-core-dev
10:46
andrew_mo_ has quit [Ping timeout: 260 seconds]
10:47
___nick___ has joined #bitcoin-core-dev
10:49
AaronvanW has quit [Ping timeout: 264 seconds]
10:51
AaronvanW has joined #bitcoin-core-dev
10:51
metallicc has joined #bitcoin-core-dev
10:57
brunoerg has joined #bitcoin-core-dev
10:58
brunoerg has quit [Remote host closed the connection]
10:58
andrew_mo_ has joined #bitcoin-core-dev
10:58
brunoerg has joined #bitcoin-core-dev
11:00
FrancisMr has quit [Ping timeout: 252 seconds]
11:02
andrew_mo_ has quit [Ping timeout: 246 seconds]
11:03
brunoerg has quit [Ping timeout: 260 seconds]
11:08
andrew_mo_ has joined #bitcoin-core-dev
11:09
brunoerg has joined #bitcoin-core-dev
11:12
andrew_mo_ has quit [Ping timeout: 256 seconds]
11:14
brunoerg has quit [Ping timeout: 256 seconds]
11:14
Norrin has quit [Remote host closed the connection]
11:20
PaperSword has quit [Quit: PaperSword]
11:20
brunoerg has joined #bitcoin-core-dev
11:25
brunoerg has quit [Ping timeout: 252 seconds]
11:26
andrew_mo_ has joined #bitcoin-core-dev
11:26
brunoerg has joined #bitcoin-core-dev
11:30
andrew_mo_ has quit [Ping timeout: 252 seconds]
11:30
<
bitcoin-git >
bitcoin/master fa9becf MarcoFalke: streams: Add DataStream without ser-type and ser-version
11:30
<
bitcoin-git >
bitcoin/master fa29e73 MarcoFalke: Use DataStream where possible
11:30
<
bitcoin-git >
bitcoin/master fa035fe MarcoFalke: Remove unused CDataStream::SetType
11:31
brunoerg has quit [Ping timeout: 252 seconds]
11:35
___nick___ has quit [Ping timeout: 246 seconds]
11:37
brunoerg has joined #bitcoin-core-dev
11:41
andrew_mo_ has joined #bitcoin-core-dev
11:42
brunoerg has quit [Ping timeout: 248 seconds]
11:43
brunoerg has joined #bitcoin-core-dev
11:43
___nick___ has joined #bitcoin-core-dev
11:47
andrew_mo_ has quit [Ping timeout: 260 seconds]
11:48
brunoerg has quit [Ping timeout: 255 seconds]
11:53
brunoerg has joined #bitcoin-core-dev
11:54
___nick___ has quit [Ping timeout: 248 seconds]
11:54
___nick___ has joined #bitcoin-core-dev
11:57
brunoerg has quit [Ping timeout: 248 seconds]
11:59
andrew_mo_ has joined #bitcoin-core-dev
12:02
brunoerg has joined #bitcoin-core-dev
12:04
andrew_mo_ has quit [Ping timeout: 268 seconds]
12:08
brunoerg has quit [Ping timeout: 248 seconds]
12:09
josie_ is now known as info
12:09
info is now known as josie
12:10
___nick___ has quit [Ping timeout: 268 seconds]
12:11
___nick___ has joined #bitcoin-core-dev
12:13
brunoerg has joined #bitcoin-core-dev
12:13
vasild has quit [Ping timeout: 255 seconds]
12:17
andrew_mo_ has joined #bitcoin-core-dev
12:23
vasild has joined #bitcoin-core-dev
12:24
andrew_mo_ has quit [Ping timeout: 246 seconds]
12:36
andrew_mo_ has joined #bitcoin-core-dev
12:40
andrew_mo_ has quit [Ping timeout: 248 seconds]
12:52
andrew_mo_ has joined #bitcoin-core-dev
12:57
andrew_mo_ has quit [Ping timeout: 248 seconds]
13:09
andrew_mo_ has joined #bitcoin-core-dev
13:14
andrew_mo_ has quit [Ping timeout: 268 seconds]
13:26
andrew_mo_ has joined #bitcoin-core-dev
13:28
<
phantomcircuit >
so uh DescriptorScriptPubKeyMan::GetID() does a sha256 everytime it's called
13:28
<
phantomcircuit >
is it possible for the descriptor it's hashing to change?
13:30
<
furszy >
would say that if the ID changes, then it would no longer be an ID.
13:30
<
achow101 >
phantomcircuit: no. we should probably cache it on startup
13:31
andrew_mo_ has quit [Ping timeout: 255 seconds]
13:31
<
phantomcircuit >
achow101: ok cause it's current about 10% of the cpu time for the fast wallet rescan im working on lol
13:38
<
bitcoin-git >
bitcoin/master a66d82e fanquake: depends: systemtap 4.8
13:38
<
bitcoin-git >
bitcoin/master df7ae8b Cory Fields: depends: systemtap: remove variadic params that trigger compiler warnings
13:38
<
bitcoin-git >
bitcoin/master eee2c28 fanquake: Merge bitcoin/bitcoin#26945: depends: systemtap 4.8
13:42
FrancisMr has joined #bitcoin-core-dev
13:44
andrew_mo_ has joined #bitcoin-core-dev
13:49
andrew_mo_ has quit [Ping timeout: 248 seconds]
13:55
FrancisMr has quit [Ping timeout: 248 seconds]
14:03
andrew_mo_ has joined #bitcoin-core-dev
14:07
fjMSX has joined #bitcoin-core-dev
14:10
andrew_mo_ has quit [Ping timeout: 248 seconds]
14:10
andrew_mo_ has joined #bitcoin-core-dev
14:15
andrew_mo_ has quit [Ping timeout: 252 seconds]
14:19
<
theStack >
phantomcircuit: fwiw, an early version of 25957 used pointers instead of these IDs to reference to DescriptorPubKeyMans. but since GetID() is only called if a top-up happened in the previous block, the performance loss wasn't noticable
14:19
AaronvanW has quit [Remote host closed the connection]
14:19
<
theStack >
caching the ID on startup seems to be a good idea though
14:20
bugs_ has joined #bitcoin-core-dev
14:21
<
phantomcircuit >
theStack: there's something weird going on here so im working to get a better idea of what it is
14:23
mudsip has joined #bitcoin-core-dev
14:24
mudsip has quit [Client Quit]
14:25
andrew_mo_ has joined #bitcoin-core-dev
14:29
andrew_mo_ has quit [Ping timeout: 248 seconds]
14:40
jonatack has quit [Ping timeout: 246 seconds]
14:41
andrew_mo_ has joined #bitcoin-core-dev
14:45
andrew_mo_ has quit [Ping timeout: 248 seconds]
14:47
andrew_mo_ has joined #bitcoin-core-dev
14:51
<
sipa >
@phantomcircuit For the decode performance, I think a possibility would be to store the filter data in uint64_t's, and iterate over them one by one, and using shifts and __builtin_ctz on ~input to count consecutive 1 bits for the exponent.
14:51
<
sipa >
But it's also not worth spending too much time on optimizing the exponent decoding, as on average, every element should have only 1.05 such one bits.
14:52
AaronvanW has joined #bitcoin-core-dev
14:52
andrew_mo_ has quit [Ping timeout: 252 seconds]
14:55
<
bitcoin-git >
bitcoin/master 7aa4b32 Sebastian Falbesoner: test: refactor: simplify p2p_tx_download.py by using MiniWallet
14:55
<
bitcoin-git >
bitcoin/master ffc22b7 MarcoFalke: Merge bitcoin/bitcoin#26923: test: refactor: simplify p2p_{tx_download,evi...
14:55
<
bitcoin-git >
bitcoin/master 8609f24 Sebastian Falbesoner: test: refactor: simplify p2p_eviction.py by using MiniWallet
14:57
jonatack has joined #bitcoin-core-dev
15:03
andrew_mo_ has joined #bitcoin-core-dev
15:07
halosghost has joined #bitcoin-core-dev
15:08
andrew_mo_ has quit [Ping timeout: 248 seconds]
15:17
bitdex has quit [Quit: = ""]
15:21
andrew_mo_ has joined #bitcoin-core-dev
15:23
AaronvanW has quit [Ping timeout: 252 seconds]
15:26
andrew_mo_ has quit [Ping timeout: 248 seconds]
15:27
andrew_mo_ has joined #bitcoin-core-dev
15:31
andrew_mo_ has quit [Ping timeout: 248 seconds]
15:37
andrew_mo_ has joined #bitcoin-core-dev
15:43
andrew_mo_ has quit [Ping timeout: 248 seconds]
15:54
Guyver2 has joined #bitcoin-core-dev
15:55
andrew_mo_ has joined #bitcoin-core-dev
16:00
andrew_mo_ has quit [Ping timeout: 248 seconds]
16:07
andrew_mo_ has joined #bitcoin-core-dev
16:08
Guyver2 has left #bitcoin-core-dev [Closing Window]
16:11
andrew_mo_ has quit [Ping timeout: 268 seconds]
16:23
andrew_mo_ has joined #bitcoin-core-dev
16:28
andrew_mo_ has quit [Ping timeout: 252 seconds]
16:33
Norrin has joined #bitcoin-core-dev
16:41
andrew_mo_ has joined #bitcoin-core-dev
16:45
andrew_mo_ has quit [Ping timeout: 264 seconds]
16:49
as2333 has joined #bitcoin-core-dev
16:58
andrew_mo_ has joined #bitcoin-core-dev
17:03
andrew_mo_ has quit [Ping timeout: 260 seconds]
17:07
AaronvanW has joined #bitcoin-core-dev
17:09
salvatoshi has quit [Ping timeout: 248 seconds]
17:15
andrew_mo_ has joined #bitcoin-core-dev
17:20
andrew_mo_ has quit [Ping timeout: 248 seconds]
17:31
andrew_mo_ has joined #bitcoin-core-dev
17:35
andrew_m_ has joined #bitcoin-core-dev
17:37
andrew_mo_ has quit [Ping timeout: 260 seconds]
17:39
andrew_m_ has quit [Ping timeout: 248 seconds]
17:40
jarthur has joined #bitcoin-core-dev
17:51
andrew_mo_ has joined #bitcoin-core-dev
17:55
andrew_mo_ has quit [Ping timeout: 260 seconds]
18:00
cotsuka has quit [Quit: Bye!]
18:04
cotsuka has joined #bitcoin-core-dev
18:04
Norrin has quit [Ping timeout: 255 seconds]
18:08
andrew_mo_ has joined #bitcoin-core-dev
18:09
Norrin has joined #bitcoin-core-dev
18:12
andrew_mo_ has quit [Ping timeout: 248 seconds]
18:16
Talkless has joined #bitcoin-core-dev
18:21
andrew_mo_ has joined #bitcoin-core-dev
18:26
andrew_mo_ has quit [Ping timeout: 248 seconds]
18:29
andrew_mo_ has joined #bitcoin-core-dev
18:33
Norrin has quit [Remote host closed the connection]
18:33
andrew_mo_ has quit [Ping timeout: 248 seconds]
18:34
Norrin has joined #bitcoin-core-dev
18:45
andrew_mo_ has joined #bitcoin-core-dev
18:49
Norrin has quit [Remote host closed the connection]
18:53
SpellChecker has quit [Remote host closed the connection]
18:53
qxs has quit [Remote host closed the connection]
18:53
Norrin has joined #bitcoin-core-dev
18:54
qxs has joined #bitcoin-core-dev
18:54
SpellChecker has joined #bitcoin-core-dev
19:00
<
achow101 >
#startmeeting
19:00
<
core-meetingbot >
Available commands: action commands idea info link nick
19:00
<
achow101 >
#bitcoin-core-dev Meeting: achow101 aj amiti ariard b10c BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik petertodd
19:00
<
achow101 >
phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild
19:01
kmartin has joined #bitcoin-core-dev
19:01
<
achow101 >
There are no preproposed meeting topics today. Does anyone have any last minute topics they would like to add?
19:02
<
achow101 >
#topic High priority for review
19:02
<
core-meetingbot >
topic: High priority for review
19:02
<
hebasto >
may I have #26762 in hi-prio?
19:03
<
achow101 >
hebasto: done
19:05
<
jonatack >
Could use more reviewers on hi-prio pulls #26837 and #25325
19:05
andrew_mo_ has quit [Ping timeout: 252 seconds]
19:06
<
achow101 >
anything else to discuss this week?
19:07
<
achow101 >
#endmeeting
19:07
<
core-meetingbot >
Meeting ended Thu Jan 26 19:07:56 2023 UTC.
19:09
<
Murch1 >
lol, achow101
19:16
andrew_mo_ has joined #bitcoin-core-dev
19:20
andrew_m_ has joined #bitcoin-core-dev
19:20
andrew_mo_ has quit [Ping timeout: 256 seconds]
19:21
Norrin has quit [Remote host closed the connection]
19:22
Norrin has joined #bitcoin-core-dev
19:25
andrew_m_ has quit [Ping timeout: 246 seconds]
19:28
AaronvanW has quit [Remote host closed the connection]
19:30
andrew_mo_ has joined #bitcoin-core-dev
19:32
Norrin has quit [Remote host closed the connection]
19:32
Norrin has joined #bitcoin-core-dev
19:35
andrew_mo_ has quit [Ping timeout: 248 seconds]
19:35
andrew_mo_ has joined #bitcoin-core-dev
19:37
MrFrancis has joined #bitcoin-core-dev
19:38
kmartin has quit [Ping timeout: 260 seconds]
19:39
SpellChecker_ has joined #bitcoin-core-dev
19:39
SpellChecker has quit [Remote host closed the connection]
19:47
Norrin has quit [Remote host closed the connection]
19:48
Norrin has joined #bitcoin-core-dev
19:50
Norrin has quit [Remote host closed the connection]
19:52
Norrin has joined #bitcoin-core-dev
19:54
MrFrancis has quit [Ping timeout: 252 seconds]
19:59
AaronvanW has joined #bitcoin-core-dev
20:02
Talkless has quit [Quit: Konversation terminated!]
20:04
Norrin has quit [Remote host closed the connection]
20:13
Norrin has joined #bitcoin-core-dev
20:17
<
sipa >
jamesob: have you been living under a vault?
20:17
salvatoshi has joined #bitcoin-core-dev
20:18
<
jamesob >
sipa: I was stuck in the withdrawal timelock
20:20
<
jamesob >
question for the mempool afficianados: under the current thinking, will package relay/EAs facilitate a packaged relay of multiple unconfirmed parents, each of which has an EA, with a common child providing fees by consuming all the EAs?
20:21
<
jamesob >
cc glozow instagibbs sdaftuar ^
20:24
Norrin has quit [Remote host closed the connection]
20:26
Norrin has joined #bitcoin-core-dev
20:29
Norrin has quit [Remote host closed the connection]
20:31
brunoerg has quit [Remote host closed the connection]
20:32
brunoerg has joined #bitcoin-core-dev
20:33
AaronvanW has quit [Ping timeout: 260 seconds]
20:36
brunoerg has quit [Ping timeout: 248 seconds]
20:37
Norrin has joined #bitcoin-core-dev
20:37
<
jamesob >
sipa: have you thought at all about how post-CScriptCheck() transaction validation might work? Like say, for example, if you wanted to accumulate some information about each vin's script during CScriptCheck() and then use that to do some general validation on the outputs of the transaction. I think something like that might be necessary for
20:37
<
jamesob >
cross-input sig. agg., and there may be a use in vaults too...
20:38
<
sipa >
batch validation will need that too
20:38
<
sipa >
my idea would be that there is first a phase of per-script validation, using the existing mechanism, just as it is today
20:39
<
sipa >
but instead of just returning true/false, they'd return more complex data structures that get accumulated in per-thread, and then a global structure
20:39
<
jamesob >
yep... and then I think
_either_ you could do synchronized writes into some shared data structure outside of the script check pool
_or_ you could have each cscriptcheck return some data
20:39
<
sipa >
and then a second phase runs whatever is necessary on the global structure
20:40
<
sipa >
for batch validation, that'd be an unordered list of (sighash, pubkey, sig) tuples.
20:42
<
jamesob >
sounds good to me... any code written as far as you know?
20:42
<
sipa >
i don't think the implementation is very hard, but i haven't tried
20:42
<
jamesob >
yeah agreed
20:42
brunoerg has joined #bitcoin-core-dev
20:43
<
jamesob >
I'm inclined to try... any good reason not to?
20:43
<
sipa >
well we don't even have batch validation implementation at the signature level
20:44
<
jamesob >
yeah, but it might let me do combined vault operations across vaults even without compatible parameters... the value there being that I wouldn't have to hardcode "vout[0] is always the main value output"
20:45
<
sipa >
in your proposed code you can do whatever you want of course
20:45
<
jamesob >
sure, I just don't want to expand the scope wildly or tread on toes if there was already code underway
20:46
<
jamesob >
such a change isn't a change to consensus, but it does seem like a pretty profound shift in the execution model
20:46
<
sipa >
do make sure the script verification threads don't need locking when adding their post-script-validation data in accumulators; i'd expect that you'd get a serious performance penalty otherwise
20:47
<
sipa >
right, exactly
20:47
brunoerg has quit [Ping timeout: 248 seconds]
20:49
brunoerg has joined #bitcoin-core-dev
20:57
jonatack has quit [Ping timeout: 248 seconds]
20:58
<
glozow >
jamesob: unfortunately there is no batching with v3 at the moment (1 parent 1 child only)
20:59
<
jamesob >
glozow: so not even a single EA-based bump?
21:00
<
jamesob >
oh nevermind, that fits into 1p1c...
21:04
___nick___ has quit [Ping timeout: 248 seconds]
21:07
<
glozow >
2 problems. (1) allowing multiple parents means an attacker can still "rule 3 pin" by adding a small but high-fee child spending from an additional large, low-feerate ancestor
21:07
<
glozow >
(2) if a child is fee-bumping n 0-fee parents and you replace that child without spending from any of the parents, you now have n dangling 0-fee transactions in the mempool. replacements can do 100 at a time, so 100*n maximum. It would be nice if 100*n is 100 rather than 2400 for example.
21:08
<
glozow >
all the discussion is on #25038 at the moment, I've mostly been posting "big" updates to the ML otherwise I feel like I'm spamming everyone
21:09
AaronvanW has joined #bitcoin-core-dev
21:11
brunoerg has quit [Remote host closed the connection]
21:11
<
jamesob >
glozow: cool, thanks
21:11
brunoerg has joined #bitcoin-core-dev
21:16
<
glozow >
i imagine EA could also work with a future v4 proposal that allows batching but has some other restrictions
21:17
brunoerg has quit [Ping timeout: 264 seconds]
21:18
brunoerg has joined #bitcoin-core-dev
21:22
brunoerg has quit [Ping timeout: 264 seconds]
21:23
brunoerg has joined #bitcoin-core-dev
21:25
baldur has joined #bitcoin-core-dev
21:28
brunoerg has quit [Ping timeout: 260 seconds]
21:34
brunoerg has joined #bitcoin-core-dev
21:38
brunoerg has quit [Ping timeout: 248 seconds]
21:40
brunoerg has joined #bitcoin-core-dev
21:44
brunoerg has quit [Ping timeout: 246 seconds]
21:45
brunoerg has joined #bitcoin-core-dev
21:48
salvatoshi has quit [Ping timeout: 252 seconds]
21:50
brunoerg has quit [Ping timeout: 246 seconds]
21:50
Norrin has quit [Remote host closed the connection]
21:55
adiabat has joined #bitcoin-core-dev
21:57
Norrin has joined #bitcoin-core-dev
21:57
brunoerg has joined #bitcoin-core-dev
22:00
andrew_mo_ has quit [Remote host closed the connection]
22:00
andrew_mo_ has joined #bitcoin-core-dev
22:02
brunoerg has quit [Ping timeout: 252 seconds]
22:05
andrew_mo_ has quit [Ping timeout: 248 seconds]
22:06
Norrin has quit [Remote host closed the connection]
22:06
Norrin has joined #bitcoin-core-dev
22:08
brunoerg has joined #bitcoin-core-dev
22:13
brunoerg has quit [Ping timeout: 256 seconds]
22:14
brunoerg has joined #bitcoin-core-dev
22:17
andrew_mo_ has joined #bitcoin-core-dev
22:18
ghost43 has quit [Ping timeout: 255 seconds]
22:18
ghost43_ has joined #bitcoin-core-dev
22:19
MrFrancis has joined #bitcoin-core-dev
22:19
brunoerg has quit [Ping timeout: 256 seconds]
22:19
jonatack has joined #bitcoin-core-dev
22:19
brunoerg has joined #bitcoin-core-dev
22:23
ghost43_ has quit [Ping timeout: 255 seconds]
22:24
brunoerg has quit [Ping timeout: 248 seconds]
22:29
Norrin has quit [Remote host closed the connection]
22:30
sudoforge has joined #bitcoin-core-dev
22:31
ghost43 has joined #bitcoin-core-dev
22:32
Norrin has joined #bitcoin-core-dev
22:40
bugs_ has quit [Quit: Leaving]
22:43
brunoerg has joined #bitcoin-core-dev
22:50
brunoerg has quit [Ping timeout: 268 seconds]
23:07
andrew_m_ has joined #bitcoin-core-dev
23:10
andrew_mo_ has quit [Ping timeout: 260 seconds]
23:16
andrew_m_ has quit [Remote host closed the connection]
23:17
andrew_mo_ has joined #bitcoin-core-dev
23:19
AaronvanW has quit [Remote host closed the connection]
23:20
brunoerg has joined #bitcoin-core-dev
23:22
andrew_mo_ has quit [Ping timeout: 248 seconds]
23:24
brunoerg has quit [Ping timeout: 268 seconds]
23:31
Norrin has quit [Ping timeout: 255 seconds]
23:39
andrew_mo_ has joined #bitcoin-core-dev
23:50
AaronvanW has joined #bitcoin-core-dev
23:50
andrew_mo_ has quit [Remote host closed the connection]
23:50
andrew_mo_ has joined #bitcoin-core-dev
23:52
andrew_mo_ has quit [Remote host closed the connection]
23:52
andrew_mo_ has joined #bitcoin-core-dev
23:56
MrFrancis has quit [Ping timeout: 256 seconds]