github.com/ZuluSpl0it/Sia@v1.3.7/siatest/templates.go (about) 1 package siatest 2 3 import "github.com/NebulousLabs/Sia/node" 4 5 var ( 6 // MinerTemplate is a template for a Sia node that has a functioning 7 // miner. The node has a miner and all dependencies, but no other 8 // modules. 9 MinerTemplate = node.NodeParams{ 10 CreateConsensusSet: true, 11 CreateExplorer: false, 12 CreateGateway: true, 13 CreateHost: false, 14 CreateMiner: true, 15 CreateRenter: false, 16 CreateTransactionPool: true, 17 CreateWallet: true, 18 } 19 ) 20 21 // Miner returns an MinerTemplate filled out with the provided dir. 22 func Miner(dir string) node.NodeParams { 23 template := MinerTemplate 24 template.Dir = dir 25 return template 26 }