Tom Lehman

Results 16 comments of Tom Lehman

True, my non-assembly addled brain had me thinking you'd need to traverse, but forward and reverse are really "the same thing" and so maybe with assembly you just say "look...

Yes that's a good point, the client should probably do the chunking to save gas. So here is my revised proposal which I think is pretty good! Would be even...

Interesting! I thought that the fact that deterministic deployment address can't be front ran (because they include the deployer's address) we could use the same mechanism to ensure addresses aren't...

Thanks!! And would types really be so crazy here? The hex v. bytes ambiguity is just so brutal for our use-case! Should we force everyone to use a special class?...

I'll try to take another look. I really thought this couldn't possibly break anything so my understanding isn't complete!

An example: when decoding a 1559 transaction you extract [the priority fee here](https://github.com/q9f/eth.rb/blob/main/lib/eth/tx/eip1559.rb#L153): ```ruby priority_fee = Util.deserialize_big_endian_to_int tx[2] ``` Suppose `tx[2] == "\x00"` (Or `"\x00\x01"`) Expected: This should raise an...