Safe Haskell | None |
---|---|
Language | Haskell2010 |
C.Zcash
Documentation
rustWrapperBech32Decode :: ByteString -> Buffer RawData -> IO () #
rustWrapperBech32mEncode :: ByteString -> ByteString -> Buffer Text -> IO () #
rustWrapperF4Jumble :: ByteString -> Buffer ByteString -> IO () #
rustWrapperF4UnJumble :: ByteString -> Buffer ByteString -> IO () #
rustWrapperUADecode :: ByteString -> Buffer RawUA -> IO () #
rustWrapperIsShielded :: ByteString -> Bool #
rustWrapperSaplingCheck :: ByteString -> ByteString -> Bool #
rustWrapperOrchardCheck :: ByteString -> ByteString -> Bool #
rustWrapperSaplingNoteDecode :: ByteString -> ShieldedOutput -> Buffer DecodedNote -> IO () #
rustWrapperSaplingDecodeEsk :: ByteString -> ShieldedOutput -> Bool -> Bool -> Word64 -> Buffer DecodedNote -> IO () #
rustWrapperUfvkDecode :: ByteString -> Buffer UnifiedFullViewingKey -> IO () #
rustWrapperUivkDecode :: ByteString -> Buffer UnifiedIncomingViewingKey -> IO () #
rustWrapperOrchardNoteDecode :: ByteString -> OrchardAction -> Buffer DecodedNote -> IO () #
rustWrapperOrchardNoteDecodeFvk :: ByteString -> OrchardAction -> Bool -> Buffer DecodedNote -> IO () #
rustWrapperOrchardNoteDecodeIvk :: ByteString -> OrchardAction -> Buffer DecodedNote -> IO () #
rustWrapperOrchardNoteDecodeSK :: ByteString -> OrchardAction -> Bool -> Buffer DecodedNote -> IO () #
rustWrapperTxParse :: ByteString -> Buffer [ShieldedOutput] -> IO () #
rustWrapperTxRead :: ByteString -> Buffer RawZebraTx -> IO () #
rustWrapperGenSeedPhrase :: Buffer Phrase -> IO () #
rustWrapperGetSeed :: Phrase -> Buffer Seed -> IO () #
rustWrapperSaplingSpendingkey :: ByteString -> Word32 -> Word32 -> Buffer ByteString -> IO () #
rustWrapperSaplingPaymentAddress :: ByteString -> Word32 -> Buffer ByteString -> IO () #
rustWrapperSaplingChgPaymentAddress :: ByteString -> Buffer ByteString -> IO () #
rustWrapperGenOrchardSpendKey :: ByteString -> Word32 -> Word32 -> Buffer ByteString -> IO () #
rustWrapperGenOrchardReceiver :: ByteString -> Word32 -> Bool -> Buffer ByteString -> IO () #
rustWrapperGenOrchardReceiverFvk :: ByteString -> Word32 -> Bool -> Buffer ByteString -> IO () #
rustWrapperGenOrchardReceiverIvk :: ByteString -> Word32 -> Buffer ByteString -> IO () #
rustWrapperReadSaplingCommitmentTree :: SaplingFrontier -> ByteString -> Buffer SaplingFrontier -> IO () #
rustWrapperReadSaplingWitness :: SaplingFrontier -> Buffer HexString -> IO () #
rustWrapperBech32Encode :: ByteString -> ByteString -> Buffer Text -> IO () #
rustWrapperReadSaplingFrontier :: ByteString -> Buffer SaplingFrontier -> IO () #
rustWrapperDecodeSaplingAddress :: ByteString -> Buffer ByteString -> IO () #
rustWrapperReadSaplingNode :: ByteString -> Buffer HexString -> IO () #
rustWrapperCombineSaplingNodes :: Int8 -> ByteString -> ByteString -> Buffer HexString -> IO () #
rustWrapperGetSaplingRootTest :: Int8 -> Buffer HexString -> IO () #
rustWrapperReadSaplingTreeParts :: ByteString -> Buffer SaplingRawTree -> IO () #
rustWrapperReadSaplingTreeAnchor :: ByteString -> Buffer HexString -> IO () #
rustWrapperReadSaplingPathAnchor :: MerklePath -> ByteString -> Buffer HexString -> IO () #
rustWrapperReadOrchardNode :: ByteString -> Buffer HexString -> IO () #
rustWrapperCombineOrchardNodes :: Int8 -> ByteString -> ByteString -> Buffer HexString -> IO () #
rustWrapperReadOrchardTreeAnchor :: ByteString -> Buffer HexString -> IO () #
rustWrapperReadOrchardWitnessAnchor :: ByteString -> Buffer HexString -> IO () #
rustWrapperReadOrchardPathAnchor :: MerklePath -> ByteString -> Buffer HexString -> IO () #
rustWrapperGetOrchardRootTest :: Int8 -> Buffer HexString -> IO () #
rustWrapperReadOrchardCommitmentTree :: OrchardFrontier -> ByteString -> Buffer OrchardFrontier -> IO () #
rustWrapperReadOrchardTreeParts :: ByteString -> Buffer OrchardRawTree -> IO () #
rustWrapperReadOrchardFrontier :: ByteString -> Buffer OrchardFrontier -> IO () #
rustWrapperReadOrchardWitness :: OrchardFrontier -> Buffer HexString -> IO () #
rustWrapperOrchardAddNodeTest :: Int8 -> ByteString -> Buffer HexString -> IO () #
rustWrapperUpdateSaplingWitness :: ByteString -> [ByteString] -> Buffer HexString -> IO () #
rustWrapperUpdateOrchardWitness :: ByteString -> [ByteString] -> Buffer HexString -> IO () #
rustWrapperCreateTx :: ByteString -> ByteString -> [TransparentTxSpend] -> [SaplingTxSpend] -> [OrchardTxSpend] -> [OutgoingNote] -> Bool -> Word64 -> Bool -> Buffer HexString -> IO () #
rustWrapperCreateOrchardFvk :: ByteString -> Buffer HexString -> IO () #
rustWrapperCreateOrchardIvk :: ByteString -> Buffer HexString -> IO () #
rustWrapperCreateSaplingFvk :: ByteString -> Buffer HexString -> IO () #
rustWrapperCreateSaplingIvk :: ByteString -> Buffer HexString -> IO () #
rustWrapperSaplingReceiverFvk :: ByteString -> Word32 -> Buffer ByteString -> IO () #
rustWrapperSaplingReceiverIvk :: ByteString -> Word32 -> Buffer ByteString -> IO () #
rustWrapperSaplingChgReceiverFvk :: ByteString -> Buffer ByteString -> IO () #
rustWrapperSaplingDecodeFvk :: ByteString -> ShieldedOutput -> Bool -> Int64 -> Buffer DecodedNote -> IO () #
rustWrapperSaplingDecodeIvk :: ByteString -> ShieldedOutput -> Buffer DecodedNote -> IO () #
rustWrapperBech32mEncode'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingNoteDecode'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingDecodeEsk'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> CUChar -> CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperOrchardNoteDecode'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperOrchardNoteDecodeFvk'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> CUChar -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperOrchardNoteDecodeIvk'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperOrchardNoteDecodeSK'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> CUChar -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingSpendingkey'_ :: Ptr CUChar -> CULong -> CUInt -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingPaymentAddress'_ :: Ptr CUChar -> CULong -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingChgPaymentAddress'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperGenOrchardSpendKey'_ :: Ptr CUChar -> CULong -> CUInt -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperGenOrchardReceiver'_ :: Ptr CUChar -> CULong -> CUInt -> CUChar -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperGenOrchardReceiverFvk'_ :: Ptr CUChar -> CULong -> CUInt -> CUChar -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperGenOrchardReceiverIvk'_ :: Ptr CUChar -> CULong -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperReadSaplingCommitmentTree'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperBech32Encode'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperCombineSaplingNodes'_ :: CUChar -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperReadSaplingPathAnchor'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperCombineOrchardNodes'_ :: CUChar -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperReadOrchardWitnessAnchor'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperReadOrchardPathAnchor'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperReadOrchardCommitmentTree'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperOrchardAddNodeTest'_ :: CUChar -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperUpdateSaplingWitness'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperUpdateOrchardWitness'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperCreateTx'_ :: Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> Ptr CUChar -> CULong -> CUChar -> CUInt -> CUChar -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingReceiverFvk'_ :: Ptr CUChar -> CULong -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #
rustWrapperSaplingReceiverIvk'_ :: Ptr CUChar -> CULong -> CUInt -> Ptr CUChar -> Ptr CULong -> IO () #