Can anyone tell me how to set up a watch-only address using bcoin?
while using the command:
bcoin wallet create myNewWallet
this will always be a "watchOnly": false
wallet by default. Is there any documentation for these commands?
Bitcoin Stack Exchange is a question and answer site for Bitcoin users, developers, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityThe commands are listed on the bcoin GitHub wiki
The command you are looking for is
bcoin wallet watch [address]
Error: socket hang up at createHangUpError (_http_client.js:345:15) at Socket.socketOnEnd (_http_client.js:437:23) at emitNone (events.js:110:20) at Socket.emit (events.js:207:7) at endReadableNT (_stream_readable.js:1045:12) at _combinedTickCallback (internal/process/next_tick.js:138:11) at process._tickCallback (internal/process/next_tick.js:180:9)
AssertionError [ERR_ASSERTION]: Network mismatch for address.
but the address is a vaild testnet address and the system is running on testnet too.
--network=testnet
on (or alternatively you export the global BCOIN_NETWORK='testnet'
) I tried with the above command and a testnet address and it worked.
There is a way to pass in the option --watch
when creating the wallet or, in node, you can use bcoin.http.Client.createWallet({ id: 'myNewWallet', watchOnly: true})