You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
485 B

  1. // Package abciclient provides an ABCI implementation in Go.
  2. //
  3. // There are 3 clients available:
  4. // 1. socket (unix or TCP)
  5. // 2. local (in memory)
  6. // 3. gRPC
  7. //
  8. // ## Socket client
  9. //
  10. // The client blocks for enqueuing the request, for enqueuing the
  11. // Flush to send the request, and for the Flush response to return.
  12. //
  13. // ## Local client
  14. //
  15. // The global mutex is locked during each call
  16. //
  17. // ## gRPC client
  18. //
  19. // The client waits for all calls to complete.
  20. package abciclient