Versions in this module Expand all Collapse all v0 v0.2.3 Jun 20, 2021 Changes in this version + func CheckOverlayWithStore(overlay swarm.Address, storer storage.StateStorer) error + func InitChain(ctx context.Context, logger logging.Logger, stateStore storage.StateStorer, ...) (*ethclient.Client, common.Address, int64, transaction.Service, error) + func InitChequebookFactory(logger logging.Logger, backend *ethclient.Client, chainID int64, ...) (chequebook.Factory, error) + func InitChequebookService(ctx context.Context, logger logging.Logger, stateStore storage.StateStorer, ...) (chequebook.Service, error) + func InitStateStore(log logging.Logger, dataDir string) (ret storage.StateStorer, err error) + func InitSwap(p2ps *libp2p.Service, logger logging.Logger, stateStore storage.StateStorer, ...) (*swap.Service, error) + type Bee struct + func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey, ...) (b *Bee, err error) + func (b *Bee) Shutdown(ctx context.Context) error + type Options struct + APIAddr string + Addr string + BootnodeMode bool + Bootnodes []string + CORSAllowedOrigins []string + DBBlockCacheCapacity uint64 + DBCapacity uint64 + DBDisableSeeksCompaction bool + DBOpenFilesLimit uint64 + DBWriteBufferSize uint64 + DataDir string + DebugAPIAddr string + EnableQUIC bool + EnableWS bool + GatewayMode bool + GlobalPinningEnabled bool + Logger logging.Logger + NATAddr string + PaymentEarly string + PaymentThreshold string + PaymentTolerance string + ResolverConnectionCfgs []multiresolver.ConnectionConfig + Standalone bool + SwapEnable bool + SwapEndpoint string + SwapFactoryAddress string + SwapInitialDeposit string + TracingEnabled bool + TracingEndpoint string + TracingServiceName string + WelcomeMessage string