Если вы хотите узнать структуру своего кошелька Bitcoin, вы можете использовать команды кошелька «bitcoin-cli», как показано ниже.
- Получите общую информацию о моем кошельке. Баланс должен быть 0 BTC.
Команда:
C:>\local\bitcoin-0.15.1\bin\bitcoin-cli -testnet getwalletinfo
Результат: { «walletname»: «wallet.dat», «walletversion»: 139900, «balance»: 0.00000000, «unconfirmed_balance»: 0.00000000, «immature_balance»: 0.00000000, «txcount»: 0, «keypoololdest»: 1518315169, «keypoolsize»: 1000, «keypoolsize_hd_internal»: 1000, «paytxfee»: 0.00000000, «hdmasterkeyid»: «dab…………………………….d28» }
- Получите новый адрес для моего кошелька, чтобы я мог предоставить его своему другу для отправки мне средств Bitcoin.
Команда:
C:>\local\bitcoin-0.15.1\bin\bitcoin-cli -testnet getnewaddress
Результат: mp6mKbgWE25PyyX63zJ8SRibrKugHMkJDE
- Получите приватный ключ, связанный с этим адресом. Но я не буду отображать приватный ключ здесь, так как он является единственным доказательством владения адресом.
Команда:
C:>\local\bitcoin-0.15.1\bin\bitcoin-cli -testnet dumpprivkey mp6mKbgWE25PyyX63zJ8SRibrKugHMkJDE
Результат: cSr……………………………………….Q7U
4. Получите еще один адрес для своего кошелька, чтобы передать его другому другу для отправки мне средств в Bitcoin.
Команда:
C:>\local\bitcoin-0.15.1\bin\bitcoin-cli -testnet getnewaddress
Результат: mrThGN62W4noVhUvWUqHXesaMLB79NCEbW
Чтобы получить приватный ключ, связанный с этим адресом, используйте команду:
Команда:
C:>\local\bitcoin-0.15.1\bin\bitcoin-cli -testnet dumpprivkey mrThGN62W4noVhUvWUqHXesaMLB79NCEbW
Результат: cUu……………………………………….Ri1
Рекомендуется использовать один адрес для получения только одного платежа. Таким образом, при каждом новом платеже можно вызывать команду «bitcoin-cli getnewaddress» для получения нового адреса.