Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import external watch-only addresses #185

Closed
wants to merge 8 commits into from

Conversation

tuxcanfly
Copy link
Contributor

NOTE: This pull request requires #147

Depends on import-address branch of btcjson and btcd

Added RPC commands to import external watch-only addresses both with and without pubkeys. WIP on finishing test coverage and docs.

Refs #130

davecgh and others added 8 commits February 6, 2015 01:04
This commit converts the wallet to use the new secure hierarchical
deterministic wallet address manager package as well as the walletdb
package.

The following is an overview of modified functionality:

- The wallet must now be created before starting the executable
- A new flag --create has been added to create the new wallet using wizard
  style question and answer prompts
- Starting the process without an existing wallet will instruct now
  display a message to run it with --create
- Providing the --create flag with an existing wallet will simply show an
  error and return
Previously a runtime.GC was being invoked which forced it to release the
memory as far as the garbage collector is concerned, but the memory was
not released back to the OS immediatley.  This modification allows the
memory to be released immedately since it won't be needed again until the
next wallet unlock.
Conflicts:
	btcwallet.go
	chain/chain.go
	wallet.go
@tuxcanfly
Copy link
Contributor Author

Closing in favor of #192

@tuxcanfly tuxcanfly closed this Feb 6, 2015
cjepson pushed a commit to cjepson/btcwallet that referenced this pull request Apr 19, 2016
Change wallet from alpha to beta.  Since wallet is used
in production this seems more accurate at this time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants