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

Merge in latest changes from bcoin #4

Closed
wants to merge 529 commits into from
Closed

Conversation

OstlerDev
Copy link
Collaborator

NOTE: Large breaking changes are included. Databases are stored differently and servers running old fcoin versions MUST be upgraded, or they will be forced to sync again.

pinheadmz and others added 30 commits August 31, 2018 09:30
Fixes pool.getBroadcasted() error item.hash is not a function
Use cache only when installing
Use workspaces to share node_modules
spvnode: add new option `file` instead of config
bin: handle close when interrupted
Allow optional signing in createTX http endpoint
* browser: update since refactor

* docs: redirect browser to new guide
matches expected outputs from hsd
bcoin browser mode can not use DNS to discover seeds, so they are hard-coded.
see: https://github.com/bcoin-org/bdns/blob/master/lib/dns-browser.js#L23
There's already plenty in `/lib/net/seeds/main.js` so this is just to get browser-nodes running on testnet.
Seeds were pulled from my own `hosts.json` file on a live testnet bcoin node
Currently coinview does not account for spent coins in the mempool,
This does not create problems because we have additional checks in
right places which detect double spends, but technically
coinview should help you detect double spent in the mempool as well.
This way it will be compatible with chain.getCoinView.

getSpentView will still return all outputs that are available
in the mempool. (This could also return spentView from indexers if
available, this method is used by `signrawtransaction`.)
nodech and others added 28 commits May 19, 2019 18:42
bench: remove chacha that is out of the scope, it was part of the bip151 implementation.
test: increase timeouts.
Dependency updates, support node v12
node: use the same memory option
Remove test assert util and use bsert
move hasRaw check to txindexer
add ability to track listeners and remove them on close for indexer
docs: update max-inbound default
@OstlerDev
Copy link
Collaborator Author

Closed as there is another MR that handles these changes here: #10

@OstlerDev OstlerDev closed this Jul 15, 2019
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.