Versions in this module Expand all Collapse all v0 v0.1.0 Jul 22, 2026 Changes in this version + const DefaultSpinBudget + const IdleStrategyGosched + const IdleStrategySpin + type Config struct + Dispatch DispatchConfig + Engine EngineConfig + type DispatchConfig struct + IdleStrategy string + SpinBudget int + type EngineConfig struct + Data data.Config + Execution execution.Config + Ledger ledger.Config + Risk risk.Config + Strategy strategy.Config + type Node struct + func NewNode(cat *catalog.Catalog) *Node + func (n *Node) Cache() *cache.Cache + func (n *Node) DataEngine() *data.Engine + func (n *Node) ExecutionEngine() *execution.Engine + func (n *Node) ExecutionRouter() *adapter.ExecutionRouter + func (n *Node) Init(config Config, execRouter []adapter.ExecRouterEntry, ...) + func (n *Node) LedgerEngine() *ledger.Engine + func (n *Node) MsgBus() *msgbus.MsgBus + func (n *Node) Run(ctx context.Context) + func (n *Node) Start(ctx context.Context)