lntest: compile time check btcd and neutrino BackendCfg interface

This commit is contained in:
Johan T. Halseth 2019-07-11 13:51:22 +02:00
parent 45d41dce17
commit a57b3de7f9
No known key found for this signature in database
GPG Key ID: 15BAADA29DA20D26
2 changed files with 8 additions and 0 deletions

@ -35,6 +35,10 @@ type BtcdBackendConfig struct {
minerAddr string
}
// A compile time assertion to ensure BtcdBackendConfig meets the BackendConfig
// interface.
var _ BackendConfig = (*BtcdBackendConfig)(nil)
// GenArgs returns the arguments needed to be passed to LND at startup for
// using this node as a chain backend.
func (b BtcdBackendConfig) GenArgs() []string {

@ -14,6 +14,10 @@ type NeutrinoBackendConfig struct {
minerAddr string
}
// A compile time assertion to ensure NeutrinoBackendConfig meets the
// BackendConfig interface.
var _ BackendConfig = (*NeutrinoBackendConfig)(nil)
// GenArgs returns the arguments needed to be passed to LND at startup for
// using this node as a chain backend.
func (b NeutrinoBackendConfig) GenArgs() []string {