Post
Topic
Board Bitcoin Discussion
Re: Bitcoin Core 0.16.0 Released
by
MeshCollider
on 15/03/2018, 00:00:11 UTC
I upgraded to 0.16 and tried to generate a bech32 address by clicking the request payment button with the "Generate bech32 address" checkbox checked however it simply generates an address starting with 1 and bnot with bc.

  • Is this a P2SH wrapped address?
  • If not, how do I generate a bech32 address?
  • If yes, how can I tell the addresses apart in my address book?
  • How is segwit visualized (if at all)? In the transaction screen I see nothing of the sort.

Thanks!

Addresses starting with a 1 are "legacy" normal addresses, not P2SH, so no if it starts with a 1 it is not a segwit address at all. 0.16 will not generate addresses starting with a 1 unless you start the program with -addresstype=legacy in which case you can't see the bc1 checkbox at all, so that certainly should not have happened. I cannot reproduce, I tried generating a new wallet with 0.15, upgrading to 0.16 but it still generates bc1 addresses when the checkbox is ticked. Can you reproduce or was it a once-off?