Charles Cooper

Results 415 comments of Charles Cooper

closing, seems to be a dup

> Please also include the `blake2s` hashing function. coming up to speed on this -- how to calculate `blake2s`? is it somehow derivable from `blake2b_f` (which, just to make sure...

by the way, i think that only handling `public(immutable(...))` and not `immutable(public(...))` is a feature, not a bug

@benber86 i cleaned up the logic for extracting the public/immutable/constant annotations a little bit

note: as this PR currently stands it uses the existing rules for `types_from_BinOp`, which enforces that the two operands to the binop operator have the same type. (the same logic...

note to self: the fuzzer tests for this are getting sigkilled for some reason on my local machine

meeting notes: follow python semantics. if item is not found, raise. if multiple items match, return first.

interesting! @AdamKorcz looks like this run is reporting an AST bug https://github.com/vyperlang/vyper/runs/7560168466?check_suite_focus=true, but looking through the logs I am not able to find the actual repro. Is there some way...

ah, decoding for future reference ```python >>> bytes([0x65,0x61,0x6e,0x5f,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0x6c,0x2c,0x69]) b'ean_\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\rl,i' ```

@AdamKorcz i think all inputs have to be passed through a filtering step before testing them. see https://github.com/vyperlang/vyper/blob/b096dbdc9d1d61e7d34d7ed2e4107234951b982b/tests/grammar/test_grammar.py#L109 i mean now that i think about it, `parse_to_ast` should probably do...