web3-polkadot 1.0.0.0 → 1.0.1.0
raw patch · 46 files changed
+93/−94 lines, 46 filesdep +casesdep +cryptondep −animalcasedep −cryptonitedep ~aesondep ~basedep ~bytestring
Dependencies added: cases, crypton
Dependencies removed: animalcase, cryptonite
Dependency ranges changed: aeson, base, bytestring, hspec, hspec-discover, memory, mtl, text
Files
- src/Network/Polkadot.hs +1/−1
- src/Network/Polkadot/Account.hs +1/−1
- src/Network/Polkadot/Call.hs +1/−1
- src/Network/Polkadot/Crypto.hs +1/−1
- src/Network/Polkadot/Extrinsic.hs +1/−1
- src/Network/Polkadot/Extrinsic/Era.hs +1/−1
- src/Network/Polkadot/Extrinsic/Payload.hs +1/−1
- src/Network/Polkadot/Extrinsic/SignedExtension.hs +1/−1
- src/Network/Polkadot/Extrinsic/SignedExtension/System.hs +1/−1
- src/Network/Polkadot/Extrinsic/SignedExtension/TransactionPayment.hs +1/−1
- src/Network/Polkadot/Extrinsic/Unchecked.hs +1/−1
- src/Network/Polkadot/Metadata.hs +1/−1
- src/Network/Polkadot/Metadata/MagicNumber.hs +1/−1
- src/Network/Polkadot/Metadata/Type.hs +1/−1
- src/Network/Polkadot/Metadata/Type/Ast.hs +1/−1
- src/Network/Polkadot/Metadata/Type/Discovery.hs +1/−1
- src/Network/Polkadot/Metadata/Type/Parser.hs +2/−2
- src/Network/Polkadot/Metadata/Type/ParserCombinators.hs +1/−1
- src/Network/Polkadot/Metadata/V10.hs +1/−1
- src/Network/Polkadot/Metadata/V11.hs +1/−1
- src/Network/Polkadot/Metadata/V12.hs +1/−1
- src/Network/Polkadot/Metadata/V13.hs +1/−1
- src/Network/Polkadot/Metadata/V9.hs +1/−1
- src/Network/Polkadot/Primitives.hs +2/−2
- src/Network/Polkadot/Query.hs +1/−1
- src/Network/Polkadot/Rpc/Account.hs +1/−1
- src/Network/Polkadot/Rpc/Author.hs +1/−1
- src/Network/Polkadot/Rpc/Babe.hs +1/−1
- src/Network/Polkadot/Rpc/Chain.hs +1/−1
- src/Network/Polkadot/Rpc/Childstate.hs +1/−1
- src/Network/Polkadot/Rpc/Contracts.hs +1/−1
- src/Network/Polkadot/Rpc/Engine.hs +1/−1
- src/Network/Polkadot/Rpc/Grandpa.hs +1/−1
- src/Network/Polkadot/Rpc/Offchain.hs +1/−1
- src/Network/Polkadot/Rpc/Payment.hs +1/−1
- src/Network/Polkadot/Rpc/Rpc.hs +1/−1
- src/Network/Polkadot/Rpc/State.hs +1/−1
- src/Network/Polkadot/Rpc/System.hs +1/−1
- src/Network/Polkadot/Rpc/Types.hs +1/−1
- src/Network/Polkadot/Storage.hs +3/−3
- src/Network/Polkadot/Storage/Key.hs +2/−2
- tests/Network/Polkadot/Test/AccountSpec.hs +1/−1
- tests/Network/Polkadot/Test/ExtrinsicSpec.hs +1/−1
- tests/Network/Polkadot/Test/MetadataSpec.hs +1/−1
- tests/Network/Polkadot/Test/StorageSpec.hs +1/−1
- web3-polkadot.cabal +43/−44
src/Network/Polkadot.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Account.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Account--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Call.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Call--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Crypto.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Network.Polkadot.Crypto--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Network.Polkadot.Extrinsic--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/Era.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot.Extrinsic.Era--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/Payload.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot.Extrinsic.Payload--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/SignedExtension.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Extrinsic.SignedExtension--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/SignedExtension/System.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Extrinsic.SignedExtension.System--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/SignedExtension/TransactionPayment.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Extrinsic.SignedExtension.TransactionPayment--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Extrinsic/Unchecked.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Extrinsic.Unchecked--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Metadata--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/MagicNumber.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Metadata.MagicNumber--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/Type.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot.Metadata.Type--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/Type/Ast.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot.Metadata.Type.Ast--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/Type/Discovery.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.Polkadot.Metadata.Type.Discovery--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/Type/Parser.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Network.Polkadot.Metadata.Type.Parser--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me@@ -20,7 +20,7 @@ , sanitize , sanitizeM ) where- + import Control.Monad.Fail (MonadFail) import Data.Text (Text, intercalate,
src/Network/Polkadot/Metadata/Type/ParserCombinators.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Metadata.Type.ParserCombinators--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/V10.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Metadata.V10--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/V11.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Metadata.V11--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/V12.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Metadata.V12--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/V13.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Metadata.V13--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Metadata/V9.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Network.Polkadot.Metadata.V9--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Primitives.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.Polkadot.Primitives--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me@@ -21,8 +21,8 @@ import Data.BigNum (H160, H256, H512, Word128) import Data.ByteArray.HexString (HexString) import Data.Word (Word32, Word64, Word8)-import qualified GHC.Generics as GHC (Generic) import Generics.SOP (Generic)+import qualified GHC.Generics as GHC (Generic) -- | The user account balance, 'u128' type. type Balance = Word128
src/Network/Polkadot/Query.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Network.Polkadot.Query--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Account.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Account--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Author.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Author--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Babe.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Babe--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Chain.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Chain--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Childstate.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Childstate--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Contracts.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Contracts--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Engine.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Engine--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Grandpa.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Grandpa--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Offchain.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Offchain--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Payment.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Payment--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Rpc.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.Rpc--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/State.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.State--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/System.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Rpc.System--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Rpc/Types.hs view
@@ -6,7 +6,7 @@ -- | -- Module : Network.Polkadot.Rpc.Types--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Network/Polkadot/Storage.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Network.Polkadot.Storage--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me@@ -18,6 +18,7 @@ module Network.Polkadot.Storage where +import Cases (camelize) import Control.Arrow ((&&&)) import Data.ByteArray (convert) import Data.ByteArray.HexString (HexString)@@ -27,7 +28,6 @@ import Data.Maybe (mapMaybe) import Data.Text (Text) import qualified Data.Text as T (cons, head, tail)-import Text.AnimalCase (toCamelCase) import Network.Polkadot.Metadata.V13 (Metadata (modules), ModuleMetadata (..),@@ -52,7 +52,7 @@ toLowerFirst = uncurry T.cons . (toLower . T.head &&& T.tail) go ModuleMetadata{..} = do StorageMetadata prefix items <- moduleStorage- let section = toCamelCase moduleName+ let section = camelize moduleName toEntry meta@StorageEntryMetadata{..} = (toLowerFirst entryName, newEntry prefix meta) return (toLowerFirst section, Map.fromList $ fmap toEntry items)
src/Network/Polkadot/Storage/Key.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Storage.Key--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me@@ -35,7 +35,7 @@ -- | General type wrapper for SCALE encodable storage index argument. data Argument where Argument :: Encode a => a -> Argument- -- ^ Wrapped type should be encodable.+ -- ^ Wrapped type should be encodable. instance Encode Argument where put arg = case arg of Argument a -> put a
tests/Network/Polkadot/Test/AccountSpec.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Test.AccountSpec--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
tests/Network/Polkadot/Test/ExtrinsicSpec.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Test.ExtrinsicSpec--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
tests/Network/Polkadot/Test/MetadataSpec.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Test.MetadataSpec--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
tests/Network/Polkadot/Test/StorageSpec.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Network.Polkadot.Test.StorageSpec--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
web3-polkadot.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name: web3-polkadot-version: 1.0.0.0+version: 1.0.1.0 license: Apache-2.0 license-file: LICENSE copyright: (c) Aleksandr Krupenkin 2016-2021@@ -65,36 +65,36 @@ other-modules: Paths_web3_polkadot default-language: Haskell2010 ghc-options:- -funbox-strict-fields -Wduplicate-exports -Whi-shadowing- -Widentities -Woverlapping-patterns -Wpartial-type-signatures+ -funbox-strict-fields -Wduplicate-exports -Widentities+ -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods- -Wmissing-exported-signatures -Wmissing-monadfail-instances- -Wmissing-signatures -Wname-shadowing -Wunused-binds- -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds- -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs+ -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing+ -Wunused-binds -Wunused-top-binds -Wunused-local-binds+ -Wunused-pattern-binds -Wunused-imports -Wunused-matches+ -Wunused-foralls -Wtabs build-depends:- aeson >1.2 && <1.6,- animalcase >0.1 && <0.2,- base >4.11 && <4.15,- base58-bytestring ==0.1.*,- bytestring >0.10 && <0.11,+ aeson >1.2 && <2.2,+ base >4.11 && <4.19,+ base58-bytestring >=0.1 && <0.2,+ bytestring >0.10 && <0.12,+ cases >0.1 && <0.2, containers >0.6 && <0.7,- cryptonite >0.22 && <0.30,+ crypton >0.30 && <1.0, generics-sop >0.3 && <0.6,- jsonrpc-tinyclient ==1.0.*,- memory >0.14 && <0.16,- memory-hexstring ==1.0.*,+ jsonrpc-tinyclient >=1.0 && <1.1,+ memory >0.14 && <0.19,+ memory-hexstring >=1.0 && <1.1, microlens >0.4 && <0.5, microlens-mtl >0.2 && <0.3, microlens-th >0.4 && <0.5,- mtl >2.2 && <2.3,+ mtl >2.2 && <2.4, parsec >3.0 && <3.2,- scale ==1.0.*,- text >1.2 && <1.3,- web3-bignum ==1.0.*,- web3-crypto ==1.0.*+ scale >=1.0 && <1.1,+ text >1.2 && <2.1,+ web3-bignum >=1.0 && <1.1,+ web3-crypto >=1.0 && <1.1 test-suite tests type: exitcode-stdio-1.0@@ -150,39 +150,38 @@ default-language: Haskell2010 ghc-options:- -funbox-strict-fields -Wduplicate-exports -Whi-shadowing- -Widentities -Woverlapping-patterns -Wpartial-type-signatures+ -funbox-strict-fields -Wduplicate-exports -Widentities+ -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods- -Wmissing-exported-signatures -Wmissing-monadfail-instances- -Wmissing-signatures -Wname-shadowing -Wunused-binds- -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds- -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs -threaded- -rtsopts -with-rtsopts=-N+ -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing+ -Wunused-binds -Wunused-top-binds -Wunused-local-binds+ -Wunused-pattern-binds -Wunused-imports -Wunused-matches+ -Wunused-foralls -Wtabs -threaded -rtsopts -with-rtsopts=-N build-depends:- aeson >1.2 && <1.6,- animalcase >0.1 && <0.2,- base >4.11 && <4.15,- base58-bytestring ==0.1.*,- bytestring >0.10 && <0.11,+ aeson >1.2 && <2.2,+ base >4.11 && <4.19,+ base58-bytestring >=0.1 && <0.2,+ bytestring >0.10 && <0.12,+ cases >0.1 && <0.2, containers >0.6 && <0.7,- cryptonite >0.22 && <0.30,+ crypton >0.30 && <1.0, generics-sop >0.3 && <0.6,- hspec >=2.4.4 && <2.8,+ hspec >=2.4.4 && <2.12, hspec-contrib >=0.4.0 && <0.6,- hspec-discover >=2.4.4 && <2.8,+ hspec-discover >=2.4.4 && <2.12, hspec-expectations >=0.8.2 && <0.9, hspec-expectations-json >=1.0.0 && <1.1,- jsonrpc-tinyclient ==1.0.*,- memory >0.14 && <0.16,- memory-hexstring ==1.0.*,+ jsonrpc-tinyclient >=1.0 && <1.1,+ memory >0.14 && <0.19,+ memory-hexstring >=1.0 && <1.1, microlens >0.4 && <0.5, microlens-mtl >0.2 && <0.3, microlens-th >0.4 && <0.5,- mtl >2.2 && <2.3,+ mtl >2.2 && <2.4, parsec >3.0 && <3.2,- scale ==1.0.*,- text >1.2 && <1.3,- web3-bignum ==1.0.*,- web3-crypto ==1.0.*+ scale >=1.0 && <1.1,+ text >1.2 && <2.1,+ web3-bignum >=1.0 && <1.1,+ web3-crypto >=1.0 && <1.1