Skip to content
Snippets Groups Projects
main.go 1.35 KiB
Newer Older
Hans Moog's avatar
Hans Moog committed
package main

import (
capossele's avatar
capossele committed
	"github.com/iotaledger/goshimmer/packages/node"
	"github.com/iotaledger/goshimmer/plugins/analysis"
	"github.com/iotaledger/goshimmer/plugins/autopeering"
	"github.com/iotaledger/goshimmer/plugins/bundleprocessor"
capossele's avatar
capossele committed
	"github.com/iotaledger/goshimmer/plugins/cli"
bingyanglin's avatar
bingyanglin committed
	"github.com/iotaledger/goshimmer/plugins/dashboard"
capossele's avatar
capossele committed
	"github.com/iotaledger/goshimmer/plugins/gossip"
	"github.com/iotaledger/goshimmer/plugins/gracefulshutdown"
	"github.com/iotaledger/goshimmer/plugins/metrics"
capossele's avatar
capossele committed
	"github.com/iotaledger/goshimmer/plugins/statusscreen"
Hans Moog's avatar
Hans Moog committed
	statusscreen_tps "github.com/iotaledger/goshimmer/plugins/statusscreen-tps"
capossele's avatar
capossele committed
	"github.com/iotaledger/goshimmer/plugins/tangle"
Hans Moog's avatar
Hans Moog committed
	"github.com/iotaledger/goshimmer/plugins/tipselection"
	"github.com/iotaledger/goshimmer/plugins/webapi"
	webapi_gtta "github.com/iotaledger/goshimmer/plugins/webapi-gtta"
Hans Moog's avatar
Hans Moog committed
	webapi_spammer "github.com/iotaledger/goshimmer/plugins/webapi-spammer"
	"github.com/iotaledger/goshimmer/plugins/zeromq"
Hans Moog's avatar
Hans Moog committed
)

func main() {
capossele's avatar
capossele committed
	node.Run(
		cli.PLUGIN,
		autopeering.PLUGIN,
		gossip.PLUGIN,
		//gossip_on_solidification.PLUGIN,
capossele's avatar
capossele committed
		tangle.PLUGIN,
		bundleprocessor.PLUGIN,
capossele's avatar
capossele committed
		analysis.PLUGIN,
		gracefulshutdown.PLUGIN,
Hans Moog's avatar
Hans Moog committed
		tipselection.PLUGIN,
bingyanglin's avatar
bingyanglin committed
		dashboard.PLUGIN,
Hans Moog's avatar
Hans Moog committed

		statusscreen.PLUGIN,
		statusscreen_tps.PLUGIN,
Hans Moog's avatar
Hans Moog committed

		webapi.PLUGIN,
		webapi_gtta.PLUGIN,
Hans Moog's avatar
Hans Moog committed
		webapi_spammer.PLUGIN,
capossele's avatar
capossele committed
	)
Hans Moog's avatar
Hans Moog committed
}