If using bitcoind (command line) on bitcoin core, how do I:
1) create a segwit address
2) will 'bitcoin-cli getnewaddress' give me a segwit or non segwit address.
3) what exactly is the difference between a segwit and non-segwit address,
4) if I use bitcoin-cli sendfrom ...' will the change address generated be a segwit or non segwit address?
Also what about the next version of Bitcoin core, how do I:
5) create a segwit address
6) will 'bitcoin-cli getnewaddress' give me a segwit or non segwit address.
7) if I use bitcoin-cli sendfrom ...' will the change address generated be a segwit or non segwit address?
8 ) When will this segwit capable version of bitcoin core be out?