Charles Cooper
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...