| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Test.Crypto.Instances
Contents
Documentation
withMLSBFromPSB ∷ (MonadST m, MonadThrow m, KnownNat n) ⇒ PinnedSizedBytes n → (MLockedSizedBytes n → m a) → m a Source #
withMLockedSeedFromPSB ∷ (MonadST m, MonadThrow m, KnownNat n) ⇒ PinnedSizedBytes n → (MLockedSeed n → m a) → m a Source #
Orphan instances
| DSIGNAlgorithm v ⇒ Arbitrary (SigDSIGN v) Source # | |
| DSIGNAlgorithm v ⇒ Arbitrary (SignKeyDSIGN v) Source # | |
| DSIGNAlgorithm v ⇒ Arbitrary (VerKeyDSIGN v) Source # | |
| KnownNat n ⇒ Arbitrary (PinnedSizedBytes n) Source # | |
Methods arbitrary ∷ Gen (PinnedSizedBytes n) Source # shrink ∷ PinnedSizedBytes n → [PinnedSizedBytes n] Source # | |
| (VRFAlgorithm v, ContextVRF v ~ (), Signable v ~ SignableRepresentation) ⇒ Arbitrary (CertVRF v) Source # | |
| VRFAlgorithm v ⇒ Arbitrary (OutputVRF v) Source # | |
| VRFAlgorithm v ⇒ Arbitrary (SignKeyVRF v) Source # | |
| VRFAlgorithm v ⇒ Arbitrary (VerKeyVRF v) Source # | |
| DSIGNAlgorithm v ⇒ Arbitrary (SignedDSIGN v a) Source # | |
Methods arbitrary ∷ Gen (SignedDSIGN v a) Source # shrink ∷ SignedDSIGN v a → [SignedDSIGN v a] Source # | |
| (ContextVRF v ~ (), Signable v ~ SignableRepresentation, VRFAlgorithm v) ⇒ Arbitrary (CertifiedVRF v a) Source # | |
Methods arbitrary ∷ Gen (CertifiedVRF v a) Source # shrink ∷ CertifiedVRF v a → [CertifiedVRF v a] Source # | |