Skip to content

Commit 177b278

Browse files
committed
Update package API golden files
1 parent cd7b23d commit 177b278

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

sel/test/package-api-9.6.6.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -234,18 +234,18 @@ module Sel.SecretKey.Authentication where
234234
verify :: AuthenticationTag -> AuthenticationKey -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> GHC.Types.Bool
235235

236236
module Sel.SecretKey.Cipher where
237-
type Hash :: *
238-
data Hash = Sel.SecretKey.Cipher.Hash {Sel.SecretKey.Cipher.messageLength :: Foreign.C.Types.CULLong, Sel.SecretKey.Cipher.hashForeignPtr :: GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar}
237+
type Ciphertext :: *
238+
data Ciphertext = Sel.SecretKey.Cipher.Ciphertext {Sel.SecretKey.Cipher.messageLength :: Foreign.C.Types.CULLong, Sel.SecretKey.Cipher.ciphertextForeignPtr :: GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar}
239239
type Nonce :: *
240240
newtype Nonce = Sel.SecretKey.Cipher.Nonce (GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar)
241241
type SecretKey :: *
242242
newtype SecretKey = Sel.SecretKey.Cipher.SecretKey (GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar)
243-
decrypt :: Hash -> SecretKey -> Nonce -> GHC.Maybe.Maybe bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
244-
encrypt :: bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> SecretKey -> GHC.Types.IO (Nonce, Hash)
245-
hashFromHexByteString :: bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Hash
246-
hashToBinary :: Hash -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
247-
hashToHexByteString :: Hash -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
248-
hashToHexText :: Hash -> Data.Text.Internal.Text
243+
ciphertextFromHexByteString :: bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Ciphertext
244+
ciphertextToBinary :: Ciphertext -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
245+
ciphertextToHexByteString :: Ciphertext -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
246+
ciphertextToHexText :: Ciphertext -> Data.Text.Internal.Text
247+
decrypt :: Ciphertext -> SecretKey -> Nonce -> GHC.Maybe.Maybe bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
248+
encrypt :: bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> SecretKey -> GHC.Types.IO (Nonce, Ciphertext)
249249
newSecretKey :: GHC.Types.IO SecretKey
250250
nonceFromHexByteString :: bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Nonce
251251
nonceToHexByteString :: Nonce -> bytestring-0.11.5.3:Data.ByteString.Internal.Type.StrictByteString
@@ -321,7 +321,7 @@ instance GHC.Show.Show Sel.PublicKey.Cipher.SecretKey -- Defined in ‘Sel.Publi
321321
instance GHC.Show.Show Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
322322
instance GHC.Show.Show Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
323323
instance GHC.Show.Show Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
324-
instance GHC.Show.Show Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
324+
instance GHC.Show.Show Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
325325
instance GHC.Show.Show Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
326326
instance GHC.Show.Show Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
327327
instance GHC.Show.Show Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -357,7 +357,7 @@ instance GHC.Classes.Eq Sel.PublicKey.Signature.SignedMessage -- Defined in ‘S
357357
instance GHC.Classes.Eq Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
358358
instance GHC.Classes.Eq Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
359359
instance GHC.Classes.Eq Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
360-
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
360+
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
361361
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
362362
instance GHC.Classes.Eq Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
363363
instance GHC.Classes.Eq Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -393,7 +393,7 @@ instance GHC.Classes.Ord Sel.PublicKey.Signature.SignedMessage -- Defined in ‘
393393
instance GHC.Classes.Ord Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
394394
instance GHC.Classes.Ord Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
395395
instance GHC.Classes.Ord Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
396-
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
396+
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
397397
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
398398
instance GHC.Classes.Ord Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
399399
instance GHC.Classes.Ord Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -423,7 +423,7 @@ instance Data.Text.Display.Core.Display Sel.PublicKey.Cipher.SecretKey -- Define
423423
instance Data.Text.Display.Core.Display Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
424424
instance Data.Text.Display.Core.Display Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
425425
instance Data.Text.Display.Core.Display Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
426-
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
426+
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
427427
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
428428
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
429429
instance Data.Text.Display.Core.Display Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’

sel/test/package-api-9.8.2.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -234,18 +234,18 @@ module Sel.SecretKey.Authentication where
234234
verify :: AuthenticationTag -> AuthenticationKey -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> GHC.Types.Bool
235235

