index
:
dexon-0x-contracts
dev
master
stable
DEXON fork of 0x protocol contracts forked from 0x-monorepo (https://github.com/dexon-foundation/0x-contracts)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
contract_wrappers
/
exchange_wrapper.ts
Commit message (
Expand
)
Author
Age
Files
Lines
*
Address feedback
Leonid Logvinov
2017-06-08
1
-6
/
+9
*
Address feedback
Leonid Logvinov
2017-06-08
1
-5
/
+6
*
Don't use batch function for normal one
Leonid Logvinov
2017-06-08
1
-3
/
+27
*
Merge branch 'master' into batchCancelAsync
Leonid
2017-06-08
1
-7
/
+57
|
\
|
*
Remove catch of invalid jump throws since there are many reasons the contract...
Fabio Berger
2017-06-07
1
-24
/
+14
|
*
add `hex` to function and variable name for clarity
Fabio Berger
2017-06-07
1
-4
/
+4
|
*
remove unused arg
Fabio Berger
2017-06-07
1
-2
/
+1
|
*
merge master
Fabio Berger
2017-06-07
1
-31
/
+79
|
|
\
|
*
|
Implement fillOrKill & tests
Fabio Berger
2017-06-07
1
-17
/
+88
*
|
|
Address feedback
Leonid Logvinov
2017-06-07
1
-8
/
+11
*
|
|
Use batchCancel for normal cancel
Leonid Logvinov
2017-06-07
1
-28
/
+5
*
|
|
Refactor to use OrderCancellationRequest
Leonid Logvinov
2017-06-07
1
-17
/
+19
*
|
|
Add tests for batchCancelAsync
Leonid Logvinov
2017-06-07
1
-1
/
+1
*
|
|
Add initial batchCancelAsync implementation
Leonid Logvinov
2017-06-07
1
-0
/
+45
|
|
/
|
/
|
*
|
Remove assertions from utils methods
Leonid Logvinov
2017-06-07
1
-4
/
+1
*
|
Use union type Order|SignedOrder
Leonid Logvinov
2017-06-07
1
-2
/
+2
*
|
Address feedback
Leonid Logvinov
2017-06-07
1
-16
/
+15
*
|
Add test when the order was already cancelled or filled
Leonid Logvinov
2017-06-06
1
-31
/
+35
*
|
Add checks and tests for expired order and zero fill amount
Leonid Logvinov
2017-06-06
1
-1
/
+7
*
|
Fix tests
Leonid Logvinov
2017-06-06
1
-1
/
+1
*
|
Add initial implementation with success test
Leonid Logvinov
2017-06-06
1
-1
/
+52
|
/
*
Address feedback
Leonid Logvinov
2017-06-06
1
-1
/
+1
*
Add isAnyAddressAvailableAsync
Leonid Logvinov
2017-06-06
1
-0
/
+1
*
Rename isSenderAddressHexAsync to isSenderAddressAsync
Leonid Logvinov
2017-06-06
1
-1
/
+1
*
Rename senderAccount to senderAddress
Leonid Logvinov
2017-06-06
1
-8
/
+8
*
Rename assert.isSenderAccountHexAsync to assert.isSenderAddressHexAsync
Leonid Logvinov
2017-06-06
1
-1
/
+1
*
Rename senderAccount to takerAddress
Leonid Logvinov
2017-06-06
1
-5
/
+5
*
Add variableName to isSenderAddcountHexAsync
Leonid Logvinov
2017-06-06
1
-1
/
+1
*
Make methods accept senderAccount
Leonid Logvinov
2017-06-05
1
-21
/
+14
*
Run stopWatching in parallel
Fabio Berger
2017-06-03
1
-3
/
+4
*
Merge branch 'master' into addEventSubscriptions
Fabio Berger
2017-06-03
1
-31
/
+98
|
\
|
*
Address feedback
Leonid Logvinov
2017-06-03
1
-12
/
+12
|
*
Allign arguments
Leonid Logvinov
2017-06-03
1
-3
/
+3
|
*
Rewrite comment
Leonid Logvinov
2017-06-03
1
-5
/
+11
|
*
Move FillOrderValidatinErrs to ExchangeContractErrs
Leonid Logvinov
2017-06-03
1
-13
/
+12
|
*
Assign wouldRoundingErrorOccur to a variable
Leonid Logvinov
2017-06-02
1
-2
/
+4
|
*
Rename EXPIRED to FILL_ORDER_EXPIRED
Leonid Logvinov
2017-06-02
1
-1
/
+1
|
*
Assign timestamp to a variable
Leonid Logvinov
2017-06-02
1
-1
/
+2
|
*
Rename NOT_A_TAKER to TRANSACTION_SENDER_IS_NOT_FILL_ORDER_TAKER
Leonid Logvinov
2017-06-02
1
-1
/
+1
|
*
Don't pass zrxTokenAsign
Leonid Logvinov
2017-06-02
1
-6
/
+7
|
*
Rename validation functions
Leonid Logvinov
2017-06-02
1
-8
/
+8
|
*
Add getZRXTokenAddressAsync
Leonid Logvinov
2017-06-02
1
-1
/
+4
|
*
rename fillTakerAmountInBaseUnits to fillTakerAmount
Fabio Berger
2017-06-02
1
-15
/
+15
|
*
Improve fillOrderAsync comment
Fabio Berger
2017-06-02
1
-3
/
+6
|
*
Improve error names and remove duplicate import
Fabio Berger
2017-06-02
1
-5
/
+5
|
*
Add tests and checks for fees balances and allowances
Leonid Logvinov
2017-06-02
1
-9
/
+45
|
*
Add check for ROUNDING_ERROR and test for it
Leonid Logvinov
2017-06-02
1
-0
/
+16
*
|
Merge branch 'fillOrderAsync' into addEventSubscriptions
Fabio Berger
2017-06-02
1
-4
/
+14
|
\
|
|
*
Validate maker balance and allowance & tests
Leonid Logvinov
2017-06-02
1
-4
/
+14
*
|
Implement zeroEx.exchange.subscribeAsync made sure to clean up subscriptions ...
Fabio Berger
2017-06-02
1
-1
/
+45
*
|
Merge branch 'fillOrderAsync' into addEventSubscriptions
Fabio Berger
2017-06-02
1
-0
/
+3
|
\
|
|
*
Add test for insufficient balance and make all async tests async
Leonid Logvinov
2017-06-02
1
-0
/
+3
*
|
Always wrap BigNumbers returned by web3 with our own version and add comment
Fabio Berger
2017-06-02
1
-3
/
+9
*
|
Merge branch 'fillOrderAsync' into unavailableFilledCancelled
Fabio Berger
2017-06-02
1
-3
/
+4
|
\
|
|
*
Create a FillsScenario utils module and use it in the fillOrder tests
Fabio Berger
2017-06-02
1
-4
/
+6
*
|
fix tslint error
Fabio Berger
2017-06-02
1
-1
/
+2
*
|
Merge branch 'fillOrderAsync' into unavailableFilledCancelled
Fabio Berger
2017-06-02
1
-3
/
+15
|
\
|
|
*
Make validateFillOrder asyncronous
Leonid Logvinov
2017-06-02
1
-2
/
+2
|
*
Add not enough taker balance tests
Leonid Logvinov
2017-06-02
1
-2
/
+14
*
|
Merge branch 'fillOrderAsync' into unavailableFilledCancelled
Fabio Berger
2017-06-02
1
-7
/
+106
|
\
|
|
*
remove superfluous param
Fabio Berger
2017-06-01
1
-1
/
+1
|
*
remove unused arg
Fabio Berger
2017-06-01
1
-2
/
+1
|
*
remove unneeded method
Fabio Berger
2017-06-01
1
-5
/
+1
|
*
improve comment
Fabio Berger
2017-06-01
1
-2
/
+2
|
*
Merge branch 'fillOrderAsync' of github.com:0xProject/0x.js into fillOrderAsync
Fabio Berger
2017-06-01
1
-0
/
+3
|
|
\
|
|
*
Add expired check
Leonid Logvinov
2017-06-01
1
-0
/
+3
|
*
|
Add comment for fillOrderAsync method, rename fillAmount to fillTakerAmountIn...
Fabio Berger
2017-06-01
1
-6
/
+11
|
|
/
|
*
Revert "Add EXPIRED test"
Leonid Logvinov
2017-06-01
1
-3
/
+0
|
*
Add ExchangeContractErrs string enum
Fabio Berger
2017-06-01
1
-8
/
+9
|
*
Merge branch 'fillOrderAsync' of github.com:0xProject/0x.js into fillOrderAsync
Fabio Berger
2017-06-01
1
-0
/
+15
|
|
\
|
|
*
Add EXPIRED test
Leonid Logvinov
2017-06-01
1
-0
/
+3
|
|
*
Add NOT_A_TAKER check
Leonid Logvinov
2017-06-01
1
-0
/
+3
|
|
*
Add FILL_AMOUNT_IS_ZERO check
Leonid Logvinov
2017-06-01
1
-0
/
+9
|
*
|
Rename ExchangeContractErrs to ExchangeContractErrCodes
Fabio Berger
2017-06-01
1
-9
/
+9
|
|
/
|
*
Make taker required on Order object and expect NULL_ADDRESS from 0x.js
Fabio Berger
2017-06-01
1
-3
/
+1
|
*
rename signed_order_schema to order_schemas
Fabio Berger
2017-06-01
1
-1
/
+1
|
*
Add convertToJSONSchemaCompatibleObject method
Fabio Berger
2017-06-01
1
-1
/
+4
|
*
Temporarily fix gas extimation
Leonid Logvinov
2017-06-01
1
-0
/
+13
|
*
Don't return contract response
Leonid Logvinov
2017-05-31
1
-2
/
+1
|
*
Add isBigNumber argument assertion
Leonid Logvinov
2017-05-30
1
-0
/
+1
|
*
Merge branch 'master' into fillOrderAsync
Leonid Logvinov
2017-05-30
1
-1
/
+13
|
|
\
|
*
|
Add throwErrorLogsAsErrors
Leonid Logvinov
2017-05-30
1
-6
/
+10
|
*
|
Add fillAmount parameter
Leonid Logvinov
2017-05-30
1
-2
/
+3
|
*
|
Make fillOrderAsync accept signedOrder instead of a shit-ton of params
Leonid Logvinov
2017-05-30
1
-35
/
+21
|
*
|
Finish ecSignature renaming
Leonid Logvinov
2017-05-30
1
-3
/
+3
|
*
|
Add assertions for parameters
Leonid Logvinov
2017-05-30
1
-1
/
+15
|
*
|
Move field declaration to the begining of the class
Leonid Logvinov
2017-05-30
1
-8
/
+8
|
*
|
Add initial implementation of fillOrderAsync
Leonid Logvinov
2017-05-30
1
-1
/
+63
|
*
|
Add getExchangeInstanceOrThrowAsync && getSenderAddressOrThrowAsync
Leonid Logvinov
2017-05-30
1
-6
/
+7
*
|
|
Implement getUnavailableTakerAmountAsync, getFilledTakerAmountAsync and getCa...
Fabio Berger
2017-06-01
1
-0
/
+33
|
|
/
|
/
|
*
|
Refactor exchangeWrapper and tokenRegistryWrapper to use contract getter that...
Fabio Berger
2017-05-30
1
-6
/
+7
*
|
remove unused import
Fabio Berger
2017-05-30
1
-1
/
+0
*
|
rename invalidateExchangeContract to invalidateContractInstance
Fabio Berger
2017-05-30
1
-1
/
+1
*
|
Lazily instantiate exchangeContract and store as instance variable instead of...
Fabio Berger
2017-05-30
1
-3
/
+14
|
/
*
Lowercase schema names
Fabio Berger
2017-05-30
1
-2
/
+2
*
Fix imports
Leonid Logvinov
2017-05-29
1
-1
/
+1
*
Move files up and remove ts folder
Leonid Logvinov
2017-05-29
1
-0
/
+37