dragonfly icon indicating copy to clipboard operation
dragonfly copied to clipboard

chore: get rid of kv_args and replace it with slices to full_args

Open romange opened this issue 10 months ago • 2 comments

The main change is in tx_base.* where we introduce ShardArgs slice that is only forward iterable. It allows us to go over sub-ranges of the full arguments slice or read an index of any of its elements.

Since ShardArgs provide now indices into the original argument list we do not need to build the reverse index in transactions.

romange avatar Apr 21 '24 18:04 romange

oh no, so much code 📈 🗿

dranikpg avatar Apr 28 '24 17:04 dranikpg

Now it's less code

romange avatar May 03 '24 09:05 romange