gdax-client | Rust client library for Coinbase Exchange | Cryptocurrency library

 by   luqmana Rust Version: Current License: No License

kandi X-RAY | gdax-client Summary

kandi X-RAY | gdax-client Summary

gdax-client is a Rust library typically used in Blockchain, Cryptocurrency, Bitcoin applications. gdax-client has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

Rust client library for Coinbase Exchange (GDAX).
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              gdax-client has a low active ecosystem.
              It has 36 star(s) with 13 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 2 open issues and 0 have been closed. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of gdax-client is current.

            kandi-Quality Quality

              gdax-client has no bugs reported.

            kandi-Security Security

              gdax-client has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              gdax-client does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              gdax-client releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of gdax-client
            Get all kandi verified functions for this library.

            gdax-client Key Features

            No Key Features are available at this moment for gdax-client.

            gdax-client Examples and Code Snippets

            No Code Snippets are available at this moment for gdax-client.

            Community Discussions

            Trending Discussions on gdax-client

            QUESTION

            Available GDAX Order Statuses and Meanings
            Asked 2018-Mar-30 at 17:44

            The GDAX API docs don't do a great job of enumerating the available statuses that an order can have. I see at least open, pending, active, done, and maybe settled[^1]. Has anyone determined a comprehensive list, and what each status means?

            I've also tried looking at some of the libraries available, but the official clients are all weakly typed (Node, Ruby), and among the unofficial clients, the Java client uses strings, the Rust client uses strings, and the Haskell client does enumerate the types, but they're also undocumented.

            [^1]: settled is probably its own field, actually.

            ...

            ANSWER

            Answered 2018-Feb-22 at 23:11

            I came here with the very same question, but at least some states are described somewhere in their documentation:

            received, pending, open, done

            https://docs.gdax.com/#order-lifecycle

            Valid orders sent to the matching engine are confirmed immediately and are in the received state. If an order executes against another order immediately, the order is considered done. An order can execute in part or whole. Any part of the order not filled immediately, will be considered open. Orders will stay in the open state until canceled or subsequently filled by new orders. Orders that are no longer eligible for matching (filled or canceled) are in the done state.

            Interestingly the above cited documentation doesn't mention the state pending. However pending is mentioned on other places of the documentation without further explanation. But one such place is the example response of a POST request for placing a new order, which happens very closely to the received state of the life cycle. They might have confused the names, or there might be a received and pending state. Without real world API responses or a statement from Coinbase it's pure speculation.

            active

            https://docs.gdax.com/#place-a-new-order

            Stop orders become active and wait to trigger based on the movement of the last trade price.

            Source https://stackoverflow.com/questions/48132078

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install gdax-client

            You can download it from GitHub.
            Rust is installed and managed by the rustup tool. Rust has a 6-week rapid release process and supports a great number of platforms, so there are many builds of Rust available at any time. Please refer rust-lang.org for more information.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/luqmana/gdax-client.git

          • CLI

            gh repo clone luqmana/gdax-client

          • sshUrl

            git@github.com:luqmana/gdax-client.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link