236236
module Sel.SecretKey.Cipher where
237-
type Hash :: *
238-
data Hash = Sel.SecretKey.Cipher.Hash {Sel.SecretKey.Cipher.messageLength :: Foreign.C.Types.CULLong, Sel.SecretKey.Cipher.hashForeignPtr :: GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar}
237+
type Ciphertext :: *
238+
data Ciphertext = Sel.SecretKey.Cipher.Ciphertext {Sel.SecretKey.Cipher.messageLength :: Foreign.C.Types.CULLong, Sel.SecretKey.Cipher.ciphertextForeignPtr :: GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar}
239239
type Nonce :: *
240240
newtype Nonce = Sel.SecretKey.Cipher.Nonce (GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar)
241241
type SecretKey :: *
242242
newtype SecretKey = Sel.SecretKey.Cipher.SecretKey (GHC.ForeignPtr.ForeignPtr Foreign.C.Types.CUChar)
243-
decrypt :: Hash -> SecretKey -> Nonce -> GHC.Maybe.Maybe bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
244-
encrypt :: bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> SecretKey -> GHC.Types.IO (Nonce, Hash)
245-
hashFromHexByteString :: bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Hash
246-
hashToBinary :: Hash -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
247-
hashToHexByteString :: Hash -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
248-
hashToHexText :: Hash -> Data.Text.Internal.Text
243+
ciphertextFromHexByteString :: bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Ciphertext
244+
ciphertextToBinary :: Ciphertext -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
245+
ciphertextToHexByteString :: Ciphertext -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
246+
ciphertextToHexText :: Ciphertext -> Data.Text.Internal.Text
247+
decrypt :: Ciphertext -> SecretKey -> Nonce -> GHC.Maybe.Maybe bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
248+
encrypt :: bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> SecretKey -> GHC.Types.IO (Nonce, Ciphertext)
249249
newSecretKey :: GHC.Types.IO SecretKey
250250
nonceFromHexByteString :: bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString -> Data.Either.Either Data.Text.Internal.Text Nonce
251251
nonceToHexByteString :: Nonce -> bytestring-0.12.1.0:Data.ByteString.Internal.Type.StrictByteString
@@ -321,7 +321,7 @@ instance GHC.Show.Show Sel.PublicKey.Cipher.SecretKey -- Defined in ‘Sel.Publi
321321
instance GHC.Show.Show Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
322322
instance GHC.Show.Show Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
323323
instance GHC.Show.Show Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
324-
instance GHC.Show.Show Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
324+
instance GHC.Show.Show Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
325325
instance GHC.Show.Show Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
326326
instance GHC.Show.Show Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
327327
instance GHC.Show.Show Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -357,7 +357,7 @@ instance GHC.Classes.Eq Sel.PublicKey.Signature.SignedMessage -- Defined in ‘S
357357
instance GHC.Classes.Eq Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
358358
instance GHC.Classes.Eq Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
359359
instance GHC.Classes.Eq Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
360-
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
360+
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
361361
instance GHC.Classes.Eq Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
362362
instance GHC.Classes.Eq Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
363363
instance GHC.Classes.Eq Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -393,7 +393,7 @@ instance GHC.Classes.Ord Sel.PublicKey.Signature.SignedMessage -- Defined in ‘
393393
instance GHC.Classes.Ord Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
394394
instance GHC.Classes.Ord Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
395395
instance GHC.Classes.Ord Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
396-
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
396+
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
397397
instance GHC.Classes.Ord Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
398398
instance GHC.Classes.Ord Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
399399
instance GHC.Classes.Ord Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’
@@ -423,7 +423,7 @@ instance Data.Text.Display.Core.Display Sel.PublicKey.Cipher.SecretKey -- Define
423423
instance Data.Text.Display.Core.Display Sel.Scrypt.ScryptHash -- Defined in ‘Sel.Scrypt’
424424
instance Data.Text.Display.Core.Display Sel.SecretKey.Authentication.AuthenticationKey -- Defined in ‘Sel.SecretKey.Authentication’
425425
instance Data.Text.Display.Core.Display Sel.SecretKey.Authentication.AuthenticationTag -- Defined in ‘Sel.SecretKey.Authentication’
426-
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Hash -- Defined in ‘Sel.SecretKey.Cipher’
426+
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Ciphertext -- Defined in ‘Sel.SecretKey.Cipher’
427427
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.Nonce -- Defined in ‘Sel.SecretKey.Cipher’
428428
instance Data.Text.Display.Core.Display Sel.SecretKey.Cipher.SecretKey -- Defined in ‘Sel.SecretKey.Cipher’
429429
instance Data.Text.Display.Core.Display Sel.SecretKey.Stream.CipherText -- Defined in ‘Sel.SecretKey.Stream’

0 commit comments

Comments
 (0)