package commands
import (
+ "fmt"
"strings"
"time"
"github.com/spf13/cobra"
"github.com/bytom/vapor/node"
+ "github.com/bytom/vapor/toolbar/osssync/download"
)
const logModule = "cmd"
// Create & start node
n := node.NewNode(config)
+
+ // Get blocks from OSS
+ if err := download.Run(n, config.Oss.Endpoint); err != nil {
+ fmt.Println("Failed to get blocks from oss: ", err)
+ }
+
+ // Start node
if _, err := n.Start(); err != nil {
log.WithFields(log.Fields{"module": logModule, "err": err}).Fatal("failed to start node")
}