Popularity
0.6
Stable
Activity
0.0
Stable
8
2
3
Programming language: Swift
License: MIT License
Tags:
Unofficial
SDK
Latest version: v0.1.0
BittrexApiKit alternatives and similar libraries
Based on the "Unofficial" category.
Alternatively, view BittrexApiKit alternatives based on common mentions on social networks and blogs.
-
waterwheel.swift
The Waterwheel Swift SDK provides classes to natively connect iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8. -
SwiftyVK
Easy and powerful way to interact with VK API for iOS and macOS -
Swiftly Salesforce
The Swift-est way to build native mobile apps that connect to Salesforce. -
Spartan
An Elegant Spotify Web API Library Written in Swift for iOS and macOS -
RandomUserSwift
👤 Framework to Generate Random Users - An Unofficial Swift SDK for randomuser.me -
ARKKit
ARK Ecosystem Cryptocurrency API Framework for iOS & macOS, written purely in Swift 4.0. -
PPEventRegistryAPI
Swift 3 framework for accessing data in Event Registry (http://eventregistry.org/) -
PerfectSlackAPIClient
A Slack API Client for the Perfect Server-Side Swift Framework
Appwrite - The Open Source Firebase alternative introduces iOS support
Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Promo
appwrite.io
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of BittrexApiKit or a related project?
README
BittrexApiKit
Swift client for Bittrex api. It support all APIs with most recent changes. more info here
let api = Bittrex(apikey: "api key", secretkey: "secret key")
api.getMarkets() { (response) in
switch response{
case .success(let data):
print(data)
case .failed(let err):
print(err)
}
}
api.getBalance(currency: 'BTC') { (response) in
switch response{
case .success(let data):
print(data)
case .failed(let err):
print(err)
}
}
Supported APIs
Public APIs
public func getMarkets()
public func getCurrencies()
public func getTicker()
public func getMarketSummaries()
public func getMarketSummary(market: String)
public func getOrderBook(market: String)
public func getMarketHistory(market: String)
Market APIs
public func buyLimit(market: String, quantity: String, rate: String)
public func sellLimit(market: String, quantity: String, rate: String)
public func cancelBuySell(uuid: String)
public func getOpenOrders(market: String)
Account APIs
public func getBalances()
public func getBalance(currency: String)
public func getDepositAddress(currency: String)
public func withdraw(currency: String, quantity: String, address: String)
public func getOrder(uuid: String)
public func getOrderHistory(uuid: String)
public func getWithdrawalHistory(currency: String)
public func getDepositHistory(currency: String)
Requirments
- Swift 4+
- iOS 9+
Installation
You can simply install using Cocoapods
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target '<Your Target Name>' do
pod 'BittrexApiKit'
end
Contribution
You want help? That's great! submit a pull request! :grinning: