Amir Bandeali
b6172c3965
Reorder checks in getOrderInfo
2018-07-17 12:18:16 -07:00
Amir Bandeali
02ddfa07a7
Add getOrdersInfo function
2018-07-17 12:18:16 -07:00
Fabio Berger
f8dbf57582
Rename assetProxyUtils to assetDataUtils
2018-07-17 15:26:55 +02:00
Leonid Logvinov
bf8ac3b9e6
Fix tslint issues
2018-07-17 12:59:02 +02:00
Leonid Logvinov
edcdc9b1b9
Upgrade tslint to the newest version
2018-07-17 12:58:42 +02:00
Alex Browne
9828fa335e
Fix bugs having to do with block timestamps and order expirationTimes
2018-07-16 18:41:37 -07:00
Leonid Logvinov
f6fcb775b7
Upgrade tslint to use prefer-readonly
2018-07-13 17:30:44 +02:00
Leonid Logvinov
d209108a95
Update contract artifacts
2018-07-13 17:30:00 +02:00
Jacob Evans
81b4f4928d
Remove extra ERC20ProxyId from Forwarder constructor
2018-07-11 20:16:59 +10:00
Jacob Evans
dd77a38535
Add Migrations for Forwarder
2018-07-11 20:16:04 +10:00
Amir Bandeali
5ef6613024
Add revert reasons and optimization to safeMath
2018-07-10 12:53:47 -07:00
Amir Bandeali
092ca6bcf5
Use 0.4.10 in AssetProxyOwner, add readBytes4 to contract and remove LibBytes
2018-07-10 11:24:22 -07:00
Fabio Berger
2ed2dd2fb7
Update package versions
2018-07-09 18:16:02 +02:00
Amir Bandeali
f1613d36ac
Move functions out of Forwarder.sol
2018-07-07 23:23:22 -07:00
Amir Bandeali
8314bbbbac
Add interfaces and mixins
2018-07-07 22:57:09 -07:00
Amir Bandeali
462f1f00d8
Combine mixins
2018-07-07 22:11:36 -07:00
Amir Bandeali
1c80bba4dd
Use interfaces instead of full contracts
2018-07-07 22:11:36 -07:00
Amir Bandeali
5ed7a1baba
Add lint-contracts to default lint command
2018-07-06 13:23:09 -07:00
Amir Bandeali
07c111d1f5
Remove TODOs that won't be addressed
2018-07-06 13:23:09 -07:00
Amir Bandeali
a2024da955
Remove AbiV2 where unused
2018-07-06 13:23:05 -07:00
Amir Bandeali
0ea3b10efd
Only reset currentContextAddress if it was previously updated
2018-07-06 11:53:59 -07:00
Amir Bandeali
d634775d40
Change uint => uint256
2018-07-06 11:53:59 -07:00
Amir Bandeali
d2e422cd5e
Apply new linter rules
2018-07-06 10:58:28 -07:00
Amir Bandeali
e796734659
Update linter config
2018-07-06 09:51:09 -07:00
Leonid Logvinov
faf5c84082
Fix imports
2018-07-06 11:21:49 +02:00
Leonid Logvinov
b21f6e4d86
Merge pull request #822 from 0xProject/v2-contract-wrappers-WIP
...
V2 contract wrappers
2018-07-06 12:10:55 +03:00
Jacob Evans
bc52303402
Types: Move Forwarder Revert Reason into types package
2018-07-06 18:26:59 +10:00
Jacob Evans
2da705e81c
Forwarder specify the revert reasons
2018-07-06 18:09:56 +10:00
Jacob Evans
a0601cd052
Forwarder fix linter error
2018-07-06 17:44:17 +10:00
Jacob Evans
ed2c06508b
Update to new assertions
2018-07-06 17:43:15 +10:00
Jacob Evans
03b3d74748
Merge pull request #522 from 0xProject/feature/contracts/forwarder
...
Forwarding contract
2018-07-06 16:29:56 +10:00
Jacob Evans
0557d6a9bf
Forwarding contract (squashed commits)
2018-07-06 15:30:07 +10:00
Alex Shafranovich
f21b042ed1
Contracts 2.0.0 were linted with solhint
2018-07-05 21:01:14 +03:00
Alex Shafranovich
d8c7c9803c
Added Solhint package and 'lint-contracts' npm script
2018-07-05 20:58:52 +03:00
Leonid Logvinov
ba9d3cbdb8
Make it possible to configure block polling interval in base contract wrapper
2018-07-05 15:56:31 +02:00
Fabio Berger
8adc6f0faa
merge v2-prototype
2018-07-04 16:35:49 +02:00
Fabio Berger
a5653337c1
Remove unused imported Web3.js
2018-07-03 23:36:14 +02:00
Alex Browne
dc956020ef
Move NodeType caching out of web3-wrapper and into our internal code
2018-07-03 12:57:11 -07:00
Alex Browne
d2ebf4a777
Add TransactionReceiptStatus type to ethereum-types
2018-07-03 10:49:35 -07:00
Alex Browne
5b64b3ea93
Improve robustness of revert reason assertions
2018-07-02 18:57:33 -07:00
Fabio Berger
50957e1d29
Update incorrect versions of deps
2018-07-02 16:04:48 +02:00
Fabio Berger
d861caca23
Fix bug where 18 decimal tokens instead of 5 decimal tokens created
2018-07-02 12:31:02 +02:00
Fabio Berger
af1e4574a8
Disable custom-no-magic-number for block
2018-07-02 11:39:07 +02:00
Fabio Berger
7b806fe84d
Remove unused variable
2018-07-02 11:18:48 +02:00
Fabio Berger
de9f0732a0
Merge branch 'v2-prototype' into fix/five_decimal_scenario
...
* v2-prototype: (75 commits)
Update relayer grid tiles to use Text
Fix build
Update file structure
Update 2.0.0 artifacts
Move ledgerhq module declarations to typescript-typings
Export LedgerEthereumClient type in subproviders
Update artifacts
Add logging and updated artifacts
Fix migrations
Run prettier
Add Kovan artifacts
Use ledger subprovider
Add Kovan migrations
Remove state variable from Link component in Portal
Make registerAssetProxy append only
Update staging api link
Change getTransactionReceipt to awaitTransactionMined
Move /docs route to the end
Remove extra call to scrollIntoView for wallet in onboarding
Update expectRevertReasonOrAlwaysFailingTransactionAsync to check status codes
...
2018-07-02 11:12:01 +02:00
Fabio Berger
20acdbf6c3
Add commented out scenarios not run by default
2018-07-02 11:01:15 +02:00
Fabio Berger
6a6d2f73a8
Fix comment
2018-07-02 11:00:32 +02:00
Fabio Berger
018a437d62
Print out entire orderFill scenario
2018-07-02 10:51:28 +02:00
Fabio Berger
32d75b6483
Transfer ERC721 token instead of burning, so we can still set an allowance to it in tests
2018-07-02 10:50:48 +02:00
Fabio Berger
cb6cace910
Fix bug where using nullAddress for order instead of actual taker address
2018-07-02 10:49:41 +02:00