- // Package abciclient provides an ABCI implementation in Go.
- //
- // There are 3 clients available:
- // 1. socket (unix or TCP)
- // 2. local (in memory)
- // 3. gRPC
- //
- // ## Socket client
- //
- // The client blocks for enqueuing the request, for enqueuing the
- // Flush to send the request, and for the Flush response to return.
- //
- // ## Local client
- //
- // The global mutex is locked during each call
- //
- // ## gRPC client
- //
- // The client waits for all calls to complete.
- package abciclient
|