AaronvanW has quit [Quit: Leaving...]
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fpelliccioni opened pull request #22786: fix tests (master...fix_scriptnum_test) https://github.com/bitcoin/bitcoin/pull/22786
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
earnestly has quit [Ping timeout: 240 seconds]
jespada has quit [Ping timeout: 258 seconds]
jespada has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]
gene has joined #bitcoin-core-dev
belcher has quit [Ping timeout: 250 seconds]
gene has quit [Quit: gene]
belcher has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
SpellChecker has quit [Quit: bye]
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SpellChecker has joined #bitcoin-core-dev
Yihen has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/d3203a99d886...61a843e43bf1
<bitcoin-git> bitcoin/master 5ef2738 fanquake: util: make ParseMoney return a std::optional<CAmount>
<bitcoin-git> bitcoin/master f7752ad fanquake: util: check MoneyRange() inside ParseMoney()
<bitcoin-git> bitcoin/master 61a843e fanquake: Merge bitcoin/bitcoin#22220: util: make ParseMoney return a std::optional<...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22220: util: make ParseMoney return a std::optional<CAmount> (master...parse_money_optional) https://github.com/bitcoin/bitcoin/pull/22220
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/61a843e43bf1...b20ad0eb16b9
<bitcoin-git> bitcoin/master 4c69571 Martin Zumsande: doc: remove outdated comment
<bitcoin-git> bitcoin/master 16652a9 Martin Zumsande: refactor: Remove unused KeyIDHasher
<bitcoin-git> bitcoin/master b20ad0e fanquake: Merge bitcoin/bitcoin#22772: refactor: hasher cleanup (follow-up to 19935)...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22772: refactor: hasher cleanup (follow-up to 19935) (master...202108_hasher_cleanup) https://github.com/bitcoin/bitcoin/pull/22772
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
aechu has quit [Ping timeout: 244 seconds]
aechu has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
gleb7 has quit [Ping timeout: 252 seconds]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] kallewoof opened pull request #22787: refactor: actual immutable pointing (master...202108-const-shared-ptrs) https://github.com/bitcoin/bitcoin/pull/22787
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
vasild has quit [Ping timeout: 244 seconds]
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
<fanquake> wumpus / sipa: please block https://github.com/codedfile
<kalle> maybe give fanquake block privs?
vysn has joined #bitcoin-core-dev
vasild has joined #bitcoin-core-dev
<meshcollider> kalle: I think block privs require being a github repo admin, which is the highest permission level. Not opposed to fanquake being added but it is definitely a bigger move so it'd have to be discussed at the meeting I guess (plus the more people with those permissions the greater the "attack surface").
vasild has quit [Ping timeout: 244 seconds]
vasild has joined #bitcoin-core-dev
vysn has quit [Remote host closed the connection]
vysn has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Henrik has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
Henrik has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Guest18 has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
vnogueira has quit [Remote host closed the connection]
prayank has joined #bitcoin-core-dev
vnogueira has joined #bitcoin-core-dev
<prayank> re: wallet files should not be used across chains
<prayank> Which PR is fixing this? I am assuming #18554
<gribble> https://github.com/bitcoin/bitcoin/issues/18554 | wallet: ensure wallet files are not reused across chains by rodentrabies · Pull Request #18554 · bitcoin/bitcoin · GitHub
goatpig has joined #bitcoin-core-dev
<prayank> If yes, would review and test this ASAP. Request other wallet devs to review as well and get this merged.
<prayank> Reason: This can result in some weird vulnerabilities if not managed properly and things aren't kept separate
<vasild> Is anybody working on fixing the addrman/asmap order issue reported above? I guess this would fix it: https://bpa.st/7TLQ (a possible quick fix, would not improve the quality of the code like making it impossible to wrong-do in the future).
<vasild> jonatack: laanwj: jnewbery: MarcoFalke: sipa: ^
<vasild> If nobody is looking into it, I can take care about it.
prayank has quit [Quit: irc thread exit]
Talkless has joined #bitcoin-core-dev
Henrik has joined #bitcoin-core-dev
earnestly has joined #bitcoin-core-dev
lkqwejhhgasdjhgn has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [gui] MarcoFalke merged pull request #349: replace QDateTime::fromTime_t with QDateTime::fromSecsSinceEpoch (master...qt_drop_from_time_t) https://github.com/bitcoin-core/gui/pull/349
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master 27257b3 fanquake: refactor: replace QDateTime::fromTime_t with QDateTime::fromSecsSinceEpoch
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/b20ad0eb16b9...dd455ecfa085
<bitcoin-git> bitcoin/master 3ae503c fanquake: refactor: replace QDateTime::toTime_t with QDateTime::toSecsSinceEpoch
<bitcoin-git> bitcoin/master dd455ec MarcoFalke: Merge bitcoin-core/gui#349: replace QDateTime::fromTime_t with QDateTime::...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
sipsorcery has quit [Ping timeout: 240 seconds]
vnogueira has quit [Remote host closed the connection]
vnogueira has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/dd455ecfa085...eb09c26724e3
<bitcoin-git> bitcoin/master faf7e92 MarcoFalke: test: Add generate* calls to test framework
<bitcoin-git> bitcoin/master fab2e23 MarcoFalke: Use generate* from TestFramework
<bitcoin-git> bitcoin/master eb09c26 fanquake: Merge bitcoin/bitcoin#22741: test: Add generate* calls to test framework
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22741: test: Add generate* calls to test framework (master...2108-testSync01) https://github.com/bitcoin/bitcoin/pull/22741
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<jnewbery> vasild: I don't think that diff would work. Addrman needs to be constructed before connman.
<jnewbery> I'll open a fix PR this morning
<vasild> node.addrman = std::make_unique... is not moved
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #22788: scripted-diff: Use generate* from TestFramework (master...2108-testGenDiff) https://github.com/bitcoin/bitcoin/pull/22788
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<vasild> i.e. addrman is constructed before connman
<vasild> but anyway, if you will fix it properly (e.g. make asmap argument to addrman constructor), poke me for review :)
<jnewbery> ah, ok. Yes, I think that'd do it then, but I think it'd be preferable to collect all of the addrman initialization code together in one place.
<vasild> I wonder if it would be better to pass `std::vector<bool> asmap` to the addrman ctor and read it before calling the ctor with the static CAddrMan::DecodeAsmap() or to pass fs::path asmap_path to the ctor.
<vasild> std::optional<fs::path>
<vasild> I guess also CConnman::SetAsmap() can be removed
<jnewbery> vasild: I was planning on making `std::vector<bool>* asmap` the argument
<jnewbery> indeed - remove CConnman::SetAsmap()
<jnewbery> and potentially make m_asmap private
<vasild> +1, maybe a getter method would be required
<vasild> std::vector<bool> asmap = CAddrMan::DecodeAsmap(path); CAddrMan addrman(asmap); // this pattern looks a bit strange
<vasild> CAddrMan addrman(asmap_path); // and call DecodeAsmap() inside the ctor looks more straight-forward to me
<jnewbery> vasild: I agree. DecodeAsmap() does not need to be a static member function on CAddrMan at all. In fact, I don't think asmap belongs inside CAddrMan, but it's a bigger job to extract it
<vasild> DecodeAsmap() can be non-static private method, only called from the ctor. But anyway, I guess it can be improved in different ways :)
janb has quit [Ping timeout: 240 seconds]
Henrik has quit [Ping timeout: 250 seconds]
yanmaani has quit [Ping timeout: 244 seconds]
Bullit has quit [Read error: Connection reset by peer]
yanmaani has joined #bitcoin-core-dev
Bullit has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 244 seconds]
pigeons has quit [Ping timeout: 240 seconds]
yanmaani has joined #bitcoin-core-dev
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 244 seconds]
yanmaani has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] theStack opened pull request #22789: external_signer: improve fingerprint matching logic (stop on first match) (master...202108-external_signer-improve_fingerprint_matching) https://github.com/bitcoin/bitcoin/pull/22789
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] Zero-1729 opened pull request #22790: test: add aarch64-apple-darwin platform entry to get_previous_releases (master...add-aarch64-apple-darwin-get-prev-releases) https://github.com/bitcoin/bitcoin/pull/22790
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<jnewbery> jonatack: are you able to test whether https://github.com/jnewbery/bitcoin/tree/2021-08-asmap-addrman-init resolves the addrman/asmap issue?
grettke has joined #bitcoin-core-dev
NorrinRadd has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
grettke has quit [Client Quit]
grettke has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] jnewbery opened pull request #22791: [init] Read/decode asmap before constructing addrman (master...2021-08-asmap-addrman-init) https://github.com/bitcoin/bitcoin/pull/22791
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Talkless has quit [Read error: Connection reset by peer]
Talkless has joined #bitcoin-core-dev
Talkless has quit [Client Quit]
Guest18 has quit [Ping timeout: 246 seconds]
Guest18 has joined #bitcoin-core-dev
Guest18 has quit [Client Quit]
instagibbs has quit [Ping timeout: 258 seconds]
instagibbs has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 240 seconds]
grettke has joined #bitcoin-core-dev
vhs43[m] has quit [Quit: You have been idle for 30+ days]
Bullit has quit [Ping timeout: 250 seconds]
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jetpack_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
bitdex has quit [Quit: = ""]
Bullit has joined #bitcoin-core-dev
jetpack has joined #bitcoin-core-dev
Bullit has quit [Read error: Connection reset by peer]
Bullit has joined #bitcoin-core-dev
meshcollider has quit [*.net *.split]
laanwj has quit [*.net *.split]
Jackielove4u has quit [*.net *.split]
Evolver has quit [*.net *.split]
ron-slc has quit [*.net *.split]
doubleqp has quit [*.net *.split]
nickler has quit [*.net *.split]
jamesob has quit [*.net *.split]
sanket_cell_ has quit [*.net *.split]
flow has quit [*.net *.split]
theStack has quit [*.net *.split]
willcl_ark has quit [*.net *.split]
jetpack has quit [*.net *.split]
lkqwejhhgasdjhgn has quit [*.net *.split]
goatpig has quit [*.net *.split]
vysn has quit [*.net *.split]
cmirror has quit [*.net *.split]
Yihen has quit [*.net *.split]
jespada has quit [*.net *.split]
TheCharlatan has quit [*.net *.split]
ExEric3 has quit [*.net *.split]
johnzweng has quit [*.net *.split]
da2ce7 has quit [*.net *.split]
takinbo has quit [*.net *.split]
ravish0007 has quit [*.net *.split]
Neojack has quit [*.net *.split]
gwillen1 has quit [*.net *.split]
fanquake has quit [*.net *.split]
Ara has quit [*.net *.split]
davterra has quit [*.net *.split]
tripleslash has quit [*.net *.split]
emcy has quit [*.net *.split]
adiabat has quit [*.net *.split]
freesprung has quit [*.net *.split]
jarolrod has quit [*.net *.split]
fjahr has quit [*.net *.split]
dermoth has quit [*.net *.split]
gnusha has quit [*.net *.split]
Bullit has quit [*.net *.split]
instagibbs has quit [*.net *.split]
NorrinRadd has quit [*.net *.split]
chaotic_good has quit [*.net *.split]
larryruane has quit [*.net *.split]
core-meetingbot has quit [*.net *.split]
murrayn has quit [*.net *.split]
infernix has quit [*.net *.split]
haakon has quit [*.net *.split]
TheRec has quit [*.net *.split]
common has quit [*.net *.split]
vasanth2[m] has quit [*.net *.split]
RCasatta[m] has quit [*.net *.split]
vincenzopalazzo has quit [*.net *.split]
achow101 has quit [*.net *.split]
greypw2 has quit [*.net *.split]
jnewbery has quit [*.net *.split]
notmandatory has quit [*.net *.split]
earnestly has quit [*.net *.split]
belcher has quit [*.net *.split]
yakshaver123 has quit [*.net *.split]
uasf has quit [*.net *.split]
stratospher_ has quit [*.net *.split]
hebasto has quit [*.net *.split]
sebx2a has quit [*.net *.split]
lightningbot has quit [*.net *.split]
upekkha has quit [*.net *.split]
Evel-Knievel has quit [*.net *.split]
Chris_Stewart_5 has quit [*.net *.split]
cryptolightning has quit [*.net *.split]
nanotube has quit [*.net *.split]
koolazer has quit [*.net *.split]
emzy has quit [*.net *.split]
pinheadmz has quit [*.net *.split]
darosior has quit [*.net *.split]
robertspigler has quit [*.net *.split]
josibake has quit [*.net *.split]
hsmiths has quit [*.net *.split]
moneyball_ has quit [*.net *.split]
amiti has quit [*.net *.split]
rodarmor has quit [*.net *.split]
ryanofsky has quit [*.net *.split]
glix has quit [*.net *.split]
sipa has quit [*.net *.split]
S3RK has quit [*.net *.split]
cncr04s has quit [*.net *.split]
cdecker[m] has quit [*.net *.split]
stick has quit [*.net *.split]
Alina-malina has quit [*.net *.split]
EPiSKiNG- has quit [*.net *.split]
hugohn has quit [*.net *.split]
shiza has quit [*.net *.split]
dodo has quit [*.net *.split]
kinlo has quit [*.net *.split]
M0xb10c[m] has quit [*.net *.split]
tutwidi[m] has quit [*.net *.split]
merkle_noob[m] has quit [*.net *.split]
Murch[m] has quit [*.net *.split]
devrandom has quit [*.net *.split]
hendi has quit [*.net *.split]
RubenSomsen has quit [*.net *.split]
fdov1 has quit [*.net *.split]
jrawsthorne has quit [*.net *.split]
nathanael has quit [*.net *.split]
kabaum has quit [*.net *.split]
dr-orlovsky has quit [*.net *.split]
paairs has quit [*.net *.split]
copumpkin has quit [*.net *.split]
BlueMatt has quit [*.net *.split]
berndj has quit [*.net *.split]
Henry151 has quit [*.net *.split]
baldur has quit [*.net *.split]
cryptapus has quit [*.net *.split]
dergoegge has quit [*.net *.split]
bw has quit [*.net *.split]
roasbeef has quit [*.net *.split]
harding has quit [*.net *.split]
rockhouse has quit [*.net *.split]
hirish has quit [*.net *.split]
tinova2 has quit [*.net *.split]
_aj_ has quit [*.net *.split]
mrjumper[m] has quit [*.net *.split]
aaron[m] has quit [*.net *.split]
stick[m] has quit [*.net *.split]
glozow has quit [*.net *.split]
_0x0ff has quit [*.net *.split]
livestradamus has quit [*.net *.split]
jonasschnelli_ has quit [*.net *.split]
windsok has quit [*.net *.split]
sandipndev has quit [*.net *.split]
MarcoFalke has quit [*.net *.split]
sturles has quit [*.net *.split]
real_or_random has quit [*.net *.split]
kakolainen[m] has quit [*.net *.split]
Enki[m] has quit [*.net *.split]
niska has quit [*.net *.split]
FelixWeis has quit [*.net *.split]
ajonas has quit [*.net *.split]
Pasha has quit [*.net *.split]
stevenroose has quit [*.net *.split]
dongcarl has quit [*.net *.split]
sdaftuar1 has quit [*.net *.split]
Nebraskka has quit [*.net *.split]
prayank[m] has quit [*.net *.split]
eli[m] has quit [*.net *.split]
kvaciral[m] has quit [*.net *.split]
dvd has quit [*.net *.split]
jkczyz has quit [*.net *.split]
sugarpuff_ has quit [*.net *.split]
blkncd has quit [*.net *.split]
michaelfolkson has quit [*.net *.split]
dhruv has quit [*.net *.split]
kanzure has quit [*.net *.split]
neha has quit [*.net *.split]
Keele has quit [*.net *.split]
Jaamg has quit [*.net *.split]
hardtotell has quit [*.net *.split]
kcalvinalvin has quit [*.net *.split]
cdecker has quit [*.net *.split]
javi404 has quit [*.net *.split]
phantomcircuit has quit [*.net *.split]
kalle has quit [*.net *.split]
TallTim has quit [*.net *.split]
jonatack has quit [*.net *.split]
yanmaani has quit [*.net *.split]
vnogueira has quit [*.net *.split]
vasild has quit [*.net *.split]
aechu has quit [*.net *.split]
SpellChecker has quit [*.net *.split]
hex17or has quit [*.net *.split]
ghost43 has quit [*.net *.split]
luke-jr has quit [Excess Flood]
luke-jr has joined #bitcoin-core-dev
jkczyz has joined #bitcoin-core-dev
instagibbs has joined #bitcoin-core-dev
jetpack has joined #bitcoin-core-dev
yanmaani has joined #bitcoin-core-dev
vnogueira has joined #bitcoin-core-dev
cdecker has joined #bitcoin-core-dev
lkqwejhhgasdjhgn has joined #bitcoin-core-dev
earnestly has joined #bitcoin-core-dev
goatpig has joined #bitcoin-core-dev
vysn has joined #bitcoin-core-dev
vasild has joined #bitcoin-core-dev
cmirror has joined #bitcoin-core-dev
aechu has joined #bitcoin-core-dev
Yihen has joined #bitcoin-core-dev
SpellChecker has joined #bitcoin-core-dev
belcher has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
ExEric3 has joined #bitcoin-core-dev
TheCharlatan has joined #bitcoin-core-dev
nathanael has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
kabaum has joined #bitcoin-core-dev
dr-orlovsky has joined #bitcoin-core-dev
johnzweng has joined #bitcoin-core-dev
da2ce7 has joined #bitcoin-core-dev
paairs has joined #bitcoin-core-dev
takinbo has joined #bitcoin-core-dev
Neojack has joined #bitcoin-core-dev
chaotic_good has joined #bitcoin-core-dev
ravish0007 has joined #bitcoin-core-dev
stratospher_ has joined #bitcoin-core-dev
gwillen1 has joined #bitcoin-core-dev
yakshaver123 has joined #bitcoin-core-dev
fanquake has joined #bitcoin-core-dev
tripleslash has joined #bitcoin-core-dev
copumpkin has joined #bitcoin-core-dev
uasf has joined #bitcoin-core-dev
Ara has joined #bitcoin-core-dev
davterra has joined #bitcoin-core-dev
emcy has joined #bitcoin-core-dev
meshcollider has joined #bitcoin-core-dev
adiabat has joined #bitcoin-core-dev
freesprung has joined #bitcoin-core-dev
hebasto has joined #bitcoin-core-dev
larryruane has joined #bitcoin-core-dev
fjahr has joined #bitcoin-core-dev
jarolrod has joined #bitcoin-core-dev
sebx2a has joined #bitcoin-core-dev
hex17or has joined #bitcoin-core-dev
laanwj has joined #bitcoin-core-dev
dermoth has joined #bitcoin-core-dev
infernix has joined #bitcoin-core-dev
core-meetingbot has joined #bitcoin-core-dev
BlueMatt has joined #bitcoin-core-dev
murrayn has joined #bitcoin-core-dev
lightningbot has joined #bitcoin-core-dev
berndj has joined #bitcoin-core-dev
Henry151 has joined #bitcoin-core-dev
haakon has joined #bitcoin-core-dev
upekkha has joined #bitcoin-core-dev
Jackielove4u has joined #bitcoin-core-dev
Chris_Stewart_5 has joined #bitcoin-core-dev
TheRec has joined #bitcoin-core-dev
Evel-Knievel has joined #bitcoin-core-dev
cdecker[m] has joined #bitcoin-core-dev
prayank[m] has joined #bitcoin-core-dev
vasanth2[m] has joined #bitcoin-core-dev
tutwidi[m] has joined #bitcoin-core-dev
M0xb10c[m] has joined #bitcoin-core-dev
Enki[m] has joined #bitcoin-core-dev
kakolainen[m] has joined #bitcoin-core-dev
aaron[m] has joined #bitcoin-core-dev
mrjumper[m] has joined #bitcoin-core-dev
RCasatta[m] has joined #bitcoin-core-dev
devrandom has joined #bitcoin-core-dev
merkle_noob[m] has joined #bitcoin-core-dev
Murch[m] has joined #bitcoin-core-dev
eli[m] has joined #bitcoin-core-dev
robertspigler has joined #bitcoin-core-dev
stick[m] has joined #bitcoin-core-dev
vincenzopalazzo has joined #bitcoin-core-dev
kvaciral[m] has joined #bitcoin-core-dev
cryptolightning has joined #bitcoin-core-dev
common has joined #bitcoin-core-dev
baldur has joined #bitcoin-core-dev
nanotube has joined #bitcoin-core-dev
achow101 has joined #bitcoin-core-dev
koolazer has joined #bitcoin-core-dev
gnusha has joined #bitcoin-core-dev
greypw2 has joined #bitcoin-core-dev
cryptapus has joined #bitcoin-core-dev
jnewbery has joined #bitcoin-core-dev
notmandatory has joined #bitcoin-core-dev
emzy has joined #bitcoin-core-dev
pinheadmz has joined #bitcoin-core-dev
gribble has joined #bitcoin-core-dev
darosior has joined #bitcoin-core-dev
dvd has joined #bitcoin-core-dev
sugarpuff_ has joined #bitcoin-core-dev
niska has joined #bitcoin-core-dev
blkncd has joined #bitcoin-core-dev
glozow has joined #bitcoin-core-dev
_0x0ff has joined #bitcoin-core-dev
livestradamus has joined #bitcoin-core-dev
jonasschnelli_ has joined #bitcoin-core-dev
windsok has joined #bitcoin-core-dev
sandipndev has joined #bitcoin-core-dev
cncr04s has joined #bitcoin-core-dev
S3RK has joined #bitcoin-core-dev
sipa has joined #bitcoin-core-dev
glix has joined #bitcoin-core-dev
ryanofsky has joined #bitcoin-core-dev
rodarmor has joined #bitcoin-core-dev
amiti has joined #bitcoin-core-dev
moneyball_ has joined #bitcoin-core-dev
hsmiths has joined #bitcoin-core-dev
josibake has joined #bitcoin-core-dev
kinlo has joined #bitcoin-core-dev
dodo has joined #bitcoin-core-dev
shiza has joined #bitcoin-core-dev
hugohn has joined #bitcoin-core-dev
EPiSKiNG- has joined #bitcoin-core-dev
Alina-malina has joined #bitcoin-core-dev
stick has joined #bitcoin-core-dev
jrawsthorne has joined #bitcoin-core-dev
fdov1 has joined #bitcoin-core-dev
RubenSomsen has joined #bitcoin-core-dev
hendi has joined #bitcoin-core-dev
FelixWeis has joined #bitcoin-core-dev
ajonas has joined #bitcoin-core-dev
dergoegge has joined #bitcoin-core-dev
bw has joined #bitcoin-core-dev
Evolver has joined #bitcoin-core-dev
roasbeef has joined #bitcoin-core-dev
Pasha has joined #bitcoin-core-dev
harding has joined #bitcoin-core-dev
ghost43 has joined #bitcoin-core-dev
MarcoFalke has joined #bitcoin-core-dev
stevenroose has joined #bitcoin-core-dev
rockhouse has joined #bitcoin-core-dev
hirish has joined #bitcoin-core-dev
michaelfolkson has joined #bitcoin-core-dev
dhruv has joined #bitcoin-core-dev
tinova2 has joined #bitcoin-core-dev
kanzure has joined #bitcoin-core-dev
neha has joined #bitcoin-core-dev
Keele has joined #bitcoin-core-dev
Jaamg has joined #bitcoin-core-dev
_aj_ has joined #bitcoin-core-dev
ron-slc has joined #bitcoin-core-dev
doubleqp has joined #bitcoin-core-dev
nickler has joined #bitcoin-core-dev
real_or_random has joined #bitcoin-core-dev
sturles has joined #bitcoin-core-dev
jamesob has joined #bitcoin-core-dev
dongcarl has joined #bitcoin-core-dev
sdaftuar1 has joined #bitcoin-core-dev
sanket_cell_ has joined #bitcoin-core-dev
flow has joined #bitcoin-core-dev
hardtotell has joined #bitcoin-core-dev
theStack has joined #bitcoin-core-dev
willcl_ark has joined #bitcoin-core-dev
kcalvinalvin has joined #bitcoin-core-dev
Nebraskka has joined #bitcoin-core-dev
TallTim has joined #bitcoin-core-dev
kalle has joined #bitcoin-core-dev
Bullit has joined #bitcoin-core-dev
gleb7 has joined #bitcoin-core-dev
goatpig has quit [Quit: Konversation terminated!]
RDK has joined #bitcoin-core-dev
RDK has quit [Remote host closed the connection]
RDK has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
muhblockchain has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
hsmiths has quit []
hsmiths has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #17786: refactor: Nuke policy/fees->mempool circular dependencies (master...20191221-mempool-circ-dep) https://github.com/bitcoin/bitcoin/pull/17786
JackH has joined #bitcoin-core-dev
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #17791: Remove UBSan suppressions for CTxMemPool* (master...20191222-mempool-ub) https://github.com/bitcoin/bitcoin/pull/17791
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jamesob has quit []
jamesob has joined #bitcoin-core-dev
rodarmor has quit []
rodarmor has joined #bitcoin-core-dev
<ryanofsky> Can add #22219 to high priority for me since previous prs merged?
<gribble> https://github.com/bitcoin/bitcoin/issues/22219 | multiprocess: Start using init makeNode, makeChain, etc methods by ryanofsky · Pull Request #22219 · bitcoin/bitcoin · GitHub
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #19306: refactor: Replace RecursiveMutex with Mutex in CTxMemPool (master...200616-mempool-mx) https://github.com/bitcoin/bitcoin/pull/19306
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #19652: Avoid locking CTxMemPool::cs recursively in Mempool{Info}ToJSON() (master...200803-mmx-2) https://github.com/bitcoin/bitcoin/pull/19652
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #19901: Avoid locking CTxMemPool::cs recursively in CTxMemPool::DynamicMemoryUsage() (master...200906-pool) https://github.com/bitcoin/bitcoin/pull/19901
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #19872: Avoid locking CTxMemPool::cs recursively in some cases (master...200904-mmx4) https://github.com/bitcoin/bitcoin/pull/19872
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<jonatack> hebasto: these look like pretty cool PRs. closing due to lack of review, or no longer relevant?
<hebasto> jonatack: I think they require a fresh look :)
<jonatack> ok. (can you elaborate on what "a fresh look" means?)
<hebasto> while rebasing them, I realize that I don't really like their implementation
<hebasto> I think we should keep all locks within class
<jonatack> ah, thanks for clarifying
lkqwejhhgasdjhgn has quit [Quit: Konversation terminated!]
RDK has quit [Quit: Leaving]
xor9[m] has joined #bitcoin-core-dev
NorrinRadd has joined #bitcoin-core-dev
<jnewbery> hebasto: > I think we should keep all locks within class
<jnewbery> ^ it's definitly better when you can do it that way
jespada has quit [Ping timeout: 250 seconds]
jespada has joined #bitcoin-core-dev
hex17or has quit [Remote host closed the connection]
hex17or has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
<jarolrod> ^^ it's certainly a better interface
pigeons has joined #bitcoin-core-dev
lightlike has joined #bitcoin-core-dev
commmon has joined #bitcoin-core-dev
andytosh1 is now known as andytoshi
common has quit [Ping timeout: 252 seconds]
common has joined #bitcoin-core-dev
commmon has quit [Ping timeout: 248 seconds]
common has quit [Ping timeout: 250 seconds]
Yihen has quit [Remote host closed the connection]
ExEric3 has quit [Ping timeout: 240 seconds]
<S3RK> sipa: laanwj: re: RPC interface is supposed to be local only. I was under a similar impression, but I'm not sure that's actually the case
<S3RK> folks are using wallet RPC remotely over hidden Tor service
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 opened pull request #22793: Simplify BaseSignatureChecker virtual functions and GenericTransactionSignatureChecker constructors (master...refactor-sig-checker) https://github.com/bitcoin/bitcoin/pull/22793
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<sipa> S3RK: i think that's fine if it's only exposed to trusted clients
JackH has quit [Ping timeout: 248 seconds]
<S3RK> would you call it a supported use case? Should we add more method params to deal with the latency?
yanmaani has quit [Ping timeout: 244 seconds]
ExEric3 has joined #bitcoin-core-dev
yanmaani has joined #bitcoin-core-dev
moneyball_ has quit []
moneyball_ has joined #bitcoin-core-dev
RubenSomsen has quit []
RubenSomsen has joined #bitcoin-core-dev
prayank has joined #bitcoin-core-dev
<prayank> S3RK: In PR #22775 I don't think latency really is a good enough reason to make changes. However, this would make listtransactions RPC easier to use. I have answered few related questions on Stackexchange and GitHub, some users are not sure how this works and TBH it's a kind of puzzle. Also if a change reduces number of calls it's always good.
<gribble> https://github.com/bitcoin/bitcoin/issues/22775 | rpc: Add option to list transactions from oldest to newest in `listtransactions` RPC command by ben-kaufman · Pull Request #22775 · bitcoin/bitcoin · GitHub
jespada has quit [Ping timeout: 252 seconds]
ajonas has quit []
ajonas has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
<S3RK> prayank: it depens on how we define the purpose/users for the RPC. Based on my understanding, RPC interface is an API for machines and is not intended for the end users. If users are still confused the fix should have GUI-first approach and only modify RPCs if necessary
<S3RK> to be clear, I'm more interested in understanding our philosophy on designing RPC API and whether my understanding is correct, rather this specific example
<prayank> RPC can be used by devs or power users in CLI, POST requests, code etc. Consider an example in which you want to list last 10 transactions from wallet, machine will run RPC but you have to write what are the arguments for it.
<prayank> Maybe Copilot or some other tools have suggestions but eventually humans write code that machines run
<S3RK> in my mind CLI and RPC are very much different things. CLI is a user-facing interface and RPC is a machine API. Those two things should have different design philosophies
<S3RK> but in bitcoin-core CLI is just a thin proxy. Which begs the question whether it's a serious user-facing interface or not
hex17or has quit [Ping timeout: 244 seconds]
hex17or has joined #bitcoin-core-dev
<Bullit> listtransactions causes me to open blockchain.info to retrieve via shared mutual .info handshake the adresses of inferior bech58 or bech3X
lightlike has quit [Quit: Leaving]
belcher has quit [Read error: Connection reset by peer]
belcher has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
yanmaani has quit [Ping timeout: 244 seconds]
yanmaani has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] lsilva01 opened pull request #22794: test: Split rpc_invalid_address_message test into two (master...split_invalid_address_message_test) https://github.com/bitcoin/bitcoin/pull/22794
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guest54 has joined #bitcoin-core-dev
Ananta-shesha has quit [Remote host closed the connection]
Guest54 has quit [Client Quit]
instagibbs has quit [Quit: Leaving]
prayank has quit [Ping timeout: 250 seconds]
Ananta-shesha has joined #bitcoin-core-dev
hex17or has quit [Ping timeout: 244 seconds]
instagibbs has joined #bitcoin-core-dev
hex17or has joined #bitcoin-core-dev
<Bullit> recall listtransactions as a command from japan and return 8.533fractal bitcoin to 3KWmEuAXy8HauiZRhUJLVdn4eFKvoGCtap split Recall Protocol Controller invalid adress
bitdex has joined #bitcoin-core-dev
bomb-on has quit [Quit: aллилѹіа!]
vysn has quit [Ping timeout: 250 seconds]
VzxPLnHqr has joined #bitcoin-core-dev
davterra has quit [Read error: Connection reset by peer]
davterra has joined #bitcoin-core-dev
hex17or has quit [Ping timeout: 244 seconds]
midnight has joined #bitcoin-core-dev
<midnight> Hello. Where are the gitian signers typically storing their pgp keys these days? Is there a keyserver you're uploading to..?
hex17or has joined #bitcoin-core-dev