Adopt wallet adapters for lightning #63
Reference in New Issue
Block a user
Delete Branch "refactor/lightning-toolkit-replacement"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refactor lightning integration by replacing external toolkits with a local
IWalletadapter layer implemented byNWCWalletandWebLNWallet, routing connect, pay, and receive flows through adapters.I think after seeing how much is involved in the implementation it's probably better to rely on the external dependencies, since they're maintained by the domain experts. We could still abstract over them with a wallet interface though (the wallet directory looks pretty reasonable).
Pull request closed