public void Init(Wallet w, SequenceEnsureMode seqEnsureMode) { _wallet = w; _httpClient = new HTTPClient(w.Env.Network); this.sequenceEnsureMode = seqEnsureMode; BroadcastLockObject = new object(); _ws = new Websockets.WebsocketClient(w.Env.Network); _rtBooks = new RealtimeOrderBookHandler(_httpClient, _ws); }
public Client(Wallet wallet, SequenceEnsureMode sequenceEnsureMode = SequenceEnsureMode.WaitForConfirmation) { Init(wallet, sequenceEnsureMode); }
public Client(string privateKey, Network network, SequenceEnsureMode sequenceEnsureMode = SequenceEnsureMode.WaitForConfirmation) { var wallet = new Wallet(privateKey, network); Init(wallet, sequenceEnsureMode); }