GithubHelp home page GithubHelp logo

gentarok / api-connectors Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bybit-exchange/api-connectors

0.0 0.0 0.0 4.75 MB

Libraries for connecting to the Bybit API.

Home Page: https://bybit-exchange.github.io/docs/inverse

Python 11.01% Shell 0.16% Java 17.72% Clojure 0.48% C++ 16.81% CMake 0.01% Batchfile 0.01% C# 18.15% Go 2.88% Scala 1.95% JavaScript 8.42% PHP 9.86% Ruby 6.10% Swift 2.34% Objective-C 4.10%

api-connectors's People

Contributors

azizcoban avatar dextertd avatar ericz11 avatar keyganker avatar lupoyi avatar simonzgx avatar stephen512 avatar

Watchers

 avatar

api-connectors's Issues

検討事項

  • Signatureの生成とセットのタイミング
  • 各APIで重複しているロジックの統一
  • テスト用のインジェクションの方法がイマイチ
  • ConditionalApiがAPI v2で型を変更しているっぽい件
    • それに伴ってV2接頭辞を持つ型が生成されているが、複数APIで共通で利用する想定なのか、Genericsに変更しないと内部データ型が上手く扱えんっぽい。
  • 自動生成コードに利用しないものを含めて無駄が多い
  • Obsoleteメンバ消したい

変更しすぎると元のコードとかけ離れるので、いっそ全く別のものとするかも要検討。

複数値を許容するパラメータのサポート

元コードでもサポートされてないが、Get Active Orderのorder_statusは複数の値を取ることができるため、これをサポートしたい。(Get Conditional Orderも同様)

Get Active Order

Query your orders for all statuses if 'order_status' not provided. If you want to query orders with specific statuses, you can pass the order_status split by ','.

メソッド重複

ExecutionApiとPositionApiの両方に"/v2/private/trade/closed-pnl/list"を呼ぶ「PositionsClosePnlRecords」メソッドがある。
前者を削除した方がいい。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.