Open bout3fiddy opened 1 year ago
the first part of this already should work:
vyper:
evm_version: shanghai
let me know if it doesnt but it was added here: https://github.com/ApeWorX/ape-vyper/commit/b75ee5de0c2e8101f4aaf5bd3b1dc4ceb45d4869
the second part is a valid refactor request though, however it may look like:
vyper:
# evm_version: this works but will set it for all ecosystems
ethereum:
mainnet:
evm_version: shanghai
arbitrum:
mainnet:
evm_version: paris
when using the ecosystem approach, we'd have to cache artifacts accordingly and for each custom settings (because technically you can compile w/o being connected anywhere..
this might take more thought but i can see why this is much needed
Overview
in ape-config.yaml, allow user to do: