Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add libraries for linkage with solc in verification info #1335

Conversation

skellet0r
Copy link
Collaborator

@skellet0r skellet0r commented Nov 9, 2021

What I did

Fix contract verification for contracts with linked libraries (as opposed to embedded libraries).

Fixes: #1317

How I did it

Add all libraries w/ there deployment addresses to the dictionary of compiler settings

How to verify it

Check #1317 can be compiled with solc using the standard json input from get_verification_info()

Checklist

  • I have confirmed that my PR passes all linting checks
  • I have included test cases
  • I have updated the documentation
  • I have added an entry to the changelog

pygeek pushed a commit to pygeek/brownie that referenced this pull request Nov 25, 2021
…ked-libraries

fix: add libraries for linkage with solc in verification info
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Etherscan verification fails when using library
3 participants