Skip to content

georgercarder/compression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compression

VPL George R. Carder 2023

Library starting with LibCompression but now contains other utilities including:

  • LibCompression.sol

    -- compression option for data known to contain many zeros

  • LibDynamicBuffer.sol

    -- more performant than Solady's DynamicBufferLib for bytes arrays!

    -- but less performant with primitive data types

  • LibEncryption.sol

    -- xor streaming cipher!!!

  • LibPack.sol

    -- efficiently pack/unpack arrays of various types

this repo started with the statement:

compress the shit out of a bytes array. in this case "shit" is "zeros".

not audited. use at your own risk.

Support my work on this library by donating ETH or other coins to

0x1331DA733F329F7918e38Bc13148832D146e5adE

About

solidity compression utility

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published