Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

Enhancement: Add rudimentary Etherscan Vyper support to source-fetcher #3560

Merged
merged 3 commits into from
Nov 24, 2020

Conversation

haltman-at
Copy link
Contributor

This PR adds rudimentary support for Vyper contracts on Etherscan to source-fetcher. Because these have no associated settings, it's pretty straightforward; the source code is just the given source code (no need to process that), and for the compiler version, we just strip off the initial vyper:, which I'm taking to be a prefix added by Etherscan, rather than a legitimate part of the version string.

@haltman-at
Copy link
Contributor Author

Note: Vyper does currently support an EVM version option... but it looks like we currently don't support using it? So I guess we'll ignore the EVM version info for now? :-/

@haltman-at
Copy link
Contributor Author

OK, you know what, I decided to go and add that in anyway, even if we don't currently support using it...

@haltman-at haltman-at merged commit 6f4b01b into develop Nov 24, 2020
@haltman-at haltman-at deleted the snakefetch branch November 24, 2020 05:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants