aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contracts/test/libraries
Commit message (Expand)AuthorAgeFilesLines
* chore: change package org from 0xproject to 0xJacob Evans2018-10-181-4/+4
* Move generated contract wrappers and artifacts into contracts packageAlex Browne2018-10-161-2/+2
* Fix geth testsAmir Bandeali2018-08-301-24/+24
* Typos in LibBytes testsGreg Hysen2018-08-301-6/+6
* More tests for LibBytesGreg Hysen2018-08-301-3/+16
* Updated readBytes4 to match spec + added unit tests. These are 3.5/3.6 from a...Greg Hysen2018-08-301-1/+25
* Fix linterFabio Berger2018-07-181-1/+1
* Move encodeUint256 & decodeUint256 out of assetDataUtils since we don't want ...Fabio Berger2018-07-181-4/+5
* Rename assetProxyUtils to assetDataUtilsFabio Berger2018-07-171-5/+5
* Improve robustness of revert reason assertionsAlex Browne2018-07-031-23/+23
* Update file structureAmir Bandeali2018-06-301-6/+6
* Rename RevertReasons to RevertReason since singular enum names are more commonFabio Berger2018-06-261-23/+23
* Move RevertReasons to @0xproject/types packageFabio Berger2018-06-251-1/+1
* Merge branch 'v2-prototype' into refactor/check-revert-reasonsFabio Berger2018-06-252-235/+256
|\
| * Update and add testsAmir Bandeali2018-06-231-31/+57
| * Refactor LibBytes.readBytes4 for consistencyRemco Bloemen2018-06-231-3/+7
| * Add trailing garbage testcase for LibBytes.equalsRemco Bloemen2018-06-231-0/+10
| * Rename bytes.equalsRemco Bloemen2018-06-231-13/+13
| * Rename read/writeBytesWithLengthRemco Bloemen2018-06-231-29/+29
| * Merge LibMem and LibBytesRemco Bloemen2018-06-232-190/+171
| * Use provided mem in refernce memcpyRemco Bloemen2018-06-231-2/+2
* | Fix prettierFabio Berger2018-06-231-2/+2
* | Rename ContractLibErrors to RevertReasonsFabio Berger2018-06-231-23/+23
* | Move constants over to ContractLibError enum and update all testsFabio Berger2018-06-231-22/+23
|/
* Rename popByte and popAddressAmir Bandeali2018-06-131-6/+6
* Hard code test addresses/bytes32 instead of generating pseudorandom onesAmir Bandeali2018-06-131-19/+16
* Add tests for deepCopyBytes and missing write methods from LibBytesAmir Bandeali2018-06-131-70/+185
* Fix no-unused-variable tslint rule to include parameters and fix issuesFabio Berger2018-06-121-1/+1
* Linter changes to contractsGreg Hysen2018-06-092-10/+3
* Updated LibBytes error messagesGreg Hysen2018-06-081-22/+30
* Cleanup after last rebaseGreg Hysen2018-06-082-3/+2
* Updated tests to use new revert handlerGreg Hysen2018-06-081-11/+11
* Camelcase in memCopyGreg Hysen2018-06-081-1/+1
* Style updates to contractsGreg Hysen2018-06-081-2/+1
* Fixes after rebasingGreg Hysen2018-06-081-0/+1
* Fixed up after rebasing. Contracts build and tests passGreg Hysen2018-06-081-2/+3
* Call safeTransferFrom only when there is receiver data presentGreg Hysen2018-06-081-1/+1
* Resolved edge case in Memcpy where where send would eventually turn "negative...Greg Hysen2018-06-081-133/+137
* proxyData -> assetDataGreg Hysen2018-06-081-1/+1
* Add tests for word loop iterationRemco Bloemen2018-06-081-2/+6
* Add test for zero-size overlapRemco Bloemen2018-06-081-1/+3
* Add test casesRemco Bloemen2018-06-081-17/+133
* Cleanup test scriptRemco Bloemen2018-06-081-16/+1
* Convert Solidity tests to vectorsRemco Bloemen2018-06-081-29/+6
* Generate tests from vectorsRemco Bloemen2018-06-081-2/+40
* Tests for writing bytes to nested bytesGreg Hysen2018-06-081-9/+91
* Tons of tests around nested byte arrays and ERC721 receiverGreg Hysen2018-06-081-1/+120
* Foundation for TestLibAssetProxyDecoderGreg Hysen2018-06-081-1/+1
* Tests for libMemGreg Hysen2018-06-081-0/+68
* Fix tslint issuesFabio Berger2018-06-081-1/+1
* merge v2-prototypeFabio Berger2018-06-071-24/+31
|\
| * Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ...fragosti2018-06-071-17/+30
| |\
| | * Add Async suffix to relevant assertionsAlex Browne2018-06-071-10/+10
| | * Update more things to work with both Geth and GanacheAlex Browne2018-06-071-10/+19
| | * Get LibBytes tests working on both Ganache and GethAlex Browne2018-06-071-24/+28
| | * Update some tests after rebaseAlex Browne2018-06-071-1/+2
| | * Add more transactions to Geth on init. Skip tests that are failing.Alex Browne2018-06-071-6/+12
| | * Replace constant.REVERT test assertions with expectRevertOrAlwaysFailingTrans...Alex Browne2018-06-071-16/+9
| * | Linter now passesfragosti2018-06-061-7/+1
| |/
* / move generated contract wrappers from `contract_wrappers/generated/` to `gene...Fabio Berger2018-06-061-1/+1
|/
* Merge branch 'v2-prototype' into refactor/order-utils/for-v2Fabio Berger2018-06-021-1/+2
|\
| * Fix linter errorsLeonid Logvinov2018-06-011-1/+1
| * Introduce ethereum-types packageLeonid Logvinov2018-06-011-1/+1
* | Merge branch 'v2-prototype' into refactor/order-utils/for-v2Fabio Berger2018-06-011-0/+31
|\|
| * Add back before/after snapshots for each testAmir Bandeali2018-05-311-0/+6
| * Fix formatting and testsAmir Bandeali2018-05-311-6/+0
| * Update WhitelistAmir Bandeali2018-05-311-0/+1
| * Use last byte of signature as signature typeAmir Bandeali2018-05-311-25/+22
| * Remove TxOrigin signature type, modify whitelist to use Validator signature typeAmir Bandeali2018-05-311-4/+3
| * Add Validator signature typeAmir Bandeali2018-05-311-1/+1
| * Add deepCopyBytes method to LibBytesAmir Bandeali2018-05-311-0/+34
* | Initial refactor of order-utils. Move many utils from contracts into this pac...Fabio Berger2018-05-301-2/+1
|/
* Cleanup testsAmir Bandeali2018-05-251-1/+7
* Move readFirst4 to LibBytesAmir Bandeali2018-05-251-0/+8
* Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDepFabio Berger2018-05-231-0/+6
|\
| * Add missing blockchainLifecycle calls to contracts testsAlex Browne2018-05-221-0/+6
* | Remove 0x.js dep from contractsFabio Berger2018-05-231-1/+1
|/
* Merge branch 'development' into v2-prototypeAmir Bandeali2018-05-161-6/+5
* Make LibBytes methods internal, add TestLibBytesAmir Bandeali2018-05-051-22/+30
* Added tests for (most functions in) LibBytes. The write methods are not curre...Greg Hysen2018-04-211-0/+238