@@ -59,7 +59,7 @@ const transactionSchema = {
5959} ;
6060
6161const ajv = new Ajv ( ) ;
62- exports . solSHA3 = function ( types , data )
62+ exports . solSHA3 = ( types , data ) =>
6363{
6464 const hash = abi . soliditySHA3 ( types , data ) ;
6565 return hash ;
@@ -82,7 +82,7 @@ exports.signEthTx = (tx, privateKey) =>
8282 return '0x' + ethTx . serialize ( ) . toString ( 'hex' ) ;
8383} ;
8484
85- exports . generateCancelOrderData = function ( order )
85+ exports . generateCancelOrderData = ( order ) =>
8686{
8787 const data = abi . rawEncode ( [
8888 'address[3]' ,
@@ -114,42 +114,42 @@ exports.generateCancelOrderData = function (order)
114114 return '0x' + method + data ;
115115} ;
116116
117- exports . generateCutOffData = function ( timestamp )
117+ exports . generateCutOffData = ( timestamp ) =>
118118{
119119 const method = abi . methodID ( 'setCutoff' , [ 'uint' ] ) . toString ( 'hex' ) ;
120120 const data = abi . rawEncode ( [ 'uint' ] , [ timestamp ] ) . toString ( 'hex' ) ;
121121 return '0x' + method + data ;
122122} ;
123123
124- exports . generateApproveData = function ( address , amount )
124+ exports . generateApproveData = ( address , amount ) =>
125125{
126126 const method = abi . methodID ( 'approve' , [ 'address' , 'uint' ] ) . toString ( 'hex' ) ;
127127 const data = abi . rawEncode ( [ 'address' , 'uint' ] , [ address , amount ] ) . toString ( 'hex' ) ;
128128 return '0x' + method + data ;
129129} ;
130130
131- exports . generateWithdrawData = function ( amount )
131+ exports . generateWithdrawData = ( amount ) =>
132132{
133133 const method = abi . methodID ( 'withdraw' , [ 'uint' ] ) . toString ( 'hex' ) ;
134134 const data = abi . rawEncode ( [ 'uint' ] , [ amount ] ) . toString ( 'hex' ) ;
135135 return '0x' + method + data ;
136136} ;
137137
138- exports . generateTransferData = function ( address , amount )
138+ exports . generateTransferData = ( address , amount ) =>
139139{
140140 const method = abi . methodID ( 'transfer' , [ 'address' , 'uint' ] ) . toString ( 'hex' ) ;
141141 const data = abi . rawEncode ( [ 'address' , 'uint' ] , [ address , amount ] ) . toString ( 'hex' ) ;
142142 return '0x' + method + data ;
143143} ;
144144
145- exports . generateBalanceOfData = function ( address )
145+ exports . generateBalanceOfData = ( address ) =>
146146{
147147 const method = abi . methodID ( 'balanceOf' , [ 'address' ] ) . toString ( 'hex' ) ;
148148 const data = abi . rawEncode ( [ 'address' ] , [ address ] ) . toString ( 'hex' ) ;
149149 return '0x' + method + data ;
150150} ;
151151
152- exports . generateAllowanceData = function ( owner , spender )
152+ exports . generateAllowanceData = ( owner , spender ) =>
153153{
154154 const method = abi . methodID ( 'allowance' , [ 'address' , 'address' ] ) . toString ( 'hex' ) ;
155155 const data = abi . rawEncode ( [ 'address' , 'address' ] , [ owner , spender ] ) . toString ( 'hex' ) ;
0 commit comments