我正在玩https://github.com/ElementsProject/lightning的闪电实现,在以下步骤之后,cli-client 无法列出我从内部钱包生成的地址存入的资金
- 我安装了 bitcoind-0.16 并完全同步了 mainnet-blockchain
- 我安装了 c-lightning 并与本地全节点同步
- 我生成了一个新地址
./lightning-cli newaddr
- 我从我的 Electrum 钱包(不是从本地节点钱包)为这个地址注资,并看到了传入的交易
./lightning-cli listfunds
- 然后不小心把文件删了
.lightning/lightningd.sqlite3
- 重新启动后,闪电重新创建了文件,但现在
./lightning-cli listfunds
显示空结果,但资金必须存在,因为资金交易在区块链中可见。
我调查./lightning-cli dev-listaddrs
了哪些显示了内部钱包的所有地址,并且有我的资金地址。所以我认为我需要将闪电网络与比特币区块链重新同步,但./lightning-cli dev-rescan-outputs
没有成功。
我该怎么做才能再次看到和使用这些资金?或者,我怎样才能获得内部(闪电)钱包的种子/私钥?