Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make all lib functions internal, add contracts for testing | Amir Bandeali | 2018-04-27 | 3 | -178/+248 |
| | |||||
* | Add tests and comments | Amir Bandeali | 2018-04-27 | 1 | -15/+25 |
| | |||||
* | Add tests | Amir Bandeali | 2018-04-27 | 1 | -4/+38 |
| | |||||
* | Update tests and utils | Amir Bandeali | 2018-04-27 | 1 | -0/+161 |
| | |||||
* | Fix prettier | Fabio Berger | 2018-04-25 | 1 | -3/+9 |
| | |||||
* | Fix merge conflict issues | Fabio Berger | 2018-04-24 | 2 | -2/+0 |
| | |||||
* | merge v2-prototype | Fabio Berger | 2018-04-24 | 5 | -188/+213 |
|\ | |||||
| * | Rename variables, create private validation methods in token wrappers | Amir Bandeali | 2018-04-24 | 5 | -189/+212 |
| | | |||||
* | | Fix tests | Amir Bandeali | 2018-04-24 | 6 | -175/+59 |
|/ | |||||
* | Fix and cleanup tests | Amir Bandeali | 2018-04-24 | 6 | -672/+574 |
| | |||||
* | Rename proxyUtils => assetProxyUtils | Amir Bandeali | 2018-04-23 | 5 | -51/+51 |
| | |||||
* | Rename missed variables | Amir Bandeali | 2018-04-23 | 3 | -254/+254 |
| | |||||
* | Add missing async suffix | Amir Bandeali | 2018-04-22 | 1 | -11/+11 |
| | |||||
* | Rename token => asset | Amir Bandeali | 2018-04-22 | 4 | -453/+453 |
| | |||||
* | Rename DummyToken => DummyERC20Token | Amir Bandeali | 2018-04-22 | 7 | -37/+37 |
| | |||||
* | export proxyUtils instead of individual functions | Amir Bandeali | 2018-04-22 | 5 | -51/+51 |
| | |||||
* | Remove unused constructor arguments | Amir Bandeali | 2018-04-22 | 3 | -6/+3 |
| | |||||
* | Added tests for (most functions in) LibBytes. The write methods are not ↵ | Greg Hysen | 2018-04-21 | 1 | -0/+238 |
| | | | | currently compatible with our generated contract wrappers. | ||||
* | Renamed addAssetProxy back to registerAssetProxy; this seemed to cause less ↵ | Greg Hysen | 2018-04-21 | 3 | -18/+18 |
| | | | | confusion. Also updated the function description. | ||||
* | Inlined decodeMetadata in the proxies and removed encodeMetadata (already ↵ | Greg Hysen | 2018-04-21 | 1 | -60/+0 |
| | | | | exists in Typescript). This simplifies the code. | ||||
* | Miscellaneous style changes to the contracts package; specifically tests | Greg Hysen | 2018-04-21 | 5 | -19/+34 |
| | |||||
* | Ran prettier | Greg Hysen | 2018-04-21 | 4 | -58/+15 |
| | |||||
* | renaming after tokenTransferProxy was removed | Greg Hysen | 2018-04-21 | 4 | -127/+127 |
| | |||||
* | Removed ERC20 V1 Proxy + TokenTransferProxy | Greg Hysen | 2018-04-21 | 7 | -333/+80 |
| | |||||
* | switched to constants in default order params. | Greg Hysen | 2018-04-21 | 2 | -4/+4 |
| | |||||
* | Reverted change that allowed ERC721 transfer proxy to be called with amount ↵ | Greg Hysen | 2018-04-21 | 1 | -11/+10 |
| | | | | 0. This now throws. | ||||
* | Removed takerTokenAddress and makerTokenAddress from Order struct. | Greg Hysen | 2018-04-21 | 3 | -176/+159 |
| | |||||
* | Added clarity to not-authorized test case in dispatcher | Greg Hysen | 2018-04-21 | 1 | -3/+4 |
| | |||||
* | More testing of common functionality across proxies | Greg Hysen | 2018-04-21 | 1 | -19/+58 |
| | |||||
* | Updates to proxy tests. | Greg Hysen | 2018-04-21 | 1 | -13/+13 |
| | |||||
* | More authorized -> owner in test comments | Greg Hysen | 2018-04-21 | 1 | -3/+3 |
| | |||||
* | Removed unnecessary deployments in test | Greg Hysen | 2018-04-21 | 1 | -17/+1 |
| | |||||
* | Moved ERC721 FillOrderNoThrow tests into wrapper | Greg Hysen | 2018-04-21 | 2 | -45/+60 |
| | |||||
* | Style improvements to the Asset Proxy tests | Greg Hysen | 2018-04-21 | 2 | -134/+140 |
| | |||||
* | Replaced instances of `accounts[0]` with `owner` in contracts test cases | Greg Hysen | 2018-04-21 | 5 | -23/+26 |
| | |||||
* | Minor changes to typescript tests | Greg Hysen | 2018-04-21 | 1 | -4/+4 |
| | |||||
* | Updated ERC20 v1 proxy names in tests | Greg Hysen | 2018-04-21 | 3 | -7/+7 |
| | |||||
* | Ran prettier/linter on new contract tests | Greg Hysen | 2018-04-21 | 3 | -4/+0 |
| | |||||
* | Added comments around deploying contracts to helper/wrapper tests | Greg Hysen | 2018-04-21 | 2 | -65/+34 |
| | |||||
* | TS styles in core contract tests | Greg Hysen | 2018-04-21 | 1 | -91/+38 |
| | |||||
* | Added more comments to proxy tests | Greg Hysen | 2018-04-21 | 1 | -52/+25 |
| | |||||
* | Cleaned up TS in dispatcher tests | Greg Hysen | 2018-04-21 | 1 | -44/+36 |
| | |||||
* | Removed some unused ERC721 tokens | Greg Hysen | 2018-04-21 | 1 | -62/+13 |
| | |||||
* | Minor style improvements to asset proxy utils | Greg Hysen | 2018-04-21 | 5 | -62/+62 |
| | |||||
* | makerAssetProxyData/takerAssetProxyData -> makerAssetData/takerAssetData | Greg Hysen | 2018-04-21 | 3 | -28/+28 |
| | |||||
* | nilAddress to ZeroEx.NULL_ADDRESS | Greg Hysen | 2018-04-21 | 5 | -27/+22 |
| | |||||
* | Removed unnecessary assetProxyManagerAddress | Greg Hysen | 2018-04-21 | 5 | -29/+17 |
| | |||||
* | setAssetProxy to addAssetProxy | Greg Hysen | 2018-04-21 | 4 | -21/+21 |
| | |||||
* | Renamed TransferProxy to Proxy | Greg Hysen | 2018-04-21 | 4 | -11/+13 |
| | |||||
* | Renaming TransferProxy to Proxy | Greg Hysen | 2018-04-21 | 5 | -48/+48 |
| | |||||
* | Asset Proxy Dispatcher | Greg Hysen | 2018-04-21 | 5 | -20/+1366 |
| | |||||
* | Add back require statements and tests (will move to another PR) | Amir Bandeali | 2018-04-21 | 1 | -0/+42 |
| | |||||
* | Revert variable naming | Amir Bandeali | 2018-04-21 | 3 | -303/+313 |
| | |||||
* | Update Solidity syntax and comments | Amir Bandeali | 2018-04-21 | 2 | -20/+15 |
| | |||||
* | Add tests for marketBuyOrders | Amir Bandeali | 2018-04-21 | 1 | -2/+172 |
| | |||||
* | Add marketBuyOrders, rename variables, and fx old tests | Amir Bandeali | 2018-04-21 | 3 | -419/+355 |
| | |||||
* | Fix build errors | Amir Bandeali | 2018-04-21 | 1 | -13/+21 |
| | |||||
* | Separate filled/cancelled errors | Amir Bandeali | 2018-04-21 | 1 | -2/+2 |
| | |||||
* | Remove partial cancels | Amir Bandeali | 2018-04-21 | 2 | -69/+4 |
| | |||||
* | updated test name to reflect smart contracts | Greg Hysen | 2018-04-21 | 1 | -1/+1 |
| | |||||
* | Change from cancelOrdersBefore to cancelOrdersUpTo. The effect is that ↵ | Greg Hysen | 2018-04-21 | 1 | -23/+27 |
| | | | | orders with salt <= to maker epoch will be cancelled (previously, it was salt < maker epoch) | ||||
* | Renamed all instances of timestamp to salt. Clarified test case wording. | Greg Hysen | 2018-04-21 | 1 | -15/+15 |
| | |||||
* | Fixed spacing | Greg Hysen | 2018-04-21 | 1 | -51/+51 |
| | |||||
* | Implementation and tests in the protocol for cancelling all orders up to a ↵ | Greg Hysen | 2018-04-21 | 1 | -0/+67 |
| | | | | specific time | ||||
* | Add private keys for testrpc mnemonic | Amir Bandeali | 2018-04-21 | 3 | -6/+6 |
| | |||||
* | Address feedback and lint | Amir Bandeali | 2018-04-21 | 2 | -6/+3 |
| | |||||
* | Add tests for fillOrderNoThrow based functions | Amir Bandeali | 2018-04-21 | 2 | -130/+302 |
| | |||||
* | Fix package.json | Amir Bandeali | 2018-04-21 | 1 | -1/+0 |
| | |||||
* | Add fillOrderNoThrow to exchange wrapper and add test | Amir Bandeali | 2018-04-21 | 1 | -6/+48 |
| | |||||
* | Modify tests to work with new utils | Amir Bandeali | 2018-04-21 | 4 | -584/+632 |
| | |||||
* | Fix log decoding | Amir Bandeali | 2018-04-21 | 1 | -13/+13 |
| | |||||
* | Add logDecoder, remove outdated tests | Amir Bandeali | 2018-04-21 | 1 | -13/+14 |
| | |||||
* | Fix compile errors | Amir Bandeali | 2018-04-21 | 2 | -10/+10 |
| | |||||
* | Move log decoding logic to exchange wrapper | Amir Bandeali | 2018-04-21 | 1 | -10/+9 |
| | |||||
* | Add logDecoder, remove outdated tests | Amir Bandeali | 2018-04-21 | 1 | -124/+124 |
| | |||||
* | Move utils dir into src | Amir Bandeali | 2018-04-21 | 12 | -45/+40 |
| | |||||
* | Merge development | Amir Bandeali | 2018-04-21 | 1 | -10/+7 |
| | |||||
* | Run prettier | Amir Bandeali | 2018-04-21 | 1 | -11/+3 |
| | |||||
* | Get tests to build | Amir Bandeali | 2018-04-21 | 2 | -173/+150 |
| | |||||
* | Move NULL_BYTES to @0xproject/utils | Fabio Berger | 2018-04-11 | 1 | -3/+3 |
| | |||||
* | Simplify the tests | Fabio Berger | 2018-04-11 | 1 | -1/+1 |
| | |||||
* | Move migrations into separate monorepo subpackage and hook it up to 0x.js ↵ | Fabio Berger | 2018-04-09 | 1 | -1/+1 |
| | | | | and contracts | ||||
* | Move away from using web3 directly in 0x.js tests | Fabio Berger | 2018-04-06 | 1 | -3/+4 |
| | |||||
* | Merge branch 'development' into removeMigrateStep | Fabio Berger | 2018-04-05 | 14 | -55/+51 |
|\ | | | | | | | | | | | | | | | * development: Fix tests Call static functions as static Address feedback Move our contract templates to accept Provider instead of Web3Wrapper | ||||
| * | Fix tests | Leonid Logvinov | 2018-04-05 | 2 | -3/+1 |
| | | |||||
| * | Move our contract templates to accept Provider instead of Web3Wrapper | Leonid Logvinov | 2018-04-04 | 13 | -53/+51 |
| | | |||||
* | | Fix typos | Fabio Berger | 2018-04-04 | 1 | -2/+2 |
|/ | |||||
* | Properly and consistently parse ENV vars | Leonid Logvinov | 2018-03-13 | 1 | -2/+2 |
| | |||||
* | Make Deployer configurable by jsonrpcUrl instead of jsonrpcPort | Leonid Logvinov | 2018-03-12 | 1 | -1/+1 |
| | |||||
* | Add support for async calls under coverage | Leonid Logvinov | 2018-03-12 | 1 | -4/+8 |
| | |||||
* | Fix a typo in tests | Leonid Logvinov | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | Don't do parallel calls | Leonid Logvinov | 2018-03-12 | 1 | -8/+4 |
| | |||||
* | Rename useInProcessGanache to shouldUseInProcessGanache | Leonid Logvinov | 2018-03-12 | 1 | -1/+1 |
| | |||||
* | Make coverage a module instead of a function | Leonid Logvinov | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | Rename COVERAGE to SOLIDITY_COVERAGS | Leonid Logvinov | 2018-03-12 | 1 | -1/+1 |
| | |||||
* | Rename getCoverageSubprovider to getCoverageSubproviderSingleton | Leonid Logvinov | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | Use in-process Ganache in contracts | Leonid Logvinov | 2018-03-12 | 1 | -1/+2 |
| | |||||
* | Add sol-cover implementation | Leonid Logvinov | 2018-03-12 | 15 | -44/+42 |
| | |||||
* | Fix tests by passing DummyToken args | Leonid Logvinov | 2018-03-09 | 1 | -2/+2 |
| | |||||
* | Merge pull request #419 from 0xProject/fix/deployer-args | Leonid Logvinov | 2018-03-08 | 5 | -11/+11 |
|\ | | | | | Improve an error message when an incorrect number of constructor param… | ||||
| * | Remove only | Leonid Logvinov | 2018-02-28 | 1 | -1/+1 |
| | | |||||
| * | Fix a typo | Leonid Logvinov | 2018-02-28 | 1 | -1/+1 |
| | | |||||
| * | Improve an error message when an inorrect number of constructor params is passed | Leonid Logvinov | 2018-02-28 | 5 | -12/+12 |
| | | |||||
* | | Adjust the tests | Leonid Logvinov | 2018-03-02 | 1 | -37/+47 |
| | | |||||
* | | Make tests slightly nicer | Leonid Logvinov | 2018-03-02 | 1 | -16/+23 |
| | | |||||
* | | Remove only | Leonid Logvinov | 2018-03-02 | 1 | -1/+1 |
| | | |||||
* | | Don't pass tokenGet and tokenGive because we can get them from 0x order | Leonid Logvinov | 2018-03-02 | 1 | -3/+1 |
| | | |||||
* | | Fix a typo | Leonid Logvinov | 2018-03-02 | 1 | -2/+2 |
| | | |||||
* | | Fix the comment | Leonid Logvinov | 2018-03-02 | 1 | -1/+1 |
| | | |||||
* | | Remove false-positive linter failure because of chai-as-pronmised incorrect ↵ | Leonid Logvinov | 2018-03-02 | 1 | -0/+1 |
| | | | | | | | | types | ||||
* | | Assert that the balances don't change if arbitrage fails | Leonid Logvinov | 2018-03-02 | 1 | -4/+7 |
| | | |||||
* | | Initial implementation of Arbitrage contract with tests | Leonid Logvinov | 2018-03-02 | 1 | -0/+207 |
|/ | |||||
* | Change backend for contracts contracts | Leonid Logvinov | 2018-02-28 | 1 | -4/+4 |
| | |||||
* | Fix namings | Leonid Logvinov | 2018-02-28 | 1 | -2/+2 |
| | |||||
* | Use the same templates as 0x.js | Leonid Logvinov | 2018-02-28 | 10 | -47/+85 |
| | |||||
* | Fix build by using local events types | Leonid Logvinov | 2018-02-28 | 3 | -12/+19 |
| | |||||
* | Fix namings | Leonid Logvinov | 2018-02-09 | 1 | -84/+90 |
| | |||||
* | Use Order and SignedOrder type from 0x.js | Leonid Logvinov | 2018-02-07 | 3 | -241/+233 |
| | |||||
* | Introduce SignedOrder class and remove type assertions | Leonid Logvinov | 2018-02-07 | 3 | -220/+223 |
| | |||||
* | Make orderHashHex a getter instead of a property | Leonid Logvinov | 2018-02-07 | 2 | -26/+37 |
| | |||||
* | Special-case ZRXToken snake case conversion | Leonid Logvinov | 2018-02-07 | 1 | -1/+1 |
| | |||||
* | Change tests | Leonid Logvinov | 2018-02-07 | 10 | -207/+275 |
| | |||||
* | Fix artifacts path | Amir Bandeali | 2018-02-07 | 1 | -1/+1 |
| | |||||
* | Update contract versions, fix tests | Amir Bandeali | 2018-02-03 | 1 | -1/+1 |
| | |||||
* | Rename directories | Amir Bandeali | 2018-02-03 | 1 | -1/+1 |
| | |||||
* | Get rid of suffixed contract versioning and replace it with a poor-mans ↵ | Fabio Berger | 2018-02-03 | 2 | -158/+20 |
| | | | | package manager. Versions are stored locally, and are generated in a copy-on-write basis as required | ||||
* | Remove authorized address magic from tests | Leonid Logvinov | 2018-01-30 | 1 | -8/+1 |
| | |||||
* | Remove accounts magic from tests | Leonid Logvinov | 2018-01-30 | 3 | -8/+4 |
| | |||||
* | Make an RPC constructor param implicit | Leonid Logvinov | 2018-01-30 | 12 | -14/+14 |
| | |||||
* | Use an enum for contract name | Leonid Logvinov | 2018-01-30 | 12 | -35/+47 |
| | |||||
* | Remove promisified web3 functions from tests | Leonid Logvinov | 2018-01-30 | 1 | -14/+8 |
| | |||||
* | Normalize the dependencies | Leonid Logvinov | 2018-01-30 | 2 | -37/+26 |
| | |||||
* | Remove truffle from tests | Leonid Logvinov | 2018-01-30 | 13 | -276/+374 |
| | |||||
* | Refactor contracts tests to not use injected web3 instance | Leonid Logvinov | 2018-01-30 | 12 | -81/+46 |
| | |||||
* | Remove truffle from Exchange tests | Leonid Logvinov | 2018-01-30 | 3 | -20/+65 |
| | |||||
* | Remove truffle from ZRXToken tests | Leonid Logvinov | 2018-01-30 | 1 | -11/+19 |
| | |||||
* | Remove truffle from UnlimitedAllowanceToken tests | Leonid Logvinov | 2018-01-30 | 2 | -5/+26 |
| | |||||
* | Remove truffle from UnlimitedAllowanceTokenV2 tests | Leonid Logvinov | 2018-01-30 | 5 | -14/+22 |
| | |||||
* | Remove truffle from TokenRegistry tests | Leonid Logvinov | 2018-01-30 | 1 | -12/+28 |
| | |||||
* | Remove truffle from MultiSigWalletWithTimeLock tests | Leonid Logvinov | 2018-01-30 | 1 | -4/+10 |
| | |||||
* | Remove truffle from MultiSigWalletWithTimeLockExceptRemoveAuthAddr tests | Leonid Logvinov | 2018-01-30 | 2 | -14/+32 |
| | |||||
* | Remove truffle from Ether Token tests | Leonid Logvinov | 2018-01-30 | 1 | -12/+24 |
| | |||||
* | Remove truffle from tokenTransferProxy tests | Leonid Logvinov | 2018-01-30 | 2 | -39/+37 |
| | |||||
* | Remove truffle from tokenTransferProxy tests | Leonid Logvinov | 2018-01-30 | 13 | -54/+75 |
| | |||||
* | Fix linter errors | Leonid Logvinov | 2018-01-04 | 2 | -4/+2 |
| | |||||
* | Use configured version of bignumber in all packages | Leonid Logvinov | 2018-01-04 | 8 | -8/+8 |
| | |||||
* | Apply prettier config | Leonid Logvinov | 2018-01-03 | 12 | -530/+715 |
| | |||||
* | Replace our EtherTokens with WETH9 from maker | Leonid Logvinov | 2017-12-20 | 1 | -166/+0 |
| | |||||
* | Remove reliance on testrpc snapshot in ZRX tests | Amir Bandeali | 2017-12-20 | 1 | -20/+18 |
| | |||||
* | Fix tests in contracts | Fabio Berger | 2017-12-17 | 2 | -13/+11 |
| | |||||
* | Fix connect unused vars | Leonid Logvinov | 2017-12-15 | 3 | -7/+3 |
| | |||||
* | Move more shared utils into utils package and reuse them | Leonid Logvinov | 2017-12-14 | 1 | -2/+4 |
| | |||||
* | Formatting fixes | Amir Bandeali | 2017-12-13 | 4 | -18/+27 |
| | |||||
* | fix tests after merging with development | Amir Bandeali | 2017-12-13 | 1 | -3/+3 |
| | |||||
* | Add gas limits to failing tests | Amir Bandeali | 2017-12-13 | 5 | -14/+28 |
| | |||||
* | Refactor unlimited allowance logic out of ERC20Token | Amir Bandeali | 2017-12-13 | 3 | -1/+1 |
| | |||||
* | Update 0x.js version, fix build errors | Amir Bandeali | 2017-12-13 | 6 | -10/+25 |
| | |||||
* | Add updated contracts, reorganize contract file structure | Amir Bandeali | 2017-12-13 | 2 | -4/+4 |
| | |||||
* | Add tests for ERC20Token and EtherToken_v2 | Amir Bandeali | 2017-12-13 | 2 | -4/+171 |
| | |||||
* | Fix errors with new testrpc version | Amir Bandeali | 2017-12-13 | 7 | -44/+44 |
| | |||||
* | Add version to new EtherToken, fix typos | Amir Bandeali | 2017-12-13 | 1 | -0/+118 |
| | |||||
* | Refactor web3Wrapper to a separate package | Leonid Logvinov | 2017-12-07 | 2 | -6/+6 |
| | |||||
* | Fix linter error | Leonid Logvinov | 2017-12-02 | 1 | -1/+1 |
| | |||||
* | Make class methods that don't use 'this' static | Amir Bandeali | 2017-12-01 | 1 | -2/+2 |
| | |||||
* | Fix indentations | Amir Bandeali | 2017-11-30 | 11 | -1844/+1873 |
| | |||||
* | Add contracts to packages, fix most linting errors | Amir Bandeali | 2017-11-30 | 12 | -0/+2255 |