Removed enums from Mixins in the coordinator package
This commit is contained in:
		
				
					committed by
					
						
						Amir Bandeali
					
				
			
			
				
	
			
			
			
						parent
						
							201dc7c28d
						
					
				
				
					commit
					9b787a6bc2
				
			@@ -27,20 +27,6 @@ contract MixinSignatureValidator is
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    using LibBytes for bytes;
 | 
					    using LibBytes for bytes;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   // Allowed signature types.
 | 
					 | 
				
			||||||
    enum SignatureType {
 | 
					 | 
				
			||||||
        Illegal,                // 0x00, default value
 | 
					 | 
				
			||||||
        Invalid,                // 0x01
 | 
					 | 
				
			||||||
        EIP712,                 // 0x02
 | 
					 | 
				
			||||||
        EthSign,                // 0x03
 | 
					 | 
				
			||||||
        Wallet,                 // 0x04
 | 
					 | 
				
			||||||
        Validator,              // 0x05
 | 
					 | 
				
			||||||
        PreSigned,              // 0x06
 | 
					 | 
				
			||||||
        OrderValidator,         // 0x07
 | 
					 | 
				
			||||||
        WalletOrderValidator,   // 0x08
 | 
					 | 
				
			||||||
        NSignatureTypes         // 0x09, number of signature types. Always leave at end.
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /// @dev Recovers the address of a signer given a hash and signature.
 | 
					    /// @dev Recovers the address of a signer given a hash and signature.
 | 
				
			||||||
    /// @param hash Any 32 byte hash.
 | 
					    /// @param hash Any 32 byte hash.
 | 
				
			||||||
    /// @param signature Proof that the hash has been signed by signer.
 | 
					    /// @param signature Proof that the hash has been signed by signer.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,6 +21,20 @@ pragma solidity ^0.5.9;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
contract ISignatureValidator {
 | 
					contract ISignatureValidator {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   // Allowed signature types.
 | 
				
			||||||
 | 
					    enum SignatureType {
 | 
				
			||||||
 | 
					        Illegal,                // 0x00, default value
 | 
				
			||||||
 | 
					        Invalid,                // 0x01
 | 
				
			||||||
 | 
					        EIP712,                 // 0x02
 | 
				
			||||||
 | 
					        EthSign,                // 0x03
 | 
				
			||||||
 | 
					        Wallet,                 // 0x04
 | 
				
			||||||
 | 
					        Validator,              // 0x05
 | 
				
			||||||
 | 
					        PreSigned,              // 0x06
 | 
				
			||||||
 | 
					        OrderValidator,         // 0x07
 | 
				
			||||||
 | 
					        WalletOrderValidator,   // 0x08
 | 
				
			||||||
 | 
					        NSignatureTypes         // 0x09, number of signature types. Always leave at end.
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /// @dev Recovers the address of a signer given a hash and signature.
 | 
					    /// @dev Recovers the address of a signer given a hash and signature.
 | 
				
			||||||
    /// @param hash Any 32 byte hash.
 | 
					    /// @param hash Any 32 byte hash.
 | 
				
			||||||
    /// @param signature Proof that the hash has been signed by signer.
 | 
					    /// @param signature Proof that the hash has been signed by signer.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,7 +15,6 @@
 | 
				
			|||||||
  limitations under the License.
 | 
					  limitations under the License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					 | 
				
			||||||
pragma solidity ^0.5.9;
 | 
					pragma solidity ^0.5.9;
 | 
				
			||||||
pragma experimental ABIEncoderV2;
 | 
					pragma experimental ABIEncoderV2;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user