Skip to main content

FinderInterface

FinderInterface#

Examples are the Oracle or Store interfaces.

Functions#

changeImplementationAddress(bytes32 interfaceName, address implementationAddress) (external)

Updates the address of the contract that implements interfaceName.

Parameters:#

  • interfaceName: bytes32 encoding of the interface name that is either changed or registered.
  • implementationAddress: address of the deployed contract that implements the interface.
getImplementationAddress(bytes32 interfaceName) → address (external)

Gets the address of the contract that implements the given interfaceName.

Parameters:#

  • interfaceName: queried interface.