module Bench.Crypto.BenchData where

import Data.ByteString (ByteString)
import qualified Data.ByteString as BS

import Cardano.Crypto.Seed

testSeed :: Seed
testSeed :: Seed
testSeed = ByteString -> Seed
mkSeedFromBytes ByteString
testBytes

{- FOURMOLU_DISABLE -}
testBytes :: ByteString
testBytes :: ByteString
testBytes = [Word8] -> ByteString
BS.pack
    -- Totally random, determined by fair dice rolls
  [ Word8
0xa8, Word8
0x53, Word8
0x16, Word8
0x1f, Word8
0xef, Word8
0x50, Word8
0xc0, Word8
0x6d, Word8
0x7a, Word8
0x21, Word8
0xc1, Word8
0xfa, Word8
0x78, Word8
0x33, Word8
0x96, Word8
0xf1,
    Word8
0x7b, Word8
0x2d, Word8
0xa8, Word8
0x4b, Word8
0x5a, Word8
0x7f, Word8
0xe4, Word8
0x49, Word8
0x94, Word8
0x5f, Word8
0xe8, Word8
0x9d, Word8
0xd1, Word8
0x41, Word8
0xc6, Word8
0x05,
    Word8
0x03, Word8
0xd9, Word8
0x70, Word8
0x9b, Word8
0xa6, Word8
0xe6, Word8
0x5a, Word8
0xce, Word8
0xde, Word8
0xe5, Word8
0x78, Word8
0x12, Word8
0x87, Word8
0x0f, Word8
0x1d, Word8
0x0d,
    Word8
0x8c, Word8
0x64, Word8
0xbb, Word8
0x82, Word8
0xdc, Word8
0xee, Word8
0x31, Word8
0x6c, Word8
0xf0, Word8
0xba, Word8
0xc1, Word8
0xfe, Word8
0x44, Word8
0xb7, Word8
0x5e, Word8
0x36,
    Word8
0x86, Word8
0x05, Word8
0x4f, Word8
0xad, Word8
0x13, Word8
0xc4, Word8
0x03, Word8
0x22, Word8
0xd7, Word8
0x07, Word8
0x54, Word8
0xf5, Word8
0x0d, Word8
0xdd, Word8
0x73, Word8
0x2a,
    Word8
0x78, Word8
0x75, Word8
0x95, Word8
0xb1, Word8
0x3c, Word8
0xa9, Word8
0x7e, Word8
0x75, Word8
0xc5, Word8
0x3f, Word8
0x45, Word8
0x35, Word8
0x1a, Word8
0xa0, Word8
0x79, Word8
0x44,
    Word8
0xf3, Word8
0xc4, Word8
0x4c, Word8
0x58, Word8
0x2f, Word8
0xfc, Word8
0x5f, Word8
0x8b, Word8
0xad, Word8
0x05, Word8
0x2b, Word8
0xbd, Word8
0xcb, Word8
0xfe, Word8
0x2c, Word8
0x83,
    Word8
0x90, Word8
0x7a, Word8
0x8f, Word8
0xbb, Word8
0xd4, Word8
0xde, Word8
0xa6, Word8
0x89, Word8
0xc9, Word8
0xb1, Word8
0x70, Word8
0xbe, Word8
0xbc, Word8
0x71, Word8
0x6f, Word8
0x63,
    Word8
0xe5, Word8
0xce, Word8
0x21, Word8
0xa6, Word8
0xfd, Word8
0xbf, Word8
0xd6, Word8
0x95, Word8
0x76, Word8
0xf9, Word8
0x4c, Word8
0x48, Word8
0xa2, Word8
0x15, Word8
0xca, Word8
0x2a,
    Word8
0x2f, Word8
0x82, Word8
0xb4, Word8
0xcb, Word8
0x12, Word8
0x24, Word8
0x9a, Word8
0x80, Word8
0x66, Word8
0xfc, Word8
0x4e, Word8
0xee, Word8
0xc0, Word8
0x87, Word8
0x84, Word8
0x0e,
    Word8
0x37, Word8
0xf2, Word8
0x44, Word8
0x56, Word8
0x2c, Word8
0xec, Word8
0x16, Word8
0xe6, Word8
0x45, Word8
0x3a, Word8
0x2f, Word8
0x5c, Word8
0xa7, Word8
0x71, Word8
0xfb, Word8
0xfc,
    Word8
0x68, Word8
0x5b, Word8
0x30, Word8
0x10, Word8
0xac, Word8
0x5f, Word8
0x31, Word8
0x06, Word8
0xa9, Word8
0xc4, Word8
0x5a, Word8
0x6e, Word8
0xf2, Word8
0x86, Word8
0x68, Word8
0xfb,
    Word8
0x89, Word8
0xf7, Word8
0x32, Word8
0x37, Word8
0xe1, Word8
0x71, Word8
0xcd, Word8
0x0c, Word8
0xba, Word8
0xfc, Word8
0x03, Word8
0xb9, Word8
0x79, Word8
0x25, Word8
0x35, Word8
0xcb,
    Word8
0x3d, Word8
0x77, Word8
0x0a, Word8
0x74, Word8
0x02, Word8
0x49, Word8
0x5f, Word8
0xdf, Word8
0xfa, Word8
0xac, Word8
0xb9, Word8
0x8c, Word8
0xe0, Word8
0xcb, Word8
0x76, Word8
0xfe,
    Word8
0xc2, Word8
0x7a, Word8
0x6a, Word8
0xc8, Word8
0xa9, Word8
0xd6, Word8
0x1a, Word8
0xe7, Word8
0x5d, Word8
0xba, Word8
0xc6, Word8
0xee, Word8
0x93, Word8
0x52, Word8
0x60, Word8
0xf2,
    Word8
0xd7, Word8
0x51, Word8
0x22, Word8
0xa8, Word8
0x84, Word8
0x29, Word8
0x23, Word8
0x5e, Word8
0x1a, Word8
0x55, Word8
0xb0, Word8
0xe8, Word8
0xf9, Word8
0x82, Word8
0xb8, Word8
0xf4
  ]

typicalMsg :: ByteString
typicalMsg :: ByteString
typicalMsg = [Word8] -> ByteString
BS.pack
  [ Word8
0x00, Word8
0x1b, Word8
0xbc, Word8
0x93, Word8
0x95, Word8
0x38, Word8
0x05, Word8
0x8e
  , Word8
0xaa, Word8
0x88, Word8
0xa2, Word8
0x62, Word8
0xd9, Word8
0x69, Word8
0xfb, Word8
0x36
  , Word8
0x39, Word8
0xde, Word8
0x6c, Word8
0xc3, Word8
0x29, Word8
0x6a, Word8
0xf2, Word8
0xd5
  , Word8
0xff, Word8
0x0e, Word8
0xbc, Word8
0xf6, Word8
0xac, Word8
0x81, Word8
0xc2, Word8
0x02
  ]
{- FOURMOLU_ENABLE -}