MCPcopy Create free account
hub / github.com/DNAProject/DNA / CompressBlockData

Function CompressBlockData

cmd/utils/export.go:118–125  ·  view source on GitHub ↗
(data []byte, compressType byte)

Source from the content-addressed store, hash-verified

116}
117
118func CompressBlockData(data []byte, compressType byte) ([]byte, error) {
119 switch compressType {
120 case COMPRESS_TYPE_ZLIB:
121 return ZLibCompress(data)
122 default:
123 return nil, fmt.Errorf("unknown compress type")
124 }
125}
126
127func DecompressBlockData(data []byte, compressType byte) ([]byte, error) {
128 switch compressType {

Callers 1

exportBlocksFunction · 0.92

Calls 2

ZLibCompressFunction · 0.85
ErrorfMethod · 0.80

Tested by

no test coverage detected