Uh oh!
There was an error while loading. Please reload this page.
Auto deploy regtest nodes in background - #65
Conversation
381b49f to
b306bc1Compareb306bc1 to
f7ada0cComparerajarshimaitra
commented
Jan 8, 2022
Fixed merge conflict with some enhancements. |
f0332f1 to
ac2a6c2Comparerajarshimaitra
commented
Jan 9, 2022
Updated the commit history for better structuring. |
notmandatory
commented
Feb 1, 2022
@rajarshimaitra Looks like this one needs a rebase or if you're tied up I can do the rebase but would have to rewrite your commits. Once that's done I'll do some testing and see if I can figure out how to expose the core rpc in repl mode. |
ac2a6c2 to
ca7b228Comparerajarshimaitra
commented
Feb 9, 2022
Rebased and resolved conflicts.. |
22f2b7e to
fefd378CompareI spent some time today testing and reviewing and this is a great start! There are still the two (related) issues you found:
I believe issue 2 is because But for now as long as we add the comment that the |
notmandatory
left a comment
There was a problem hiding this comment.
Add some little experimental warnings and this is good to go.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
fefd378 to
27261a0Comparerajarshimaitra
commented
Mar 3, 2022
Thanks @notmandatory .. Updated as per suggested and rebased.. |
27261a0 to
143b511Comparerajarshimaitra
commented
Apr 4, 2022
Rebased on latest master. |
notmandatory
left a comment
There was a problem hiding this comment.
Also need to do a cargo fmt.
Uh oh!
There was an error while loading. Please reload this page.
143b511 to
2086c0cCompareThis adds bitcoind and electrsd deployment and management for each kind of feature flags. The wallet then gets connected to the backend. All the backend related args for bdk-cli can be omitted in regtest-* mode.
2086c0c to
930b0c4Comparerajarshimaitra
commented
Apr 26, 2022
|
Description
Fixes#55. I decided to go for one feature flag for each backends as they made dependency management easier. Because different backend will have different dependency, and we don't wanna have redundant ones. Also it makes the commands a little shorter.
Notes to the reviewers
Right now its not that useful because the backend APIs are not exposed. So I can't really do much other than sync/send in the command line. (unlike testnet we cannot send coins to bdk from outside of local regtest node). So to make it useful in repl mode as described in the issue, we also have to expose the blockchain apis in bdk-cli command in some way (at least the basic stuffs, address, send, generate). Looking for suggestions on this.
usage looks like this:
Although I am having trouble connecting to the esplora end of electrs. Not sure whats the issue, will have to look more.
Checklists
All Submissions:
cargo fmtandcargo clippybefore committingNew Features:
CHANGELOG.md