usecannon / cannon

Manage EVM protocol deployments. Inspired by Docker, Terraform, and npm.

Home Page:https://usecannon.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

create cannon action to pull ABIs from external sources--such as etherscan

dbeal-eth opened this issue · comments

commented

for better support loading contracts which were not deployed with cannon, or were otherwise deployed in other tools, it would be helpful to have a cannon step that can load these artifacts from etherscan or another major source. this will also allow for errors or other issues to be resolved within cannon instead of having troubles.

the step should simply download/read the dependency and export it as a contracts. artifact in cannon.