Alex Browne
d9292a70bf
Remove unused variables and other small fixes
2018-06-14 16:00:24 -07:00
Alex Browne
a9c23b7c28
Reverse order of stack trace to match behavior of most other language stack traces
2018-06-14 15:50:54 -07:00
Alex Browne
263bfb1bda
Fix a bug in revert_trace.ts
2018-06-14 15:46:59 -07:00
Alex Browne
7ab921669b
Introduce subprovider for printing revert stack traces
2018-06-14 13:58:54 -07:00
Alex Browne
4efd28c092
Merge pull request #694 from 0xProject/refactor-sol-cov
...
Refactor sol-cov to de-duplicate code for coverage and profiling
2018-06-12 16:51:58 -07:00
Amir Bandeali
90cf85c3f0
Merge pull request #682 from 0xProject/feature/contracts/popProxyId
...
Remove proxyId checks in AssetProxies
2018-06-12 16:05:46 -07:00
Alex Browne
82743cca92
Rename _coverageCollector -> _profilerCollector in TraceCollectionSubprovider
2018-06-12 15:46:41 -07:00
Alex Browne
d0c348e595
Refactor sol-cov to de-duplicate code for coverage and profiling
2018-06-12 15:40:18 -07:00
Alex Browne
f50d3088dc
Merge pull request #691 from 0xProject/fix/sol-cov-memory
...
Refactor sol-cov to avoid keeping traceInfo in memory
2018-06-12 15:38:28 -07:00
Amir Bandeali
0917fa0d75
Rename popByte and popAddress
2018-06-12 15:30:46 -07:00
Amir Bandeali
cfb73dd534
Hard code test addresses/bytes32 instead of generating pseudorandom ones
2018-06-12 15:30:46 -07:00
Amir Bandeali
ef497b7989
Update artifacts
2018-06-12 15:30:41 -07:00
Alex Browne
627ea6c860
Rename computeCoverageAsync -> computeSingleTraceCoverageAsync
2018-06-12 14:11:11 -07:00
Alex Browne
bcc76b3764
Fix linter errors
2018-06-12 14:09:42 -07:00
Alex Browne
33f0669100
Refactor sol-cov to avoid keeping traceInfo in memory
2018-06-12 12:42:14 -07:00
Amir Bandeali
3a5f3e8b55
Unpop byte rather than making deep copy
2018-06-12 11:45:02 -07:00
Amir Bandeali
a0a90afbc0
Pass gas in to marketBuyOrdersNoThrow
2018-06-12 11:45:02 -07:00
Greg Hysen
2f96cb257c
Looks up the memory location of makerAssetData/takerAssetData
2018-06-12 11:45:02 -07:00
Amir Bandeali
5910bec52e
Make ZRX_PROXY_ID constant rather than popping it from ZRX_ASSET_DATA
2018-06-12 11:45:02 -07:00
Amir Bandeali
764b1c35cb
Add tests for deepCopyBytes and missing write methods from LibBytes
2018-06-12 11:45:02 -07:00
Amir Bandeali
ee8c9b764d
Pop id from assetData before dispatching to AssetProxies
2018-06-12 11:45:02 -07:00
Leonid Logvinov
787015f537
Upgrade solidity-parser-entlr 0.2.11 => 0.2.12
2018-06-12 10:22:15 -07:00
Leonid Logvinov
fb624fddc4
Fix import order
2018-06-11 22:30:14 -07:00
Leonid Logvinov
605ddacb71
Merge pull request #689 from 0xProject/geth-increase-startup-tx-delay
...
Increase delay when sending transactions during devnet startup
2018-06-11 22:15:51 -07:00
Leonid Logvinov
71934f05a8
Merge pull request #687 from 0xProject/feature/metacoin-docs
...
Add profiler and geth tests to metacoin
2018-06-11 22:03:22 -07:00
Leonid Logvinov
534a0d6836
Fix typos
2018-06-11 22:03:07 -07:00
Leonid Logvinov
746b1d0c4d
Merge pull request #688 from 0xProject/feature/await-transaction-speedup
...
Speedup awaitTransactionMinedAsync and reduce polling interval in contracts tests
2018-06-11 21:56:56 -07:00
Leonid Logvinov
387c80e00a
Merge pull request #690 from 0xProject/feature/truffle-sol-cov-fixes
...
Sol-cov fixes
2018-06-11 21:55:38 -07:00
Leonid Logvinov
05c914691f
Add CHANGELOGs
2018-06-11 18:12:32 -07:00
Leonid Logvinov
94398d70f4
Speed-up sol-cov
2018-06-11 18:01:33 -07:00
Alex Browne
915ddb2b2b
Increase delay when sending transactions during devnet startup
2018-06-11 17:26:10 -07:00
Alex Browne
b916e7f7ef
Add note to web3-wrapper CHANGELOG.json
2018-06-11 17:13:58 -07:00
Alex Browne
3cc30f91a9
Speedup awaitTransactionMinedAsync and reduce polling interval in contracts tests
2018-06-11 17:07:28 -07:00
Leonid Logvinov
f4a61b4c70
Don't throw when no config file is found
2018-06-11 16:10:56 -07:00
Leonid Logvinov
6eebd693ce
Fix solidityVersion schema regex
2018-06-11 16:10:15 -07:00
Fabio Berger
bc0ae6be31
Merge pull request #684 from 0xProject/fix/contract-wrappers/exchangeTransferSimulator
...
Move ExchangeTransferSimulator & OrderValidationUtils to Order-Utils
2018-06-12 00:14:19 +02:00
Fabio Berger
c03119d10a
Stop exporting ArtifactWriter
2018-06-12 00:13:57 +02:00
Fabio Berger
e1879ef4d9
Fix no-unused-variable tslint rule to include parameters and fix issues
2018-06-11 23:42:30 +02:00
Fabio Berger
b6df727efb
Fix linter exclude rule
2018-06-11 23:15:03 +02:00
Fabio Berger
fe58b44916
Validate all signature types rather then only ECSignatures
2018-06-11 22:14:03 +02:00
Fabio Berger
0a2694811d
Store the instantiated OrderValidationUtils
2018-06-11 22:13:36 +02:00
Fabio Berger
31fe232bac
Remove global hooks from tests and deploy contracts from within the specific tests
2018-06-11 22:13:12 +02:00
Leonid Logvinov
682f6d273c
Fix linter issues
2018-06-11 12:49:46 -07:00
Leonid Logvinov
83ddaccf4a
Add profiler and geth tests to metacoin
2018-06-11 11:59:48 -07:00
Leonid Logvinov
e0c0584c59
Add EmitStatement to ASTVisitor
2018-06-11 11:14:49 -07:00
Fabio Berger
60f5a52964
Merge branch 'v2-prototype' into fix/contract-wrappers/exchangeTransferSimulator
...
* v2-prototype:
Fix a bug in SolCompilerArtifacts adapter config overriding
Increase timeout for contract migrations
Remove some copy-paste code
Await transactions in migrations
Fix typos
Await transactions in migrations
Await fake transactions
Fix a typo
Implement SolidityProfiler & adapt sol-cov to work with Geth
# Conflicts:
# packages/migrations/CHANGELOG.json
2018-06-11 19:54:59 +02:00
Leonid Logvinov
7e5866ce3f
Merge pull request #675 from 0xProject/feature/sol-cov-geth
...
`ProfilerSubprovider` & Geth-related fixes for `sol-cov`
2018-06-11 10:48:18 -07:00
Fabio Berger
89b7b56a2c
Fix tslint issues
2018-06-11 19:43:40 +02:00
Fabio Berger
ae54b13d4b
Add back artifacts file
2018-06-11 19:43:25 +02:00
Leonid Logvinov
927ccc489c
Fix a bug in SolCompilerArtifacts adapter config overriding
2018-06-11 10:28:30 -07:00