Aaronvan_ has quit [Remote host closed the connection]
masta`` has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Kaizen_Kintsugi has joined #bitcoin-core-dev
guest3456 has joined #bitcoin-core-dev
<guest3456>
how can i view my unused changed addresses in Core?
<guest3456>
the menu bar gives me options for viewing sending and receiving addresses, but not change addresses
AaronvanW has joined #bitcoin-core-dev
<guest3456>
as i remember, electrum allowed me to view all my future change addresses
<sipa>
by repeatedly calling getrawchangeaddress you can get queued up change addresses
<guest3456>
all i could find on stackexchange was to run `listaddressgroupings` but that only seems to show me already used change addresses... i'm looking to view the unusued future addresses
<sipa>
they're only given out once those
<sipa>
*though
<guest3456>
what does that mean only given out once? after i run that command will they never generate again?
<sipa>
indeed; they get marked used
<guest3456>
how do other wallets like electrum generate a big list of them then
<guest3456>
or am i mistaken
<sipa>
i'm confuzed
<guest3456>
actually specter wallet can show me all of them too, i just checked
<sipa>
yes, ok
<sipa>
core has a list of future change addresses too
<sipa>
there is just no feature to view it
<sipa>
pull requests welcome
<guest3456>
hmmmmm and no console command i can run ?
<sipa>
not that i know of
<sipa>
if you really want to, you could make a backup, call getrawchangeaddress repeatedly, and then afterwards restore the backup, rewinding the used set
<sipa>
if you call getaddressinfo with a future address, it'll confirm its status
<guest3456>
hmmmmm maybe ill try that
<guest3456>
i'm just wanting to double check before i sign+broadcast, to confirm that i do in fact control that change address
<guest3456>
dont want to blindly trust the hww and specter, want to confirm with core
<sipa>
oh, then just use getaddressinfo
<guest3456>
i tried it
<guest3456>
one outline said says
<guest3456>
"ismine": false,
<sipa>
that implies bitcoin core would not consider that address as its own
<guest3456>
meaning doesnt belong to my wallet?
<sipa>
i.e., wouldn't treat it as crediting the wallet
<guest3456>
my wallet is set up as a watch-only wallet in Core, would that affect that output line?
<sipa>
watch-only should still result is ismine
<guest3456>
hmmmm strange
<guest3456>
specter (which is linked to core) created the txn, and both hwws are accepting the txn with that change address as signable
<_aj_>
gleb7: src/Makefile.am needs MINISKETCH_LIBS added to bitcoin_bin_ldadd ?
<_aj_>
gleb7: (and presumably somewhere for the tests as well)
<gleb7>
_aj_: I assumed the integration PR should cover that, no?
<_aj_>
gleb7: oh, it's already there for test_test_bitcoin_LDADD in Makefile.test.include ; but needed for the fuzzer in src/Makefile.test_fuzz.include
<bitcoin-git>
bitcoin/master 92617b7 Pieter Wuille: Make AddrMan support multiple ports per IP
<bitcoin-git>
bitcoin/master 22a9018 MarcoFalke: Merge bitcoin/bitcoin#23306: Make AddrMan support multiple ports per IP
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23306: Make AddrMan support multiple ports per IP (master...202110_addrmanmultiport) https://github.com/bitcoin/bitcoin/pull/23306
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<_aj_>
geez, just barely got that review in in time
<sipa>
and my comment may have been too late
<_aj_>
sipa: good thing it was only a mental note, and not something your immortalised in writing
<sipa>
right
mikehu44 has quit [Ping timeout: 260 seconds]
ghostkeeper has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
<MarcoFalke>
sipa: 2021-10-25T15:04:09Z Error: Invalid or corrupt peers.dat (Corrupt data. Consistency check failed with code -5: iostream error). If you believe this is a bug, please report it to https://github.com/bitcoin/bitcoin/issues. As a workaround, you can move the file ("/tmp/regtest/peers.dat") out of the way (rename, move, or delete) to have a new one created on the next start.
<sipa>
MarcoFalke: oh, thanks for looking into that
<MarcoFalke>
Sorry, I merged after _aj_ ACK, but didn't see the other comment early enough
<sipa>
that's what i feared
grettke has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sipa>
we may need to bump the version/compatibility number
grettke has joined #bitcoin-core-dev
<MarcoFalke>
And the error message will only happen on master, because I recently added that
<MarcoFalke>
Previous versions will silently erase the file (ouch)
<sipa>
that's not terrible
mikehu44 has quit [Ping timeout: 260 seconds]
<sipa>
MarcoFalke: this is only on downgrade, right?
<MarcoFalke>
Makes sense. I can also wite a test for it with addpeeraddress tomorrow
<MarcoFalke>
*write
<MarcoFalke>
(unless someone beats me to it)
<_aj_>
hmm, the error on downgrading to earlier master even with v4addrman is still a bit ugly -- it says it's a newer version, why scare people saying it's "Invalid or corrupt"; but that's still much better. +1 on PRing
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
mikehu44 has joined #bitcoin-core-dev
tralfaz has quit [Quit: Leaving]
<jnewbery>
MarcoFalke: Do you mind updating your comment from "Looks like this will fail with" to "Looks like downgrade will fail with"? It wasn't immediately obvious that you're only talking about downgrade.
<jnewbery>
sipa: Can I convince you to bundle changing SHA256 to siphash with your peers.dat version upgrade? I've been wanting to do it for a while but it requires changing the peers.dat version and it didn't seem worth it just for that.
<sipa>
jnewbery: ha, i was planning to do that myself, but after the multiindex work
<sipa>
because it'll be much easier afterwards
<jnewbery>
ok!
<sipa>
(because then it won't need a version bump)
<jnewbery>
oh great. Then it makes sense to leave it for now
mikehu44 has quit [Ping timeout: 244 seconds]
jamesob has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
davterra has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
___nick___ has joined #bitcoin-core-dev
csknk has joined #bitcoin-core-dev
csknk has quit [Client Quit]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git>
[gui] shaavan opened pull request #457: qt: Add abitlity to resize peerTable and banTable (master...peer-table-splitter) https://github.com/bitcoin-core/gui/pull/457
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
gene has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
gene is now known as mzpetty
mzpetty is now known as gene
bitdex has quit [Quit: = ""]
rbies has quit [Remote host closed the connection]
gnaf has quit [Quit: Konversation terminated!]
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
___nick___ has quit [Ping timeout: 260 seconds]
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]
Kaizen_Kintsugi has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 276 seconds]
rex4539 has joined #bitcoin-core-dev
yanmaani has joined #bitcoin-core-dev
ghostkeeper has quit []
white5moke has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 276 seconds]
gene has quit [Quit: gene]
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 265 seconds]
rex4539 has quit []
Ottman has joined #bitcoin-core-dev
rex4539 has joined #bitcoin-core-dev
jesseposner has joined #bitcoin-core-dev
Aaronv___ has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 265 seconds]
sipsorcery has quit [Ping timeout: 258 seconds]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
white5moke has quit [Quit: Leaving...]
Ottman has quit [Quit: Client closed]
dougefish__ has joined #bitcoin-core-dev
dougefish_ has quit [Ping timeout: 244 seconds]
dougefish has quit [Ping timeout: 260 seconds]
dougefish has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]