diff --git a/solidity/Registry.sol b/solidity/Registry.sol index c6cbb83..ce43238 100644 --- a/solidity/Registry.sol +++ b/solidity/Registry.sol @@ -2,10 +2,10 @@ pragma solidity >=0.6.12; // Author: Louis Holbrook 0826EDA1702D1E87C6E2875121D2E7BB88C2A746 // SPDX-License-Identifier: GPL-3.0-or-later -// File-version: 2 +// File-version: 1 -interface RegistryClient { - function addressOf(bytes32) external view returns (address); - function set(bytes32, address, bytes32, bytes32) external returns (bool); +interface Registry { + function set(bytes32, address) external returns (bool); + function bind(bytes32, bytes32) external returns (bool); function identifiers(uint256) external view returns (bytes32); } diff --git a/solidity/RegistryClient.sol b/solidity/RegistryClient.sol new file mode 100644 index 0000000..cd1fd6f --- /dev/null +++ b/solidity/RegistryClient.sol @@ -0,0 +1,9 @@ +pragma solidity >=0.6.12; + +// Author: Louis Holbrook 0826EDA1702D1E87C6E2875121D2E7BB88C2A746 +// SPDX-License-Identifier: GPL-3.0-or-later +// File-version: 3 + +interface RegistryClient { + function addressOf(bytes32) external view returns (address); +}