jespada has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
c_arc has joined #bitcoin-core-dev
white5moke has joined #bitcoin-core-dev
<TallTim>
Sorry if not topical - but google searches only referred me to client pages with no detail. Is there a way to direct the Bitcoin Core client to pull its blocks from a full node I control on the same network? Just seems it would be faster.
<TallTim>
Other than literally copying chainstate and block files I guess.
<sipa>
just connect to it
<sipa>
it'll pull primarily from wherever is faster
<TallTim>
I naively thought it would do so on its own volition based on network metrics, I see
<TallTim>
fair enough
<sipa>
oh, no, it won't ever connect to local nodes on its own
<sipa>
there isn't even a way to discover those
<TallTim>
Ah. So a bit of arg passing maybe on client startup or in the cfg
<TallTim>
ah
<sipa>
-addnode
<TallTim>
Cheers
<sipa>
or addnode=
masta`` has quit [Remote host closed the connection]
<TallTim>
Been running Umbrel and its got some nice explorers, etc. Nicely fits on RasPi.
luke-jr has joined #bitcoin-core-dev
Guest64 has joined #bitcoin-core-dev
Guest64 has quit [Client Quit]
white5moke has quit [Remote host closed the connection]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has quit [Quit: Leaving...]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
earnestly has quit [Ping timeout: 265 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
saranshsharma has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
cmirror has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
saranshsharma has quit [Remote host closed the connection]
saranshsharma has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
rockhouse has quit [*.net *.split]
windsok has quit [*.net *.split]
jonasschnelli has quit [*.net *.split]
hugohn has quit [*.net *.split]
jnewbery has quit [*.net *.split]
hugohn has joined #bitcoin-core-dev
jnewbery has joined #bitcoin-core-dev
windsok has joined #bitcoin-core-dev
jonasschnelli has joined #bitcoin-core-dev
rockhouse has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
helo has quit [*.net *.split]
fanquake has quit [*.net *.split]
warren has quit [*.net *.split]
Lightsword has quit [*.net *.split]
sanket1729 has quit [*.net *.split]
ariard has quit [*.net *.split]
jrayhawk has quit [*.net *.split]
sanket_cell has quit [*.net *.split]
ron-slc has quit [*.net *.split]
theStack has quit [*.net *.split]
upekkha has quit [*.net *.split]
uasf has quit [*.net *.split]
cryptolightning has quit [*.net *.split]
emzy has quit [*.net *.split]
theStack has joined #bitcoin-core-dev
jrayhawk has joined #bitcoin-core-dev
upekkha has joined #bitcoin-core-dev
fanquake has joined #bitcoin-core-dev
cryptolightning has joined #bitcoin-core-dev
ron-slc has joined #bitcoin-core-dev
helo has joined #bitcoin-core-dev
emzy has joined #bitcoin-core-dev
cryptolightning has quit [Changing host]
cryptolightning has joined #bitcoin-core-dev
sanket_cell has joined #bitcoin-core-dev
warren has joined #bitcoin-core-dev
Lightsword has joined #bitcoin-core-dev
uasf has joined #bitcoin-core-dev
sanket1729 has joined #bitcoin-core-dev
ghost43_ has joined #bitcoin-core-dev
ghost43 has quit [Ping timeout: 276 seconds]
ariard has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
commmon has quit [Remote host closed the connection]
commmon has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
common has joined #bitcoin-core-dev
saranshsharma has quit [Remote host closed the connection]
commmon has quit [Ping timeout: 265 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
davterra has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
dviola has quit [Ping timeout: 252 seconds]
dviola has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
gnaf has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[gui] jarolrod opened pull request #435: Move third-party tx URL setting from Display to Wallet options tab (master...move-3partytx-setting) https://github.com/bitcoin-core/gui/pull/435
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has quit [Remote host closed the connection]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] hebasto opened pull request #23103: ci: Enable feature_asmap.py test on native Windows (master...210927-asmap) https://github.com/bitcoin/bitcoin/pull/23103
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jtrag has quit [Quit: <----- is PODAK (Passed out drunk at keyboard), and he has somehow managed to quit/disconnect...]
<meshcollider>
jonatack: you mentioned you might review it ^
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 276 seconds]
yanmaani has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #23104: log: Avoid breaking single log lines over multiple lines in the log file (master...2109-logCont) https://github.com/bitcoin/bitcoin/pull/23104
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Henrik has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<bitcoin-git>
bitcoin/master fa01f22 MarcoFalke: test: Add missing re.escape() to feature_addrman test
<bitcoin-git>
bitcoin/master eabc2c4 W. J. van der Laan: Merge bitcoin/bitcoin#23102: test: Add missing re.escape() to feature_addr...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] laanwj merged pull request #23102: test: Add missing re.escape() to feature_addrman test (master...2109-testWin) https://github.com/bitcoin/bitcoin/pull/23102
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[gui] meshcollider opened pull request #436: Include vout when copying transaction ID from coin selection (master...202109_coinselection_copy_vout) https://github.com/bitcoin-core/gui/pull/436
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<bitcoin-git>
bitcoin/master d2eccac benthecarman: doc: Clarify that change_cost cannot be negative in GetSelectionWaste
<bitcoin-git>
bitcoin/master 07e743e W. J. van der Laan: Merge bitcoin/bitcoin#22892: doc: Clarify that change_cost cannot be negat...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] laanwj merged pull request #22892: doc: Clarify that change_cost cannot be negative in GetSelectionWaste (master...doc-change-cost-not-negative) https://github.com/bitcoin/bitcoin/pull/22892
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jespada has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] meshcollider opened pull request #23106: Ensure wallet is unlocked before signing in walletprocesspsbt (master...202109_walletprocesspsbt_unlocked) https://github.com/bitcoin/bitcoin/pull/23106
___nick___ has quit [Ping timeout: 252 seconds]
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<bitcoin-git>
bitcoin/master 16a5997 W. J. van der Laan: Merge bitcoin/bitcoin#22579: doc: Add references for the generator/constan...
<bitcoin-git>
bitcoin/master b8cd2a4 Pieter Wuille: Add references for the generator/constant used in Bech32(m)
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Henrik has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] laanwj merged pull request #22579: doc: Add references for the generator/constant used in Bech32(m) (master...202107_bech32_doc) https://github.com/bitcoin/bitcoin/pull/22579
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<glozow>
Also seeing as #17786 has concept acks, I'm pretty sure the txmempool <-> policy/fees circular dependency would be cut by removing txmempool's dependency on `CBlockPolicyEstimator`
Henrik has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
dougEfish has joined #bitcoin-core-dev
Henrik has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<laanwj>
ah yes 22937
<laanwj>
it makes me want to apt remove --purge my c++ compiler in frustration but it needs to be done
<sipa>
just delete the c++ stdlib
<sipa>
how essential could it possibly be?
Henrik has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Henrik has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
raj_ is now known as raj
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Henrik has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
aitorjs has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<dougEfish>
I saw a TODO in CConnman::RecordBytesSent "exclude peers with download permission". Can we use the CNode::HasPermission method to determine download permission? Something like this:
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
<laanwj>
dougEfish: anyhow your patch makes sense, feel free to PR :)
c_arc has joined #bitcoin-core-dev
gene has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Henrik has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
gene has quit [Quit: gene]
davterra has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
smartin has quit [Quit: smartin]
aitorjs has quit [Ping timeout: 265 seconds]
lightlike has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] dougEfresh opened pull request #23109: net: Bypass increasing nMaxOutbound for peers with download permission (master...max_update_exclude_dl_perm) https://github.com/bitcoin/bitcoin/pull/23109
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
gene has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<pinheadmz>
Are there test vectors anywhere for Taproot addresses specifically? I've got the bech32m tests from BIP350 but they are abstract and some aren't actually valid BIP341 addresses (data too long etc)
<sipa>
pinheadmz: all the examples in BIP350 under "Test vectors for v0-v16 native segregated witness addresses" should be valid addresses; only a few are taproot ones though
<sipa>
i think that taproot scriptPubKeys to BIP341/BIP342 (for specific keys, scripts) would be useful, though
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<pinheadmz>
well i understand theres 900 future soft fork paths avail in taproot and addr length is one of them
jarthur has joined #bitcoin-core-dev
<sipa>
right
<pinheadmz>
even in UX layer are wallets letting users pass in version 1 addrs of any length?
<sipa>
especially there
Guest7262 has joined #bitcoin-core-dev
<pinheadmz>
hm okie doke
<sipa>
software can live for a very long time
<sipa>
also, this has actually nothing to do with taproot
<sipa>
taproot is defined as native v1 witness output with program length 32
<sipa>
the desire to not restrict sending to other things is because some day there may be a successor to taproot, and hopefully that won't require chasing hundreds of services/software implementations to make it support whatever is added
<pinheadmz>
does the same apply to witness v0 addresses with length != 20 !=32 ?
<pinheadmz>
should i let users enter a v0 address wtih 10 bytes of data?
<sipa>
no, because those are actually illegal per BIP141
<pinheadmz>
ok
<sipa>
(which was a mistake IMO, but it can't be changed)
<pinheadmz>
ok cool thanks
<pinheadmz>
well that mistake was more than made up for by the 900 upgrade paths in taproot ;-)
<sipa>
maybe, but those are addressing a distinct kind of upgrade