filecoin-project / filecoin-solidity

Filecoin Solidity API Library
Other
17 stars 11 forks source link

[M4] Bytecode & Gas optimizations #45

Closed wertikalk closed 2 months ago

wertikalk commented 7 months ago

This will need to be done very carefully in order to maintain code's functional correctness - we will start with the lowest hanging fruit (i.e. struct packing, as this lib contains a large number of custom ones) and slowly move up from there to Yul (where it makes sense).

Also, before starting with optimisations, we propose fully completing the https://github.com/filecoin-project/filecoin-solidity/issues/44 .