IdentityGasRelay is a Kernel

This commit is contained in:
Richard Ramos 2018-05-02 16:57:25 -04:00
parent 7a3d745e16
commit 5655b601b3
1 changed files with 2 additions and 2 deletions

View File

@ -1,6 +1,6 @@
pragma solidity ^0.4.21; pragma solidity ^0.4.21;
import "./Identity.sol"; import "./IdentityKernel.sol";
import "../common/MessageSigned.sol"; import "../common/MessageSigned.sol";
import "../token/ERC20Token.sol"; import "../token/ERC20Token.sol";
@ -9,7 +9,7 @@ import "../token/ERC20Token.sol";
* @author Ricardo Guilherme Schmidt (Status Research & Development GmbH) * @author Ricardo Guilherme Schmidt (Status Research & Development GmbH)
* @notice enables economic abstraction for Identity * @notice enables economic abstraction for Identity
*/ */
contract IdentityGasRelay is Identity, MessageSigned { contract IdentityGasRelay is IdentityKernel, MessageSigned {
bytes4 public constant CALL_PREFIX = bytes4(keccak256("callGasRelay(address,uint256,bytes32,uint256,uint256,address)")); bytes4 public constant CALL_PREFIX = bytes4(keccak256("callGasRelay(address,uint256,bytes32,uint256,uint256,address)"));
bytes4 public constant APPROVEANDCALL_PREFIX = bytes4(keccak256("approveAndCallGasRelay(address,address,uint256,bytes32,uint256,uint256)")); bytes4 public constant APPROVEANDCALL_PREFIX = bytes4(keccak256("approveAndCallGasRelay(address,address,uint256,bytes32,uint256,uint256)"));