updated constants for TEC to Coordinator rename
This commit is contained in:
		@@ -25,7 +25,7 @@ contract LibCoordinatorApproval is
 | 
				
			|||||||
    LibEIP712Domain
 | 
					    LibEIP712Domain
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    // Hash for the EIP712 Coordinator approval message
 | 
					    // Hash for the EIP712 Coordinator approval message
 | 
				
			||||||
    bytes32 constant internal EIP712_Coordinator_APPROVAL_SCHEMA_HASH = keccak256(abi.encodePacked(
 | 
					    bytes32 constant internal EIP712_COORDINATOR_APPROVAL_SCHEMA_HASH = keccak256(abi.encodePacked(
 | 
				
			||||||
        "CoordinatorApproval(",
 | 
					        "CoordinatorApproval(",
 | 
				
			||||||
        "bytes32 transactionHash,",
 | 
					        "bytes32 transactionHash,",
 | 
				
			||||||
        "bytes transactionSignature,",
 | 
					        "bytes transactionSignature,",
 | 
				
			||||||
@@ -59,7 +59,7 @@ contract LibCoordinatorApproval is
 | 
				
			|||||||
        pure
 | 
					        pure
 | 
				
			||||||
        returns (bytes32 result)
 | 
					        returns (bytes32 result)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        bytes32 schemaHash = EIP712_Coordinator_APPROVAL_SCHEMA_HASH;
 | 
					        bytes32 schemaHash = EIP712_COORDINATOR_APPROVAL_SCHEMA_HASH;
 | 
				
			||||||
        bytes32 transactionSignatureHash = keccak256(approval.transactionSignature);
 | 
					        bytes32 transactionSignatureHash = keccak256(approval.transactionSignature);
 | 
				
			||||||
        // TODO(abandeali1): optimize by loading from memory in assembly
 | 
					        // TODO(abandeali1): optimize by loading from memory in assembly
 | 
				
			||||||
        bytes32 transactionHash = approval.transactionHash;
 | 
					        bytes32 transactionHash = approval.transactionHash;
 | 
				
			||||||
@@ -67,7 +67,7 @@ contract LibCoordinatorApproval is
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        // Assembly for more efficiently computing:
 | 
					        // Assembly for more efficiently computing:
 | 
				
			||||||
        // keccak256(abi.encodePacked(
 | 
					        // keccak256(abi.encodePacked(
 | 
				
			||||||
        //     EIP712_Coordinator_APPROVAL_SCHEMA_HASH,
 | 
					        //     EIP712_COORDINATOR_APPROVAL_SCHEMA_HASH,
 | 
				
			||||||
        //     approval.transactionHash,
 | 
					        //     approval.transactionHash,
 | 
				
			||||||
        //     keccak256(approval.transactionSignature)
 | 
					        //     keccak256(approval.transactionSignature)
 | 
				
			||||||
        //     approval.expiration,
 | 
					        //     approval.expiration,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
import { BigNumber } from '@0x/utils';
 | 
					import { BigNumber } from '@0x/utils';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const constants = {
 | 
					export const constants = {
 | 
				
			||||||
    Coordinator_DOMAIN_NAME: '0x Protocol Trade Execution Coordinator',
 | 
					    COORDINATOR_DOMAIN_NAME: '0x Protocol Trade Execution Coordinator',
 | 
				
			||||||
    Coordinator_DOMAIN_VERSION: '1.0.0',
 | 
					    COORDINATOR_DOMAIN_VERSION: '1.0.0',
 | 
				
			||||||
    Coordinator_APPROVAL_SCHEMA: {
 | 
					    COORDINATOR_APPROVAL_SCHEMA: {
 | 
				
			||||||
        name: 'CoordinatorApproval',
 | 
					        name: 'CoordinatorApproval',
 | 
				
			||||||
        parameters: [
 | 
					        parameters: [
 | 
				
			||||||
            { name: 'transactionHash', type: 'bytes32' },
 | 
					            { name: 'transactionHash', type: 'bytes32' },
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,8 +9,8 @@ import { constants } from './index';
 | 
				
			|||||||
export const hashUtils = {
 | 
					export const hashUtils = {
 | 
				
			||||||
    getApprovalHashBuffer(transaction: SignedZeroExTransaction, approvalExpirationTimeSeconds: BigNumber): Buffer {
 | 
					    getApprovalHashBuffer(transaction: SignedZeroExTransaction, approvalExpirationTimeSeconds: BigNumber): Buffer {
 | 
				
			||||||
        const domain = {
 | 
					        const domain = {
 | 
				
			||||||
            name: constants.Coordinator_DOMAIN_NAME,
 | 
					            name: constants.COORDINATOR_DOMAIN_NAME,
 | 
				
			||||||
            version: constants.Coordinator_DOMAIN_VERSION,
 | 
					            version: constants.COORDINATOR_DOMAIN_VERSION,
 | 
				
			||||||
            verifyingContractAddress: transaction.verifyingContractAddress,
 | 
					            verifyingContractAddress: transaction.verifyingContractAddress,
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
        const transactionHash = hashUtils.getTransactionHashHex(transaction);
 | 
					        const transactionHash = hashUtils.getTransactionHashHex(transaction);
 | 
				
			||||||
@@ -20,9 +20,9 @@ export const hashUtils = {
 | 
				
			|||||||
            approvalExpirationTimeSeconds: approvalExpirationTimeSeconds.toString(),
 | 
					            approvalExpirationTimeSeconds: approvalExpirationTimeSeconds.toString(),
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
        const typedData = eip712Utils.createTypedData(
 | 
					        const typedData = eip712Utils.createTypedData(
 | 
				
			||||||
            constants.Coordinator_APPROVAL_SCHEMA.name,
 | 
					            constants.COORDINATOR_APPROVAL_SCHEMA.name,
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                CoordinatorApproval: constants.Coordinator_APPROVAL_SCHEMA.parameters,
 | 
					                CoordinatorApproval: constants.COORDINATOR_APPROVAL_SCHEMA.parameters,
 | 
				
			||||||
            },
 | 
					            },
 | 
				
			||||||
            approval,
 | 
					            approval,
 | 
				
			||||||
            domain,
 | 
					            domain,
 | 
				
			||||||
@@ -38,8 +38,8 @@ export const hashUtils = {
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    getTransactionHashBuffer(transaction: ZeroExTransaction | SignedZeroExTransaction): Buffer {
 | 
					    getTransactionHashBuffer(transaction: ZeroExTransaction | SignedZeroExTransaction): Buffer {
 | 
				
			||||||
        const domain = {
 | 
					        const domain = {
 | 
				
			||||||
            name: constants.Coordinator_DOMAIN_NAME,
 | 
					            name: constants.COORDINATOR_DOMAIN_NAME,
 | 
				
			||||||
            version: constants.Coordinator_DOMAIN_VERSION,
 | 
					            version: constants.COORDINATOR_DOMAIN_VERSION,
 | 
				
			||||||
            verifyingContractAddress: transaction.verifyingContractAddress,
 | 
					            verifyingContractAddress: transaction.verifyingContractAddress,
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
        const normalizedTransaction = _.mapValues(transaction, value => {
 | 
					        const normalizedTransaction = _.mapValues(transaction, value => {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user