packages feed

coinbase-pro 0.5.0.0 → 0.6.0.0

raw patch · 4 files changed

+35/−34 lines, 4 filesdep ~aesondep ~containersdep ~cryptonite

Dependency ranges changed: aeson, containers, cryptonite, http-api-data, memory, network, servant, servant-client, servant-client-core

Files

coinbase-pro.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 6124c5e7fa1107537d12c2dc21092272651258821d1fea3d0c16a0ea518f9ecd+-- hash: bf03411c07a63b43dbdda3129795b4e4da28379155e97759420fa4908122050c  name:           coinbase-pro-version:        0.5.0.0+version:        0.6.0.0 synopsis:       Client for Coinbase Pro description:    Client for Coinbase Pro REST and Websocket APIs category:       Web, Finance@@ -62,25 +62,25 @@       src/lib/   build-depends:       HsOpenSSL >=0.11 && <0.12-    , aeson >=1.2 && <1.4+    , aeson >=1.2 && <1.5     , aeson-casing >=0.1 && <0.2     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary >=0.8 && <0.9     , bytestring >=0.10 && <0.11-    , containers >=0.5 && <0.6-    , cryptonite >=0.24 && <0.26-    , http-api-data >=0.3 && <0.4+    , containers >=0.5 && <0.7+    , cryptonite >=0.24 && <0.27+    , http-api-data >=0.3 && <0.5     , http-client >=0.5 && <0.6     , http-client-tls >=0.3 && <0.4     , http-streams >=0.8 && <0.9     , http-types >=0.12 && <0.13     , io-streams >=1.5 && <1.6-    , memory >=0.14 && <0.15-    , network >=2.6 && <2.7-    , servant >=0.14 && <0.15-    , servant-client >=0.14 && <0.15-    , servant-client-core >=0.14 && <0.15+    , memory >=0.14 && <0.16+    , network >=2.6 && <2.9+    , servant >=0.14 && <0.17+    , servant-client >=0.14 && <0.17+    , servant-client-core >=0.14 && <0.17     , text >=1.2 && <1.3     , time >=1.8 && <1.9     , transformers >=0.5 && <0.6@@ -99,26 +99,26 @@       src/example/request/   build-depends:       HsOpenSSL >=0.11 && <0.12-    , aeson >=1.2 && <1.4+    , aeson >=1.2 && <1.5     , aeson-casing >=0.1 && <0.2     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary >=0.8 && <0.9     , bytestring >=0.10 && <0.11     , coinbase-pro-    , containers >=0.5 && <0.6-    , cryptonite >=0.24 && <0.26-    , http-api-data >=0.3 && <0.4+    , containers >=0.5 && <0.7+    , cryptonite >=0.24 && <0.27+    , http-api-data >=0.3 && <0.5     , http-client >=0.5 && <0.6     , http-client-tls >=0.3 && <0.4     , http-streams >=0.8 && <0.9     , http-types >=0.12 && <0.13     , io-streams >=1.5 && <1.6-    , memory >=0.14 && <0.15-    , network >=2.6 && <2.7-    , servant >=0.14 && <0.15-    , servant-client >=0.14 && <0.15-    , servant-client-core >=0.14 && <0.15+    , memory >=0.14 && <0.16+    , network >=2.6 && <2.9+    , servant >=0.14 && <0.17+    , servant-client >=0.14 && <0.17+    , servant-client-core >=0.14 && <0.17     , text >=1.2 && <1.3     , time >=1.8 && <1.9     , transformers >=0.5 && <0.6@@ -137,26 +137,26 @@       src/example/stream/   build-depends:       HsOpenSSL >=0.11 && <0.12-    , aeson >=1.2 && <1.4+    , aeson >=1.2 && <1.5     , aeson-casing >=0.1 && <0.2     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary >=0.8 && <0.9     , bytestring >=0.10 && <0.11     , coinbase-pro-    , containers >=0.5 && <0.6-    , cryptonite >=0.24 && <0.26-    , http-api-data >=0.3 && <0.4+    , containers >=0.5 && <0.7+    , cryptonite >=0.24 && <0.27+    , http-api-data >=0.3 && <0.5     , http-client >=0.5 && <0.6     , http-client-tls >=0.3 && <0.4     , http-streams >=0.8 && <0.9     , http-types >=0.12 && <0.13     , io-streams >=1.5 && <1.6-    , memory >=0.14 && <0.15-    , network >=2.6 && <2.7-    , servant >=0.14 && <0.15-    , servant-client >=0.14 && <0.15-    , servant-client-core >=0.14 && <0.15+    , memory >=0.14 && <0.16+    , network >=2.6 && <2.9+    , servant >=0.14 && <0.17+    , servant-client >=0.14 && <0.17+    , servant-client-core >=0.14 && <0.17     , text >=1.2 && <1.3     , time >=1.8 && <1.9     , transformers >=0.5 && <0.6
src/lib/CoinbasePro/Authenticated/Fills.hs view
@@ -32,7 +32,7 @@     , size      :: Size     , orderId   :: OrderId     , createdAt :: CreatedAt-    , liquidiy  :: Liquidity+    , liquidity :: Liquidity     , fee       :: Double     , settled   :: Bool     } deriving (Eq, Show)
src/lib/CoinbasePro/Authenticated/Orders.hs view
@@ -14,10 +14,11 @@   import           Data.Aeson        (FromJSON, ToJSON, parseJSON, withText)-import           Data.Aeson.Casing (camelCase, snakeCase)+import           Data.Aeson.Casing (snakeCase) import           Data.Aeson.TH     (constructorTagModifier, defaultOptions,                                     deriveJSON, fieldLabelModifier,                                     omitNothingFields)+import qualified Data.Char         as Char import           Data.Set          (Set, fromList) import           Data.Text         (pack, toLower, unpack) import           Web.HttpApiData   (ToHttpApiData (..))@@ -62,9 +63,9 @@     toQueryParam = toLower . pack . show  -deriveJSON defaultOptions {constructorTagModifier = camelCase} ''Status+deriveJSON defaultOptions {constructorTagModifier = fmap Char.toLower} ''Status deriveJSON defaultOptions ''TimeInForce-deriveJSON defaultOptions {constructorTagModifier = camelCase} ''STP+deriveJSON defaultOptions {constructorTagModifier = fmap Char.toLower} ''STP   newtype FillFees = FillFees { unFillFees :: Double }
src/lib/CoinbasePro/Headers.hs view
@@ -24,7 +24,7 @@   userAgent :: UserAgent-userAgent = UserAgent "coinbase-pro/0.5"+userAgent = UserAgent "coinbase-pro/0.6"   type UserAgentHeader = RequiredHeader "User-Agent" UserAgent