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)
|
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
|
// 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
|
// that node. miner should be set to the P2P address of the miner to connect
|
||||||
// to.
|
// to.
|
||||||
|
@ -29,6 +29,11 @@ func (b NeutrinoBackendConfig) DisconnectMiner() error {
|
|||||||
return fmt.Errorf("unimplemented")
|
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.
|
// NewBackend starts and returns a NeutrinoBackendConfig for the node.
|
||||||
func NewBackend(miner string) (*NeutrinoBackendConfig, func(), error) {
|
func NewBackend(miner string) (*NeutrinoBackendConfig, func(), error) {
|
||||||
bd := &NeutrinoBackendConfig{
|
bd := &NeutrinoBackendConfig{
|
||||||
|
@ -104,6 +104,9 @@ type BackendConfig interface {
|
|||||||
|
|
||||||
// DisconnectMiner is called to bitconneeeect the miner.
|
// DisconnectMiner is called to bitconneeeect the miner.
|
||||||
DisconnectMiner() error
|
DisconnectMiner() error
|
||||||
|
|
||||||
|
// Name returns the name of the backend type.
|
||||||
|
Name() string
|
||||||
}
|
}
|
||||||
|
|
||||||
type nodeConfig struct {
|
type nodeConfig struct {
|
||||||
|
Loading…
Reference in New Issue
Block a user