lntest: add Name() to BackendCfg
This commit is contained in:
parent
8f5a4beaad
commit
2d49ee56e2
@ -59,6 +59,11 @@ func (b BtcdBackendConfig) DisconnectMiner() error {
|
||||
return b.harness.Node.Node(btcjson.NRemove, b.minerAddr, &perm)
|
||||
}
|
||||
|
||||
// Name returns the name of the backend type.
|
||||
func (b BtcdBackendConfig) Name() string {
|
||||
return "btcd"
|
||||
}
|
||||
|
||||
// NewBackend starts a new rpctest.Harness and returns a BtcdBackendConfig for
|
||||
// that node. miner should be set to the P2P address of the miner to connect
|
||||
// to.
|
||||
|
@ -29,6 +29,11 @@ func (b NeutrinoBackendConfig) DisconnectMiner() error {
|
||||
return fmt.Errorf("unimplemented")
|
||||
}
|
||||
|
||||
// Name returns the name of the backend type.
|
||||
func (b NeutrinoBackendConfig) Name() string {
|
||||
return "neutrino"
|
||||
}
|
||||
|
||||
// NewBackend starts and returns a NeutrinoBackendConfig for the node.
|
||||
func NewBackend(miner string) (*NeutrinoBackendConfig, func(), error) {
|
||||
bd := &NeutrinoBackendConfig{
|
||||
|
@ -104,6 +104,9 @@ type BackendConfig interface {
|
||||
|
||||
// DisconnectMiner is called to bitconneeeect the miner.
|
||||
DisconnectMiner() error
|
||||
|
||||
// Name returns the name of the backend type.
|
||||
Name() string
|
||||
}
|
||||
|
||||
type nodeConfig struct {
|
||||
|
Loading…
Reference in New Issue
Block a user