You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
consider moving it to a separate package (TightCoder doesn't really depend on store, except Slice.sol which is complicated) not worth it - it's useless outside of store, and separating it would be complicated (requires Slice and Memory as yet another package)
add a typescript rendering utility in addition to pre-rendered solidity stuff making a generalized tight encoder is needlessly complicated; codegen was refactored to use typescript though
(using the utility) try preallocate for all, encodePacked statics, and direct encode dynamics in store/ts/codegen/record.ts (see feat: v2 - add store, world and schema-type, cli table code generation #422 (comment)) making a generalized tight encoder is needlessly complicated; gas implications likely not significant; may be worth exploring again in the future
TightCoder
naming - decided to keep itconsider moving it to a separate package (TightCoder doesn't really depend onnot worth it - it's useless outside ofstore
, exceptSlice.sol
which is complicated)store
, and separating it would be complicated (requires Slice and Memory as yet another package)add a typescript rendering utility in addition to pre-rendered solidity stuffmaking a generalized tight encoder is needlessly complicated; codegen was refactored to use typescript though(using the utility) try preallocate for all, encodePacked statics, and direct encode dynamics in
making a generalized tight encoder is needlessly complicated; gas implications likely not significant; may be worth exploring again in the futurestore/ts/codegen/record.ts
(see feat: v2 - add store, world and schema-type, cli table code generation #422 (comment))_encodeToLocation
inTightCoder
(see feat: v2 - add store, world and schema-type, cli table code generation #422 (comment)) refactor(store): update tightcoder codegen, optimize TightCoder library #1210TightCoder
(see feat: v2 - add store, world and schema-type, cli table code generation #422 (comment))consider removing solidity stuff, keeping only the js utility (not sure, seems bad)making a generalized tight encoder is needlessly complicatedThe text was updated successfully, but these errors were encountered: