iov-one / iov-core

Client library for secure key management and multi-blockchain communication
https://iov-one.github.io/iov-core-docs/
Apache License 2.0
198 stars 18 forks source link

Validate bytecode at a given contract address #811

Open ethanfrey opened 5 years ago

ethanfrey commented 5 years ago

Builds on #810

Given an address on the ethereum chain, we should be able to get the bytecode loaded there (or no bytecode).

Method like getContractAtAddress()

ethanfrey commented 5 years ago

I think this does not belong in iov-core itself, but rather tooling (like we have for deployment), so we can make use of tons of libraries without adding all those dependencies.

Still, a useful tool to validate if a local solidity contract matches some deployed bytecode