Versions in this module Expand all Collapse all v0 v0.9.1 Apr 30, 2019 v0.9.0 Apr 29, 2019 Changes in this version + var ErrAccountNameNotFound = json.RPCError + var ErrAddressNotInWallet = json.RPCError + var ErrNeedPositiveAmount = InvalidParameterError + var ErrNeedPositiveMinconf = InvalidParameterError + var ErrNoAuth = errors.New("no auth") + var ErrNoTransactionInfo = json.RPCError + var ErrNotImportedAccount = json.RPCError + var ErrReservedAccountName = json.RPCError + var ErrUnloadedWallet = json.RPCError + var ErrWalletUnlockNeeded = json.RPCError + var Log = cl.NewSubSystem("rpc/legacy", ll.DEFAULT) + func UseLogger(logger *cl.SubSystem) + type DeserializationError struct + type InvalidParameterError struct + type Options struct + MaxPOSTClients int64 + MaxWebsocketClients int64 + Password string + Username string + type ParseError struct + type Server struct + func NewServer(opts *Options, walletLoader *wallet.Loader, listeners []net.Listener) *Server + func (s *Server) RegisterWallet(w *wallet.Wallet) + func (s *Server) RequestProcessShutdown() <-chan struct{} + func (s *Server) SetChainServer(chainClient chain.Interface) + func (s *Server) Stop()