hyperledger-web3j/web3j

Show inheritance of contracts

Opened this issue · 0 comments

Feature description_

in Web3J Java wrapper classes it would help to see, from which contract / wrapper class the wrapped contract inherits (extends, implements).

Or the other way around:
You are able to load an implemented contract by loading the abstract contract like:
Interface.load(contractAddress, ...)
but what you load is the implemented contract. Here it would be good to have a method to query the name of the implemented contract. Otherwise it could be any kind of implementation of the interface or abstract contract.