Skip to content

Commit

Permalink
Re-export bitwise builtins from PlutusTx.Prelude
Browse files Browse the repository at this point in the history
  • Loading branch information
kozross committed Jul 17, 2024
1 parent 0c02489 commit 17b230e
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions plutus-tx/src/PlutusTx/Prelude.hs
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,17 @@ module PlutusTx.Prelude (
indexByteString,
emptyByteString,
decodeUtf8,
Builtins.andByteString,
Builtins.orByteString,
Builtins.xorByteString,
Builtins.complementByteString,
-- ** Bit operations
Builtins.readBit,
Builtins.writeBits,
Builtins.shiftByteString,
Builtins.rotateByteString,
Builtins.countSetBits,
Builtins.findFirstSetBit,
-- * Hashes and Signatures
sha2_256,
sha3_256,
Expand Down Expand Up @@ -108,13 +119,13 @@ module PlutusTx.Prelude (
bls12_381_millerLoop,
bls12_381_mulMlResult,
bls12_381_finalVerify,
byteStringToInteger,
integerToByteString,
-- * Conversions
fromBuiltin,
toBuiltin,
fromOpaque,
toOpaque
toOpaque,
integerToByteString,
byteStringToInteger
) where

import Data.String (IsString (..))
Expand Down

0 comments on commit 17b230e

Please sign in to comment.