events-processor: with single event at a time implementation
diff --git a/events/client.go b/events/client.go
new file mode 100644
index 0000000..afc4d15
--- /dev/null
+++ b/events/client.go
@@ -0,0 +1,20 @@
+package events
+
+type query struct {
+ query string
+ operation string
+ variables string
+}
+
+// Implements EventStore
+type GraphQLClient struct {
+ apiAddr string
+}
+
+func NewGraphQLClient(apiAddr string) EventStore {
+ return &GraphQLClient{apiAddr}
+}
+
+func (c *GraphQLClient) GetEventsInState(state EventState) ([]Event, error) {
+ return nil, nil
+}