summaryrefslogtreecommitdiff
path: root/src/Erebos
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2026-11-10 20:19:06 +0100
committerRoman Smrž <roman.smrz@seznam.cz>2026-11-10 20:20:41 +0100
commit7bd02e894a231eb1a4a4fbc1a256e16d25f210cc (patch)
tree54fd83cab2cf4e34058f5f14f74ca53bc88bdd84 /src/Erebos
parentb58b8423bf51b240c009f4c42e8cf1dcca33b0ba (diff)
Avoid ByteArray import in Erebos.PairingHEADmaster
Diffstat (limited to 'src/Erebos')
-rw-r--r--src/Erebos/Pairing.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Erebos/Pairing.hs b/src/Erebos/Pairing.hs
index 602aea8..dfb5fae 100644
--- a/src/Erebos/Pairing.hs
+++ b/src/Erebos/Pairing.hs
@@ -15,7 +15,6 @@ import Control.Monad.Except
import Control.Monad.Reader
import Data.Bits
-import Data.ByteArray qualified as BA
import Data.ByteString (ByteString)
import Data.ByteString qualified as BS
import Data.ByteString.Char8 qualified as BC
@@ -24,6 +23,7 @@ import Data.Maybe
import Data.Typeable
import Data.Word
+import ConvertByteString
import Crypto
import Erebos.Identity
import Erebos.Network
@@ -198,7 +198,7 @@ nonceDigest idReq idRsp nonceReq nonceRsp = hashToRefDigest $ serializeObject $
confirmationNumber :: RefDigest -> String
confirmationNumber dgst =
- case map fromIntegral $ BA.unpack dgst :: [Word32] of
+ case map fromIntegral $ BS.unpack $ toByteString dgst :: [ Word32 ] of
(a:b:c:d:_) -> let str = show $ ((a `shift` 24) .|. (b `shift` 16) .|. (c `shift` 8) .|. d) `mod` (10 ^ len)
in replicate (len - length str) '0' ++ str
_ -> ""