Francesco Agosti
f5c74d123a
Merge pull request #644 from 0xProject/feature/website/refactor-token-state-fetching
...
Move TokenState fetching logic up into Portal.tsx so it can be used by Wallet and PortalOnboardingFlow
2018-06-04 10:46:08 -07:00
fragosti
c8421efcd3
Address feedback
2018-06-04 10:27:24 -07:00
fragosti
f382609d01
Implement WETH step logic for continue
2018-06-04 10:25:38 -07:00
fragosti
f9615c18a1
Move trackedTokenStateByAddress logic into portal
2018-06-04 10:25:38 -07:00
Fabio Berger
d50fbac5f9
Merge pull request #636 from 0xProject/refactor/order-utils/for-v2
...
Refactor order-utils for v2
2018-06-01 17:29:44 -07:00
Fabio Berger
d3c64bd5b4
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype:
Set contract expiration time to a constant 10 minutes
Remove unused promises array
Make erc20_wrapper and erc721_wrapper serial
Rename changelogs to changelog
Add CHANGELOG entry
Check that git branch is up to date before publishing
Move prepublish checks before building packages for publishing
Refactor changelog utils to a separate module
2018-06-01 17:13:02 -07:00
Fabio Berger
7024a7468a
Improve comments and remove unused imports
2018-06-01 17:02:54 -07:00
Alex Browne
62e60e2ba6
Merge pull request #651 from 0xProject/serial-contract-wrappers
...
Make erc20_wrapper and erc721_wrapper serial and increase contract expiration time
2018-06-01 16:56:32 -07:00
Alex Browne
fb3860757c
Set contract expiration time to a constant 10 minutes
2018-06-01 16:40:38 -07:00
Alex Browne
e4a8b17522
Remove unused promises array
2018-06-01 16:18:22 -07:00
Alex Browne
448df1bb9c
Make erc20_wrapper and erc721_wrapper serial
2018-06-01 16:09:49 -07:00
Leonid Logvinov
bf6900fb2a
Merge pull request #650 from 0xProject/feature/publishing
...
Improve publishing flow
2018-06-01 15:50:13 -07:00
Leonid Logvinov
50552546f3
Rename changelogs to changelog
2018-06-01 15:46:16 -07:00
Fabio Berger
324fab8186
Fix tslint issues
2018-06-01 14:12:18 -07:00
Fabio Berger
7ab80f01b5
Add comment to exported method
2018-06-01 14:09:47 -07:00
Fabio Berger
9ce4a5c7b1
Add missing dep
2018-06-01 14:09:16 -07:00
Fabio Berger
c9a0525a10
Fix types version
2018-06-01 14:02:15 -07:00
Fabio Berger
83465bb7f5
Also manually symlink types package in contracts
2018-06-01 14:02:00 -07:00
Leonid Logvinov
e8771fb36a
Add CHANGELOG entry
2018-06-01 13:59:45 -07:00
Leonid Logvinov
d4d03f3d7f
Check that git branch is up to date before publishing
2018-06-01 13:55:40 -07:00
Fabio Berger
d567d667e8
Remove usage of prebuild
since it doesn't run on watch
2018-06-01 13:49:30 -07:00
Fabio Berger
3d55bbbc29
remove artifactsDir and contracts from compiler.json
2018-06-01 13:42:06 -07:00
Leonid Logvinov
2f8e52f905
Move prepublish checks before building packages for publishing
2018-06-01 13:39:04 -07:00
Fabio Berger
a5896ac6b6
Add postinstall hack to get around yarn
not setting up symlinks properly. This is a temporary fix while we wait on: https://github.com/yarnpkg/yarn/issues/5907
2018-06-01 13:36:22 -07:00
Fabio Berger
94b9d5644c
Fix type imports
2018-06-01 13:33:46 -07:00
Leonid Logvinov
06e5fc233c
Refactor changelog utils to a separate module
2018-06-01 13:12:45 -07:00
Fabio Berger
aefb922a05
Remove ISigner artifact
2018-06-01 13:11:18 -07:00
Fabio Berger
a22434fd73
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype:
Update v2 artifacts
Add IWallet and IValidator to compiled contracts
Split migrations compile command into one for V1 and another for V2
# Conflicts:
# packages/migrations/artifacts/2.0.0/Exchange.json
# packages/migrations/artifacts/2.0.0/TestSignatureValidator.json
2018-06-01 13:08:38 -07:00
Fabio Berger
c41846805d
Merge pull request #649 from 0xProject/addArtifacts
...
Add Updated V2 Artifacts
2018-06-01 13:06:42 -07:00
Fabio Berger
b7b45b69a6
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype: (33 commits)
Only show ProviderDisplay in portal
Improve sol-cov docs
Remove old parse code
Refactor order parser and add shared order support to new portal
Add generate and fill order routes
Address feedback
Override ethereumjs-tx version
Fix missing key
Update placeholder param ordering
Change userEtherBalanceInWei to optional so we can know if its loading
Add loading state to ProviderDisplay
Tweaks
Add Placeholder component
Add StandardIconRow
Split render into loading and loaaded
Fix linter errors
Fix linter errors
Add ethereum-types to extraFileIncludes
Introduce ethereum-types package
Remove merge conflicts from yarn.lock
...
# Conflicts:
# packages/contracts/src/utils/exchange_wrapper.ts
# packages/contracts/src/utils/match_order_tester.ts
# packages/contracts/src/utils/types.ts
# packages/contracts/test/exchange/core.ts
# packages/contracts/test/exchange/match_orders.ts
# packages/contracts/test/libraries/lib_bytes.ts
# packages/sol-cov/package.json
2018-06-01 13:05:17 -07:00
Fabio Berger
ed5528664c
Update v2 artifacts
2018-06-01 12:20:54 -07:00
Fabio Berger
fe88d3c225
Add IWallet and IValidator to compiled contracts
2018-06-01 12:20:36 -07:00
Fabio Berger
aed4ee8694
Split migrations compile command into one for V1 and another for V2
2018-06-01 12:05:57 -07:00
Fabio Berger
df9cfe7840
Update json-schemas version to 1.0.0 to avoid possible conflicts
2018-06-01 11:48:55 -07:00
Fabio Berger
8cd4578d83
Add signature specific validation methods, and other refactors
2018-06-01 11:34:12 -07:00
Brandon Millman
9ca41b9536
Merge pull request #648 from 0xProject/feature/website/fill-order
...
Add shared order support
2018-06-01 11:22:25 -07:00
Brandon Millman
559743c911
Only show ProviderDisplay in portal
2018-06-01 11:05:01 -07:00
Leonid Logvinov
04a0eae241
Improve sol-cov docs
2018-06-01 10:43:33 -07:00
Brandon Millman
0500d2fb6e
Remove old parse code
2018-06-01 10:37:44 -07:00
Brandon Millman
31f1a9e5aa
Refactor order parser and add shared order support to new portal
2018-06-01 10:37:44 -07:00
Brandon Millman
6387aae471
Add generate and fill order routes
2018-06-01 10:37:44 -07:00
Fabio Berger
152082e182
Fix TODOs
2018-05-31 21:32:20 -07:00
Fabio Berger
08eb2b3df7
Update all artifacts
2018-05-31 21:32:13 -07:00
Fabio Berger
846ec87249
List V2 contracts in compile.json now
2018-05-31 21:28:58 -07:00
Fabio Berger
62690b5159
Fix sol-cov issue by changing it's dep to current version of types
2018-05-31 21:23:28 -07:00
Fabio Berger
719c432ca8
Rename ISigner to IWallet and implement SignatureType.Validator
2018-05-31 21:23:08 -07:00
Fabio Berger
e654616b6d
Bump types to a major version to avoid the caret
2018-05-31 20:39:10 -07:00
Fabio Berger
f0473b0320
Fix metadata offsets
2018-05-31 16:12:56 -07:00
Fabio Berger
fcc627e6e1
fix method rename
2018-05-31 16:12:36 -07:00
Fabio Berger
fe17802cd2
Rename Ecrecover to EthSign
2018-05-31 16:12:21 -07:00
Leonid Logvinov
384c05ccc7
Merge pull request #642 from 0xProject/feature/ethereum-types
...
Introduce ethereum-types package
2018-05-31 14:33:28 -07:00
Leonid Logvinov
193e4f3275
Address feedback
2018-05-31 13:43:53 -07:00
Brandon Millman
6fd87568e7
Merge pull request #643 from 0xProject/feature/website/wallet-loading
...
Add loading states to wallet and provider display
2018-05-31 13:34:12 -07:00
Alex Browne
484fd68495
Merge pull request #647 from 0xProject/override-ethereumjs-tx-version
...
Override ethereumjs-tx version
2018-05-31 12:19:37 -07:00
Alex Browne
792be54443
Override ethereumjs-tx version
2018-05-31 12:05:13 -07:00
Brandon Millman
00df102c29
Fix missing key
2018-05-31 11:54:25 -07:00
Brandon Millman
90e68ddd73
Update placeholder param ordering
2018-05-31 11:54:25 -07:00
Brandon Millman
df27f4f118
Change userEtherBalanceInWei to optional so we can know if its loading
2018-05-31 11:54:25 -07:00
Brandon Millman
bee26daf0c
Add loading state to ProviderDisplay
2018-05-31 11:54:25 -07:00
Brandon Millman
b76c738785
Tweaks
2018-05-31 11:54:25 -07:00
Brandon Millman
8ca9fb0251
Add Placeholder component
2018-05-31 11:54:25 -07:00
Brandon Millman
3b26a656f7
Add StandardIconRow
2018-05-31 11:54:25 -07:00
Brandon Millman
2f5ac5d993
Split render into loading and loaaded
2018-05-31 11:54:25 -07:00
Leonid Logvinov
a2fc9a964b
Fix linter errors
2018-05-31 11:19:18 -07:00
Leonid Logvinov
b8a267370d
Fix linter errors
2018-05-31 11:04:06 -07:00
Leonid Logvinov
fa3d011f68
Add ethereum-types to extraFileIncludes
2018-05-31 11:04:05 -07:00
Leonid Logvinov
a7fc9caacb
Introduce ethereum-types package
2018-05-31 11:04:05 -07:00
Leonid Logvinov
c284f6dcd4
Merge pull request #624 from 0xProject/feature/fast-ci2
...
Rebalance CI tests to run faster
2018-05-31 11:02:56 -07:00
Fabio Berger
368d59c3ca
Update artifacts
2018-05-31 11:02:45 -07:00
Fabio Berger
94ee82e076
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype: (45 commits)
Check length before accessing indices, add awaitTransactionSuccess where needed, and rename function
Add back before/after snapshots for each test
Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMIT
Make preSigned and allowedValidators mappings public
Change names of signature types
Fix formatting and tests
Make AssetProxyId last byte of assetData
Add signer to txHash, allow approveValidator to be used with executeTransaction
Update Whitelist
Fix Exchange interface
Increase block gas limit
Use last byte of signature as signature type
Remove TxOrigin signature type, modify whitelist to use Validator signature type
Update Whitelist contract with comments, also require maker to be whitelisted
Fix build
Add example whitelist contract and minimum tests
Add sample whitelist contract
Add TxOrigin signature type and rearrange order of types
Add approveValidator function
Add Validator signature type
...
# Conflicts:
# packages/contracts/src/contracts/current/protocol/Exchange/MixinSignatureValidator.sol
# packages/contracts/src/utils/types.ts
# packages/contracts/test/exchange/transactions.ts
# packages/order-utils/src/asset_proxy_utils.ts
2018-05-31 10:45:34 -07:00
Leonid Logvinov
bfefb6e696
Remove merge conflicts from yarn.lock
2018-05-31 10:36:34 -07:00
Leonid Logvinov
95b7601e2b
Don't wait con contract tests to submit coverage
2018-05-31 10:34:24 -07:00
Leonid Logvinov
f9c8bd868c
Keep node versions consistent
2018-05-31 10:33:56 -07:00
Leonid Logvinov
a773973b1b
Split tests into two buckets
2018-05-31 10:33:56 -07:00
Leonid Logvinov
a60006366b
Use a newer version of node/yarn to speed-up deps instaation
2018-05-31 10:33:56 -07:00
Leonid Logvinov
a66bb7889a
Try to cache dependencies
2018-05-31 10:32:43 -07:00
Leonid Logvinov
adfba06e85
Combine lint and pretttier tests together
2018-05-31 10:32:43 -07:00
Leonid Logvinov
6ee4e954f6
Rebalance tests
2018-05-31 10:32:43 -07:00
Leonid Logvinov
a11d139ff6
Merge pull request #641 from 0xProject/feature/remove-types
...
Remove types
2018-05-31 10:29:42 -07:00
Leonid Logvinov
85a3e66314
Add changelog entry for typescript-typings
2018-05-31 10:29:05 -07:00
Leonid Logvinov
1a3958ed60
Remove some types
2018-05-31 10:20:36 -07:00
Leonid Logvinov
743c957918
Remove published types
2018-05-31 10:20:35 -07:00
Amir Bandeali
224a6c192b
Fix build
2018-05-31 10:19:10 -07:00
Alex Browne
ae47da3801
Merge pull request #640 from 0xProject/await-transaction-success
...
Add awaitTransactionSuccess where needed
2018-05-30 22:28:37 -07:00
Alex Browne
a6d669453f
Pass in a provider and instantiate a new web3Wrapper in token_registry_wrapper
2018-05-30 22:27:07 -07:00
Fabio Berger
0beab9eec4
Expose isValidPresignedSignatureAsync method
2018-05-30 17:55:33 -07:00
Fabio Berger
aa997f1be5
Move isValidOrderHash to the order_hash_test file
2018-05-30 17:55:16 -07:00
Fabio Berger
4eb58a70bb
Decide to throw for Caller signature type for now
2018-05-30 17:54:59 -07:00
Amir Bandeali
5b31d0aa36
Merge pull request #561 from 0xProject/feature/contracts/txorigin
...
Add Validator signature type
2018-05-30 17:53:22 -07:00
Amir Bandeali
79e7c44884
Check length before accessing indices, add awaitTransactionSuccess where needed, and rename function
2018-05-30 17:52:37 -07:00
Amir Bandeali
1382c1243a
Add back before/after snapshots for each test
2018-05-30 17:11:31 -07:00
Amir Bandeali
8f2fd9b603
Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMIT
2018-05-30 17:11:31 -07:00
Amir Bandeali
d625b65a09
Make preSigned and allowedValidators mappings public
2018-05-30 17:11:31 -07:00
Amir Bandeali
101e9be7b9
Change names of signature types
2018-05-30 17:11:31 -07:00
Amir Bandeali
9f93d8f533
Fix formatting and tests
2018-05-30 17:11:31 -07:00
Amir Bandeali
6050a59e4a
Make AssetProxyId last byte of assetData
2018-05-30 17:11:30 -07:00
Amir Bandeali
e5b7e29113
Add signer to txHash, allow approveValidator to be used with executeTransaction
2018-05-30 17:11:30 -07:00
Amir Bandeali
ecdd0ce9f2
Update Whitelist
2018-05-30 17:11:30 -07:00
Amir Bandeali
fc5c598f8f
Fix Exchange interface
2018-05-30 17:11:30 -07:00
Amir Bandeali
18ebed3c5d
Increase block gas limit
2018-05-30 17:11:30 -07:00
Amir Bandeali
822e319efe
Use last byte of signature as signature type
2018-05-30 17:11:30 -07:00
Amir Bandeali
6d462fc961
Remove TxOrigin signature type, modify whitelist to use Validator signature type
2018-05-30 17:11:30 -07:00
Amir Bandeali
4b71c65aea
Update Whitelist contract with comments, also require maker to be whitelisted
2018-05-30 17:11:30 -07:00
Amir Bandeali
34ab53173d
Fix build
2018-05-30 17:11:30 -07:00
Amir Bandeali
d6be6f79ce
Add example whitelist contract and minimum tests
2018-05-30 17:11:30 -07:00
Amir Bandeali
87d36f06fd
Add sample whitelist contract
2018-05-30 17:11:30 -07:00
Amir Bandeali
3eb05b4505
Add TxOrigin signature type and rearrange order of types
2018-05-30 17:11:30 -07:00
Amir Bandeali
0789c6a3d8
Add approveValidator function
2018-05-30 17:11:30 -07:00
Amir Bandeali
b587f076fe
Add Validator signature type
2018-05-30 17:11:30 -07:00
Amir Bandeali
a5a7217c8f
Add deepCopyBytes method to LibBytes
2018-05-30 17:11:30 -07:00
Amir Bandeali
c0cf55b40b
Merge pull request #639 from 0xProject/fix/contracts/multisigWrapper
...
Update LogDecoder
2018-05-30 17:10:39 -07:00
Fabio Berger
9200ed2216
Introduce OrderWithoutExchangeAddress type since this is what get's sent to the smart contracts
2018-05-30 14:45:20 -07:00
Fabio Berger
e1f7dd1372
Add ISigner artifacts
2018-05-30 14:08:58 -07:00
Fabio Berger
32833b7301
Fix order-utils tests
2018-05-30 14:08:43 -07:00
Fabio Berger
3302c89284
Revivie the ECSignatureSchema
2018-05-30 13:52:27 -07:00
Francesco Agosti
e18d61b31a
Merge pull request #635 from 0xProject/feature/website/custom-onboarding-tooltip
...
Remove react-joyride and some more refactoring
2018-05-30 11:49:04 -07:00
Francesco Agosti
61cd1ae525
Merge pull request #638 from 0xProject/feature/website/onboarding-eth-flow
...
Onboarding: implement add ETH step, and stub for add WETH step
2018-05-30 11:17:38 -07:00
Alex Browne
064608a8ef
Add awaitTransactionSuccess where needed
2018-05-30 11:10:30 -07:00
Amir Bandeali
5a840c88b5
Change logDecoder back into class, remove awaitTransactionMined from multiSigWrapper
2018-05-30 10:00:58 -07:00
fragosti
b14c3fe48d
Onboarding: implement add ETH step, and stub for add WETH step
2018-05-29 17:57:22 -07:00
Fabio Berger
4874d55d03
Initial refactor of order-utils. Move many utils from contracts into this package.
2018-05-29 16:58:30 -07:00
Brandon Millman
b20e40dd6f
Fix unselected relayer drawer item
2018-05-29 16:04:25 -07:00
fragosti
bc28a08dd0
Address PR feedback
2018-05-29 15:49:13 -07:00
fragosti
0d3010f6fc
Remove react-joyride from deps
2018-05-29 15:27:30 -07:00
fragosti
399a651fa3
Add entry to CHANGELOG.json
2018-05-29 15:24:10 -07:00
fragosti
30ac5fcb5e
Remove blacklist concept
2018-05-29 15:18:43 -07:00
fragosti
92cb5e10be
Some cleanup
2018-05-29 14:26:38 -07:00
Fabio Berger
10faa47495
Freeze order-utils at 0.0.5 for all packages except contracts
2018-05-29 13:38:19 -07:00
fragosti
f0bbf2cab0
Improve tooltip look
2018-05-29 12:53:18 -07:00
fragosti
338e8be327
Add types for react-popper, remove types for react-joyride
2018-05-29 11:21:14 -07:00
Leonid Logvinov
a4726a0e0d
Merge pull request #621 from 0xProject/feature/compiler-assertions
...
Add schema assertions on public methods of @0xproject/sol-compiler
2018-05-29 10:58:46 -07:00
fragosti
d4a366aeb1
Replace react-joyride with react-popper
2018-05-29 10:48:44 -07:00
Leonid Logvinov
98652997f9
Add a CHANGELOG entry
2018-05-29 10:09:09 -07:00
Leonid Logvinov
f5a39c2f7b
Make opts param optional in Compiler
2018-05-29 10:09:09 -07:00
Leonid Logvinov
9854db0a63
Throw if trying to schema-validate an undefined
2018-05-29 10:09:09 -07:00
Leonid Logvinov
cc7b0f4623
Add CHANGELOG entry
2018-05-29 10:09:09 -07:00
Leonid Logvinov
549e6d57c4
Add schema assertions on public methods of @0xproject/sol-compiler
2018-05-29 10:09:07 -07:00
Fabio Berger
dea322e2c5
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype:
Hide wallet management option and expand component on small screens
Remove registry override
Revert "Change the registry in yarn.lock"
Change the registry in yarn.lock
Remove contracts -> @0xproject/order-utils dependency
2018-05-25 19:54:11 -07:00
Fabio Berger
ed5b9c2b56
Merge pull request #625 from 0xProject/feature/contracts-without-contract-wrappers
...
Remove contracts -> @0xproject/contract-wrappers dependency
2018-05-25 19:52:47 -07:00
Brandon Millman
c31ca4af90
Hide wallet management option and expand component on small screens
2018-05-25 18:34:07 -07:00
Leonid Logvinov
2c9ec4bee8
Remove registry override
2018-05-25 17:01:50 -07:00
Leonid Logvinov
6dcfc36a4a
Revert "Change the registry in yarn.lock"
...
This reverts commit 76579a3004
.
2018-05-25 16:36:56 -07:00
Leonid Logvinov
76579a3004
Change the registry in yarn.lock
2018-05-25 16:13:48 -07:00
Leonid Logvinov
1d68692bb6
Remove contracts -> @0xproject/order-utils dependency
2018-05-25 16:09:17 -07:00
Fabio Berger
790af0fd72
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype:
Fix imports in order_utils
Use web3-wrapper instead of 0x.js, update logDecoder
Cleanup tests
Add errMsg when throwing on unrecognized error
Move readFirst4 to LibBytes
Add old MultiSig to previous contracts, cleanup file structure
Fix build
Address feedback, rename contract to AssetProxyOwner
Update multisig tests and utils
Update MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress to use a mapping of registered proxies
Implement design for relayers with no volume or tokens
2018-05-25 15:39:02 -07:00
fragosti
39008372e5
Write custom tooltip component
2018-05-25 15:31:27 -07:00
fragosti
1026952f26
Run linter
2018-05-25 13:13:06 -07:00
fragosti
9631927a8c
Add localstorage helper
2018-05-25 12:03:18 -07:00
fragosti
b0e6ce581a
Add next button
2018-05-25 12:03:18 -07:00
fragosti
e575323c60
Auto-show onboarding flow on first page view
2018-05-25 12:03:18 -07:00
fragosti
809ac3340c
Add ability to blacklist onboarding steps
2018-05-25 12:03:18 -07:00
fragosti
f0af638874
Fix PortalOnboardingFlowProps
2018-05-25 12:03:18 -07:00
fragosti
b49148ec54
Implement metamask installation flow
2018-05-25 12:03:18 -07:00
Brandon Millman
c7f5e77b3f
Merge pull request #620 from 0xProject/feature/website/relayer-empty
...
Implement design for relayers with no volume or tokens
2018-05-24 23:16:44 -07:00
Leonid Logvinov
817248369a
Fix imports in order_utils
2018-05-24 18:30:48 -07:00
Amir Bandeali
654698b208
Merge pull request #571 from 0xProject/feature/contracts/proxyOwner
...
Update MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress
2018-05-24 17:24:52 -07:00
Fabio Berger
4e5bfae332
Merge branch 'v2-prototype' into refactor/order-utils/for-v2
...
* v2-prototype:
Temporarily disable installation tests
Use domain separator for exchange address
publicGetOrderSchemaHash -> getOrderSchemaHash
Update order hash to match latest eip712
Pin connect in sra-report
Fix a typo
Pin types in sra-report
Fix linter issues
Unpin types version in @0xproject/connect
Pin types version in website
Do a fake version bump on types so that yarn doesn't try to install updated version for not yet migrated packages
Migrate migrations to v2
2018-05-24 16:31:21 -07:00
Fabio Berger
895a9093aa
Merge pull request #575 from 0xProject/feature/contracts/eip712-order-hash
...
Update order hash to match latest eip712
2018-05-24 16:30:46 -07:00
Fabio Berger
35121f0b78
Merge branch 'v2-prototype' into feature/contracts/eip712-order-hash
...
* v2-prototype:
Temporarily disable installation tests
Pin connect in sra-report
Fix a typo
Pin types in sra-report
Fix linter issues
Unpin types version in @0xproject/connect
Pin types version in website
Do a fake version bump on types so that yarn doesn't try to install updated version for not yet migrated packages
Migrate migrations to v2
# Conflicts:
# packages/contracts/src/utils/order_utils.ts
2018-05-24 16:30:30 -07:00
Leonid Logvinov
c4a7574f7b
Merge pull request #618 from 0xProject/feature/v2-migrations
...
Migrate migrations, types to v2
2018-05-24 16:18:44 -07:00
Leonid Logvinov
4ee636ecca
Temporarily disable installation tests
2018-05-24 16:07:11 -07:00
Fabio Berger
662dc12877
Add senderAddress to order schema
2018-05-24 16:05:07 -07:00
Jacob Evans
3cc8af819c
Use domain separator for exchange address
2018-05-24 16:00:22 -07:00
Jacob Evans
fcf4a958c3
publicGetOrderSchemaHash -> getOrderSchemaHash
2018-05-24 16:00:22 -07:00
Jacob Evans
65676c22f9
Update order hash to match latest eip712
2018-05-24 16:00:22 -07:00
Leonid Logvinov
3e907d7f4f
Pin connect in sra-report
2018-05-24 15:45:11 -07:00
Leonid Logvinov
9fa567aa78
Fix a typo
2018-05-24 15:42:29 -07:00
Amir Bandeali
237ebb0716
Use web3-wrapper instead of 0x.js, update logDecoder
2018-05-24 15:39:19 -07:00
Amir Bandeali
fdea260e41
Cleanup tests
2018-05-24 15:39:19 -07:00
Amir Bandeali
9af77dc835
Add errMsg when throwing on unrecognized error
2018-05-24 15:39:19 -07:00
Amir Bandeali
d4aacd218a
Move readFirst4 to LibBytes
2018-05-24 15:39:19 -07:00
Amir Bandeali
326a566db2
Add old MultiSig to previous contracts, cleanup file structure
2018-05-24 15:39:19 -07:00
Amir Bandeali
84257dac2b
Fix build
2018-05-24 15:39:19 -07:00
Amir Bandeali
22ad9e1e1a
Address feedback, rename contract to AssetProxyOwner
2018-05-24 15:39:19 -07:00
Amir Bandeali
cc44f5f75d
Update multisig tests and utils
2018-05-24 15:39:19 -07:00
Amir Bandeali
23df5cc201
Update MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress to use a mapping of registered proxies
2018-05-24 15:39:19 -07:00
Brandon Millman
dab2d5db44
Implement design for relayers with no volume or tokens
2018-05-24 15:37:04 -07:00
Leonid Logvinov
1717c5c00d
Pin types in sra-report
2018-05-24 15:28:37 -07:00
Leonid Logvinov
ea3f82ccc2
Fix linter issues
2018-05-24 14:56:20 -07:00
Leonid Logvinov
fd6ce470e7
Unpin types version in @0xproject/connect
2018-05-24 14:40:53 -07:00
Leonid Logvinov
6d3fbbe256
Pin types version in website
2018-05-24 14:40:32 -07:00
Leonid Logvinov
45c4de16d2
Do a fake version bump on types so that yarn doesn't try to install updated version for not yet migrated packages
2018-05-24 14:33:48 -07:00
Leonid Logvinov
92b0efff5a
Migrate migrations to v2
2018-05-24 13:59:30 -07:00
Leonid Logvinov
bc550c3265
Merge pull request #617 from 0xProject/feature/no-coverage-ci-contracts
...
Disable contracts coverage on CI
2018-05-24 13:37:55 -07:00
Francesco Agosti
b39aa5d359
Merge pull request #607 from 0xProject/feature/website/onboarding-setup
...
Set up structure for onboarding flow along with basic step 0
2018-05-24 13:02:45 -07:00
fragosti
f8f8bd95ca
Improve OnboardingFlow API and typescript types
2018-05-24 11:24:10 -07:00
fragosti
d057b77dc5
Address PR feedback
2018-05-24 10:53:13 -07:00
fragosti
27d637195d
Undo change to react-highlight
2018-05-24 10:52:11 -07:00
fragosti
46919ce797
Fix build errors
2018-05-24 10:52:11 -07:00
fragosti
b4e1ce59f9
Fix issue where modal can be out of sync with app state
2018-05-24 10:52:11 -07:00
fragosti
7af77d3eb0
Basic onboarding flow infrastructure set up
2018-05-24 10:51:06 -07:00
Francesco Agosti
de1ff52de3
Merge pull request #612 from 0xProject/feature/website/add-redux-devtools
...
Add redux-devtools-extension to project
2018-05-24 10:12:57 -07:00
Leonid Logvinov
69c1df68c8
Disable contracts coverage on CI
2018-05-24 09:57:13 -07:00
Fabio Berger
62431fee8e
Merge pull request #615 from 0xProject/refactor/json-schemas/for-v2
...
Refactor order schemas in json-schemas for v2
2018-05-24 09:39:28 -07:00
Fabio Berger
357201869a
Change all wsrun
commands so that they fast-exit (e.g any one failing stops the entire process from executing)
2018-05-23 21:27:37 -07:00
Fabio Berger
a88e8ffe79
Have source-map-loader ignore node_modules packages
2018-05-23 21:27:08 -07:00
Fabio Berger
5c88f43e15
Revert to an earlier version that works
2018-05-23 21:26:17 -07:00
Alex Browne
2f7ab3e32d
Merge pull request #613 from 0xProject/check-tx-receipt-status
...
Check transaction receipt status
2018-05-23 18:12:41 -07:00
Fabio Berger
3ec05bb5d8
Force hex to have at least two hex values after the prefix, but it could be two zeros
2018-05-23 17:36:34 -07:00
Fabio Berger
59890f2c83
Fix Hex regex and tests
2018-05-23 17:28:17 -07:00
Fabio Berger
2c70162bee
Remove the caret so it actually installs this version
2018-05-23 17:28:03 -07:00
Brandon Millman
2f1a4042bf
Merge pull request #603 from 0xProject/feature/website/wallet-flex-box
...
Improve wallet layout using flexbox
2018-05-23 17:03:54 -07:00
Fabio Berger
4af7740907
Merge branch 'v2-prototype' into refactor/json-schemas/for-v2
...
* v2-prototype:
Ignore v2 artifacts
2018-05-23 17:01:14 -07:00
Fabio Berger
f64ea361d4
Add CHANGELOG entry
2018-05-23 17:00:32 -07:00
Fabio Berger
9c850d152c
Updated Order, SignedOrder schemas, removed ECSignature schema types and added Hex basic type
2018-05-23 16:52:41 -07:00
Fabio Berger
71266c0220
Merge pull request #614 from 0xProject/bug/prettier/ignore-v2-artifacts
...
Ignore v2 artifacts
2018-05-23 15:47:43 -07:00
Brandon Millman
0801457ff0
Use visibility property instead of placeholder div in wrap ether item
2018-05-23 15:28:51 -07:00
Jacob Evans
ba7c9ceccc
Ignore v2 artifacts
2018-05-23 15:21:43 -07:00
Alex Browne
f6f2818a02
Change error message for awaitTransactionSuccessAsync
2018-05-23 15:09:19 -07:00
Alex Browne
b05a3b7aed
Check transaction receipt status codes where applicable
2018-05-23 15:09:17 -07:00
Brandon Millman
3fe94891d3
Merge branch 'v2-prototype' into feature/website/wallet-flex-box
...
* v2-prototype: (95 commits)
Add missing dep to website
Upgrade solidity parser
Fix trace test
Fix linter issues
Move contract utils
Fix prettier
Fix NameResolver
Fix prettier
Remove 0x.js as a dependency from website
Enable 0x.js tests
Fix small bug in order-utils
Address feedback
Fix Tslint error caused by "PromiseLike" value
Fix Tslint error caused by "PromiseLike" value
Update dogfood url
fix contract-wrappers version
Parse compiler.json in SolCompilerArtifactsAdapter
Fix TokenTransferProxy artifact name since it's now suffixed with _v1
Update yarn.lock
Fix signature verification test
...
2018-05-23 14:16:32 -07:00
Fabio Berger
9d11028fce
Bump all dependencies on json-schemas down a patch version so that they don't auto-magically get upgraded to the next version during the next publish
2018-05-23 13:56:52 -07:00
Fabio Berger
f6b81f588d
Add missing dep to website
2018-05-23 13:30:09 -07:00
Fabio Berger
513007a82c
Merge pull request #589 from 0xProject/feature/truffle-sol-cov
...
Sol-cov artifact Adapters (truffle)
2018-05-23 12:01:38 -07:00
Leonid Logvinov
bf18a90da7
Upgrade solidity parser
2018-05-23 11:21:33 -07:00
Leonid Logvinov
2ddd53b355
Fix trace test
2018-05-23 10:49:08 -07:00
Leonid Logvinov
c9aef16649
Fix linter issues
2018-05-23 10:39:56 -07:00
Leonid Logvinov
6a77e0fe56
Move contract utils
2018-05-23 10:32:14 -07:00
Leonid Logvinov
0a725415a4
Merge branch 'v2-prototype' into feature/truffle-sol-cov
2018-05-23 10:19:10 -07:00
Leonid Logvinov
af0d9439d4
Merge pull request #611 from 0xProject/feature/remove-0x-from=-website
...
Remove 0x.js as a dependency from website
2018-05-23 10:16:00 -07:00
Leonid Logvinov
65f09d0528
Fix prettier
2018-05-23 10:15:03 -07:00
Leonid Logvinov
48e6695447
Fix NameResolver
2018-05-23 09:57:43 -07:00
Leonid Logvinov
e3604c1662
Fix prettier
2018-05-23 09:41:35 -07:00
Leonid Logvinov
5913d654bd
Remove 0x.js as a dependency from website
2018-05-23 09:41:35 -07:00
Fabio Berger
f3fe9661f6
Merge pull request #609 from 0xProject/refactor/contracts/remove0xjsDep
...
Remove 0x.js dep from Contracts
2018-05-23 09:04:59 -07:00
Fabio Berger
17cfd7b001
Enable 0x.js tests
2018-05-23 08:37:43 -07:00
Fabio Berger
e941bdd945
Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDep
...
* v2-prototype:
Fix small bug in order-utils
Fix Tslint error caused by "PromiseLike" value
Update dogfood url
2018-05-22 18:15:38 -07:00
Alex Browne
e7e8773cd4
Fix small bug in order-utils
2018-05-22 18:14:23 -07:00
Leonid Logvinov
ebc750d5bf
Address feedback
2018-05-22 17:41:48 -07:00
Fabio Berger
3507fe6d5b
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
Update dogfood url
2018-05-22 17:37:23 -07:00
Fabio Berger
f9ef6491e6
Fix Tslint error caused by "PromiseLike" value
2018-05-22 17:37:06 -07:00
Fabio Berger
61e487224f
Fix Tslint error caused by "PromiseLike" value
2018-05-22 17:36:41 -07:00
Brandon Millman
85eb82acb2
Update dogfood url
2018-05-22 17:36:22 -07:00
Fabio Berger
4d364ea261
fix contract-wrappers version
2018-05-22 17:18:09 -07:00
Fabio Berger
577528bb9c
merge v2-prototype
2018-05-22 16:56:09 -07:00
Leonid Logvinov
d49f2c40ae
Parse compiler.json in SolCompilerArtifactsAdapter
2018-05-22 16:41:50 -07:00
Fabio Berger
706bfafe74
Fix TokenTransferProxy artifact name since it's now suffixed with _v1
2018-05-22 16:38:26 -07:00
Fabio Berger
1b8204dabe
Update yarn.lock
2018-05-22 16:37:33 -07:00
Fabio Berger
05cabded02
Fix signature verification test
2018-05-22 16:37:17 -07:00
Fabio Berger
1578402cbe
Fix TokenTransferProxy artifact name since it's now suffixed with _v1
2018-05-22 16:37:04 -07:00
fragosti
49ee56b22c
Move to deps from devDeps and use in development only
2018-05-22 16:32:26 -07:00
Leonid Logvinov
8c7f0902c0
Add a more verbose comment for self-destruct
2018-05-22 16:29:10 -07:00
Leonid Logvinov
056ef9ccd1
Merge pull request #610 from 0xProject/feature/sra-report-without-0x
...
Remove 0x.js dependency from sra-report
2018-05-22 16:18:42 -07:00
fragosti
dfc635b451
Add redux-devtools-extension to project
2018-05-22 16:08:04 -07:00
Leonid Logvinov
68321362c5
Remove 0x.js dependency from sra-report
2018-05-22 15:45:44 -07:00
Leonid Logvinov
f7560036b8
Merge branch 'v2-prototype' into feature/truffle-sol-cov
2018-05-22 15:33:36 -07:00
Leonid Logvinov
fc87caa348
Merge branch 'development' into v2-prototype
2018-05-22 15:30:39 -07:00
Leonid Logvinov
6e0aef5f2b
Fix depth tracking in a tracer
2018-05-22 15:27:18 -07:00
Leonid Logvinov
127b3e7d60
Fix sol-compiler version
2018-05-22 15:27:17 -07:00
Leonid Logvinov
9740199870
Fix sol-cov tests
2018-05-22 15:27:17 -07:00
Leonid Logvinov
06be580d2c
Fix a bug in CALL-like opcode handling
2018-05-22 15:27:17 -07:00
Leonid Logvinov
6540343f45
Remove trace.json
2018-05-22 15:27:17 -07:00
Leonid Logvinov
447b305e3c
Suppport subcalls in constructor
2018-05-22 15:27:17 -07:00
Leonid Logvinov
0c53d276f8
Use BlockParamLiteral.Latest
2018-05-22 15:27:17 -07:00
Leonid Logvinov
83c37c6a7a
Address feedback
2018-05-22 15:27:17 -07:00
Leonid Logvinov
ac52ad88a1
Use loglevel instead of verbose flag
2018-05-22 15:26:29 -07:00
Leonid Logvinov
84a1b5612d
Publish
...
- 0x.js@0.38 .0
- @0xproject/abi-gen@0.3.0
- @0xproject/assert@0.2.10
- @0xproject/base-contract@0.3.2
- @0xproject/connect@0.6.13
- @0xproject/contract-wrappers@0.0.2
- contracts@2.1.29
- @0xproject/dev-utils@0.4.2
- @0xproject/fill-scenarios@0.0.2
- @0xproject/json-schemas@0.7.24
- @0xproject/metacoin@0.0.7
- @0xproject/migrations@0.0.6
- @0xproject/monorepo-scripts@0.1.20
- @0xproject/order-utils@0.0.5
- @0xproject/order-watcher@0.0.2
- @0xproject/react-docs-example@0.0.12
- @0xproject/react-docs@0.0.12
- @0xproject/react-shared@0.1.7
- @0xproject/sol-compiler@0.5.0
- @0xproject/sol-cov@0.0.11
- @0xproject/sol-resolver@0.0.5
- @0xproject/sra-report@0.1.0
- @0xproject/subproviders@0.10 .2
- @0xproject/testnet-faucets@1.0.30
- @0xproject/tslint-config@0.4.18
- @0xproject/types@0.7.0
- @0xproject/typescript-typings@0.3.2
- @0xproject/utils@0.6.2
- @0xproject/web3-wrapper@0.6.4
- @0xproject/website@0.0.33
2018-05-22 15:25:47 -07:00
Leonid Logvinov
fa4e694859
Updated CHANGELOGS
2018-05-22 15:22:38 -07:00
Leonid Logvinov
f8c628b0c7
Updated CHANGELOGS
2018-05-22 15:22:12 -07:00
Leonid Logvinov
2f35e4789c
Change publish command name
2018-05-22 15:20:35 -07:00
Leonid Logvinov
253bada643
Fix import paths
2018-05-22 15:20:35 -07:00
Leonid Logvinov
e4fe497504
Refactor ContractData lookup
2018-05-22 15:20:35 -07:00
Leonid Logvinov
5c9bde203e
Remove a comment
2018-05-22 15:20:35 -07:00
Leonid Logvinov
d9907f227e
Use a hidden directory for temp artifacts
2018-05-22 15:20:34 -07:00
Leonid Logvinov
08b08ef1d0
Match class names with file names
2018-05-22 15:20:34 -07:00
Leonid Logvinov
334ef5c3eb
Improve a CHANGELOG comment
2018-05-22 15:20:34 -07:00
Leonid Logvinov
ac925aa226
Improve a CHANGELOG comment
2018-05-22 15:20:34 -07:00
Leonid Logvinov
86f17fb466
Rename ZeroExArtifactAdapter to SolCompilerArtifactAdapter
2018-05-22 15:20:34 -07:00
Leonid Logvinov
6aafda4517
Assign then pass
2018-05-22 15:20:34 -07:00
Leonid Logvinov
8267950dbc
Assign then return
2018-05-22 15:20:34 -07:00
Leonid Logvinov
56d1b0103f
Introduce CONFIG_FILE
2018-05-22 15:20:34 -07:00
Leonid Logvinov
1ff34bd0f4
Remove web3Factory.create and remove dev-tools dependency on sol-cov
2018-05-22 15:20:34 -07:00
Leonid Logvinov
b86248f13f
Add CHANGELOG entries
2018-05-22 15:20:34 -07:00
Leonid Logvinov
427a29145d
Support all opcodes in a trace parser
2018-05-22 15:20:34 -07:00
Leonid Logvinov
974575b695
Make sol-cov work with truffle and other artifact adapters
2018-05-22 15:20:34 -07:00
Leonid Logvinov
60b1fdd367
Only look at *.sol files in NameResolver
2018-05-22 15:20:33 -07:00
Leonid Logvinov
842f2ea5cc
Fix a bug in FS resolver causing it to try reading directories
2018-05-22 15:20:33 -07:00
Leonid Logvinov
ae220c37df
Add solcVersion to CompilerOpts
2018-05-22 15:20:33 -07:00
Fabio Berger
6f57f52ac2
Fix dep version
2018-05-22 13:44:35 -07:00
Fabio Berger
4897513d7d
Fix import
2018-05-22 13:19:35 -07:00
Fabio Berger
c8dad01137
Fix await calls
2018-05-22 13:19:29 -07:00
Fabio Berger
5a09063adb
Refactor etherToken test to use contract-wrappers
2018-05-22 13:15:16 -07:00
Fabio Berger
9de9bf651b
Fix ExchangeWrapper
2018-05-22 13:15:01 -07:00
Fabio Berger
09d80b1e50
Fix imports
2018-05-22 13:14:38 -07:00
Fabio Berger
2b793f372a
Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDep
...
* v2-prototype:
Fix tslint issues
Add `are` to boolean naming conventions
Fix tslint
Fix the tsutils version, fixing ts typings issue
Rename some variables in multi_sig_with_time_lock.ts
Remove extra awaitTransactionMinedAsync calls
Update artifacts
Update yarn.lock
Fix warnings in Metacoin
Upgrade UglifyJS to include ES6 support
Add CancelOrder and MatchOrder types
Add missing return types
Ignore classnames linter rule
Apply changes to test/exchange/match_orders.ts
Fix some unhandled promise rejections
Add awaitTransactionMinedAsync after every sent transaction
Add missing blockchainLifecycle calls to contracts tests
# Conflicts:
# packages/contracts/src/utils/exchange_wrapper.ts
# packages/contracts/test/asset_proxy/proxies.ts
# packages/contracts/test/exchange/dispatcher.ts
# packages/contracts/test/multi_sig_with_time_lock.ts
2018-05-22 13:02:21 -07:00
Fabio Berger
4cfeb6b8ac
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
Rename some variables in multi_sig_with_time_lock.ts
Remove extra awaitTransactionMinedAsync calls
Apply changes to test/exchange/match_orders.ts
Fix some unhandled promise rejections
Add awaitTransactionMinedAsync after every sent transaction
Add missing blockchainLifecycle calls to contracts tests
2018-05-22 11:58:50 -07:00
Fabio Berger
9373451ca8
Fix tslint issues
2018-05-22 11:58:42 -07:00
Fabio Berger
15c199d5a2
Add are
to boolean naming conventions
2018-05-22 11:58:35 -07:00
Alex Browne
cde85243d6
Merge pull request #601 from 0xProject/contracts-test-fixes
...
Contracts test fixes
2018-05-22 11:48:41 -07:00
Fabio Berger
c579db1a7b
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
Update artifacts
Update yarn.lock
Fix warnings in Metacoin
Upgrade UglifyJS to include ES6 support
Add CancelOrder and MatchOrder types
Add missing return types
Ignore classnames linter rule
2018-05-22 11:42:58 -07:00
Fabio Berger
61fa34e2ce
Fix tslint
2018-05-22 11:42:52 -07:00
Fabio Berger
96febf6639
Merge pull request #605 from 0xProject/fix/multiple/build-errors
...
Fix build/lint errors and warnings
2018-05-22 11:40:27 -07:00
Fabio Berger
09e59cf677
Fix the tsutils version, fixing ts typings issue
2018-05-22 11:23:14 -07:00
Fabio Berger
9119ee14b6
Update artifact
2018-05-22 11:19:19 -07:00
Fabio Berger
2ac2ae3eee
Fix tsutils version
2018-05-22 11:19:09 -07:00
Fabio Berger
a682b5d90e
Remove 0x.js dep from contracts
2018-05-22 11:18:50 -07:00
Alex Browne
e26c0c58ae
Rename some variables in multi_sig_with_time_lock.ts
2018-05-22 11:02:29 -07:00
Alex Browne
187fa71526
Remove extra awaitTransactionMinedAsync calls
2018-05-22 10:58:34 -07:00
Leonid Logvinov
031f97e97c
Publish
...
- 0x.js@0.38 .0
- @0xproject/abi-gen@0.3.0
- @0xproject/assert@0.2.10
- @0xproject/base-contract@0.3.2
- @0xproject/connect@0.6.13
- @0xproject/contract-wrappers@0.0.2
- contracts@2.1.29
- @0xproject/dev-utils@0.4.2
- @0xproject/fill-scenarios@0.0.2
- @0xproject/json-schemas@0.7.24
- @0xproject/metacoin@0.0.7
- @0xproject/migrations@0.0.6
- @0xproject/monorepo-scripts@0.1.20
- @0xproject/order-utils@0.0.5
- @0xproject/order-watcher@0.0.2
- @0xproject/react-docs-example@0.0.12
- @0xproject/react-docs@0.0.12
- @0xproject/react-shared@0.1.7
- @0xproject/sol-compiler@0.5.0
- @0xproject/sol-cov@0.0.11
- @0xproject/sol-resolver@0.0.5
- @0xproject/sra-report@0.1.0
- @0xproject/subproviders@0.10 .2
- @0xproject/testnet-faucets@1.0.30
- @0xproject/tslint-config@0.4.18
- @0xproject/types@0.7.0
- @0xproject/typescript-typings@0.3.2
- @0xproject/utils@0.6.2
- @0xproject/web3-wrapper@0.6.4
- @0xproject/website@0.0.33
2018-05-22 10:26:47 -07:00
Leonid Logvinov
b9e1c3c34f
Updated CHANGELOGS
2018-05-22 10:26:39 -07:00
Leonid Logvinov
1a35107a1d
Updated CHANGELOGS
2018-05-22 10:16:53 -07:00
Leonid Logvinov
d3e086c850
Change publish command name
2018-05-22 10:16:53 -07:00
Fabio Berger
4a0c8d72b0
merge development
2018-05-22 09:25:02 -07:00
Fabio Berger
ab9cfd293b
remove generated contract_wrappers during clean
2018-05-22 09:21:20 -07:00
Fabio Berger
cc840a6911
Merge pull request #594 from 0xProject/improvement/addCustomTslintRules
...
Add more tslint rules
2018-05-22 18:04:50 +02:00
Remco Bloemen
5456187dd0
Update artifacts
2018-05-22 17:13:04 +02:00
Remco Bloemen
73c95c328d
Update yarn.lock
2018-05-22 17:08:47 +02:00
Remco Bloemen
4a971be168
Fix warnings in Metacoin
2018-05-22 15:19:40 +02:00
Remco Bloemen
f657a3d811
Upgrade UglifyJS to include ES6 support
2018-05-22 15:19:40 +02:00
Remco Bloemen
b39f75a2e3
Add CancelOrder and MatchOrder types
2018-05-22 15:15:14 +02:00
Remco Bloemen
1dad14f8ea
Add missing return types
2018-05-22 13:50:07 +02:00
Remco Bloemen
5cc2e8de7b
Ignore classnames linter rule
2018-05-22 13:45:18 +02:00
Brandon Millman
d0abc60176
Add missing key
2018-05-21 21:41:03 -07:00
Brandon Millman
130e83d9b2
Use flexbox for wrapped ether item
2018-05-21 21:25:43 -07:00
Brandon Millman
ed8acdb11c
Re add wrapped ether item
2018-05-21 21:25:43 -07:00
Brandon Millman
26370da13d
Rewrite balance rows using flex box
2018-05-21 21:25:42 -07:00
Fabio Berger
c4a2f70017
Make lint run in parallel
2018-05-21 18:36:06 -07:00
Alex Browne
a5d315ee2a
Apply changes to test/exchange/match_orders.ts
2018-05-21 16:58:29 -07:00
Alex Browne
4fa57f55e6
Fix some unhandled promise rejections
2018-05-21 16:52:49 -07:00
Alex Browne
2c496a92ad
Add awaitTransactionMinedAsync after every sent transaction
2018-05-21 16:52:49 -07:00
Alex Browne
4ca8903a21
Add missing blockchainLifecycle calls to contracts tests
2018-05-21 16:52:49 -07:00
Greg Hysen
d460c0e8b9
Merge pull request #572 from 0xProject/feature/contracts/atomicMatching
...
Atomic Order Matching
2018-05-21 14:29:56 -07:00
Greg Hysen
11b6d290da
Removed debug line from chai_setup. Its failing linter and does not appear to be used (it was from an old PR I merged in).
2018-05-21 14:25:39 -07:00
Greg Hysen
d83902834f
Ran prettier
2018-05-21 13:54:11 -07:00
Fabio Berger
0fdf32cf6f
merge development
2018-05-21 13:38:12 -07:00
Greg Hysen
f4ebbfabf4
Added getNullFillResults
2018-05-18 17:07:00 -07:00
Greg Hysen
b5bcfc8fe7
orderFilledAmount -> orderTakerAssetFilledAmount
2018-05-18 17:07:00 -07:00
Greg Hysen
d13c08cc0d
Style improvements to order matching
2018-05-18 17:07:00 -07:00
Greg Hysen
89abd76570
Upgraded to Solidity 0.4.24
2018-05-18 17:07:00 -07:00
Greg Hysen
8c1ae35088
Rebased against v2-prototype
2018-05-18 17:05:36 -07:00
Greg Hysen
bb74789b42
Changed calculateFillResults to public visibility so that it can be used by the Forwarding Contract.
2018-05-18 17:01:06 -07:00
Greg Hysen
dbbd32d2ce
Moved feeTokenAddress to MatchOrderTester constructor. Since it is constant, we dont need to pass it in on each call.
2018-05-18 17:01:06 -07:00
Greg Hysen
80285a300d
Wording of calculateMatchedFillResults
2018-05-18 17:01:06 -07:00
Greg Hysen
2eb5819851
Cleaned up interface for decoding proxy data. Added a general decoder, which should be useful for the forwarding contract code.
2018-05-18 17:01:06 -07:00
Greg Hysen
e748e1891b
Style improvements to the match orders typescript test class
2018-05-18 17:01:06 -07:00
Greg Hysen
28bb11217c
Removed redundant log decode call
2018-05-18 17:01:06 -07:00
Greg Hysen
636dae6a79
The OrderInfo struct is now returned by the getOrderInfo function
2018-05-18 17:01:06 -07:00
Greg Hysen
c8f65a1bf9
Updated order of settleMatchedOrders to align with settleOrder
2018-05-18 17:01:06 -07:00
Greg Hysen
ce177ae6f6
IExchange inherits from all other interfaces (in the same order as Exchange inherits Mixins)
2018-05-18 17:01:06 -07:00
Greg Hysen
c79f3501cd
Renamed takerAssetFilledAmount to orderFilledAmount to more easily distinguish between fill results and order state
2018-05-18 17:01:06 -07:00
Greg Hysen
80114edc71
Comments for readability in exchange core and mixin match orders
2018-05-18 17:01:06 -07:00
Greg Hysen
71483e2865
Renamed "validate" functions to "assert" in mixin match.
2018-05-18 17:01:06 -07:00
Greg Hysen
93087324d9
Throw if the left or right orders do not compute the correct fill results. I like this better than just logging an error and failing silently.
2018-05-18 17:01:06 -07:00
Greg Hysen
061facdcce
Removed redundant status checks in matchOrders. Saves gas, plus follows pattern of fillOrder more closely.
2018-05-18 17:01:06 -07:00
Greg Hysen
3e6e7fb272
Token -> Asset in fillOrder spec
2018-05-18 17:01:06 -07:00
Greg Hysen
12d8c2398f
Reordered functions in mixin exchange core -- getOrderInfo is at the bottom
2018-05-18 17:01:06 -07:00
Greg Hysen
bb73963421
Changes based on style guidelines put out by Amir
2018-05-18 17:01:06 -07:00
Greg Hysen
1dd7688bdd
Reordered fund transfers for matched orders, plus added an extra sanity check to order matching calculations
2018-05-18 17:01:06 -07:00
Greg Hysen
5735095521
Style changes to atomic order matching
2018-05-18 17:01:06 -07:00
Greg Hysen
fa7570352c
Added require reasons to MixinMatchOrders and cleaned up some comments.
2018-05-18 17:01:06 -07:00
Greg Hysen
f378406d15
Updated remaining contracts to v0.4.23
2018-05-18 17:01:05 -07:00
Greg Hysen
68fa7ae2a3
Removed isRoundingError from mixin header
2018-05-18 17:01:05 -07:00
Greg Hysen
9b1015bbce
Atomic Order Matching - Tests
2018-05-18 17:01:05 -07:00
Greg Hysen
a4c821eb60
Atomic Order Matching - Smart Contracts.
2018-05-18 17:01:05 -07:00
Brandon Millman
c70540e7f4
Merge pull request #598 from 0xProject/feature/website/mobile-optimize
...
Mobile optimize the portal layout
2018-05-18 15:38:04 -07:00
Brandon Millman
e291146443
Prettier
2018-05-18 11:36:17 -07:00
Brandon Millman
faa2b6237f
Change number of columns in relayer index for small screens
2018-05-18 11:35:13 -07:00
Brandon Millman
26661f3091
Wallet instead of balances for small screens
2018-05-18 11:35:13 -07:00
Brandon Millman
e6e8d49d72
Close drawer when new path is chosen
2018-05-18 11:35:13 -07:00
Brandon Millman
b9ca055586
Fix styling of portal menu
2018-05-18 11:35:13 -07:00
Brandon Millman
9ce7be050a
Refactor portal specific colors out of react-shared
2018-05-18 11:35:13 -07:00
Brandon Millman
1d2617c826
Add custom styling for drawer
2018-05-18 11:35:13 -07:00
Brandon Millman
7c8e9ddc42
Fix key issue for portal routes
2018-05-18 11:35:13 -07:00
Brandon Millman
157764c0d9
Fix responsiveness broken in rebase
2018-05-18 11:35:13 -07:00
Brandon Millman
317ff81744
Set up scaffolding for new drawer
2018-05-18 11:35:13 -07:00
Brandon Millman
bd7fc780cb
Hide wallet component for small screens
2018-05-18 11:35:13 -07:00
Brandon Millman
4b343d9dcf
Fix token link key
2018-05-18 11:35:13 -07:00
Brandon Millman
7a6a5d7595
Modulate number of columns based on screenwidth
2018-05-18 11:35:13 -07:00
Brandon Millman
85020c74cf
Fix prettier
2018-05-18 11:33:46 -07:00
Jacob Evans
0137c0da8c
Merge pull request #583 from 0xProject/bug/contracts/erc721-encoded-pad
...
ERC721Proxy Pad to 32 if asset ids are small
2018-05-18 12:26:31 +10:00
fragosti
407731ab16
Change my title to clarify
2018-05-17 16:33:09 -07:00
Francesco Agosti
72503c0689
Merge pull request #596 from 0xProject/feature/website/weth-eth-conversion-errors
...
Show error messages in the wrapped ether item
2018-05-17 13:15:24 -07:00
fragosti
e9e570db4f
Center all the things
2018-05-17 13:04:39 -07:00
fragosti
5bc83fceaa
Refactor code in response to CR feedback
2018-05-17 13:04:39 -07:00
fragosti
e7fd501200
Remove duplicate function call to validate
2018-05-17 13:04:39 -07:00
fragosti
ea0067d999
Show error messages in the wrapped ether item
2018-05-17 13:04:39 -07:00
fragosti
ec49ca6480
Improve about page descriptions
2018-05-17 13:04:39 -07:00
Alex Browne
a26cc7c14d
Merge pull request #597 from 0xProject/make-promises-safe
...
Use make-promises-safe to catch unhandled rejections in tests
2018-05-17 11:58:31 -07:00
Brandon Millman
c9d3041460
Merge pull request #586 from 0xProject/feature/website/manage-wallet-2
...
Manage your wallet section of portal
2018-05-17 11:05:58 -07:00
Brandon Millman
943b7d39c6
Fix tslint false positive
2018-05-17 11:02:55 -07:00
Brandon Millman
6b1a911604
Fix spread
2018-05-17 11:02:55 -07:00
Brandon Millman
3d4e03f2cd
Refactor account management itmes
2018-05-17 11:02:55 -07:00
Brandon Millman
48b0b54819
Add loading component
2018-05-17 11:02:55 -07:00
Brandon Millman
00515eb6f9
Refactor a bunch of layouts into their own files
2018-05-17 11:02:55 -07:00
Brandon Millman
63e7391981
Add portal layout component
2018-05-17 11:02:55 -07:00
Brandon Millman
b6776f53ab
Get rid of extra curly brackets
2018-05-17 11:02:55 -07:00
Brandon Millman
6a0cda7396
Fix lint error
2018-05-17 11:02:55 -07:00
Brandon Millman
09692dc70e
Fix comments
2018-05-17 11:02:55 -07:00
Brandon Millman
e0482f5400
Wait for blockchain to display the account management routes
2018-05-17 11:02:55 -07:00
Brandon Millman
c787dc7356
Fix linter errors and relayer index reloading
2018-05-17 11:02:55 -07:00
Brandon Millman
ea948ac2c8
Trade direct route
2018-05-17 11:02:55 -07:00
Brandon Millman
d6e321e97f
Add manage you wallet footer
2018-05-17 11:02:55 -07:00
Brandon Millman
807250510a
Add props to back button
2018-05-17 11:02:55 -07:00
Brandon Millman
ef1e974346
Back button and title components
2018-05-17 11:02:55 -07:00
Brandon Millman
55d1228abb
Implement new menu styling
2018-05-17 11:02:55 -07:00
Brandon Millman
9e76d2ca63
Add menu
2018-05-17 11:02:55 -07:00
Brandon Millman
d53915e7e3
Add routes
2018-05-17 11:02:55 -07:00
Fabio Berger
7fab782907
Improve naming
2018-05-17 14:07:55 +02:00
Fabio Berger
cf7967e629
Disable magic number rule in more places where it isn't helping code readability
2018-05-17 14:07:44 +02:00
Fabio Berger
0eacbac8f6
Merge branch 'development' into improvement/addCustomTslintRules
...
* development:
Remove "Order utils" from menu for now
Fix top tokens key
Improve about page descriptions
Do not remove artifacts when running `clean`
2018-05-17 13:57:51 +02:00
Fabio Berger
cec76c33b6
Remove "Order utils" from menu for now
2018-05-17 13:21:37 +02:00
Brandon Millman
18dcf98998
Fix top tokens key
2018-05-16 18:07:47 -07:00
Alex Browne
251218af8b
Use make-promises-safe to catch unhandled rejections in tests
2018-05-16 17:36:37 -07:00
Fabio Berger
e2cbe42ed0
Update yarn.lock
2018-05-16 20:44:16 +02:00
fragosti
c06ed58582
Improve about page descriptions
2018-05-16 10:15:04 -07:00
Fabio Berger
78623ae3bd
Merge branch 'development' into v2-prototype
...
* development: (29 commits)
Do not remove artifacts when running `clean`
fix style errors
Fix circular dependency
Add my profile image to images
Add myself to about page
Add dogfood configs to website
Revert to lerna:run lint
Do lint sequentially
Exclude monorepo-scripts from tslint as test
Fix prettier
Add hover state to top tokens
Change to weekly txn volume
Change minimum Node version to 6.12
Document Node.js version requirement and add it to package.json
Apply prettier to some files which were not formatted correctly
Fix TSLint issues
Fix TSLint issues
Update ethereeumjs-testrpc to ganache-cli
Fix infinite loop
Add changelog entries for packages where executable binary exporting fixed
...
# Conflicts:
# packages/contracts/package.json
# packages/contracts/util/formatters.ts
# packages/contracts/util/signed_order_utils.ts
# packages/migrations/package.json
# yarn.lock
2018-05-16 16:18:47 +02:00
Fabio Berger
4de6221825
Do not remove artifacts when running clean
2018-05-16 16:08:15 +02:00
Fabio Berger
136c6d01b3
Do not remove artifacts when running clean
2018-05-16 16:01:37 +02:00
Fabio Berger
22f3f57f44
Merge branch 'development' into improvement/addCustomTslintRules
...
* development:
fix style errors
Fix circular dependency
Add my profile image to images
Add myself to about page
Add dogfood configs to website
Change minimum Node version to 6.12
Document Node.js version requirement and add it to package.json
2018-05-16 15:15:23 +02:00
Fabio Berger
b2f362225c
Fix comments
2018-05-16 15:14:31 +02:00
Fabio Berger
40ed59ce28
Improve name
2018-05-16 15:14:24 +02:00
Fabio Berger
839db68571
Fix TSLint rules
2018-05-16 14:59:10 +02:00
Fabio Berger
fec6ac3ff0
Enforce new rules, including no-switch-case-fall-through
2018-05-16 14:58:28 +02:00
Fabio Berger
45fa26dc6c
Implement boolean variable naming custom TSLint rule
2018-05-16 14:58:01 +02:00
Fabio Berger
f49d432fdc
Implement custom no-magic-numbers rule that doesn't include magic numbers passed into BigNumber instantiations (e.g const amount = new BigNumber(5); )
2018-05-16 14:57:28 +02:00
Fabio Berger
1a31ceff8e
Run linter sequentially
2018-05-16 14:56:11 +02:00
Francesco Agosti
cc486cb86d
Merge pull request #593 from 0xProject/bug/website/fix-cirular-dependency
...
Fix circular dependency
2018-05-15 16:35:05 -07:00
Francesco Agosti
7a45a579c0
Merge pull request #592 from 0xProject/feature/website/add-francesco-about
...
Add myself to about page
2018-05-15 15:59:24 -07:00
fragosti
dc58d539c2
fix style errors
2018-05-15 15:54:17 -07:00
fragosti
2ba78eb740
Fix circular dependency
2018-05-15 15:27:27 -07:00
fragosti
f43b275f16
Add my profile image to images
2018-05-15 14:50:33 -07:00
fragosti
509a81a572
Add myself to about page
2018-05-15 14:44:57 -07:00
Brandon Millman
184232ba4f
Add dogfood configs to website
2018-05-15 13:51:43 -07:00
Amir Bandeali
9e0471bfbb
Merge branch 'development' into v2-prototype
2018-05-15 15:52:49 -04:00
Alex Browne
0bc338ba42
Merge pull request #578 from 0xProject/document-node-version
...
Document Node.js version requirement and add it to package.json
2018-05-15 10:51:49 -07:00
Fabio Berger
406e91d387
Merge pull request #588 from 0xProject/improvement/use-wsrun
...
Individual package building & watching!!! 💪 🌹
2018-05-15 11:41:51 +02:00
Fabio Berger
473acafd14
Revert to lerna:run lint
2018-05-15 11:21:49 +02:00
Fabio Berger
7474e6b1c9
Do lint sequentially
2018-05-15 11:05:02 +02:00
Fabio Berger
323955277c
Exclude monorepo-scripts from tslint as test
2018-05-15 10:47:00 +02:00
Fabio Berger
03b5b09122
Fix prettier
2018-05-15 10:43:41 +02:00
Fabio Berger
fe00c06d4b
Merge development
2018-05-15 10:22:22 +02:00
Brandon Millman
ca08dd9705
Add hover state to top tokens
2018-05-15 00:52:51 -07:00
Brandon Millman
b3e53b609b
Change to weekly txn volume
2018-05-14 22:49:08 -07:00
Alex Browne
fdeab0475c
Change minimum Node version to 6.12
2018-05-14 18:46:53 -07:00
Alex Browne
f86cc0dc7a
Document Node.js version requirement and add it to package.json
2018-05-14 18:46:52 -07:00
Alex Browne
0457c959dd
Merge pull request #590 from 0xProject/fix-prettier
...
Apply prettier to some files which were not formatted correctly
2018-05-14 18:41:45 -07:00
Alex Browne
c520b7f1fb
Apply prettier to some files which were not formatted correctly
2018-05-14 15:44:09 -07:00
Fabio Berger
5422bf5733
Fix TSLint issues
2018-05-14 23:27:41 +02:00
Fabio Berger
a703160226
Merge branch 'development' into improvement/use-wsrun
...
* development:
Update ethereeumjs-testrpc to ganache-cli
# Conflicts:
# package.json
2018-05-14 22:31:53 +02:00
Fabio Berger
d0905eda49
Fix TSLint issues
2018-05-14 21:48:46 +02:00
Leonid Logvinov
da60008048
Update ethereeumjs-testrpc to ganache-cli
2018-05-14 20:16:13 +02:00
Fabio Berger
7c023233f2
Fix infinite loop
2018-05-14 20:02:41 +02:00
Fabio Berger
1e7003a307
Add changelog entries for packages where executable binary exporting fixed
2018-05-14 19:57:41 +02:00
Fabio Berger
8cb074657d
Rename bin to server in testnet-faucets since bin is no longer gitignored
2018-05-14 19:33:45 +02:00
Fabio Berger
5f72b86ce4
Fix sra-report binary
2018-05-14 19:33:23 +02:00
Fabio Berger
09d33792f3
rename build:watch to watch and remove build from docs:stage
2018-05-14 19:32:52 +02:00
Fabio Berger
a6773b85d2
Fix sol-compiler binary so it can be called directly from packages
2018-05-14 19:32:32 +02:00
Fabio Berger
5f678acf46
Fix abi-gen binary so it can be called directly from packages
2018-05-14 19:31:56 +02:00
Fabio Berger
76f9ad0705
Remove build from docs:stage commands
2018-05-14 19:24:47 +02:00
Fabio Berger
478f6ed011
Move from using lerna multi-package commands to wsrun, update README's accordingly
2018-05-14 19:23:50 +02:00
Fabio Berger
c94d1b2275
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Add missing type definitions
2018-05-14 11:30:51 +02:00
Fabio Berger
7d60356fac
Remove tslint-config as dep to monorepo-scripts to avoid circular dependency. Since monorepo-scripts is only expected to be used from within the monorepo, we reference tslint-config w/ a relative path
2018-05-14 11:30:15 +02:00
Leonid Logvinov
58fa35641d
Merge pull request #585 from 0xProject/feature/typedef
...
Add missing type definitions. Enable typedef linter rule
2018-05-14 10:36:13 +02:00
Leonid Logvinov
b74957acdf
Add missing type definitions
2018-05-14 10:35:13 +02:00
Fabio Berger
6aed4fb1ae
Merge pull request #579 from 0xProject/breakUp0xjs
...
Split 0x.js into: contract-wrappers & order-watcher
2018-05-11 19:11:27 +02:00
Fabio Berger
ad8e12eeae
Add missing .gitkeeps
2018-05-11 18:54:33 +02:00
Fabio Berger
31763a018c
Revert "Remove gitkeeps"
...
This reverts commit 3f6876c419
.
2018-05-11 18:50:50 +02:00
Fabio Berger
bc20f8a004
improve wording
2018-05-11 18:24:07 +02:00
Fabio Berger
3f6876c419
Remove gitkeeps
2018-05-11 17:41:35 +02:00
Fabio Berger
fb9c774558
Create coverage dir if doesn't exist
2018-05-11 17:41:25 +02:00
Fabio Berger
7df9393d29
Add compilerSettings to compiler.json
2018-05-11 16:26:08 +02:00
Fabio Berger
c6439def2c
Add deployedBytecode to artifacts since it is needed by sol-cov
2018-05-11 16:25:52 +02:00
Fabio Berger
273d3445e4
Revert throw conditions since it messes with the expected test timing
2018-05-11 16:04:03 +02:00
Fabio Berger
bc3dc52377
Revert back to hack, we need the configured web3Wrapper
2018-05-11 15:40:19 +02:00
Fabio Berger
ef1d484d9e
Add comment to TransactionReceiptWithDecodedLogs explaining that it doesn't always return "decodedLogs"
2018-05-11 15:39:15 +02:00
Fabio Berger
63cd5a6296
Get rid of hack
2018-05-11 15:24:31 +02:00
Fabio Berger
657dc785ea
Get networkId from web3Wrapper
2018-05-11 15:23:50 +02:00
Fabio Berger
461e74d8be
Throw if tx reverts
2018-05-11 15:23:34 +02:00
Fabio Berger
a7daea1728
Remove unused methods and imports
2018-05-11 15:22:57 +02:00
Fabio Berger
c4416f9696
Prettier ignore artifact files
2018-05-11 14:45:50 +02:00
Fabio Berger
f9ad34170d
Add compiler dep
2018-05-11 14:25:48 +02:00
Fabio Berger
45f2a8ad06
Update yarn.lock
2018-05-11 13:31:49 +02:00
Fabio Berger
3dad802c90
Fix version
2018-05-11 13:18:13 +02:00
Fabio Berger
735166f06c
remove unused modules
2018-05-11 13:15:41 +02:00
Fabio Berger
042df52e5c
Fix deps
2018-05-11 13:15:21 +02:00
Fabio Berger
294a65f842
Fix prettier
2018-05-11 13:11:50 +02:00
Fabio Berger
bf8550ae1e
Update artifacts
2018-05-11 12:59:14 +02:00
Fabio Berger
91549ef28c
Update yarn.lock
2018-05-11 12:58:45 +02:00
Fabio Berger
95956eff64
Update global_hooks
2018-05-11 12:58:34 +02:00
Fabio Berger
bcae71dfa4
Remove legacy test
2018-05-11 12:33:39 +02:00
Fabio Berger
d370296e82
Merge branch 'development' into breakUp0xjs
...
* development:
Fix ganache subprovider config
Fix a bug in compiler config precedence
Fix linter errors
Fix templates
Remove unused deployer docs configs
Add a legacy endpoint for the deployer
Add a check for compiler output
Add a comment
Put ARTIFACTS_VERSION in a config
Improve a comment
Remove _applyDefaultsToDeployTxDataAsync
Add a HACK comment
Fix linter issues
Rename deployer to sol-compiler
Remove deployer
Remove deployer from 0x.js and migrations
Configure migrations with a compiler.json
Remove deployer from metacoin and contract tests
Update wallet footer and add remove token functionality
# Conflicts:
# .gitignore
# packages/0x.js/package.json
# packages/0x.js/src/0x.ts
# packages/contracts/package.json
# packages/contracts/test/multi_sig_with_time_lock.ts
# packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts
# packages/contracts/util/artifacts.ts
# packages/deployer/test/deployer_test.ts
# packages/migrations/package.json
2018-05-11 12:32:57 +02:00
Leonid Logvinov
f42f608f3f
Merge pull request #574 from 0xProject/feature/rm-rf-deployer
...
Remove @0xproject/deployer.Deployer. Make contracts able to deploy themselves
2018-05-11 12:12:39 +02:00
Fabio Berger
f78b5741c3
Add missing version directory to path
2018-05-11 12:05:46 +02:00
Fabio Berger
733fe5b335
Add artifacts to clean command
2018-05-11 12:05:32 +02:00
Leonid Logvinov
c093aab350
Fix ganache subprovider config
2018-05-11 11:59:08 +02:00
Brandon Millman
44f17c1706
Merge pull request #580 from 0xProject/feature/website/remove-tokens
...
Update wallet footer and add remove token functionality
2018-05-10 10:55:17 -07:00
Fabio Berger
8302e1687a
Remove unnecessary compile command
2018-05-10 19:03:58 +02:00
Fabio Berger
7ad4380653
Standardize gitignores and remove migrations/artifacts
2018-05-10 19:02:59 +02:00
Fabio Berger
bea185ce8b
Commit v1 artifacts to migrations package and remove compile step from prebuild
2018-05-10 19:02:41 +02:00
Fabio Berger
5a73b8a8e6
Replace mkdir with mkdirp so it also created any missing intermediate directories
2018-05-10 18:56:32 +02:00
Fabio Berger
da62a0af3b
Fix path to artifacts
2018-05-10 18:55:30 +02:00
Leonid Logvinov
1137abfd33
Fix a bug in compiler config precedence
2018-05-10 18:26:44 +02:00
Leonid Logvinov
e972ed8456
Fix linter errors
2018-05-10 18:12:34 +02:00
Leonid Logvinov
2e1c2d9dfe
Fix templates
2018-05-10 17:56:57 +02:00
Fabio Berger
83dd333eba
Fix tslint errors
2018-05-10 17:55:27 +02:00
Leonid Logvinov
f854f3ee2b
Remove unused deployer docs configs
2018-05-10 17:47:38 +02:00
Leonid Logvinov
1055ca6d44
Add a legacy endpoint for the deployer
2018-05-10 17:47:38 +02:00
Leonid Logvinov
a5fea3b9c3
Add a check for compiler output
2018-05-10 17:47:38 +02:00
Leonid Logvinov
62f1430a2c
Add a comment
2018-05-10 17:47:38 +02:00
Leonid Logvinov
1dec6a442e
Put ARTIFACTS_VERSION in a config
2018-05-10 17:47:38 +02:00
Leonid Logvinov
97831e3702
Improve a comment
2018-05-10 17:47:38 +02:00
Leonid Logvinov
7eb9444458
Remove _applyDefaultsToDeployTxDataAsync
2018-05-10 17:47:38 +02:00
Leonid Logvinov
ebc296ea31
Add a HACK comment
2018-05-10 17:47:38 +02:00
Leonid Logvinov
75d24dea0e
Fix linter issues
2018-05-10 17:47:38 +02:00
Leonid Logvinov
a6f72de09d
Rename deployer to sol-compiler
2018-05-10 17:47:38 +02:00
Leonid Logvinov
96037aed52
Remove deployer
2018-05-10 17:46:57 +02:00
Leonid Logvinov
f9d80adaee
Remove deployer from 0x.js and migrations
2018-05-10 17:46:57 +02:00
Leonid Logvinov
422e5a19d4
Configure migrations with a compiler.json
2018-05-10 17:46:57 +02:00
Leonid Logvinov
3d58b38e4e
Remove deployer from metacoin and contract tests
2018-05-10 17:46:57 +02:00
Fabio Berger
0a044199a1
Add missing DummyToken
2018-05-10 17:29:59 +02:00
Fabio Berger
cd5f00ac4d
Merge branch 'development' into breakUp0xjs
...
* development: (38 commits)
Add fallback image support to relayer grid tile
Clear relayer grid state when fetching
Configure the compiler to generate artifacts with deployedBytecode
Implement loading and error state for relayer grid
Fallback image for relayer grid tile
Change relayer grid tile to link on header
Display top tokens from backend
Remove overflowZ property from portal
Suggestions and fix bad merge
Fix typo
Only show untracked tokens
Make wallet scrollable
Add token flow
Update The Ocean logo
Fix artifacts paths
Create an artifacts folder
Introduce a var
Add removeHexPrefix util method
CHeck if ABI exists
Improve the readability of the check for should compile
...
# Conflicts:
# .gitignore
# packages/contracts/test/multi_sig_with_time_lock.ts
# packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts
# packages/contracts/util/artifacts.ts
2018-05-10 17:08:07 +02:00
Fabio Berger
23c4027c83
Add missing uuid types
2018-05-10 16:53:12 +02:00
Fabio Berger
eeb08b7fae
Fix type error for latched on property
2018-05-10 16:53:03 +02:00
Fabio Berger
20beb2bdb6
Add generated contracts in contract-wrappers to gitignore
2018-05-10 16:52:47 +02:00
Fabio Berger
c6882d0bd8
Rename zeroExContract... to contractWrappers...
2018-05-10 16:51:45 +02:00
Fabio Berger
ce47e83939
Update yarn.lock
2018-05-10 16:41:05 +02:00
Fabio Berger
832e1e2cf7
Add missing quote
2018-05-10 15:26:19 +02:00
Fabio Berger
6d61616492
Add PR number
2018-05-10 15:23:17 +02:00
Fabio Berger
d5304fb5bd
Remove provider instance variable
2018-05-10 15:23:04 +02:00
Fabio Berger
13a61db289
Add var returns
2018-05-10 15:22:51 +02:00
Fabio Berger
93b74cc766
Remove unneeded tslint disable
2018-05-10 15:22:33 +02:00
Fabio Berger
28e83c21e2
Remove uneeded tslint config
2018-05-10 15:22:13 +02:00
Fabio Berger
33ed5cd437
Remove generated contract wrappers
2018-05-10 15:21:37 +02:00
Fabio Berger
37c8e21f25
Remove extra tslint config
2018-05-10 15:00:06 +02:00
Fabio Berger
7b726650e9
Improve createOrderWatcherAsync
2018-05-10 14:59:54 +02:00
Fabio Berger
d3adb48c2e
Fix no-any-propagation
2018-05-10 14:59:37 +02:00
Fabio Berger
9838124abc
Remove unnecessary tslint config
2018-05-10 14:59:10 +02:00
Fabio Berger
4df847c349
Add pr number to changelogs
2018-05-10 14:58:15 +02:00
Jacob Evans
f9d2689a12
Pad to 32 if asset ids are small
2018-05-10 15:59:44 +10:00
Brandon Millman
c64ad1af28
Add fallback image support to relayer grid tile
2018-05-09 17:29:02 -07:00
Brandon Millman
e83b056bd4
Clear relayer grid state when fetching
2018-05-09 15:59:53 -07:00
Brandon Millman
eba6dcc497
Update wallet footer and add remove token functionality
2018-05-09 15:46:18 -07:00
Fabio Berger
017b5a23d8
Fix website and 0x.js docs
2018-05-09 23:26:51 +02:00
Leonid Logvinov
c7a147f49d
Configure the compiler to generate artifacts with deployedBytecode
2018-05-09 23:14:44 +02:00
Fabio Berger
f84a466d16
Remove last artifact
2018-05-09 22:15:35 +02:00
Fabio Berger
382a805c7e
Remove artifacts
2018-05-09 22:14:19 +02:00
Fabio Berger
0b38e575d6
Fix package.json
2018-05-09 22:08:41 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Brandon Millman
20f6d8d3d0
Implement loading and error state for relayer grid
2018-05-09 10:57:26 -07:00
Brandon Millman
09b26645ee
Fallback image for relayer grid tile
2018-05-09 10:04:28 -07:00
Brandon Millman
9f2258ebd9
Change relayer grid tile to link on header
2018-05-09 09:28:57 -07:00
Amir Bandeali
9744b1906a
Merge pull request #546 from 0xProject/feature/contracts/solidity-0.4.23
...
Use Solidity 0.4.23
2018-05-08 17:20:23 -07:00
Brandon Millman
71e2ee62e4
Merge pull request #576 from 0xProject/feature/website/top-tokens
...
Display top tokens from backend
2018-05-08 14:30:26 -07:00
Brandon Millman
6c8ee4d55d
Merge pull request #557 from 0xProject/feature/website/top-bar-redesign
...
Redesign top bar for portal v2
2018-05-08 14:29:30 -07:00
Amir Bandeali
5198c56db9
Add revert variables, change lib => libs to get around gitignore
2018-05-08 13:10:09 -07:00
Brandon Millman
f94d4b492d
Display top tokens from backend
2018-05-08 11:32:44 -07:00
Brandon Millman
e01a4fcbb4
Merge branch 'development' into feature/website/top-bar-redesign
...
* development:
Remove overflowZ property from portal
Fix typo
Only show untracked tokens
Make wallet scrollable
Add token flow
2018-05-08 11:17:00 -07:00
Brandon Millman
5ed9b8b1dc
Remove overflowZ property from portal
2018-05-08 11:16:12 -07:00
Brandon Millman
17f3d5f6ba
Suggestions and fix bad merge
2018-05-08 11:12:46 -07:00
Brandon Millman
607d738342
Merge branch 'development' into feature/website/top-bar-redesign
...
* development: (63 commits)
Update The Ocean logo
Fix artifacts paths
Create an artifacts folder
Introduce a var
Add removeHexPrefix util method
CHeck if ABI exists
Improve the readability of the check for should compile
Use named constants
Add a comment
Fix comments
Rename args to constructor-args
Fix a typo
Define a separator const
Move artifacts from src/artifacts to artifacts/v1
Fix sol-cov to work with the new artifacts format
Implement new artifacts format
Publish
Updated CHANGELOGS
Make node types a dependency
Fix type errors in CSS properties
...
2018-05-08 11:04:31 -07:00
Brandon Millman
1b102f9ed3
Merge pull request #570 from 0xProject/feature/website/wallet-add-tokens
...
Portal v2 add tokens flow
2018-05-08 11:01:40 -07:00
Brandon Millman
6c38481550
Fix typo
2018-05-08 10:17:04 -07:00
Brandon Millman
9cbd151658
Only show untracked tokens
2018-05-08 10:16:08 -07:00
Brandon Millman
419b670aa3
Make wallet scrollable
2018-05-08 10:16:08 -07:00
Brandon Millman
a44874d2eb
Add token flow
2018-05-08 10:16:08 -07:00
Brandon Millman
e9d70b7b1e
Merge pull request #556 from 0xProject/feature/website/portal-v2
...
Add new top-level portal component with wallet and relayer index layout
2018-05-08 10:14:33 -07:00
Fabio Berger
73c6f11c9c
Update The Ocean logo
2018-05-08 10:47:35 +02:00
Amir Bandeali
7e7364fc83
Move Authorizable to AssetProxy dir, rename to MixinAuthorizable
2018-05-07 11:20:53 -07:00
Leonid Logvinov
a9c5488620
Merge pull request #537 from 0xProject/feature/artifacts-v2
...
Implement the new artifacts format
2018-05-07 14:46:28 +02:00
Leonid Logvinov
906af858a5
Fix artifacts paths
2018-05-07 14:32:17 +02:00
Leonid Logvinov
b699a61f56
Create an artifacts folder
2018-05-07 14:23:24 +02:00
Leonid Logvinov
8eabc49e9d
Introduce a var
2018-05-07 14:06:00 +02:00
Leonid Logvinov
9e67e12732
Add removeHexPrefix util method
2018-05-07 14:04:58 +02:00
Leonid Logvinov
2d30183d65
CHeck if ABI exists
2018-05-07 13:57:03 +02:00
Leonid Logvinov
fcb0a05880
Improve the readability of the check for should compile
2018-05-07 13:49:21 +02:00
Leonid Logvinov
fad7dc9f04
Use named constants
2018-05-07 13:46:44 +02:00
Leonid Logvinov
7c1e05d33c
Add a comment
2018-05-07 13:42:47 +02:00
Leonid Logvinov
02147f546e
Fix comments
2018-05-07 13:41:50 +02:00
Leonid Logvinov
3d51bc1ada
Rename args to constructor-args
2018-05-07 13:40:53 +02:00
Leonid Logvinov
95df4433dc
Fix a typo
2018-05-07 13:40:05 +02:00
Leonid Logvinov
0f1589a43f
Define a separator const
2018-05-07 13:37:21 +02:00
Leonid Logvinov
27262c4e56
Move artifacts from src/artifacts to artifacts/v1
2018-05-07 13:32:24 +02:00
Leonid Logvinov
c9b8f2a397
Fix sol-cov to work with the new artifacts format
2018-05-07 10:52:28 +02:00
Leonid Logvinov
72b2a1c66f
Implement new artifacts format
2018-05-07 10:23:08 +02:00
Amir Bandeali
395d060427
Split up mixins and interfaces
2018-05-04 17:10:25 -07:00
Amir Bandeali
bbf088d903
Make LibBytes methods internal, add TestLibBytes
2018-05-04 17:00:24 -07:00
Leonid Logvinov
69a6166b6a
Publish
...
- 0x.js@0.37 .2
- @0xproject/abi-gen@0.2.13
- @0xproject/assert@0.2.9
- @0xproject/base-contract@0.3.1
- @0xproject/connect@0.6.12
- contracts@2.1.28
- @0xproject/deployer@0.4.3
- @0xproject/dev-utils@0.4.1
- @0xproject/json-schemas@0.7.23
- @0xproject/metacoin@0.0.6
- @0xproject/migrations@0.0.5
- @0xproject/order-utils@0.0.4
- @0xproject/react-docs-example@0.0.11
- @0xproject/react-docs@0.0.11
- @0xproject/react-shared@0.1.6
- @0xproject/sol-cov@0.0.10
- @0xproject/sol-resolver@0.0.4
- @0xproject/sra-report@0.0.14
- @0xproject/subproviders@0.10 .1
- @0xproject/testnet-faucets@1.0.29
- @0xproject/types@0.6.3
- @0xproject/typescript-typings@0.3.1
- @0xproject/utils@0.6.1
- @0xproject/web3-wrapper@0.6.3
- @0xproject/website@0.0.32
2018-05-05 01:55:12 +02:00
Leonid Logvinov
bf87b1a6af
Updated CHANGELOGS
2018-05-05 01:55:04 +02:00
Leonid Logvinov
2e8a5602b2
Make node types a dependency
2018-05-05 01:33:35 +02:00
Leonid Logvinov
0ec1c4ad6d
Fix type errors in CSS properties
2018-05-05 01:26:02 +02:00
Leonid Logvinov
15a3a8c62f
Use a single version of react types
2018-05-05 01:13:22 +02:00
Leonid Logvinov
f001181e39
Revert yarn.lock changes
2018-05-05 01:10:48 +02:00
Leonid Logvinov
2c659d3d82
Publish
...
- @0xproject/react-docs-example@0.0.10
- @0xproject/react-docs@0.0.10
- @0xproject/react-shared@0.1.5
- @0xproject/website@0.0.31
2018-05-04 23:55:03 +02:00
Leonid Logvinov
5ffff7397e
Updated CHANGELOGS
2018-05-04 23:54:57 +02:00
Leonid Logvinov
1a36459ab8
Fix property name
2018-05-04 22:41:39 +02:00
Leonid Logvinov
33cc79c13b
Upgrade react types version
2018-05-04 21:17:07 +02:00
Leonid Logvinov
b4cb21b55e
Publish
...
- 0x.js@0.37 .1
- contracts@2.1.27
- @0xproject/order-utils@0.0.3
- @0xproject/sra-report@0.0.13
- @0xproject/testnet-faucets@1.0.28
- @0xproject/website@0.0.30
2018-05-04 20:44:18 +02:00
Leonid Logvinov
ae68c3abe4
Updated CHANGELOGS
2018-05-04 20:44:12 +02:00
Brandon Millman
939e2c70c4
Add headers to wallet and relayer index
2018-05-04 11:04:58 -07:00
Brandon Millman
14b29172b1
Add scrolling to relayer index
2018-05-04 11:04:58 -07:00
Brandon Millman
58794fc8e9
Lay out wallet and relayers
2018-05-04 11:04:58 -07:00
Leonid Logvinov
91fdd6fc29
Make a negligible change to order-utils to publish a new version
2018-05-04 19:07:02 +02:00
Leonid Logvinov
8dd9124863
Publish
...
- 0x.js@0.37 .0
- @0xproject/abi-gen@0.2.12
- @0xproject/assert@0.2.8
- @0xproject/base-contract@0.3.0
- @0xproject/connect@0.6.11
- contracts@2.1.26
- @0xproject/deployer@0.4.2
- @0xproject/dev-utils@0.4.0
- @0xproject/json-schemas@0.7.22
- @0xproject/metacoin@0.0.5
- @0xproject/migrations@0.0.4
- @0xproject/monorepo-scripts@0.1.19
- @0xproject/order-utils@0.0.2
- @0xproject/react-docs-example@0.0.9
- @0xproject/react-docs@0.0.9
- @0xproject/react-shared@0.1.4
- @0xproject/sol-cov@0.0.9
- @0xproject/sol-resolver@0.0.3
- @0xproject/sra-report@0.0.12
- @0xproject/subproviders@0.10 .0
- @0xproject/testnet-faucets@1.0.27
- @0xproject/tslint-config@0.4.17
- @0xproject/types@0.6.2
- @0xproject/typescript-typings@0.3.0
- @0xproject/utils@0.6.0
- @0xproject/web3-wrapper@0.6.2
- @0xproject/website@0.0.29
2018-05-04 12:16:17 +02:00
Leonid Logvinov
3fc99dbad5
Updated CHANGELOGS
2018-05-04 12:16:11 +02:00
Leonid Logvinov
01dd84dced
Add order utils docs to the menu
2018-05-04 12:09:46 +02:00
Brandon Millman
6b92ef733c
Open relayer app when clicking on grid tile
2018-05-03 13:59:08 -07:00
Brandon Millman
fe0f4ae257
Add header images to relayer grid tiles
2018-05-03 13:59:00 -07:00
Fabio Berger
cf9555debc
Fix logo left padding on mobile
2018-05-03 12:35:21 +02:00
Fabio Berger
528008b1a9
Add new section to homepage
2018-05-03 12:35:07 +02:00
Brandon Millman
5e3576ed69
Remove id property from WebsiteBackendRelayerInfo
2018-05-02 17:03:59 -07:00
Amir Bandeali
c84be8ddb3
Update contracts with revert reasons and constructor keyword
2018-05-02 15:23:05 -07:00
Amir Bandeali
853b5e1b72
Merge pull request #569 from 0xProject/feature/contracts/batchTransfer
...
Batch transfers in proxies
2018-05-02 11:32:27 -07:00
Amir Bandeali
3355a39fe0
Add MixinAssetProxy to reuse redundant code
2018-05-02 11:30:26 -07:00
Leonid Logvinov
28ee9e247e
Add order-utils to monorepo-scripts
2018-05-02 20:00:06 +03:00
Leonid Logvinov
a054b485d0
Merge pull request #559 from 0xProject/feature/order-utils
...
Move order utils to @0xproject/order-utils
2018-05-02 19:42:59 +03:00
Leonid Logvinov
3585326d7e
Fix signature utils tests
2018-05-02 19:30:32 +03:00
Leonid Logvinov
a6046af024
Stop exporting assertions from order-utils
2018-05-02 18:38:50 +03:00
Leonid Logvinov
adaff92c92
Create wrapper functions so that docs render properly
2018-05-02 16:01:01 +03:00
Leonid Logvinov
0499541e11
Move order utils to @0xproject/order-utils
2018-05-02 15:10:24 +03:00
Brandon Millman
f08738e133
Add Greg and Remco to the about page
2018-05-01 17:11:06 -07:00
Amir Bandeali
0cb357a0e9
Add tests for batchTransferFrom
2018-05-01 13:39:55 -07:00
Amir Bandeali
668dcb7cf0
Add batchTransferFrom to asset proxies
2018-05-01 13:38:41 -07:00
Brandon Millman
1fbdc14734
Merge pull request #550 from 0xProject/feature/website/crypto-compare-prices
...
Grab wallet price information by token symbol
2018-05-01 10:09:04 -07:00
Jacob Evans
3e683162e9
Merge pull request #568 from 0xProject/bug/0x.js/trade-simulator-trading-zrx
...
Execute Taker side in trade simulation
2018-05-01 21:55:49 +10:00
Jacob Evans
8e7937bdb6
Update comment to be more descriptive of null address in exchange simulator
2018-05-01 19:06:17 +10:00
Jacob Evans
b36587fac8
Execute taker side in trade simulation
...
Fill if the taker address is open
2018-05-01 14:43:47 +10:00
Brandon Millman
3a1f9d01e8
Remove WETH special case, website backend handles this now
2018-04-30 16:49:47 -07:00
Amir Bandeali
b5c4b81aac
Merge pull request #563 from 0xProject/feature/contracts/proxyIds
...
Add hard coded proxyId into each AssetProxy
2018-04-30 16:44:38 -07:00
Amir Bandeali
c849c8ef08
Remove outdated comment
2018-04-30 16:40:27 -07:00
Amir Bandeali
bbb3d5bb67
Add hard coded proxyId into each AssetProxy
2018-04-30 16:40:27 -07:00
Brandon Millman
1131d66b3d
Hit website backend for price information
2018-04-30 16:40:02 -07:00
Amir Bandeali
63ad2ebf0b
Merge pull request #560 from 0xProject/refactor/contracts/structure
...
Update contracts structure
2018-04-30 09:53:03 -07:00
Brandon Millman
7104ae4752
Merge pull request #564 from 0xProject/add-code-of-conduct-1
...
Create CODE_OF_CONDUCT.md
2018-04-30 09:47:33 -07:00
Brandon Millman
2403323463
Style suggestions
2018-04-27 15:05:23 -07:00
Brandon Millman
feb7dfffa1
Move quote currency string into config
2018-04-27 15:05:23 -07:00
Brandon Millman
005e633e2a
yarn.lock
2018-04-27 15:05:00 -07:00
Brandon Millman
127fe971e9
Prettier
2018-04-27 14:50:04 -07:00
Brandon Millman
3c4bde6ea1
Create CODE_OF_CONDUCT.md
2018-04-27 14:09:25 -07:00
Brandon Millman
dc19690863
Merge branch 'development' into feature/website/crypto-compare-prices
...
* development:
Fix react type versions to avoid minor version bumps with breaking changes
Update Web3 Provider Engine to 14.0.4
Remove auto-assignment of everyone to PR's
Check for Yarn instead of npm
Add hack comment about the use of sudo
Fix lazy load component name
Rename Portal and PortalMenu components to LegacyPortal and LegacyPortalMenu
Remove unnecessary additional params
Remove outside declaration
Capitalize yarn
Use path for platform independence
Consolidate github personal access token env to one place: constants.ts
Use methods moved to utils since now shared by multiple scripts
Add comment
Improve comments
Add checks for the required local setup before running the publish script
Add descriptions for all commands in monorepo-scripts
Add removeGitTags script that can be run after a failed Lerna publish
2018-04-26 17:11:01 -07:00
Amir Bandeali
e4f8ea2f7c
Move TokenRegistry to 'previous' directory
2018-04-26 11:11:54 -07:00
Amir Bandeali
599d34f1c0
Make all lib functions internal, add contracts for testing
2018-04-26 11:11:54 -07:00
Amir Bandeali
31411dd11b
Add LibFillResults
2018-04-26 11:09:53 -07:00
Amir Bandeali
b7781108ae
Add ERC721 contracts from zeppelin-solidity
2018-04-26 10:59:27 -07:00
Amir Bandeali
35ca7d1826
Merge pull request #498 from 0xProject/feature/contracts/takerAbstraction
...
Sender abstraction
2018-04-26 10:59:03 -07:00
Amir Bandeali
9ddec32260
Add tests and comments
2018-04-26 10:56:44 -07:00
Amir Bandeali
185e7d43fb
Add tests
2018-04-26 10:33:37 -07:00
Amir Bandeali
0e0a46f373
Update tests and utils
2018-04-26 10:33:37 -07:00
Amir Bandeali
732202fe8e
Implement sender abstraction
2018-04-26 10:33:37 -07:00
Jacob Evans
47604384d4
Merge pull request #555 from 0xProject/feature/subproviders/upgrade-provider-engine
...
Update Web3 Provider Engine to 14.0.4
2018-04-26 15:44:55 +10:00
Fabio Berger
e1cab78c09
Remove remenants of MaliciousToken contract
2018-04-26 10:06:32 +09:00
Fabio Berger
9dc4ec6fb5
Fix prettier
2018-04-25 18:07:22 +09:00
Fabio Berger
c69984e309
Fix react type versions to avoid minor version bumps with breaking changes
2018-04-24 20:06:09 +09:00
Fabio Berger
0baaf1767b
Fix merge conflict issues
2018-04-24 20:01:04 +09:00
Fabio Berger
eab76c5819
Fix @types/react version to avoid accidental minor version bumps with breaking changes
2018-04-24 19:54:22 +09:00
Fabio Berger
ebd6f7ace0
Merge pull request #549 from 0xProject/feature/contracts/combineAssetProxyDispatcher
...
Merge Exchange and AssetProxyDispatcher (depends on #548 )
2018-04-24 18:38:11 +09:00
Fabio Berger
a6d5cd4b39
Fix CI failures caused by Webkit css properties not being recognized by React types. This is a hack.
2018-04-24 17:38:25 +09:00
Fabio Berger
4c5a632095
Revert "Fix CI test failure"
...
This reverts commit 870693b968
.
2018-04-24 17:28:18 +09:00
Brandon Millman
b8c611de2b
ProviderDisplay changes
2018-04-24 01:11:01 -07:00
Fabio Berger
870693b968
Fix CI test failure
2018-04-24 16:54:08 +09:00
Fabio Berger
b24b98a365
merge v2-prototype
2018-04-24 16:51:32 +09:00
Fabio Berger
fd041e2997
Merge pull request #548 from 0xProject/refactor/contracts/test-cleanup
...
Cleanup tests
2018-04-24 16:46:40 +09:00
Brandon Millman
9c827a0298
Top bar expanded display type
2018-04-23 23:47:37 -07:00
Brandon Millman
766aeaa9e1
Relayer grid spacing tweaks
2018-04-23 23:47:04 -07:00
Amir Bandeali
27a44f0e77
Rename variables, create private validation methods in token wrappers
2018-04-23 23:23:01 -07:00
Brandon Millman
567768c66a
Add headers to wallet and relayer index
2018-04-23 22:17:26 -07:00
Brandon Millman
deaa5f3211
Add scrolling to relayer index
2018-04-23 21:45:05 -07:00
Jacob Evans
5682cd0048
Update Web3 Provider Engine to 14.0.4
2018-04-24 14:33:32 +10:00
Brandon Millman
11f1ccf3ff
Lay out wallet and relayers
2018-04-23 21:17:23 -07:00
Fabio Berger
2896110d4d
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Fix lazy load component name
Rename Portal and PortalMenu components to LegacyPortal and LegacyPortalMenu
2018-04-24 13:01:15 +09:00
Fabio Berger
d05b175e04
Remove auto-assignment of everyone to PR's
2018-04-24 12:53:54 +09:00
Brandon Millman
10a379077c
Merge pull request #552 from 0xProject/refactor/website/legacy-portal
...
Rename Portal component to LegacyPortal
2018-04-23 22:42:07 -04:00
Fabio Berger
ffd9b79100
Check for Yarn instead of npm
2018-04-24 10:43:44 +09:00
Fabio Berger
04c07d9006
Merge pull request #541 from 0xProject/improveMonorepoScripts
...
Improve Monorepo-scripts
2018-04-24 10:34:40 +09:00
Fabio Berger
a3cc5c1dd7
Add hack comment about the use of sudo
2018-04-24 10:32:44 +09:00
Brandon Millman
941342cc24
Fix lazy load component name
2018-04-23 16:49:53 -07:00
Brandon Millman
cc471dd127
Rename Portal and PortalMenu components to LegacyPortal and LegacyPortalMenu
2018-04-23 14:27:11 -07:00
Amir Bandeali
432b064601
Fix tests
2018-04-23 10:50:09 -07:00
Amir Bandeali
a8a0a5cbfb
Combine Exchange with AssetProxyDispatcher
2018-04-23 10:50:09 -07:00
Amir Bandeali
32e77753b5
Define numbers of dummy tokens to deploy in constants
2018-04-23 09:57:13 -07:00
Amir Bandeali
f427a736a3
Remove type assertions
2018-04-23 09:57:13 -07:00
Amir Bandeali
afb02b8bd1
Fix and cleanup tests
2018-04-23 09:57:13 -07:00
Amir Bandeali
48b44342ab
Add ERC721 wrapper
2018-04-23 09:57:13 -07:00
Amir Bandeali
1f968fa4fd
Add ERC20Wrapper
2018-04-23 09:57:13 -07:00
Amir Bandeali
ebf5077e1a
Merge pull request #547 from 0xProject/refactor/contracts/cleanup
...
Cleanup contracts
2018-04-23 09:56:20 -07:00
Amir Bandeali
7d26b96d42
Rename proxyUtils => assetProxyUtils
2018-04-22 18:53:13 -07:00
Amir Bandeali
08208acf53
Rename missed variables
2018-04-22 14:44:56 -07:00
Brandon Millman
9b535e3cec
Rename baseCurrency to quoteCurrency
2018-04-22 14:20:42 -04:00
Brandon Millman
9656895726
Remove some unused imports
2018-04-22 14:17:34 -04:00
Brandon Millman
121b6949a1
Rate limit crypto compare calls
2018-04-22 14:05:03 -04:00
Brandon Millman
fb31c49317
Refactor common fetch logic into fetch_utils
2018-04-22 13:28:13 -04:00
Brandon Millman
e51f9b3593
Grab price information from crypto compare api
2018-04-22 13:10:58 -04:00
Amir Bandeali
46653a0268
Reorder event args
2018-04-21 17:31:17 -07:00
Amir Bandeali
fcef1819b1
Add missing async suffix
2018-04-21 17:31:17 -07:00
Amir Bandeali
3335fc7baf
Rename token => asset
2018-04-21 17:31:17 -07:00
Amir Bandeali
63abf34664
Rename Token => IERC20Token
2018-04-21 17:31:17 -07:00
Amir Bandeali
120ca5b1ec
Rename DummyToken => DummyERC20Token
2018-04-21 17:31:17 -07:00
Amir Bandeali
1c94ab7cc3
export proxyUtils instead of individual functions
2018-04-21 17:31:17 -07:00
Amir Bandeali
aa3be51980
Fix names and visibilities, use address type over contract type for function args and returns
2018-04-21 17:31:11 -07:00
Amir Bandeali
fe6c77cafb
Remove unused constructor arguments
2018-04-21 15:42:09 -07:00
Amir Bandeali
67117913dd
Add presigned signature type
2018-04-20 13:57:18 -07:00
Amir Bandeali
e532f2c165
Fix zeppelin imports, run prettier
2018-04-20 13:57:18 -07:00
Greg Hysen
a0c7da95c2
Added tests for (most functions in) LibBytes. The write methods are not currently compatible with our generated contract wrappers.
2018-04-20 13:56:18 -07:00
Greg Hysen
95dbc0f5bc
Added description for the DummyERC721Token constructor
2018-04-20 13:56:18 -07:00
Greg Hysen
ab13ce96cc
Renamed addAssetProxy back to registerAssetProxy; this seemed to cause less confusion. Also updated the function description.
2018-04-20 13:56:18 -07:00
Greg Hysen
ac0c35424b
Reverting earlier change: interfaces now inherit from other interfaces
2018-04-20 13:56:18 -07:00
Greg Hysen
41242a6660
Clarified that 0x0 could be passed into AssetProxyDispatcher
2018-04-20 13:56:18 -07:00
Greg Hysen
e80f203efc
Inlined decodeMetadata in the proxies and removed encodeMetadata (already exists in Typescript). This simplifies the code.
2018-04-20 13:56:18 -07:00
Greg Hysen
dbd65cdb04
Added @TODO for safeTransferFrom support in ERC721 proxy
2018-04-20 13:56:18 -07:00
Greg Hysen
e4dd33a675
Removed outdated TODO comment in MixinSettlementProxy
2018-04-20 13:56:18 -07:00
Greg Hysen
0e3544e1f9
Miscellaneous style changes to the contracts package; specifically tests
2018-04-20 13:56:18 -07:00
Greg Hysen
f4589b5bd4
Ran prettier
2018-04-20 13:56:18 -07:00
Greg Hysen
3b7068e8d0
renaming after tokenTransferProxy was removed
2018-04-20 13:56:18 -07:00
Greg Hysen
2a8fc705c7
Commented out 0x.js tests until migration package is ready.
2018-04-20 13:56:18 -07:00
Greg Hysen
c19fb1dffc
Removed ERC20 V1 Proxy + TokenTransferProxy
2018-04-20 13:56:18 -07:00
Greg Hysen
436a6605fb
Updated commenting. Noted that transferFrom succeeds or throws on all transferFrom implementations.
2018-04-20 13:56:18 -07:00
Greg Hysen
84eddc3d94
switched to constants in default order params.
2018-04-20 13:56:18 -07:00
Greg Hysen
dfe6b2844b
Reverted change that allowed ERC721 transfer proxy to be called with amount 0. This now throws.
2018-04-20 13:56:18 -07:00
Greg Hysen
6be5fe928e
Removed takerTokenAddress and makerTokenAddress from Order struct.
2018-04-20 13:56:18 -07:00
Greg Hysen
167654c9a0
Added clarity to not-authorized test case in dispatcher
2018-04-20 13:56:18 -07:00
Greg Hysen
6d6179fb2c
toUnsigned -> toBuffer in assetProxyUtils
2018-04-20 13:56:18 -07:00
Greg Hysen
80d06d358a
Unrolled the loop that copies the Order struct in FillOrderNoThrow. Saves 900 gas
2018-04-20 13:56:18 -07:00
Greg Hysen
1cace49b74
address -> IAssetProxy where possible for clarity
2018-04-20 13:56:18 -07:00
Greg Hysen
7ab5442163
Reverted to calling read/write uint256
2018-04-20 13:56:18 -07:00
Greg Hysen
4d42f64fa3
More testing of common functionality across proxies
2018-04-20 13:56:17 -07:00
Greg Hysen
8d83243378
Updates to proxy tests.
2018-04-20 13:56:17 -07:00
Greg Hysen
e1a74b6bdd
More authorized -> owner in test comments
2018-04-20 13:56:17 -07:00
Greg Hysen
44919c353e
Removed unnecessary deployments in test
2018-04-20 13:56:17 -07:00
Greg Hysen
cf8523da5f
Moved ERC721 FillOrderNoThrow tests into wrapper
2018-04-20 13:56:17 -07:00
Greg Hysen
10707ebc3a
Style improvements to the Asset Proxy tests
2018-04-20 13:56:17 -07:00
Greg Hysen
8374a51e6a
Replaced instances of accounts[0]
with owner
in contracts test cases
2018-04-20 13:56:17 -07:00
Greg Hysen
4e48de1116
Minor changes to typescript tests
2018-04-20 13:56:17 -07:00
Greg Hysen
b3b29f527e
Minor fixes to the contracts
2018-04-20 13:56:17 -07:00
Greg Hysen
37cfeed0f5
Rearranged preconditions in ERC721 proxy
2018-04-20 13:56:17 -07:00
Greg Hysen
cb27fe17cd
Changed order of encode/decode functions in token proxies
2018-04-20 13:56:17 -07:00
Greg Hysen
682ab76ba1
Updated name of AssetProxyChanged -> AssetProxySet
2018-04-20 13:56:17 -07:00
Greg Hysen
c811b710eb
Explicity declare memory
for complex types, where possible
2018-04-20 13:56:17 -07:00
Greg Hysen
d0930b9048
Improved readability of FillOrderNoThrow II
2018-04-20 13:56:17 -07:00
Greg Hysen
591645758a
Improved readability of FillOrderNoThrow
2018-04-20 13:56:17 -07:00
Greg Hysen
4e093369f6
Updated ERC20 v1 proxy names in tests
2018-04-20 13:56:17 -07:00
Greg Hysen
be8e8791b7
Ran prettier/linter on new contract tests
2018-04-20 13:56:17 -07:00
Greg Hysen
b13a2e71ad
Added comments around deploying contracts to helper/wrapper tests
2018-04-20 13:56:17 -07:00
Greg Hysen
28678214d2
TS styles in core contract tests
2018-04-20 13:56:17 -07:00
Greg Hysen
f75d03c9ae
Added more comments to proxy tests
2018-04-20 13:56:17 -07:00
Greg Hysen
51508a732d
Cleaned up TS in dispatcher tests
2018-04-20 13:56:17 -07:00
Greg Hysen
326d8d3976
Proxy Metadata -> Data
2018-04-20 13:56:17 -07:00
Greg Hysen
f559a5510b
Cleaning up some wording
2018-04-20 13:56:17 -07:00
Greg Hysen
bf8b123dfc
Removed some unused ERC721 tokens
2018-04-20 13:56:17 -07:00
Greg Hysen
32a7442845
Minor style improvements to asset proxy utils
2018-04-20 13:56:17 -07:00
Greg Hysen
a0dfdefd16
ethereum-js for encoding/decoding asset proxy data
2018-04-20 13:56:17 -07:00
Greg Hysen
e7b0c24d9d
Added memory to bytes arrays, where possible
2018-04-20 13:56:17 -07:00
Greg Hysen
1707f1940d
Replaced read/write Uint256 with generic bytes32, plus casting
2018-04-20 13:56:17 -07:00
Greg Hysen
5dd708aae8
Updated public -> external
2018-04-20 13:56:17 -07:00
Greg Hysen
2477ea2fcf
Removed unused dependency
2018-04-20 13:56:17 -07:00
Greg Hysen
9b624a884b
snake case to camel case
2018-04-20 13:56:17 -07:00
Greg Hysen
bc7672652e
makerAssetProxyData/takerAssetProxyData -> makerAssetData/takerAssetData
2018-04-20 13:56:17 -07:00
Greg Hysen
cc77f8489e
nilAddress to ZeroEx.NULL_ADDRESS
2018-04-20 13:56:17 -07:00
Greg Hysen
564ddff4c7
IAssetProxyDispatcher to IAssetProxy in MixinSettlement layer + allowing 0-condition in ERC721 transfer
2018-04-20 13:56:17 -07:00
Greg Hysen
023ea94f07
Removed Log prefix from events
2018-04-20 13:56:17 -07:00
Greg Hysen
adad76eca6
Removed unnecessary assetProxyManagerAddress
2018-04-20 13:56:17 -07:00
Greg Hysen
772bb65237
removed unnecessary import
2018-04-20 13:56:17 -07:00
Greg Hysen
d72a731865
setAssetProxy to addAssetProxy
2018-04-20 13:56:17 -07:00
Greg Hysen
f35fe56d9b
Renamed TransferProxy to Proxy
2018-04-20 13:56:17 -07:00
Greg Hysen
1ab70f130d
Renaming TransferProxy to Proxy
2018-04-20 13:56:17 -07:00
Greg Hysen
86f79949ea
ERC20 V1 proxy compiling
2018-04-20 13:56:17 -07:00
Greg Hysen
219d6c294d
Changed order of write parameters in LibBytes. Now ordered by most generalized to most specific
2018-04-20 13:56:17 -07:00
Greg Hysen
78d81f193f
Asset Proxy Dispatcher
2018-04-20 13:56:17 -07:00
Fabio Berger
b9e0cd4512
Fix type issue
2018-04-20 13:56:17 -07:00
Fabio Berger
f9d4966000
Fix merge
2018-04-20 13:56:17 -07:00
Amir Bandeali
ad2289935d
Use addFillResults function and add comments to all marketFill functions
2018-04-20 13:56:17 -07:00
Amir Bandeali
fd47b3fac5
Fix EtherDelta imports
2018-04-20 13:56:17 -07:00
Amir Bandeali
84d836f22b
Add back require statements and tests (will move to another PR)
2018-04-20 13:56:17 -07:00
Amir Bandeali
5d05a2da74
Revert variable naming
2018-04-20 13:56:17 -07:00
Amir Bandeali
2f639b77bb
Update Solidity syntax and comments
2018-04-20 13:56:17 -07:00
Amir Bandeali
8b5b371821
Return all amounts traded and fees paid
2018-04-20 13:56:17 -07:00
Amir Bandeali
0c74a3bc66
Add tests for marketBuyOrders
2018-04-20 13:56:17 -07:00
Amir Bandeali
75f77f3e86
Add marketBuyOrders, rename variables, and fx old tests
2018-04-20 13:56:17 -07:00
Amir Bandeali
7a66da5a51
Fix build errors
2018-04-20 13:56:17 -07:00
Amir Bandeali
3541f5e1da
Separate filled/cancelled errors
2018-04-20 13:56:17 -07:00
Amir Bandeali
8f809e3a29
Remove partial cancels
2018-04-20 13:56:17 -07:00
Greg Hysen
3f76985435
updated test name to reflect smart contracts
2018-04-20 13:56:17 -07:00
Greg Hysen
751f9b9240
Change from cancelOrdersBefore to cancelOrdersUpTo. The effect is that orders with salt <= to maker epoch will be cancelled (previously, it was salt < maker epoch)
2018-04-20 13:56:17 -07:00
Greg Hysen
1efba5979f
Renamed all instances of timestamp to salt. Clarified test case wording.
2018-04-20 13:56:17 -07:00
Greg Hysen
bf3c4f4743
Fixed spacing
2018-04-20 13:56:17 -07:00
Greg Hysen
aeb0742434
Implementation and tests in the protocol for cancelling all orders up to a specific time
2018-04-20 13:56:17 -07:00
Amir Bandeali
e98b4ea26d
Fix build errors
2018-04-20 13:56:17 -07:00
Amir Bandeali
1729cfaea9
Update copyright headers
2018-04-20 13:56:17 -07:00
Amir Bandeali
56ade9c44e
Add private keys for testrpc mnemonic
2018-04-20 13:56:17 -07:00
Amir Bandeali
6db0b2e398
Address feedback and lint
2018-04-20 13:56:16 -07:00
Amir Bandeali
2bd1ddd129
Add tests for fillOrderNoThrow based functions
2018-04-20 13:56:16 -07:00
Amir Bandeali
20a37bdd1d
Fix fillOrderNoThrow
2018-04-20 13:56:16 -07:00
Amir Bandeali
234447cb3d
Add logging to testrpc script
2018-04-20 13:56:16 -07:00
Amir Bandeali
97232145a4
Fix package.json
2018-04-20 13:56:16 -07:00
Amir Bandeali
056ec6d2b3
Bump Solidity version to 0.4.21
2018-04-20 13:56:16 -07:00
Amir Bandeali
2c44c7ea83
Add fillOrderNoThrow to exchange wrapper and add test
2018-04-20 13:56:16 -07:00
Amir Bandeali
9cc1956b4b
Update formatting
2018-04-20 13:56:16 -07:00
Amir Bandeali
a35138e2b9
Update fillOrderNoThrow
2018-04-20 13:56:16 -07:00
Amir Bandeali
49f6c20b20
Update order utils
2018-04-20 13:56:16 -07:00
Amir Bandeali
6bfc02d79d
Modify tests to work with new utils
2018-04-20 13:56:16 -07:00
Amir Bandeali
7b166837d3
Add script for starting testrpc with preconfigured private keys
2018-04-20 13:56:16 -07:00
Amir Bandeali
3ff8a319c5
Add utils for hashing and signing orders, update wrappers
2018-04-20 13:56:16 -07:00
Amir Bandeali
cd8f8e1e4a
Modify utils to work with new signature format
2018-04-20 13:56:16 -07:00
Amir Bandeali
ed43d8d08b
Change order field names
2018-04-20 13:56:16 -07:00
Amir Bandeali
ca786cdd11
Fix log decoding
2018-04-20 13:56:16 -07:00
Amir Bandeali
3e659f0de8
Revert getOrderHash to old logic
2018-04-20 13:56:16 -07:00
Amir Bandeali
795a357595
Fix compile errors
2018-04-20 13:56:16 -07:00
Remco Bloemen
5737365b2d
Update fillOrderNoThrow
2018-04-20 13:56:16 -07:00
Remco Bloemen
8dff54de42
Use ABIv2 exchange core in wrapper functions
2018-04-20 13:56:16 -07:00
Remco Bloemen
c1b8a7fbb7
Implement ABIv2 in ExchangeCore
2018-04-20 13:56:16 -07:00
Remco Bloemen
6f3c6f7599
Implement EIP712 and ABIv2 in LibOrder
2018-04-20 13:56:16 -07:00
Amir Bandeali
246eca91aa
Add logDecoder, remove outdated tests
2018-04-20 13:56:16 -07:00
Amir Bandeali
5fd378e4ce
Merge development
2018-04-20 13:56:16 -07:00
Amir Bandeali
382f24c556
Run prettier
2018-04-20 13:56:16 -07:00
Amir Bandeali
0773fcf66f
Fix utils to work with new ABI
2018-04-20 13:56:16 -07:00
Amir Bandeali
650a24ba87
Add fillOrderNoThrow and wrapper functions
2018-04-20 13:56:16 -07:00
Amir Bandeali
d2be2ee6cd
Fix compile errors
2018-04-20 13:56:16 -07:00
Remco Bloemen
7d63c5d982
Fix spelling of latter
2018-04-20 13:56:16 -07:00
Remco Bloemen
a4f294c090
Add offset to signature
2018-04-20 13:56:16 -07:00
Remco Bloemen
58c5e800d0
Document noThrow wrapper and correct fixed array offset
2018-04-20 13:56:16 -07:00
Remco Bloemen
6d7097eed5
Add Trezor signatures
2018-04-20 13:56:16 -07:00
Remco Bloemen
55da59a537
Add Todos
2018-04-20 13:56:16 -07:00
Remco Bloemen
012ee310a4
Fix documentation
2018-04-20 13:56:16 -07:00
Remco Bloemen
1e07fcacac
Verify length on EIP712 signatures
2018-04-20 13:56:16 -07:00
Remco Bloemen
69ab913bc6
Remove unused return value
2018-04-20 13:56:16 -07:00
Remco Bloemen
83a63f64b1
Spelling fixes
2018-04-20 13:56:16 -07:00
Remco Bloemen
8f7e67367a
Add documentation
2018-04-20 13:56:16 -07:00
Remco Bloemen
0dad3fecb6
Make wrappers external again
2018-04-20 13:56:16 -07:00
Remco Bloemen
09b99bbf8b
Explicit returns
2018-04-20 13:56:16 -07:00
Remco Bloemen
92e112dc63
Revert cancel order signature abstraction
2018-04-20 13:56:16 -07:00
Remco Bloemen
6f5a84703e
Fix hash argument name
2018-04-20 13:56:16 -07:00
Remco Bloemen
c0de35e71c
Fix batchFillOrdersNoThrow name
2018-04-20 13:56:16 -07:00
Remco Bloemen
f7dd6f7a7e
Fix input length in fillOrderNoThrow
2018-04-20 13:56:16 -07:00
Remco Bloemen
655c1eb90f
Add SignatureType.Invalid and documentation
2018-04-20 13:56:16 -07:00
Remco Bloemen
af6885db81
Make first value illegal
2018-04-20 13:56:16 -07:00
Remco Bloemen
78e216d157
Implement EIP712 at verify-signature call site
2018-04-20 13:56:16 -07:00
Remco Bloemen
61726d84ac
Cancel signature abstraction
2018-04-20 13:56:16 -07:00
Remco Bloemen
60d3bed393
Cache order maker signature (ZEIP-15)
2018-04-20 13:56:16 -07:00
Remco Bloemen
3133ca0081
Add EIP712 signatures (implements ZEIP-17)
2018-04-20 13:56:16 -07:00
Remco Bloemen
0f720223a9
Add external contract call signatures (relates to ZEIP 1 and 7)
2018-04-20 13:56:16 -07:00
Remco Bloemen
6bb93b8170
Revert after cascade
2018-04-20 13:56:16 -07:00
Remco Bloemen
d0f32d1865
Add 'caller' signature type
2018-04-20 13:56:16 -07:00
Remco Bloemen
2fe4e380d1
Abstract signature to opaque bytearray
2018-04-20 13:56:16 -07:00
Remco Bloemen
a7f4701698
Use interfaces for contract types
2018-04-20 13:56:16 -07:00
Amir Bandeali
f12e4f8889
Use new logDecoder interface
2018-04-20 13:56:16 -07:00
Amir Bandeali
df99a360fb
Rename variables
2018-04-20 13:56:16 -07:00
Amir Bandeali
4c76ad072a
Move log decoding logic to exchange wrapper
2018-04-20 13:56:16 -07:00
Amir Bandeali
edf837ed62
Add logDecoder, remove outdated tests
2018-04-20 13:56:16 -07:00
Amir Bandeali
7201a74aea
Move utils dir into src
2018-04-20 13:56:16 -07:00
Amir Bandeali
9e2f8bead9
Merge development
2018-04-20 13:56:16 -07:00
Amir Bandeali
942867179c
Run prettier
2018-04-20 13:56:16 -07:00
Amir Bandeali
6b897f6fd2
Get tests to build
2018-04-20 13:56:16 -07:00
Amir Bandeali
389f1cde51
Fix utils to work with new ABI
2018-04-20 13:56:16 -07:00
Amir Bandeali
1ad31ab007
Add fillOrderNoThrow and wrapper functions
2018-04-20 13:56:15 -07:00
Remco Bloemen
914db52c4d
Move order settlement to MSettlement
2018-04-20 13:56:15 -07:00
Remco Bloemen
fe51ec906e
Exchange refactor using mixin pattern
2018-04-20 13:56:15 -07:00
Remco Bloemen
85551f4994
Fix compiler warnings
2018-04-20 13:56:15 -07:00
Remco Bloemen
fc1cfcceca
Update exchange to use interfaces and current SafeMath
2018-04-20 13:56:15 -07:00
Remco Bloemen
6b4d4b9246
Copy Exchange and deps to previous as Exchange_v1
2018-04-20 13:56:15 -07:00
Remco Bloemen
b06ba55be3
Add interfaces for Exchange, TokenRegistery and TokenTransferProxy
2018-04-20 13:56:15 -07:00
Amir Bandeali
d08bfbf705
Merge pull request #545 from 0xProject/feature/deployer/solidity-0.4.23
...
Feature/deployer/solidity 0.4.23
2018-04-20 13:55:49 -07:00
Amir Bandeali
a10e466fed
Fix getABIEncodedTransactionData in contract templates
2018-04-20 13:54:33 -07:00
Amir Bandeali
35bb010c35
Add support for solidity 0.4.23
2018-04-20 13:54:28 -07:00
Brandon Millman
0046a0762c
Merge pull request #543 from 0xProject/feature/website/integrate-relayer-info
...
Integrate relayer index with website backend
2018-04-20 15:37:41 -04:00
Brandon Millman
c453012a8e
Add specific render path for error and loading
2018-04-20 15:36:40 -04:00
Fabio Berger
1f82c7eadf
Remove unnecessary additional params
2018-04-20 10:04:22 +09:00
Fabio Berger
b6fb8dbb52
Remove outside declaration
2018-04-20 10:03:53 +09:00
Fabio Berger
30256cbe51
Capitalize yarn
2018-04-20 10:01:21 +09:00
Fabio Berger
7f46e9af2c
Use path for platform independence
2018-04-20 10:00:37 +09:00
Fabio Berger
417cec9e04
Consolidate github personal access token env to one place: constants.ts
2018-04-20 09:36:03 +09:00
Jacob Evans
62a55c0135
Merge pull request #540 from 0xProject/feature/abi-gen/tuple-return-types
...
Support Tuples returned from functions
2018-04-20 08:49:23 +10:00
Jacob Evans
72336eb393
Remove ethers-contracts types
2018-04-20 08:26:10 +10:00
Brandon Millman
12d8c0b6af
Integrate relayer index with website backend
2018-04-19 16:28:35 -04:00
Jacob Evans
5c232b6a8d
Update CHANGELOGs
2018-04-19 17:16:05 +10:00
Fabio Berger
f6fd4281a4
Add ImToken to landing page
2018-04-19 15:35:12 +09:00
Jacob Evans
4bee63afc6
Interface for EventDescription renamed topics
2018-04-19 16:28:46 +10:00
Jacob Evans
d186f6148b
Use ethers in abi_decoder utils
2018-04-19 15:25:04 +10:00
Fabio Berger
2b15c03b9a
Use methods moved to utils since now shared by multiple scripts
2018-04-19 14:19:34 +09:00
Fabio Berger
60d879e045
Add comment
2018-04-19 14:16:11 +09:00
Fabio Berger
858d1768ce
Improve comments
2018-04-19 14:14:10 +09:00
Fabio Berger
fc2b7f747b
Add checks for the required local setup before running the publish script
2018-04-19 14:10:48 +09:00
Jacob Evans
207019c7f3
Add ethers to web3-wrapper
2018-04-19 14:59:10 +10:00
Jacob Evans
b264bbea84
Update 0x.js package json for ethers
2018-04-19 14:57:14 +10:00
Jacob Evans
32efb3e280
Update ethers in metacoin project
2018-04-19 13:44:14 +10:00
Fabio Berger
1a0d68d49a
Add descriptions for all commands in monorepo-scripts
2018-04-19 11:56:41 +09:00
Fabio Berger
7dd3b2d38b
Add removeGitTags script that can be run after a failed Lerna publish
2018-04-19 11:40:22 +09:00
Fabio Berger
4bc65faf1a
Merge pull request #526 from 0xProject/fix/expiration-watcher
...
Fix expiration watcher comparator
2018-04-19 11:28:18 +09:00
Brandon Millman
8634551f53
Merge pull request #539 from 0xProject/feature/website/backend-client
...
Implement backendClient object to unify calls to the portal api
2018-04-18 22:25:03 -04:00
Brandon Millman
089663ccc1
Merge pull request #534 from 0xProject/feature/website/integrate-prices
...
Add price information to wallet
2018-04-18 22:20:03 -04:00
Fabio Berger
d1d26f8bf6
Merge branch 'development' into fix/expiration-watcher
...
* development:
Publish
Updated CHANGELOGS
Move @0xproject/migrations to devDependencies
Publish
Updated CHANGELOGS
Make @0xproject/migrations public
# Conflicts:
# packages/0x.js/CHANGELOG.json
# packages/0x.js/package.json
2018-04-19 10:38:43 +09:00
Fabio Berger
1ca86730fa
Remove hack above migrations package
2018-04-19 10:37:13 +09:00
Jacob Evans
12ae7c009d
Support Tuples from function returns
2018-04-19 11:21:32 +10:00
Brandon Millman
51b2fce8c1
Implement backendClient object to unify calls to the portal api
2018-04-18 20:12:38 -04:00
Leonid Logvinov
62fcb51e1a
Publish
...
- 0x.js@0.36 .3
- contracts@2.1.25
- @0xproject/sra-report@0.0.11
- @0xproject/testnet-faucets@1.0.26
- @0xproject/website@0.0.28
2018-04-18 21:30:28 +02:00
Leonid Logvinov
cbc55f2ef8
Updated CHANGELOGS
2018-04-18 21:30:20 +02:00
Leonid Logvinov
679f828e4e
Move @0xproject/migrations to devDependencies
2018-04-18 21:18:18 +02:00
Leonid Logvinov
4a8b4e7398
Publish
...
- 0x.js@0.36 .2
- contracts@2.1.24
- @0xproject/migrations@0.0.3
- @0xproject/sra-report@0.0.10
- @0xproject/testnet-faucets@1.0.25
- @0xproject/website@0.0.27
2018-04-18 19:57:42 +02:00
Leonid Logvinov
b6a11ca31e
Updated CHANGELOGS
2018-04-18 19:57:36 +02:00
Leonid Logvinov
a30ccf2b25
Make @0xproject/migrations public
2018-04-18 19:32:53 +02:00
Leonid Logvinov
2574405699
Fix expiration watcher comparator
2018-04-18 13:45:04 +02:00
Fabio Berger
3ba78553f0
Publish
...
- 0x.js@0.36 .1
- @0xproject/abi-gen@0.2.11
- @0xproject/assert@0.2.7
- @0xproject/base-contract@0.2.1
- @0xproject/connect@0.6.10
- contracts@2.1.23
- @0xproject/deployer@0.4.1
- @0xproject/dev-utils@0.3.6
- @0xproject/json-schemas@0.7.21
- @0xproject/metacoin@0.0.4
- @0xproject/migrations@0.0.2
- @0xproject/monorepo-scripts@0.1.18
- @0xproject/react-docs-example@0.0.8
- @0xproject/react-docs@0.0.8
- @0xproject/react-shared@0.1.3
- @0xproject/sol-cov@0.0.8
- @0xproject/sol-resolver@0.0.2
- @0xproject/sra-report@0.0.9
- @0xproject/subproviders@0.9.0
- @0xproject/testnet-faucets@1.0.24
- @0xproject/tslint-config@0.4.16
- @0xproject/types@0.6.1
- @0xproject/typescript-typings@0.2.0
- @0xproject/utils@0.5.2
- @0xproject/web3-wrapper@0.6.1
- @0xproject/website@0.0.26
2018-04-18 20:16:29 +09:00
Fabio Berger
4d485fc424
Print out stderr
2018-04-18 20:03:50 +09:00
Fabio Berger
85f28ade86
Updated CHANGELOGS
2018-04-18 18:36:11 +09:00
Fabio Berger
f6f2991a44
Merge pull request #535 from 0xProject/fix/commentRendering
...
Docs: Fix Type Comment Rendering
2018-04-18 18:19:27 +09:00
Fabio Berger
4ea222bbff
Bold property names
2018-04-18 17:55:16 +09:00
Fabio Berger
f9f5e04b41
Update PR template
2018-04-18 15:33:29 +09:00
Fabio Berger
ea6706a2af
Improve rendering of type definition comments
2018-04-18 15:28:36 +09:00
Fabio Berger
64c5c5eb40
Fix comments
2018-04-18 15:22:20 +09:00
Jacob Evans
823f2db09f
Merge pull request #531 from 0xProject/feature/deployer/solidity-0.4.22
...
Solidity 0.4.22
2018-04-18 16:21:56 +10:00
Jacob Evans
a71e511f82
Update test fixtures
...
allow dependency compiler test to run everywhere
2018-04-18 15:46:06 +10:00
Brandon Millman
39c0064ffb
Add price information to wallet
2018-04-18 00:30:52 -04:00
Jacob Evans
12d5c35d14
Merge pull request #532 from 0xProject/bug/0x.js/fix-formatting-and-linting
...
Fix linter and prettier on development
2018-04-18 14:06:49 +10:00
Jacob Evans
1a161cc02e
Fix linter and prettier
2018-04-18 11:24:59 +10:00
Jacob Evans
96f19ba8da
Remove prettier change on package.json
2018-04-18 11:20:49 +10:00
Fabio Berger
a63dfb7995
Merge pull request #527 from avonian/redundant_order_removal_bug
...
Fix redundant expired order removal bug
2018-04-18 09:31:34 +09:00
Jacob Evans
97ea1e300a
Update changelog with PR
2018-04-18 10:09:27 +10:00
Jacob Evans
d87d93dfac
Update deployer and contracts repo to use solidity 0.4.22
2018-04-18 10:06:13 +10:00
Ara Kevonian
3ffcb03d87
Update CHANGELOG
2018-04-17 08:03:07 -07:00
Ara Kevonian
33b08b90a3
Revert removeOrder flag in favor of noop
2018-04-17 07:42:43 -07:00
Ara Kevonian
cbca2061f7
Fix redundant expired order removal bug
2018-04-17 07:25:13 -07:00
Fabio Berger
bf4873e519
Merge pull request #510 from avonian/development
...
Implement `zeroEx.exchange.getOrderStateAsync`
2018-04-17 23:09:05 +09:00
Ara Kevonian
8fc1b38ff2
Use this.defaultBlock in OrderFilledCancelledLazyStore
2018-04-17 06:51:26 -07:00
Ara Kevonian
7d957538b4
Add stateLayer param to getOrderState and clean up variable names
2018-04-17 06:47:36 -07:00
Fabio Berger
7a8edb5018
Reduce wiki article padding on mobile and remove commented out code
2018-04-17 22:03:16 +09:00
Jacob Evans
2193d9ae6e
Merge pull request #524 from 0xProject/feature/0x.js/remove-hd-wallet-from-test
...
Remove truffle-hdwallet from 0x.js tests
2018-04-17 15:06:57 +10:00
Jacob Evans
79d01fe2d7
Merge branch 'development' into feature/0x.js/remove-hd-wallet-from-test
2018-04-17 13:47:57 +10:00
Jacob Evans
0d02037a12
Change changelog note as it has no public impact
2018-04-17 13:41:45 +10:00
Leonid Logvinov
d263f7783f
Merge pull request #512 from 0xProject/feature/resolver
...
Dependencies resolver for deployer
2018-04-16 20:47:28 +02:00
Leonid Logvinov
d8ef76fd5e
Rename resolver to sol-resolver
2018-04-16 17:43:59 +02:00
Jacob Evans
bc3c7a30c4
Prettier on CHANGELOG.json
2018-04-14 13:33:06 +10:00
Jacob Evans
7b318b3cc2
Update the Changelog with pr number
2018-04-14 13:15:22 +10:00
Leonid Logvinov
e5cf41b313
Uncomment tests
2018-04-13 13:27:52 +02:00
Leonid Logvinov
74012ad584
Rename getAllContracts to getAll
2018-04-13 13:20:54 +02:00
Leonid Logvinov
06b4f007f8
Introduce packagePath
2018-04-13 13:18:59 +02:00
Leonid Logvinov
a9cf425410
Remove artifacts
2018-04-13 13:17:40 +02:00
Ara Kevonian
5355da6cad
Rename BalanceAndAllowanceFetchers to BalanceAndProxyAllowanceFetchers
2018-04-13 03:17:09 -07:00
Ara Kevonian
38f7c4a0d2
Implement Simple Fetchers
2018-04-13 03:04:51 -07:00
Fabio Berger
1fcf3c5dc4
Add SignedOrder type to 0x Connect docs
2018-04-13 14:10:03 +09:00
Fabio Berger
20b0afacf5
Standardize external type links
2018-04-13 14:05:57 +09:00
Fabio Berger
6dbe8dbc50
Fix calendar text color to it shows up
2018-04-13 13:38:52 +09:00
Jacob Evans
73e23996a6
Remove truffle-hdwallet from 0x.js tests
2018-04-13 13:16:30 +10:00
Fabio Berger
e40bce253c
Add /jobs endpoint to website, link to it and have it re-direct to Angellist
2018-04-13 11:14:01 +09:00
Fabio Berger
74c279ea3a
Remove unneeded template strings
2018-04-13 11:13:21 +09:00
Fabio Berger
6c13b792f9
Remove legacy export
2018-04-13 10:21:33 +09:00
Leonid Logvinov
6be7466c4a
Fix tests
2018-04-12 14:47:03 +02:00
Leonid Logvinov
1dbdd7ee1f
Merge pull request #523 from ritave/patch-1
...
Remove Greenkeeper from README
2018-04-12 13:20:13 +02:00
Leonid Logvinov
eb89926cee
Implement the resolver
2018-04-12 12:52:48 +02:00
Leonid Logvinov
7923ff4ac6
Use solc.compileStandardWrapper
2018-04-12 12:52:21 +02:00
Leonid Logvinov
783314c037
Improve on readability
2018-04-12 12:52:21 +02:00
Leonid Logvinov
15cf64318c
Update CHANGELOG's
2018-04-12 12:52:21 +02:00
Leonid Logvinov
442017f93a
Use solc.compileStandardWrapper
2018-04-12 12:51:15 +02:00
Leonid Logvinov
4dd9f29769
Add ony abi-gen changes from Greg's PR
2018-04-12 12:50:52 +02:00
Leonid Logvinov
f2f9bd2e7a
Revert "Merge pull request #493 from hysz/features/deployer/multipleCodebaseSupport"
...
This reverts commit 70d403e6f8
, reversing
changes made to 073bf738dd
.
2018-04-12 12:50:38 +02:00
Olaf Tomalka
d95b8ef3e1
Remove Greenkeeper from README
...
Greenkeeper doesn't support Monorepos as of yet
2018-04-12 10:51:58 +02:00
Jacob Evans
ed0c64fdcf
Merge pull request #507 from 0xProject/feature/subproviders/mnemonic-wallet-subprovider
...
Mnemonic wallet subprovider and multiple accounts in ledger
2018-04-12 17:35:32 +10:00
Jacob Evans
9a91e39b3f
Revert Ledger back to assigning ledgerClient to instance variable
2018-04-12 17:26:17 +10:00
Jacob Evans
ce3f25d48f
Rename to parentDerivedKeyInfo to be explicity about how we walk the tree
2018-04-12 17:10:17 +10:00
Jacob Evans
b669508c34
Pluck key off of base path branch for Mnemonic
...
This reduces the tree walk complexity in wallet utils as it is assumed that we always walk relative. It also removes a HACK :)
2018-04-12 16:59:57 +10:00
Fabio Berger
364d8824af
Fix web3-wrapper version
2018-04-12 09:29:58 +09:00
Fabio Berger
749354b1c0
Merge pull request #520 from 0xProject/fix/installation-tests
...
Fix the publishing/installation test issues
2018-04-12 09:26:42 +09:00
Jacob Evans
be73084e04
Merge branch 'development' into feature/subproviders/mnemonic-wallet-subprovider
2018-04-12 10:20:52 +10:00
Fabio Berger
5eb90697c8
Merge pull request #519 from 0xProject/fix/docImprovements
...
Doc fixes and improvements
2018-04-12 08:56:33 +09:00
Fabio Berger
faedd2fa0b
Merge branch 'development' into fix/docImprovements
...
* development: (31 commits)
Prettier ignore Metacoin artifacts
Publish
Updated CHANGELOGS
Improve deployer error message
Fix 0x.js tests
Fix lint issue
Simply export
Move NULL_BYTES to @0xproject/utils
Simplify the tests
Fix lint error
Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing
Fix web3Wrapper build command
Add top-level `yarn lerna:stage_docs` to upload docJsons to the staging S3 bucket for all packages with a docs page
Refactor publish script to have it's main execution body be lean and discrete steps
Removed unused command
Remove 0x.js test artifacts
Fix tslint
Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts
Remove unused var
Refactor RedundantRpcSubprovider into RedundantSubprovider
...
# Conflicts:
# packages/react-docs/CHANGELOG.json
2018-04-12 08:56:13 +09:00
Fabio Berger
c47fb8f9a8
Merge pull request #500 from 0xProject/removeMigrateStep
...
Run all tests against in-process Ganache
2018-04-12 08:53:32 +09:00
Fabio Berger
27b915789e
Merge branch 'development' into removeMigrateStep
...
* development:
Publish
Updated CHANGELOGS
# Conflicts:
# packages/0x.js/package.json
# packages/deployer/package.json
# packages/utils/CHANGELOG.json
2018-04-12 08:53:12 +09:00
Fabio Berger
ddc6dca98c
Prettier ignore Metacoin artifacts
2018-04-12 08:42:02 +09:00
Leonid Logvinov
72aa3d3005
Fix some of the publishing/installation issues
2018-04-11 18:39:58 +02:00
Leonid Logvinov
e8d4f6d532
Publish
...
- 0x.js@0.36 .0
- @0xproject/abi-gen@0.2.10
- @0xproject/assert@0.2.6
- @0xproject/base-contract@0.2.0
- @0xproject/connect@0.6.9
- contracts@2.1.22
- @0xproject/deployer@0.4.0
- @0xproject/dev-utils@0.3.5
- @0xproject/json-schemas@0.7.20
- @0xproject/metacoin@0.0.3
- @0xproject/monorepo-scripts@0.1.17
- @0xproject/react-docs-example@0.0.7
- @0xproject/react-docs@0.0.7
- @0xproject/react-shared@0.1.2
- @0xproject/sol-cov@0.0.7
- @0xproject/sra-report@0.0.8
- @0xproject/subproviders@0.8.5
- @0xproject/testnet-faucets@1.0.23
- @0xproject/tslint-config@0.4.15
- @0xproject/types@0.6.0
- @0xproject/typescript-typings@0.1.0
- @0xproject/utils@0.5.1
- @0xproject/web3-wrapper@0.6.0
- @0xproject/website@0.0.25
2018-04-11 18:00:46 +02:00
Leonid Logvinov
631e7e9c58
Updated CHANGELOGS
2018-04-11 18:00:39 +02:00
Fabio Berger
3c84ce2050
Improve deployer error message
2018-04-11 22:37:39 +09:00
Fabio Berger
9db1ce7ceb
Fix 0x.js tests
2018-04-11 22:37:23 +09:00
Fabio Berger
e472f7899f
Fix lint issue
2018-04-11 22:04:26 +09:00
Fabio Berger
b053781453
Simply export
2018-04-11 22:01:00 +09:00
Fabio Berger
f892b7dbf6
Move NULL_BYTES to @0xproject/utils
2018-04-11 22:00:54 +09:00
Fabio Berger
b146acc69e
Simplify the tests
2018-04-11 21:59:30 +09:00
Jacob Evans
63b941fbaf
Update documentation and add to website docs
2018-04-11 20:59:17 +10:00
Fabio Berger
29dc22e208
Merge branch 'development' into removeMigrateStep
...
* development:
Fix lint error
Fix documentation links in some READMEs
Fix relative link
Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing
Fix web3Wrapper build command
Add top-level `yarn lerna:stage_docs` to upload docJsons to the staging S3 bucket for all packages with a docs page
Added a detailed description of `renameOverloadedMethods` (special thanks to @fabioberger). Updated Javascript styles in the Abi-Gen and Utils packages, around support for function overloading.
Updated deployer to accept a list of contract directories as input. Contract directories are namespaced to a void clashes. Also in this commit is a fix for overloading contract functions.
Refactor publish script to have it's main execution body be lean and discrete steps
# Conflicts:
# packages/contracts/package.json
# packages/deployer/package.json
2018-04-11 19:00:30 +09:00
Fabio Berger
c44f9e56ad
Merge pull request #514 from 0xProject/publishImprovements
...
Add Doc Page Check To Publish Flow
2018-04-11 18:55:59 +09:00
Fabio Berger
2fe209d5ff
Fix lint error
2018-04-11 18:55:42 +09:00
Fabio Berger
41bd0e30d6
Add comment about Provider type
2018-04-11 18:43:58 +09:00
Fabio Berger
40f4dd91e9
Update CHANGELOG
2018-04-11 18:33:01 +09:00
Fabio Berger
5bf43a3560
Merge branch 'development' into fix/docImprovements
...
* development:
Fix documentation links in some READMEs
Fix relative link
# Conflicts:
# packages/0x.js/README.md
# packages/web3-wrapper/README.md
2018-04-11 18:17:35 +09:00
Fabio Berger
f0afc0ae45
Update 0x.js and web3-wrapper doc urls so that last segment is identical to package name. Keep legacy endpoints.
2018-04-11 18:14:22 +09:00
Jacob Evans
916b4d3a26
Renamed DerivedHDKey to DerivedHDKeyInfo
...
Added assertions on addresses for public methods
Throw a helpful error message when signer address is not instantiated address in PrivateKeyWalletSubprovider
Update changelog and rename derivationBasePath to baseDerivationPath
When returning undefined use pattern of IfExists
Added configuration object for MnemonicWallet
Put constants back into each individual wallet rather than in walletUtils
Delete accidental package-lock.json
2018-04-11 19:08:28 +10:00
Fabio Berger
6d1a587c5c
Show staging docs on development and staging
2018-04-11 18:04:02 +09:00
Fabio Berger
bce97c2543
Add support for displaying default param values
2018-04-11 17:39:30 +09:00
Fabio Berger
34446cf569
Fix sol-cov, web3-wrapper, subproviders documentation pages given recent changes to the libraries
2018-04-11 17:36:41 +09:00
Fabio Berger
1e13e927d0
Add missing space in property declaration
2018-04-11 17:36:01 +09:00
Fabio Berger
3c0fa0b7e6
Fix 0x.js docs now that many types are no longer references through the Web3 typings
2018-04-11 17:05:35 +09:00
Fabio Berger
ad894fbdbb
Add missing types to 0x.js docs
2018-04-11 16:53:30 +09:00
Fabio Berger
7d9c6eafbf
Add support for nested methods within type declarations. Make sure they render without a callPath.
2018-04-11 16:53:13 +09:00
Fabio Berger
de6f757ec8
Introduce type JSONRpcErrorCallback
2018-04-11 16:48:56 +09:00
Fabio Berger
3eeb8f4d6d
Small fix to README
2018-04-11 16:22:10 +09:00
Jacob Evans
f44ef7ce59
Update website to support latest ledger
2018-04-11 15:12:02 +10:00
Jacob Evans
b08c616713
Move type declaration for hdkey to typescript-typings
2018-04-11 14:53:58 +10:00
Jacob Evans
3ad693d334
Test valid address format but not found
2018-04-11 14:39:55 +10:00
Brandon Millman
7d8badc86e
Fix documentation links in some READMEs
2018-04-10 21:24:17 -07:00
Brandon Millman
854d65b51b
Merge pull request #517 from lgedeon/development
...
Fix relative link
2018-04-10 21:21:31 -07:00
Jacob Evans
4aa67e2925
Update JSDoc for methods in ledger and mnemonic wallet
2018-04-11 14:12:38 +10:00
Jacob Evans
260ab2d413
Update changelog and add derivationBasePath
2018-04-11 14:04:27 +10:00
Jacob Evans
a824957de7
Follow file naming pattern for mnemonic and private key subprovider
2018-04-11 13:46:01 +10:00
Jacob Evans
4017c172a2
Iterator pattern for walking derived keys
2018-04-11 13:44:08 +10:00
Jacob Evans
65b2c936ab
Tests for signed transactions and multiple accounts
2018-04-11 12:56:52 +10:00
Jacob Evans
eee190826a
Test signed messages with the second account
2018-04-11 12:51:57 +10:00
Jacob Evans
20a1deb187
Throw errors when the address is not specified or invalid
2018-04-11 12:47:17 +10:00
Jacob Evans
9169913a2c
Add isChildKey to derived key
2018-04-11 12:22:41 +10:00
Luke Gedeon
df773d07f3
Fix relative link
...
0xproject.com/docs/json-schemas --> https://0xproject.com/docs/json-schemas
2018-04-10 21:29:16 -04:00
Ara Kevonian
bf0ef055fb
Modify lazy stores to implement abstract fetcher classes
2018-04-10 03:46:43 -07:00
Jacob Evans
4e4842a62f
Improve Documentation for functions and constructors
2018-04-10 16:01:34 +10:00
Jacob Evans
a34c9095c3
Rename to IS_CHILD_KEY
2018-04-10 15:51:09 +10:00
Fabio Berger
efdbc1ff6c
Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing
2018-04-10 14:49:13 +09:00
Jacob Evans
84a4b7d1c1
Refactor ledger to support multiple accounts with from address
2018-04-10 14:39:43 +10:00
Fabio Berger
a9b5faa787
Fix web3Wrapper build command
2018-04-10 12:04:51 +09:00
Fabio Berger
49a54c0ff6
Add top-level yarn lerna:stage_docs
to upload docJsons to the staging S3 bucket for all packages with a docs page
2018-04-10 12:04:11 +09:00
Amir Bandeali
70d403e6f8
Merge pull request #493 from hysz/features/deployer/multipleCodebaseSupport
...
Deployer: Support for External Codebases + Overloaded Function Names
2018-04-09 20:02:55 -07:00
Greg Hysen
eecf09f515
Added a detailed description of renameOverloadedMethods
(special thanks to @fabioberger). Updated Javascript styles in the Abi-Gen and Utils packages, around support for function overloading.
2018-04-09 19:25:07 -07:00
Jacob Evans
5b69cd4a22
Added walletUtils and address in signMessage
2018-04-10 11:58:12 +10:00
Greg Hysen
61fc3346c2
Updated deployer to accept a list of contract directories as input. Contract directories are namespaced to a void clashes. Also in this commit is a fix for overloading contract functions.
2018-04-09 17:22:58 -07:00
Ara Kevonian
c80b42712a
Lint/Prettify
2018-04-09 07:05:46 -07:00
Ara Kevonian
8d76d74a17
Implement zeroEx.exchange.getOrderStateAsync
2018-04-09 04:49:05 -07:00
Fabio Berger
b7e98abc43
Refactor publish script to have it's main execution body be lean and discrete steps
2018-04-09 19:11:18 +09:00
Fabio Berger
6f72fed8b5
Removed unused command
2018-04-09 17:23:27 +09:00
Fabio Berger
27575e9866
Remove 0x.js test artifacts
2018-04-09 17:17:05 +09:00
Fabio Berger
986ba175ce
Fix tslint
2018-04-09 17:14:32 +09:00
Fabio Berger
919b327fc5
Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts
2018-04-09 17:14:25 +09:00
Fabio Berger
e05b55d4a5
merge development
2018-04-09 14:34:36 +09:00
Fabio Berger
073bf738dd
Since we moved Web3Wrapper class from index to it's own file, we need to update doc mapping
2018-04-07 10:41:43 +09:00
Fabio Berger
68e8d6f304
Update ERCDex logo
2018-04-07 10:24:47 +09:00
Fabio Berger
6f24337a53
Remove unused var
2018-04-07 10:17:53 +09:00
Jacob Evans
0e8f5004d6
Add Mnemonic wallet subprovider
2018-04-06 19:03:35 +10:00
Jacob Evans
524e4707d2
Merge pull request #506 from 0xProject/feature/subproviders/pk-wallet-subprovider
...
Private Key subprovider
2018-04-06 16:52:44 +10:00
Fabio Berger
22fa5a57a5
Refactor RedundantRpcSubprovider into RedundantSubprovider
2018-04-06 15:46:27 +09:00
Fabio Berger
e30c76b743
Make all handleRequest
methods async, rename _engine to engine to remain compliant with web3-provider-engine
2018-04-06 15:41:42 +09:00
Jacob Evans
a0fac663f7
Update shared fixture data for network 42
2018-04-06 16:07:00 +10:00
Fabio Berger
277e58c2e5
Merge pull request #505 from 0xProject/fix/readmeContributingSection
...
Improve README contributing sections in all packages
2018-04-06 15:05:34 +09:00
Fabio Berger
75a51af006
Use provider over web3 in deployer, dev-utils and subprovider tests, rename subprovider to ganacheSubprovider in test util
2018-04-06 15:04:17 +09:00
Fabio Berger
24454938e5
Move away from using web3 directly in 0x.js tests
2018-04-06 15:03:14 +09:00
Jacob Evans
774ab8a8ef
Feedback
...
remove id management from testnet faucet
spread over txParams rather than modify in place
2018-04-06 15:21:08 +10:00
Brandon Millman
21dc94b709
Merge pull request #503 from 0xProject/feature/website/relayer-grid
...
Implement initial relayer grid
2018-04-05 12:15:16 -07:00
Brandon Millman
d6176872f7
Merge pull request #504 from 0xProject/fix/website/wallet-key-warning
...
Fix missing key warnings in wallet component
2018-04-05 12:14:43 -07:00
Brandon Millman
c396be42b9
Change undefined to null
2018-04-05 12:13:55 -07:00
Fabio Berger
89a72ebf0d
Merge branch 'development' into removeMigrateStep
...
* development:
Fix tests
Call static functions as static
Address feedback
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-05 21:06:58 +09:00
Leonid Logvinov
7f7ddee0f9
Merge pull request #501 from 0xProject/feature/provider-over-wrapper
...
Use Provider over web3Wrapper
2018-04-05 13:52:43 +02:00
Leonid Logvinov
b99c797945
Fix tests
2018-04-05 13:52:19 +02:00
Leonid Logvinov
59edca4166
Call static functions as static
2018-04-05 13:06:16 +02:00
Leonid Logvinov
fbba5e054a
Address feedback
2018-04-05 12:37:35 +02:00
Jacob Evans
ea47613d90
Use PKWalletSubprovider in testnet faucet
2018-04-05 15:33:04 +10:00
Jacob Evans
9d18f751c8
Create a private key subprovider
2018-04-05 15:18:38 +10:00
Fabio Berger
9745dfe2f4
Use depcheck async support
2018-04-05 11:43:48 +09:00
Fabio Berger
29d38593d6
Fix contributing links
2018-04-05 10:01:41 +09:00
Fabio Berger
d76bc18bb7
Improve contributing section of all packages so they include building entire monorepo on first contribution
2018-04-05 09:57:21 +09:00
Brandon Millman
cbe61ac315
Fix missing key warnings in wallet component
2018-04-04 13:35:08 -07:00
Brandon Millman
250d97a7c4
Implement initial relayer grid
2018-04-04 12:09:03 -07:00
Leonid Logvinov
249bf0163d
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-04 11:56:32 +03:00
Fabio Berger
20aaab0847
Add --exit to all mocha calls so they exit when called from top-level yarn command ( https://github.com/mochajs/mocha/issues/3044 )
2018-04-04 16:34:23 +09:00
Fabio Berger
3e648cfb7e
Move migrations over from contracts to 0x.js
2018-04-04 16:33:18 +09:00
Fabio Berger
2106d7476d
Add contract artifacts to 0x.js tests
2018-04-04 16:32:32 +09:00
Fabio Berger
43e07e7ce3
Update 0x.js to run tests against in-process ganache
2018-04-04 16:31:57 +09:00
Fabio Berger
5e4e27fed5
Update dev-utils and subproviders tests to use ganache in-process provider
2018-04-04 11:35:58 +09:00
Fabio Berger
6c02722f56
Make deployer tests run on inprocess ganache
2018-04-04 09:50:24 +09:00
Fabio Berger
5cfebd2680
Fix typos
2018-04-04 09:48:54 +09:00
Fabio Berger
bd20b1747d
Add top-level test command
2018-04-04 09:48:36 +09:00
Fabio Berger
674e56cea6
Merge pull request #496 from 0xProject/removeUnusedDeps
...
Remove unused deps + Remove Dharma from website
2018-04-04 03:58:18 +09:00
Fabio Berger
61809130a6
Merge branch 'development' into removeUnusedDeps
...
* development:
Temporarily remove installation test
Fix package.json
Remove `isPublished` from all CHANGELOG.json filesx
Now that every version of a package published has a corresponding entry in it's CHANGELOG we no longer need the isPublished flag. Remove it.
Remove temporary convert_changelog script
# Conflicts:
# packages/monorepo-scripts/package.json
2018-04-04 03:57:42 +09:00
Fabio Berger
f5e6e0eaf7
Used generic declaration to remove need for any
2018-04-04 03:56:17 +09:00
Fabio Berger
b2c423dd84
Use Results type
2018-04-04 03:54:58 +09:00
Fabio Berger
4a9752d7cd
Merge pull request #495 from 0xProject/fix/publishProcess
...
Improve Publish Flow
2018-04-04 03:14:36 +09:00
Leonid Logvinov
7db9a01639
Temporarily remove installation test
2018-04-03 12:50:23 +03:00
Fabio Berger
e9cb5c069a
Add comment about ignored packages
2018-04-03 15:44:07 +09:00
Fabio Berger
03e4205700
Remove Dharma integration from Website
2018-04-03 15:39:43 +09:00
Fabio Berger
fd9278ac02
Add find_unused_deps monorepo script
2018-04-03 15:28:07 +09:00
Fabio Berger
1b7c7037b8
Remove remaining unused deps
2018-04-03 15:27:45 +09:00
Fabio Berger
913264c811
Update yarn.lock
2018-04-03 14:54:30 +09:00
Fabio Berger
e70b6630f9
Fix TS error
2018-04-03 14:52:31 +09:00
Fabio Berger
6d53947fd8
Add missing request types
2018-04-03 14:48:05 +09:00
Fabio Berger
1c0d982398
Fix yarn
2018-04-03 13:00:40 +09:00
Fabio Berger
a88b4040ff
Stop using utils
2018-04-03 12:58:45 +09:00
Fabio Berger
e8073cd6f2
Update yarn.lock
2018-04-03 12:04:08 +09:00
Fabio Berger
8281be235c
Use @0xproject/utils promisify everywhere
2018-04-03 12:03:59 +09:00
Fabio Berger
9ce03e3515
Update tslint-config. To avoid circular deps, this must always be one version back and must be manually updated.
2018-04-03 12:03:10 +09:00
Fabio Berger
667938696d
Remove unused contracts deps
2018-04-03 11:43:23 +09:00
Fabio Berger
a165281dcf
Remove unused 0x.js deps
2018-04-03 11:43:08 +09:00
Fabio Berger
185f70f2dd
Fix package.json
2018-04-03 10:04:16 +09:00
Fabio Berger
cd3e14f45a
Remove isPublished
from all CHANGELOG.json filesx
2018-04-03 09:45:59 +09:00
Fabio Berger
dd87588dfe
Now that every version of a package published has a corresponding entry in it's CHANGELOG we no longer need the isPublished flag. Remove it.
2018-04-03 09:45:30 +09:00
Fabio Berger
29042e1939
Remove temporary convert_changelog script
2018-04-03 09:36:43 +09:00
Leonid Logvinov
4dbf6559aa
After publish
2018-04-02 16:12:37 +03:00
Leonid Logvinov
b987b5988d
Publish
...
- 0x.js@0.35 .0
- @0xproject/abi-gen@0.2.9
- @0xproject/assert@0.2.5
- @0xproject/base-contract@0.1.0
- @0xproject/connect@0.6.8
- contracts@2.1.21
- @0xproject/deployer@0.3.5
- @0xproject/dev-utils@0.3.4
- @0xproject/json-schemas@0.7.19
- @0xproject/metacoin@0.0.2
- @0xproject/monorepo-scripts@0.1.16
- @0xproject/react-docs-example@0.0.6
- @0xproject/react-docs@0.0.6
- @0xproject/react-shared@0.1.1
- @0xproject/sol-cov@0.0.6
- @0xproject/sra-report@0.0.7
- @0xproject/subproviders@0.8.4
- @0xproject/testnet-faucets@1.0.22
- @0xproject/tslint-config@0.4.14
- @0xproject/types@0.5.0
- @0xproject/typescript-typings@0.0.3
- @0xproject/utils@0.5.0
- @0xproject/web3-wrapper@0.5.0
- @0xproject/website@0.0.24
2018-04-02 16:01:51 +03:00
Leonid Logvinov
6ba6bec105
Updated CHANGELOGS
2018-04-02 16:01:45 +03:00
Leonid Logvinov
d95b1e2db4
Merge pull request #485 from 0xProject/feature/metacoin
...
Add metacoin example project
2018-04-02 14:57:44 +03:00
Leonid Logvinov
c1d6c7ff66
Fix a typo
2018-04-02 14:45:59 +03:00
Leonid Logvinov
6e12794765
Compile only the Exchange contract in compiler tests
2018-04-02 14:20:53 +03:00
Leonid Logvinov
0f4b05e374
Fix version
2018-04-02 13:20:52 +03:00
Fabio Berger
695b697cdf
small README fixes
2018-04-02 19:05:27 +09:00
Fabio Berger
3aea0e3b2f
Update docs list in README
2018-04-02 19:04:02 +09:00
Leonid Logvinov
c0e92d511e
Fix a typo
2018-04-02 13:01:40 +03:00
Leonid Logvinov
51f2a20b2a
Merge branch 'development' into feature/metacoin
2018-04-02 12:56:46 +03:00
Leonid Logvinov
333a23f222
Update CHANGELOG.json's
2018-04-02 12:52:49 +03:00
Fabio Berger
3bf3f479f5
Add manual postpublish command to all public packages and update CHANGELOG.json
2018-04-02 18:46:53 +09:00
Fabio Berger
6241d06f27
Fix postpublish util to ignore namespace
2018-04-02 18:44:40 +09:00
Leonid Logvinov
9e81d3c87b
Fix contracts and artifacts paths
2018-04-02 12:35:03 +03:00
Leonid Logvinov
a9b2838c5f
Stop passing _abiDecoder
2018-04-02 12:35:03 +03:00
Leonid Logvinov
fbc39614c0
Report errors locally
2018-04-02 12:35:03 +03:00
Leonid Logvinov
b2d6ac8dba
move all configs to a config file
2018-04-02 12:35:03 +03:00
Leonid Logvinov
b090b7b1f2
Remove a repo section
2018-04-02 12:35:03 +03:00
Leonid Logvinov
ba0696a0d7
Incroduce the Warning constant
2018-04-02 12:35:03 +03:00
Leonid Logvinov
b57850a225
Regroup gitignore entries
2018-04-02 12:34:29 +03:00
Leonid Logvinov
4d9029bb0e
Add metacoin example project
2018-04-02 12:34:29 +03:00
Fabio Berger
bc49dde4d5
Fix release notes bug
2018-04-02 18:08:55 +09:00
Fabio Berger
afe07b2926
Should print out lerna publish
stdout so we can see if anything went wrong
2018-04-02 17:59:47 +09:00
Fabio Berger
2411bfc20f
Publish
...
- 0x.js@0.34 .0
- @0xproject/abi-gen@0.2.8
- @0xproject/assert@0.2.4
- @0xproject/base-contract@0.0.6
- @0xproject/connect@0.6.7
- contracts@2.1.20
- @0xproject/deployer@0.3.4
- @0xproject/dev-utils@0.3.3
- @0xproject/json-schemas@0.7.18
- @0xproject/monorepo-scripts@0.1.15
- @0xproject/react-docs-example@0.0.5
- @0xproject/react-docs@0.0.5
- @0xproject/react-shared@0.1.0
- @0xproject/sol-cov@0.0.5
- @0xproject/sra-report@0.0.6
- @0xproject/subproviders@0.8.3
- @0xproject/testnet-faucets@1.0.21
- @0xproject/tslint-config@0.4.13
- @0xproject/types@0.4.2
- @0xproject/typescript-typings@0.0.2
- @0xproject/utils@0.4.4
- @0xproject/web3-wrapper@0.4.0
- @0xproject/website@0.0.23
2018-04-02 17:42:10 +09:00
Fabio Berger
4d4ea8a4d0
Updated CHANGELOGS
2018-04-02 17:42:03 +09:00
Fabio Berger
595517e68b
Generate CHANGELOG.json files
2018-04-02 17:35:26 +09:00
Fabio Berger
40ab2de393
Merge pull request #489 from 0xProject/refactor/publishProcess
...
Automate NPM Publish Process
2018-04-02 10:33:13 +02:00
Fabio Berger
723276ae3f
Fix hasty find/replace
2018-04-02 16:56:14 +09:00
Fabio Berger
76c5945017
Default to 4sp
2018-04-02 16:40:02 +09:00
Fabio Berger
01c6fd92e8
Update moment, no longer need separate moment types
2018-04-02 16:06:36 +09:00
Fabio Berger
3f230a8fdb
Move prettify command to utils and also call it on CHANGELOG.md
2018-04-02 15:53:31 +09:00
Fabio Berger
2a6a71ea6c
Add prettier run on generated CHANGELOG.json and fix scripts
2018-04-02 15:49:48 +09:00
Fabio Berger
cd23f220a0
Remove semi-colons from monorepo-scripts package.json
2018-04-02 08:51:10 +09:00
Fabio Berger
fab88ea2cc
Get rid of ; in top-level package.json
2018-04-02 08:44:27 +09:00
Fabio Berger
688f8615ff
Fix TSLint error
2018-04-02 05:12:03 +09:00
Fabio Berger
d187a31e38
Make dry-run configurable from top-level package.json
2018-04-02 05:10:27 +09:00
Fabio Berger
c6f85464ce
Merge branch 'development' into refactor/publishProcess
...
* development:
Run prettier, update deployer CHANGELOG
Create solc_bin dir if does not exist before attempting to compile
Add missing type import
2018-04-02 04:28:29 +09:00
Fabio Berger
a220b56736
Merge pull request #491 from 0xProject/fix/buildErrors
...
Fix build errors
2018-04-01 21:15:34 +02:00
Fabio Berger
0e33f45f3d
Improve naming
2018-04-02 04:10:18 +09:00
Amir Bandeali
ff7c3012a5
Run prettier, update deployer CHANGELOG
2018-04-01 10:45:30 -07:00
Amir Bandeali
20fec2943b
Create solc_bin dir if does not exist before attempting to compile
2018-04-01 10:45:25 -07:00
Fabio Berger
08b30b0706
Merge branch 'development' into refactor/publishProcess
...
* development:
Add HACK comment and reorganize use other wallet button
Fixed comment(s) for PR #488
OrderStateWatcher fixes for PR #488
Amended comments to clarify changes on PR #488
Monitor different state layers with OrderWatcher
Implement wallet locked and uninstalled states
Style changes
Remove props that are covered by the defaults
Implement ETH/WETH conversion and allowance toggle styling
2018-04-02 02:41:28 +09:00
Fabio Berger
bf52ce7e72
Add temp comment, clean up code
2018-04-02 02:40:48 +09:00
Amir Bandeali
1bac5019e8
Add missing type import
2018-03-31 23:54:09 -07:00
Brandon Millman
19454a92dc
Merge pull request #487 from 0xProject/feature/website/wallet-setup
...
Implement wallet locked and uninstalled states
2018-03-30 15:01:18 -07:00
Brandon Millman
cdbb3a015f
Add HACK comment and reorganize use other wallet button
2018-03-30 15:00:02 -07:00
Leonid Logvinov
644da2b0cb
Merge pull request #488 from avonian/development
...
Monitor different state layers with OrderWatcher
2018-03-30 19:56:16 +02:00
Ara Kevonian
57446d78f1
Fixed comment(s) for PR #488
2018-03-30 10:28:13 -07:00
Ara Kevonian
3e285c0ef1
OrderStateWatcher fixes for PR #488
2018-03-30 09:59:57 -07:00
Ara Kevonian
a322148631
Amended comments to clarify changes on PR #488
2018-03-30 08:00:05 -07:00
Fabio Berger
33ec9fdf47
Fixes for clarity
2018-03-30 15:49:09 +02:00
Fabio Berger
323826111a
Remove CHANGELOG from website since it's a public package
2018-03-30 15:48:54 +02:00
Fabio Berger
ddd3d284d9
Remove CHANGELOG.json files since will be generated on development
2018-03-30 15:48:39 +02:00
Fabio Berger
f55a300f43
Set IS_DRY_RUN to false
2018-03-30 15:28:08 +02:00
Fabio Berger
08a69ebd6e
Add more logging
2018-03-30 15:27:47 +02:00
Fabio Berger
ddb8e26bec
Expose publish command from top-level dir
2018-03-30 15:07:24 +02:00
Ara Kevonian
57ca611e12
Monitor different state layers with OrderWatcher
...
Allow instantiation of stand-alone OrderWatchers
that can monitor different blockchain state
layers (e.g. pending or latest)
2018-03-30 05:59:09 -07:00
Fabio Berger
1eff120f49
Remove top-level internal dep b/c it's not clear to me what it's used for
2018-03-30 14:58:11 +02:00
Fabio Berger
4bc6096ec0
Fetch Github release notes from CHANGELOG.json and update CHANGELOG once they've been successfully published to Github
2018-03-30 14:48:20 +02:00
Fabio Berger
95eb114051
rename variable called path
to includePath
to avoid conflict with path
package
2018-03-30 14:46:15 +02:00
Fabio Berger
9c856de49c
Move monorepo root constant to constants file
2018-03-30 14:45:39 +02:00
Fabio Berger
d502f79303
Rename prepublish to publish now that it goes straight to actually publishing the packages
2018-03-30 14:29:30 +02:00
Fabio Berger
5224337323
Call lerna publish
and supply it with new package versions
2018-03-30 14:29:07 +02:00
Fabio Berger
ef49192170
Add check that timestamp has been set before generating MD version
2018-03-30 12:43:03 +02:00
Fabio Berger
c9df388731
Add committing and pushing CHANGELOG changes to Github
2018-03-30 12:28:48 +02:00
Brandon Millman
870da2ab22
Implement wallet locked and uninstalled states
2018-03-29 16:57:23 -07:00
Brandon Millman
6122840241
Merge pull request #476 from 0xProject/feature/website/wallet-wrap
...
Implement ETH/WETH conversion and allowance toggle styling
2018-03-29 14:00:37 -07:00
Brandon Millman
03b00ef8da
Style changes
2018-03-29 11:25:50 -07:00
Fabio Berger
84b820abc6
Show semver diff
2018-03-29 20:03:11 +02:00
Fabio Berger
cc4ff568a9
Improve README
2018-03-29 20:02:43 +02:00
Brandon Millman
665011174b
Merge branch 'development' into feature/website/wallet-wrap
...
* development: (35 commits)
Fix CHANGELOG
Update Yarn.lock
Standardize changelog dates and format
Fix stubbing of a non-existent property
Remove redundant cast
Move common types out of web3 types
Add monorepo_scripts to npmignore
Add typeRoots
Add clean-state tests
Remove nested .gitignore files since `yarn publish` gets confused by them and ignores their contents on the top-level scope
Remove WETH hack now that updated WETH address is in TokenRegistry
Revert TokenRegistry address on Kovan
Improve rounding error message
Portal fill with mixed decimals
Add error popover if TokenRegistry on network user is browsing on don't include the requisite default tokens for 0x Portal to function
Set timeout for compiler tests
Remove redundant types
Add missing param comments
Fix a comment
Add a comment
...
2018-03-29 10:02:46 -07:00
Fabio Berger
37f210e9f0
Fix changelog.json
2018-03-29 17:46:43 +02:00
Fabio Berger
9c01e3a8a0
Merge branch 'development' into refactor/publishProcess
...
* development:
Fix CHANGELOG
Update Yarn.lock
2018-03-29 17:46:24 +02:00
Fabio Berger
c4dd9658e7
Fix CHANGELOG
2018-03-29 17:44:50 +02:00
Fabio Berger
29aa09e448
Generate CHANGELOG.mds
2018-03-29 17:41:39 +02:00
Fabio Berger
1337b6928a
Update Yarn.lock
2018-03-29 17:17:41 +02:00
Fabio Berger
ac35d8127e
remove console.logs
2018-03-29 17:02:44 +02:00
Fabio Berger
a6ae1efadb
Begin global pre-publishing script. Updates changelog.json files in packages to be published
2018-03-29 15:26:47 +02:00
Fabio Berger
bd7b5c51b2
Add 0.x.x edgecase
2018-03-29 15:18:42 +02:00
Fabio Berger
397cd77ef9
Fix semver-sort version
2018-03-29 15:02:46 +02:00
Fabio Berger
743c3dbe01
Generate CHANGELOG.json files and add convert_changelog script
2018-03-29 14:06:29 +02:00
Fabio Berger
9f1c212596
Update Yarn lock and fix dep versions
2018-03-29 13:00:42 +02:00
Fabio Berger
defd249565
Standardize changelog dates and format
2018-03-29 12:49:39 +02:00
Leonid Logvinov
8926dac78c
Merge pull request #482 from 0xProject/feature/web3-types
...
Move common types out of web3 types
2018-03-28 16:26:05 +02:00
Fabio Berger
18cac3f092
Merge pull request #483 from 0xProject/refactor/removeHardcodedWeth
...
Remove WETH hack now that updated WETH address is in TokenRegistry
2018-03-28 10:41:53 +01:00
Leonid Logvinov
01e27426d6
Fix stubbing of a non-existent property
2018-03-28 10:43:42 +02:00
Leonid Logvinov
0b09cc36b0
Remove redundant cast
2018-03-28 10:26:56 +02:00
Fabio Berger
f3cb484f82
Merge pull request #484 from 0xProject/fix/gitignoreIssue
...
Remove nested .gitignore & add monorepo_scripts to npmignore
2018-03-27 19:16:36 +01:00
Fabio Berger
0053762760
merge developmentx
2018-03-27 19:16:13 +01:00
Leonid Logvinov
d72b7299c6
Move common types out of web3 types
2018-03-27 17:56:21 +02:00
Fabio Berger
eb89ef79eb
Add monorepo_scripts to npmignore
2018-03-27 16:49:19 +01:00
Leonid Logvinov
066d13f5b7
Merge pull request #480 from 0xProject/feature/clean-state-tests
...
Add clean-state tests
2018-03-27 17:47:45 +02:00
Leonid Logvinov
ec06d8d606
Add typeRoots
2018-03-27 17:47:05 +02:00
Leonid Logvinov
a2e4aaa9a3
Add clean-state tests
2018-03-27 17:47:04 +02:00
Leonid Logvinov
26e9696ddb
Merge pull request #460 from 0xProject/feature/deployer-improvements
...
@0xproject/deployer improvements
2018-03-27 17:43:50 +02:00
Fabio Berger
343191e936
Remove nested .gitignore files since yarn publish
gets confused by them and ignores their contents on the top-level scope
2018-03-27 16:24:44 +01:00
Fabio Berger
3e3b667366
Remove WETH hack now that updated WETH address is in TokenRegistry
2018-03-27 11:38:22 +01:00
Fabio Berger
3b45d4727b
Revert TokenRegistry address on Kovan
2018-03-26 17:33:39 +01:00
Fabio Berger
b4f3450d4a
Merge pull request #479 from 0xProject/bug/website/portal-fill-mixed-decimals
...
Portal fill with rounding error/mixed decimals
2018-03-26 13:21:26 +01:00
Fabio Berger
0a8b7cb494
Improve rounding error message
2018-03-26 13:21:02 +01:00
Jacob Evans
125ace3519
Portal fill with mixed decimals
...
When the token pair has different decimal precison we can end up with a remainder when multiplying by an exchange rate (as one is in 18 decimals and the other is 6 for example)
2018-03-26 16:43:12 +11:00
Fabio Berger
109fc41474
Add error popover if TokenRegistry on network user is browsing on don't include the requisite default tokens for 0x Portal to function
2018-03-25 00:22:06 +00:00
Leonid Logvinov
f30353087f
Merge branch 'development' into feature/deployer-improvements
2018-03-23 19:18:31 +01:00
Brandon Millman
d106079d9b
Remove props that are covered by the defaults
2018-03-22 23:39:13 -07:00
Brandon Millman
dc3be992a3
Implement ETH/WETH conversion and allowance toggle styling
2018-03-22 23:13:49 -07:00
Fabio Berger
bed7d87b7f
Get LogEntry type to show up correctly as a Web3 type
2018-03-22 21:05:09 +00:00
Fabio Berger
05daab5dea
Fix typos
2018-03-22 20:13:25 +00:00
Fabio Berger
170e5589f9
Fix 0x.js docs to include types from generated contract wrappers
2018-03-22 20:03:42 +00:00
Fabio Berger
538914aa52
Fix S3 bucket name
2018-03-22 16:58:20 +00:00
Fabio Berger
81deb68c8e
Use past tense in FAQ
2018-03-22 16:37:23 +00:00
Fabio Berger
36986fe9c9
Replace Auctus with ERCDEX in projects section
2018-03-22 16:22:52 +00:00
Fabio Berger
5791632933
Fix Ethfinex link, looks like they have their own domain now
2018-03-22 16:19:59 +00:00
Fabio Berger
289359bf0d
Merge pull request #465 from 0xProject/addExtraDocs
...
Add Additional Package Doc Pages
2018-03-22 16:11:23 +00:00
Fabio Berger
81f6487865
Use _.filter instead of _.reduce
2018-03-22 16:10:01 +00:00
Fabio Berger
21b797c3f9
Improve list of improvements
2018-03-22 16:00:55 +00:00
Fabio Berger
de8450d5c9
Make handleRequest public and add comment for it
2018-03-22 15:54:13 +00:00
Fabio Berger
bcb9ee4cc2
Make setEngine public
2018-03-22 15:53:54 +00:00
Fabio Berger
7c87447241
Fix lazy load so each doc page is a separate bundle
2018-03-22 15:53:39 +00:00
Fabio Berger
b39d87f357
Remove space
2018-03-22 15:53:20 +00:00
Fabio Berger
552b14b1fa
npm -> yarn
2018-03-22 15:53:13 +00:00
Fabio Berger
5779ffd01b
Add assertion to notify any developer trying to render a package with files containing multiple classes
2018-03-22 15:52:40 +00:00
Fabio Berger
a7c24a17f4
Fix lint rules directory
2018-03-22 14:33:40 +00:00
Fabio Berger
8743c40911
Use isEmpty
2018-03-22 13:32:14 +00:00
Leonid Logvinov
7ef6bd4b14
Set timeout for compiler tests
2018-03-22 14:26:24 +01:00
Fabio Berger
6af0f08dfc
Remove no longer existent command
2018-03-22 12:54:03 +00:00
Fabio Berger
54ae94dde0
Fix benefits list
2018-03-22 12:53:51 +00:00
Fabio Berger
c570f3865f
Use yarn instead of npm
2018-03-22 12:53:41 +00:00
Fabio Berger
ed9d1da297
Add default docs icon
2018-03-22 12:46:52 +00:00
Fabio Berger
beb483ea85
Merge branch 'development' into addExtraDocs
...
* development:
Change blockchain prop to not optional
Other style changes
Updated padding and colors
Refactor TokenState type
Fix a bug causing fillOrdersUpTo validation to fail because of some extra orders being passed
Implement initial wallet interface
# Conflicts:
# packages/react-shared/CHANGELOG.md
# packages/website/ts/types.ts
2018-03-22 12:00:41 +00:00
Fabio Berger
46b7fecafe
Create helper function for converting dashes names for display
2018-03-22 11:56:12 +00:00
Leonid Logvinov
e476682922
Remove redundant types
2018-03-22 12:37:44 +01:00
Brandon Millman
8478dc8d6d
Merge pull request #468 from 0xProject/feature/website/wallet-interface
...
Implement initial wallet interface
2018-03-21 15:48:13 -07:00
Brandon Millman
9f8e41cbfa
Change blockchain prop to not optional
2018-03-21 15:45:11 -07:00
Brandon Millman
3916383dd0
Other style changes
2018-03-21 14:21:19 -07:00
Brandon Millman
a60c8f7d8c
Updated padding and colors
2018-03-21 14:17:08 -07:00
Brandon Millman
4e5cd472c2
Refactor TokenState type
2018-03-21 13:02:44 -07:00
Fabio Berger
e1341bc6d9
Move docs to page and add link to docs to README
2018-03-21 18:55:59 +00:00
Fabio Berger
d437a66019
Add comments to JSON-schemas public methods
2018-03-21 18:51:17 +00:00
Fabio Berger
542b46a22f
Move usage out of README and replace with link to Docs
2018-03-21 18:40:59 +00:00
Fabio Berger
6fef533fff
Improve comments
2018-03-21 18:38:45 +00:00
Fabio Berger
ec219fc395
Add comments to sol-cov
2018-03-21 18:24:54 +00:00
Fabio Berger
a555a8a374
Improve subproviders comment
2018-03-21 18:24:45 +00:00
Fabio Berger
78e9c48803
Move docs from README into docs page and add a link to it.
2018-03-21 18:04:48 +00:00
Fabio Berger
18d3e5458a
Fix sectionName and menuItemName to display with spaces rather then dashes
2018-03-21 18:04:27 +00:00
Fabio Berger
ac25764d12
Add changelog entry for making handleRequest
private
2018-03-21 17:38:23 +00:00
Fabio Berger
c55e7fa91a
Improve all the comments for the subproviders public methods
2018-03-21 17:38:02 +00:00
Leonid Logvinov
e31ba2e12e
Add missing param comments
2018-03-21 18:06:50 +01:00
Leonid Logvinov
73f8ae9a47
Fix a comment
2018-03-21 18:01:26 +01:00
Leonid Logvinov
32b85625c1
Add a comment
2018-03-21 17:23:07 +01:00
Leonid Logvinov
629edd3108
Move npm-run-all to devDependencies
2018-03-21 17:20:30 +01:00
Leonid Logvinov
ee77b81551
Revert optimizer config
2018-03-21 17:19:46 +01:00
Leonid Logvinov
2c7fdac5cd
Remove .only
2018-03-21 16:39:37 +01:00
Leonid Logvinov
d118116548
Revert version range changes
2018-03-21 16:34:57 +01:00
Leonid Logvinov
8d01956c3e
Merge pull request #470 from 0xProject/fix/fillOrdersUpToValidation
...
Fix a bug causing fillOrdersUpTo validation to fail because of some e…
2018-03-21 15:30:26 +01:00
Leonid Logvinov
1dda8c1468
Fix a bug causing fillOrdersUpTo validation to fail because of some extra orders being passed
2018-03-21 15:30:04 +01:00
Leonid Logvinov
111f7e917e
Add function docs
2018-03-21 15:24:41 +01:00
Leonid Logvinov
477daf4168
Add function docs
2018-03-21 15:12:18 +01:00
Leonid Logvinov
8b52793f2f
Add tests for compiler utils
2018-03-21 15:12:18 +01:00
Leonid Logvinov
18b9fe5256
Enable strictNullChecks
2018-03-21 15:11:41 +01:00
Leonid Logvinov
439e864085
Change the type of optimizerEnabled to boolean and convert it to number only before passing to a compiler
2018-03-21 15:11:41 +01:00
Leonid Logvinov
f45191d0e8
Support proper semver version ranges
2018-03-21 15:11:41 +01:00
Leonid Logvinov
32feadee42
Change version ranges to only support patch version increments
2018-03-21 15:07:51 +01:00
Leonid Logvinov
c4b4bb9e8e
Compile contracts sequentially
2018-03-21 15:07:51 +01:00
Leonid Logvinov
8fd705d2af
Throw an error if contract file doesn't contain the contract with the same name
2018-03-21 15:07:51 +01:00
Leonid Logvinov
3c36135d6c
Stop printing help on error
2018-03-21 15:07:51 +01:00
Leonid Logvinov
02ede26893
Rename onDeployCommand to onDeployCommandAsync and onCompileCommand to onCompileCommandAsync
2018-03-21 15:07:51 +01:00
Fabio Berger
af21ad1615
Add missing DocComments to Deployer package
2018-03-21 12:33:07 +00:00
Fabio Berger
07fa01528b
Move usage out of README and add add link to docs
2018-03-21 12:32:53 +00:00
Fabio Berger
38f716bd77
Make docs link more discoverable in README, move docs out of README
2018-03-20 22:24:26 +00:00
Fabio Berger
6a410b03ff
Improve comments
2018-03-20 22:17:39 +00:00
Fabio Berger
3cd7bce0a3
Add DocComments to Web3Wrapper
2018-03-20 21:41:59 +00:00
Fabio Berger
6693540f43
Add changelog entry
2018-03-20 21:41:36 +00:00
Fabio Berger
647bc5a63e
Rename method for clarity
2018-03-20 21:41:21 +00:00
Fabio Berger
4f76bb2a12
Remove duplicate method
2018-03-20 21:39:41 +00:00
Fabio Berger
9991ddecc2
Fix var name typo
2018-03-20 21:39:08 +00:00
Brandon Millman
3cf2cb89bb
Implement initial wallet interface
2018-03-20 13:42:50 -07:00
Fabio Berger
2875cfa8c7
Move doc related types closer to one another
2018-03-20 15:41:31 +00:00
Fabio Berger
87cbbdad72
Update yarn.lock
2018-03-20 15:39:39 +00:00
Fabio Berger
07de3a1d94
Pass actual iconUrl and add default icon image
2018-03-20 15:39:32 +00:00
Fabio Berger
27880a6059
Remove s3 mapping since s3 folder names are now identical to sub-package names
2018-03-20 15:35:48 +00:00
Fabio Berger
0367e4117a
Remove duplicate switch case
2018-03-20 15:34:02 +00:00
Fabio Berger
ec582d6e46
Small doc fixes: remove duplicate types and add function array
2018-03-20 15:28:25 +00:00
Fabio Berger
4ca706d4e6
Remove duplicate ECSignature type def
2018-03-20 13:06:59 +00:00
Fabio Berger
72671c1014
Refactor titleToIcon mapping to idToIcon and move to docPage
2018-03-20 12:26:04 +00:00
Fabio Berger
a3c31f4f4a
Fix changelog files and add PR number
2018-03-20 12:05:31 +00:00
Fabio Berger
db8be4a66e
Rename stagedocs.ts
file to stage_docs.ts
in keeping with our file naming conventions. postpublish.ts
is the only exception and this is because it is dictated by Lerna
2018-03-20 12:00:22 +00:00
Fabio Berger
2f7c19e80d
Merge branch 'development' into addExtraDocs
...
* development: (29 commits)
Set Lodash dep to an exact version since newer versions introduced breaking changes
Update Kovan Ethertoken Address
Update deployer version since manual re-publish
Add new entry into CHANGELOG
Fix bad merge
Update yarn.lock
Change title
Add Blake and Zach to About page
Re-size Jacob and Tom's images
Manually publish 0x.js back to a working state
Publish
Publish
Fix 0x.js assets
Remove assets from connect and _bundles from packages that don't generate the folder
Publish
Fix packages that aren't working as expected
Make new packages default to public on publish
Add new public packages to top-level README
Update top-level package.json
Fix incorrect new versions
...
# Conflicts:
# packages/0x.js/package.json
# packages/connect/package.json
# packages/json-schemas/package.json
# packages/sol-cov/package.json
2018-03-20 11:52:22 +00:00
Fabio Berger
7d9c357409
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Update Kovan Ethertoken Address
2018-03-20 11:40:48 +00:00
Fabio Berger
abf41b073c
Set Lodash dep to an exact version since newer versions introduced breaking changes
2018-03-20 11:40:29 +00:00
Jacob Evans
c9b07107f3
Merge pull request #464 from 0xProject/bug/0x.js/kovan-ethertoken-address
...
Update Kovan Ethertoken Address
2018-03-20 22:24:22 +11:00
Jacob Evans
773be348a3
Update Kovan Ethertoken Address
2018-03-20 22:23:30 +11:00
Fabio Berger
b7bb8d9b2a
Update deployer version since manual re-publish
2018-03-20 11:00:52 +00:00
Brandon Millman
c7c12371ef
Merge pull request #451 from 0xProject/feature/sra-report/collection-tests
...
Add scaffolding for sra-report collection unit tests
2018-03-19 10:28:02 -07:00
Brandon Millman
fb40b10501
Add new entry into CHANGELOG
2018-03-19 10:10:17 -07:00
Brandon Millman
d4dce41d3a
Fix bad merge
2018-03-19 10:06:54 -07:00
Brandon Millman
293b55e51f
Update yarn.lock
2018-03-19 10:03:21 -07:00
Brandon Millman
11bac66046
Merge branch 'development' into feature/sra-report/collection-tests
...
* development: (26 commits)
Change title
Add Blake and Zach to About page
Re-size Jacob and Tom's images
Manually publish 0x.js back to a working state
Publish
Publish
Fix 0x.js assets
Remove assets from connect and _bundles from packages that don't generate the folder
Publish
Fix packages that aren't working as expected
Make new packages default to public on publish
Add new public packages to top-level README
Update top-level package.json
Fix incorrect new versions
Fix path to assets
Publish
Updated CHANGELOGS
Fix quotation marks
Add a complex test for ast visitor
Move opcodes to constants
...
2018-03-19 09:56:46 -07:00
Fabio Berger
2a438419ab
Merge pull request #461 from 0xProject/updateTeam
...
Add Zach & Blake to team
2018-03-19 15:28:38 +01:00
Fabio Berger
0f0aca7de5
Change title
2018-03-19 14:51:58 +01:00
Fabio Berger
f699b9a73f
Add Blake and Zach to About page
2018-03-19 14:50:50 +01:00
Fabio Berger
214096de9e
Re-size Jacob and Tom's images
2018-03-19 14:50:36 +01:00
Fabio Berger
a0ccb609cd
Manually publish 0x.js back to a working state
2018-03-19 00:55:10 +01:00
Fabio Berger
4e05554b3e
Publish
...
- 0x.js@0.33 .5
- contracts@2.1.19
- @0xproject/sra-report@0.0.5
- @0xproject/testnet-faucets@1.0.20
- @0xproject/website@0.0.22
2018-03-19 00:48:26 +01:00
Fabio Berger
04c08b9fc8
Publish
...
- 0x.js@0.33 .4
- @0xproject/assert@0.2.3
- @0xproject/connect@0.6.6
- contracts@2.1.18
- @0xproject/deployer@0.3.2
- @0xproject/dev-utils@0.3.2
- @0xproject/json-schemas@0.7.17
- @0xproject/react-docs-example@0.0.4
- @0xproject/react-docs@0.0.4
- @0xproject/react-shared@0.0.4
- @0xproject/sol-cov@0.0.4
- @0xproject/sra-report@0.0.4
- @0xproject/subproviders@0.8.2
- @0xproject/testnet-faucets@1.0.19
- @0xproject/website@0.0.21
2018-03-19 00:39:25 +01:00
Fabio Berger
86c1c8082d
Fix 0x.js assets
2018-03-19 00:36:44 +01:00
Fabio Berger
c5afc5feb5
Remove assets from connect and _bundles from packages that don't generate the folder
2018-03-19 00:30:33 +01:00
Fabio Berger
8392ee4625
Publish
...
- 0x.js@0.33 .3
- @0xproject/abi-gen@0.2.7
- @0xproject/assert@0.2.2
- @0xproject/base-contract@0.0.5
- chai-as-promised-typescript-typings@0.0.12
- chai-typescript-typings@0.0.6
- @0xproject/connect@0.6.5
- contracts@2.1.17
- @0xproject/deployer@0.3.1
- @0xproject/dev-utils@0.3.1
- ethers-typescript-typings@0.0.4
- @0xproject/json-schemas@0.7.16
- @0xproject/monorepo-scripts@0.1.14
- @0xproject/react-docs-example@0.0.3
- @0xproject/react-docs@0.0.3
- @0xproject/react-shared@0.0.3
- @0xproject/sol-cov@0.0.3
- @0xproject/sra-report@0.0.3
- @0xproject/subproviders@0.8.1
- @0xproject/testnet-faucets@1.0.18
- @0xproject/tslint-config@0.4.12
- @0xproject/types@0.4.1
- @0xproject/utils@0.4.3
- web3-typescript-typings@0.10 .2
- @0xproject/web3-wrapper@0.3.1
- @0xproject/website@0.0.20
2018-03-19 00:24:28 +01:00
Fabio Berger
ac881d149c
Fix packages that aren't working as expected
2018-03-19 00:13:19 +01:00
Fabio Berger
cc4e390c91
Make new packages default to public on publish
2018-03-18 20:13:43 +01:00
Fabio Berger
26c726da45
Add new public packages to top-level README
2018-03-18 20:13:29 +01:00
Fabio Berger
358f3d9b42
Update top-level package.json
2018-03-18 20:13:16 +01:00
Fabio Berger
3337625fa0
Fix incorrect new versions
2018-03-18 19:53:37 +01:00
Fabio Berger
ae2daa5a6f
Fix path to assets
2018-03-18 19:53:26 +01:00
Fabio Berger
79f521b555
Publish
...
- 0x.js@0.33 .2
- @0xproject/abi-gen@0.2.6
- @0xproject/assert@0.2.1
- @0xproject/base-contract@0.0.4
- chai-as-promised-typescript-typings@0.0.11
- chai-typescript-typings@0.0.5
- @0xproject/connect@0.6.4
- contracts@2.1.16
- @0xproject/deployer@0.3.0
- @0xproject/dev-utils@0.3.0
- ethers-typescript-typings@0.0.3
- @0xproject/json-schemas@0.7.15
- @0xproject/monorepo-scripts@0.1.13
- @0xproject/react-docs-example@0.0.2
- @0xproject/react-docs@0.0.2
- @0xproject/react-shared@0.0.2
- @0xproject/sol-cov@0.0.2
- @0xproject/sra-report@0.0.2
- @0xproject/subproviders@0.8.0
- @0xproject/testnet-faucets@1.0.17
- @0xproject/tslint-config@0.4.11
- @0xproject/types@0.4.0
- @0xproject/utils@0.4.2
- web3-typescript-typings@0.10 .1
- @0xproject/web3-wrapper@0.3.0
- @0xproject/website@0.0.19
2018-03-18 19:49:46 +01:00
Fabio Berger
fffcb98ac4
Updated CHANGELOGS
2018-03-18 19:22:55 +01:00
Fabio Berger
5468358f21
Add Subprovider docs to website
2018-03-18 19:04:16 +01:00
Fabio Berger
87044313c2
Capitalize rather then upper-case section headers
2018-03-18 18:45:06 +01:00
Fabio Berger
794b155827
Add support for displaying exported functions
2018-03-18 18:44:52 +01:00
Fabio Berger
4941ffd354
Add functions to submenu in sidebar
2018-03-18 18:43:38 +01:00
Fabio Berger
aa8a3ee055
Re-order developers dropdown
2018-03-18 16:12:24 +01:00
Fabio Berger
c1d17c83f8
Add sol-cov docs to website
2018-03-18 16:10:02 +01:00
Fabio Berger
db030016fa
Refactor CoverageSubprovider to use subproviders types
2018-03-18 16:09:37 +01:00
Fabio Berger
ae04f55882
Export ErrorCallback type from Subproviders package
2018-03-18 16:09:08 +01:00
Fabio Berger
b40fab35f6
Add doc setup to sol-cov
2018-03-18 15:08:52 +01:00
Fabio Berger
644deee8b5
Standardize all doc commands and add docs:stage
shortcut
2018-03-18 15:08:37 +01:00
Fabio Berger
c7302c46e5
Add JSON Schemas docs to website
2018-03-18 14:54:12 +01:00
Fabio Berger
4948551703
merge development
2018-03-18 14:01:18 +01:00
Brandon Millman
d4c1b3b0bd
Merge pull request #456 from 0xProject/feature/connect/consolidate-types
...
Add SignedOrder, Order, and ECSignature types to the types package
2018-03-16 11:23:28 -07:00
Brandon Millman
bbdb072634
Fix quotation marks
2018-03-16 11:22:43 -07:00
Fabio Berger
d7bf003d51
Refactor all docJSON's to reside within the same S3 bucket under different folders
2018-03-16 16:56:53 +01:00
Fabio Berger
5a827eb3d4
Fix deployer external type link to point to specific commit
2018-03-16 14:05:05 +01:00
Fabio Berger
b37076136b
Add missing type
2018-03-16 14:04:38 +01:00
Fabio Berger
3574ab253f
Add missing type to subproviders exports
2018-03-16 14:04:27 +01:00
Fabio Berger
312a30578b
Improve deployer docs
2018-03-16 14:04:08 +01:00
Fabio Berger
8243e73413
Use named types and introduce JSONRPCRequestPayloadWithMethod
type
2018-03-16 14:03:50 +01:00
Fabio Berger
5175fe8107
Handle reflection type in type rendering
2018-03-16 14:02:55 +01:00
Leonid Logvinov
2acb767640
Merge pull request #457 from 0xProject/feature/sol-cov-tests
...
Add tests for sol-cov
2018-03-16 13:32:21 +01:00
Leonid Logvinov
a9b1dcb32a
Add a complex test for ast visitor
2018-03-16 10:49:20 +01:00
Leonid Logvinov
8f8577b7c6
Move opcodes to constants
2018-03-16 10:27:12 +01:00
Fabio Berger
0225d34b74
Fix issue with bundling subproviders for the browser by ignoring the ganache-core
dependency
2018-03-15 19:51:07 +01:00
Fabio Berger
8d1e27a1a5
Merge branch 'development' into addExtraDocs
...
* development:
Add changelog entry about pragma addition
Add pragma above command-line script
Keep console.log in monorepo-scripts
Enable coverage for all other packages with tests
Fix parallel coverage results reporting
Fix linter issuesx
Update CHANGELOGs
Consolidate all console.log into the @0xproject/utils package
# Conflicts:
# packages/deployer/package.json
2018-03-15 19:44:10 +01:00
Brandon Millman
e4ea6e1ec3
WIP
2018-03-15 11:33:08 -07:00
Fabio Berger
8137d41ce5
Add changelog entry about pragma addition
2018-03-15 19:25:06 +01:00
Fabio Berger
4b7f0bd374
Add pragma above command-line script
2018-03-15 19:23:57 +01:00
Fabio Berger
f9ad97b978
Add Deployer docs to website
2018-03-15 19:23:21 +01:00
Fabio Berger
b145a17d11
Add pragma above command-line script
2018-03-15 19:22:57 +01:00
Brandon Millman
3430e2bdac
Fix bad merge
2018-03-15 10:14:51 -07:00
Brandon Millman
cdcf925378
Fix yarn.lock
2018-03-15 09:58:20 -07:00
Brandon Millman
76029cbf09
Merge branch 'development' into feature/sra-report/collection-tests
...
* development: (97 commits)
Keep console.log in monorepo-scripts
Enable coverage for all other packages with tests
Fix parallel coverage results reporting
Fix linter issuesx
Remove outdated comment
Add script copying to build command
Add postpublish script to sol-cov
Move configuration into package.json configs section
Transform input data before encoding for callAsync and getABIEncodedTransactionData
Update CHANGELOGs
Consolidate all console.log into the @0xproject/utils package
Update coverage badge to show development coverage
Configure post build hook
Notify coveralls after all tasks have finished
Address feedback
Revert "Report all coverage reports together"
Separate published packages and typescript typings on README
Consolidate docs generation and uploading logic
Use async/await instead of promise syntax
Move changelog entry
...
2018-03-15 09:57:27 -07:00
Brandon Millman
b9c1653c1c
Fix quotation marks
2018-03-15 09:48:45 -07:00
Leonid Logvinov
f6c01520ae
Add tests for sol-cov
2018-03-15 16:19:01 +01:00
Brandon Millman
0fb4de85c4
Updated CHANGELOGs
2018-03-14 16:36:21 -07:00
Brandon Millman
ffe7363776
Add SignedOrder, Order, and ECSignature types to the types package
2018-03-14 16:33:10 -07:00
Brandon Millman
4a27a7dc58
Merge pull request #452 from 0xProject/feature/utils/console-log
...
Consolidate all console.log utils into @0xproject/utils
2018-03-14 15:30:59 -07:00
Brandon Millman
3b3d5b12bc
Keep console.log in monorepo-scripts
2018-03-14 14:58:16 -07:00
Brandon Millman
380e51ca50
Merge branch 'development' into feature/utils/console-log
...
* development: (25 commits)
Enable coverage for all other packages with tests
Fix parallel coverage results reporting
Fix linter issuesx
Remove outdated comment
Add script copying to build command
Add postpublish script to sol-cov
Move configuration into package.json configs section
Transform input data before encoding for callAsync and getABIEncodedTransactionData
Consolidate docs generation and uploading logic
Use async/await instead of promise syntax
Move changelog entry
remove unneeded include
remove unused dep
Fix lint issues
Re-add linter to monorepo-scripts but with tslint-config dep at earlier version to avoid cyclical dependency
small fixes
move scripts to monorepro-scripts
Fix gitignore
Move abi-gen scripts to src
Add missing dep
...
2018-03-14 14:36:04 -07:00
Leonid Logvinov
aea7207b9f
Merge pull request #455 from 0xProject/fix/coveralls
...
Enable coverage reporting for all packages that have tests
2018-03-14 17:36:23 +01:00
Fabio Berger
9593739938
Ignore ganache-core from subproviders in a browser setting & remove previous hack
2018-03-14 17:29:57 +01:00
Leonid Logvinov
40ebb533b3
Enable coverage for all other packages with tests
2018-03-14 17:15:38 +01:00
Leonid Logvinov
7fe26ee719
Fix parallel coverage results reporting
2018-03-14 17:14:25 +01:00
Fabio Berger
28d63ad8e1
Add Web3Wrapper docs to website
2018-03-14 16:37:24 +01:00
Fabio Berger
56eeea1e63
Add fix to webpack for issue: https://github.com/trufflesuite/ganache-core/issues/84 and prettier the configs
2018-03-14 16:37:09 +01:00
Fabio Berger
642a2cf165
Added doc json generation and uploading to Web3Wrapper package
2018-03-14 16:36:00 +01:00
Fabio Berger
e16feb27f4
Merge pull request #450 from 0xProject/convertScriptsToTs
...
Convert Scripts to TS & Other Misc. Fixes
2018-03-14 15:18:16 +01:00
Fabio Berger
83ae7ba08d
Fix linter issuesx
2018-03-14 14:50:09 +01:00
Fabio Berger
a86f8a81a2
Fix linter issuesx
2018-03-14 14:49:09 +01:00
Fabio Berger
28abcef1ca
Remove outdated comment
2018-03-14 14:32:45 +01:00
Fabio Berger
32d15d79f1
Add script copying to build command
2018-03-14 14:30:15 +01:00
Fabio Berger
538ac604a8
Add postpublish script to sol-cov
2018-03-14 14:27:36 +01:00
Fabio Berger
009b70f5b2
Merge branch 'development' into convertScriptsToTs
...
* development: (71 commits)
Transform input data before encoding for callAsync and getABIEncodedTransactionData
Update coverage badge to show development coverage
Configure post build hook
Notify coveralls after all tasks have finished
Address feedback
Revert "Report all coverage reports together"
Separate published packages and typescript typings on README
Report all coverage reports together
Add other statement types
Properly and consistently parse ENV vars
Add forgotten file
Start using solidity-parser-antlr
Fix the default always overriding to address
Submit a TD PR
Add an explanatory comment for making ranges unique
Fix a typo in handling env variables
Introduce TESTRPC_FIRST_ADDRESS
Make BlockchainLifecycle accept only web3Wrapper
Fix comments
Fix deployer CHANGELOG
...
# Conflicts:
# README.md
# packages/deployer/package.json
# packages/subproviders/src/globals.d.ts
# yarn.lock
2018-03-14 14:16:08 +01:00
Fabio Berger
f7c1e10b5a
Move configuration into package.json configs section
2018-03-14 14:07:24 +01:00
Leonid Logvinov
3f3e8be004
Merge pull request #453 from 0xProject/fix/contract-templates/transformData
...
Transform input data before encoding
2018-03-14 05:50:02 +01:00
Amir Bandeali
cb612360ca
Transform input data before encoding for callAsync and getABIEncodedTransactionData
2018-03-13 20:41:07 -07:00
Brandon Millman
6a8c2cb717
Update CHANGELOGs
2018-03-13 18:16:31 -07:00
Brandon Millman
c8a8b851d8
Consolidate all console.log into the @0xproject/utils package
2018-03-13 18:13:48 -07:00
Brandon Millman
ba9a734ba7
Update README and CHANGELOG
2018-03-13 16:17:02 -07:00
Brandon Millman
b08374f0ba
Add scaffolding for sra-report collection unit tests
2018-03-13 15:54:33 -07:00
Leonid Logvinov
c2f8858aab
Update coverage badge to show development coverage
2018-03-13 20:47:21 +01:00
Leonid Logvinov
1f81fa1c6c
Configure post build hook
2018-03-13 20:38:33 +01:00
Leonid Logvinov
db44a5bca7
Merge pull request #426 from 0xProject/feature/solcov
...
Sol-cover
2018-03-13 19:49:30 +01:00
Leonid Logvinov
53e1815c1d
Notify coveralls after all tasks have finished
2018-03-13 19:30:54 +01:00
Leonid Logvinov
20985d515f
Address feedback
2018-03-13 19:13:37 +01:00
Leonid Logvinov
0334004b11
Revert "Report all coverage reports together"
...
This reverts commit 11ed5d62ba
.
2018-03-13 19:09:16 +01:00
Brandon Millman
95e2b37d62
Separate published packages and typescript typings on README
2018-03-13 09:57:28 -07:00
Fabio Berger
dba1b8a7e9
Consolidate docs generation and uploading logic
2018-03-13 17:55:16 +01:00
Fabio Berger
ee29ed26ff
Use async/await instead of promise syntax
2018-03-13 17:36:12 +01:00
Fabio Berger
a08ae722c1
Move changelog entry
2018-03-13 17:04:38 +01:00
Fabio Berger
b3c1c0ccad
remove unneeded include
2018-03-13 17:04:31 +01:00
Fabio Berger
e1fa65f5ef
remove unused dep
2018-03-13 17:04:14 +01:00
Fabio Berger
a2e848a7fa
Fix lint issues
2018-03-13 16:55:50 +01:00
Fabio Berger
67fbffc964
Re-add linter to monorepo-scripts but with tslint-config dep at earlier version to avoid cyclical dependency
2018-03-13 16:55:35 +01:00
Fabio Berger
c3b4359e87
small fixes
2018-03-13 16:36:05 +01:00
Leonid Logvinov
11ed5d62ba
Report all coverage reports together
2018-03-13 16:34:37 +01:00
Leonid Logvinov
5827170815
Add other statement types
2018-03-13 15:49:46 +01:00
Fabio Berger
ca25b816fa
move scripts to monorepro-scripts
2018-03-13 15:29:12 +01:00
Leonid Logvinov
a9db0e8ebe
Properly and consistently parse ENV vars
2018-03-13 15:19:31 +01:00
Leonid Logvinov
a0791455e1
Add forgotten file
2018-03-13 14:41:46 +01:00
Leonid Logvinov
efb0ee4c02
Start using solidity-parser-antlr
2018-03-13 11:53:45 +01:00
Fabio Berger
df1968157c
Fix gitignore
2018-03-13 10:59:53 +01:00
Fabio Berger
355aac2a1a
Move abi-gen scripts to src
2018-03-13 10:42:33 +01:00
Fabio Berger
b93b66edfb
Add missing dep
2018-03-13 10:42:14 +01:00
Fabio Berger
92a4e77288
Make git-ignore generic for all package scripts
2018-03-13 10:42:06 +01:00
Fabio Berger
7ac646ff94
Move monorepo_scripts into src dir removing the need for a separate globals.d.ts and tsconfig files
2018-03-13 10:25:10 +01:00
Fabio Berger
ef6aa9f41b
Convert 0x.js scripts to TS, move the prepublishUtils script to dev-utils
and also convert it to TS.
2018-03-12 22:13:24 +01:00
Fabio Berger
df9e7385ad
Merge pull request #449 from 0xProject/bug/website/portal-history-etherscan-tx
...
Fix the Portal Etherscan Link always overriding to address
2018-03-12 16:53:10 +01:00
Jacob Evans
e065ac45dc
Fix the default always overriding to address
2018-03-12 11:34:55 -04:00
Fabio Berger
745af5309d
Add missing prettier devDep
2018-03-12 16:04:01 +01:00
Fabio Berger
952f1cf8d0
Use isMetaMask
flag rather then constructor name for Metamask provider detection
2018-03-12 15:22:04 +01:00
Fabio Berger
86a55fe55a
Add OrderRelevantState
to public types in 0x.js docs configs
2018-03-12 13:58:15 +01:00
Leonid Logvinov
88c6694ffc
Submit a TD PR
2018-03-12 13:24:07 +01:00
Leonid Logvinov
20826e0f08
Add an explanatory comment for making ranges unique
2018-03-12 12:56:22 +01:00
Leonid Logvinov
e474096119
Fix a typo in handling env variables
2018-03-12 12:53:51 +01:00
Leonid Logvinov
075f286130
Introduce TESTRPC_FIRST_ADDRESS
2018-03-12 12:53:07 +01:00
Leonid Logvinov
32e3cab116
Make BlockchainLifecycle accept only web3Wrapper
2018-03-12 12:51:37 +01:00
Leonid Logvinov
49ff4299c6
Fix comments
2018-03-12 12:42:14 +01:00
Leonid Logvinov
4d18a4802d
Fix deployer CHANGELOG
2018-03-12 12:40:00 +01:00
Fabio Berger
d613791104
Merge branch 'feature/solcov' of github.com:0xProject/0x-monorepo into feature/solcov
...
* 'feature/solcov' of github.com:0xProject/0x-monorepo:
Add a HACK to detect coverage of the modifiers with no parameters
2018-03-12 12:32:32 +01:00
Fabio Berger
44f7f79bd9
Improve the sol-cov readme
2018-03-12 12:32:07 +01:00
Leonid Logvinov
1cdfbbadaa
Add a HACK to detect coverage of the modifiers with no parameters
2018-03-12 12:31:33 +01:00
Fabio Berger
76a31b6fd6
Merge pull request #447 from 0xProject/refactorAnalytics
...
Refactor Website Analytics
2018-03-12 11:28:34 +01:00
Leonid Logvinov
0ad3d06ef9
Merge pull request #448 from 0xProject/fix/abi-gen-readme
...
Update README for abi-gen
2018-03-12 11:28:06 +01:00
Leonid Logvinov
fb0fd8ddc4
Update README
2018-03-12 11:24:37 +01:00
Leonid Logvinov
2a9913b8fb
Treap transactions to address 0x0 as contract creation
2018-03-12 06:07:01 +01:00
Leonid Logvinov
9b8d2ed469
Add sol-cov README
2018-03-12 04:03:51 +01:00
Leonid Logvinov
17148df06d
Add an example deployment script
2018-03-12 03:47:46 +01:00
Leonid Logvinov
d93089fcc0
Fix subproviders CHANGELOG
2018-03-12 03:37:31 +01:00
Leonid Logvinov
870995933a
Remove redundant Date.now()
2018-03-12 03:37:30 +01:00
Leonid Logvinov
d6c2e47bbd
Make env variables parsing more strict and add docs
2018-03-12 03:37:30 +01:00
Leonid Logvinov
e2b2bf1e0d
Fix a typo
2018-03-12 03:37:30 +01:00
Leonid Logvinov
c4a18ee64b
Make Deployer configurable by jsonrpcUrl instead of jsonrpcPort
2018-03-12 03:37:30 +01:00
Leonid Logvinov
7143996d26
Use locks instead of semaphores in ledger subprovider
2018-03-12 03:37:30 +01:00
Leonid Logvinov
22f78a2c52
Don't await lock releases
2018-03-12 03:37:30 +01:00
Leonid Logvinov
bd7517cfd4
Add support for async calls under coverage
2018-03-12 03:37:30 +01:00
Leonid Logvinov
9bffce9dc5
Fix coverage:report:html
2018-03-12 03:37:30 +01:00
Leonid Logvinov
10f6a17857
Add builtin modifier 'constant'
2018-03-12 03:37:30 +01:00
Leonid Logvinov
2197c2481a
Increase timeout
2018-03-12 03:37:30 +01:00
Leonid Logvinov
8d90e640b0
Keep coverage directory
2018-03-12 03:37:30 +01:00
Leonid Logvinov
368870a2fc
Fix sources list generation in a compiler
2018-03-12 03:37:30 +01:00
Leonid Logvinov
945a19bb61
Fix a typo in tests
2018-03-12 03:37:30 +01:00
Leonid Logvinov
b0abc384bc
Disable completed docs rule
2018-03-12 03:37:30 +01:00
Leonid Logvinov
8f45e9a518
Run coverage on CI
2018-03-12 03:37:29 +01:00
Leonid Logvinov
b06f1d1982
Use custom fork of ganache-core
2018-03-12 03:37:29 +01:00
Leonid Logvinov
4365350430
Don't do parallel calls
2018-03-12 03:37:29 +01:00
Leonid Logvinov
3b158cb726
Address feedback
2018-03-12 03:37:29 +01:00
Leonid Logvinov
2298a34c37
Make _getSingleFileCoverageForTrace a private static method
2018-03-12 03:37:29 +01:00
Leonid Logvinov
633039c528
Use better variable name
2018-03-12 03:37:29 +01:00
Leonid Logvinov
ee31d5e24d
Introduce redundant vars
2018-03-12 03:37:29 +01:00
Leonid Logvinov
f590aa11f7
Throw an error if artifacts not found
2018-03-12 03:37:29 +01:00
Leonid Logvinov
6b7f48644c
Fix a typo
2018-03-12 03:37:29 +01:00
Leonid Logvinov
21aac75533
Use string enum for branch types
2018-03-12 03:37:29 +01:00
Leonid Logvinov
95b02a3197
Fix a typo
2018-03-12 03:37:29 +01:00
Leonid Logvinov
be7c444959
Remove initial implementation entry
2018-03-12 03:37:29 +01:00
Leonid Logvinov
f02d3f689d
Document env variables
2018-03-12 03:37:29 +01:00
Leonid Logvinov
981752059c
Add double negation before using shouldUseInProcessGanache
2018-03-12 03:37:29 +01:00
Leonid Logvinov
6c87ebac01
Rename useInProcessGanache to shouldUseInProcessGanache
2018-03-12 03:37:28 +01:00
Leonid Logvinov
a9479b3c01
Make coverage a module instead of a function
2018-03-12 03:37:28 +01:00
Leonid Logvinov
c5afca53a4
Rename COVERAGE to SOLIDITY_COVERAGS
2018-03-12 03:37:28 +01:00
Leonid Logvinov
b4cb88ab26
Add better error handling in deployer constructor
2018-03-12 03:37:28 +01:00
Leonid Logvinov
ad4f607643
Move compiler URL to constants
2018-03-12 03:37:28 +01:00
Leonid Logvinov
c7d340e822
Handle an error while loading the compiler
2018-03-12 03:37:28 +01:00
Leonid Logvinov
2c501d2380
Introduce isCompilerAvailableLocally
2018-03-12 03:37:28 +01:00
Leonid Logvinov
3787e4a83c
Fix variable name
2018-03-12 03:37:28 +01:00
Leonid Logvinov
3b77e4ebf1
Rename getCoverageSubprovider to getCoverageSubproviderSingleton
2018-03-12 03:37:28 +01:00
Leonid Logvinov
6eebf717d5
Improve migrations comment
2018-03-12 03:37:28 +01:00
Leonid Logvinov
98f32d6f1f
Stop making an assumption that contract code is immutable
2018-03-12 03:37:28 +01:00
Leonid Logvinov
62f45f7b41
Cache code parsing
2018-03-12 03:37:28 +01:00
Leonid Logvinov
a7d8f6599a
use sourceList instead of sources
2018-03-12 03:37:28 +01:00
Leonid Logvinov
4da6db8418
Improve compiler output type
2018-03-12 03:37:28 +01:00
Leonid Logvinov
d991291f2a
Use in-process Ganache in contracts
2018-03-12 03:37:27 +01:00
Leonid Logvinov
392fb42973
Revert mocha timeout increase
2018-03-12 03:37:27 +01:00
Leonid Logvinov
13299158d1
Add sol-cover implementation
2018-03-12 03:37:27 +01:00
Fabio Berger
a6571b09d2
Improve README
2018-03-11 13:24:34 +01:00
Fabio Berger
870ba445b8
Merge pull request #444 from 0xProject/dedupWeb3Wrapper
...
Remove custom web3Wrapper from website
2018-03-11 12:49:15 +01:00
Fabio Berger
caaa70f630
Fix getTokenBalanceAndAllowanceAsync to take ownerAddressIfExists so that we don't sometimes pass an empty string and sometimes undefined
2018-03-11 12:33:34 +01:00
Fabio Berger
56a8e0a09a
Fix userAddress bugs
2018-03-11 12:04:46 +01:00
Fabio Berger
4c08667a07
Replace local PRECISION constants with global config.AMOUNT_DISPLAY_PRECISION
2018-03-10 22:43:13 +01:00
Fabio Berger
4ac6b6828c
Get rid of getFirstAccountIfExistsAsync since no longer needed
2018-03-10 22:38:31 +01:00
Fabio Berger
c050186014
Use undefined rather then an empty string in blockchainWatcher
2018-03-10 22:36:54 +01:00
Fabio Berger
63f2606863
Refactor blockchain to store userAddress as address or undefined
2018-03-10 22:31:19 +01:00
Fabio Berger
5160e0ba18
Add pr number to changelog
2018-03-10 22:24:13 +01:00
Fabio Berger
0aad2ee005
Merge pull request #442 from 0xProject/addPackagePublishConfig
...
Add Package Publish Config
2018-03-10 17:07:38 +01:00
Fabio Berger
8a58ffda86
Fix tslint issues
2018-03-10 16:59:59 +01:00
Fabio Berger
cea8dcae3d
Refactor Analytics so that calls to ReactGA are all in a single module, combining the provider type util function, moving GA id to configs and using utils.onPageLoadAsync
2018-03-10 16:53:42 +01:00
Brandon Millman
fc7e7d9331
Merge pull request #445 from 0xProject/feature/web3-logging
...
Fixed merge issue
2018-03-09 16:19:01 -08:00
Tom Schmidt
494bff4bc0
Fixed merge issue
2018-03-09 16:10:25 -08:00
Tom Schmidt
824ee8a3dc
Merge pull request #441 from 0xProject/feature/website/web3-logging
...
Add web3 provider logging to GA
2018-03-09 15:31:21 -08:00
Tom Schmidt
47af38ecb8
Merge branch 'development' into feature/website/web3-logging
2018-03-09 15:22:59 -08:00
Tom Schmidt
654c790c3d
Fixed Parity detection
2018-03-09 12:44:11 -08:00
Fabio Berger
7ebebb5bd9
Create blockchainWatcher class and refactor Portal such that Ether amounts are always passed around as baseUnits
2018-03-09 19:02:07 +01:00
Fabio Berger
8f921a61da
Add getProvider method to web3Wrapper
2018-03-09 18:52:02 +01:00
Fabio Berger
cfd734d84f
remove remaining declaration
2018-03-09 15:09:25 +01:00
Fabio Berger
342a697e42
Remove _exchangeAddress instance var from blockchain class
2018-03-09 15:08:22 +01:00
Fabio Berger
918f3cde94
Remove duplicitous methods from website's webWrapper
2018-03-09 15:08:02 +01:00
Fabio Berger
7b82a8669d
Fix comment
2018-03-09 15:07:39 +01:00
Leonid Logvinov
7116f100ee
Fix tests by passing DummyToken args
2018-03-09 14:16:38 +01:00
Fabio Berger
42fce45585
Merge pull request #443 from 0xProject/moveReactDocExample
...
Move `react-doc` example to separate sub-package
2018-03-09 14:10:56 +01:00
Fabio Berger
9da57daa7f
Fix tslint error
2018-03-09 13:51:44 +01:00
Fabio Berger
e302d23317
Extend top-level tsconfigs
2018-03-09 13:44:56 +01:00
Fabio Berger
0edfa83951
Update README
2018-03-09 13:44:25 +01:00
Fabio Berger
a5ba049427
Update README
2018-03-09 13:41:31 +01:00
Fabio Berger
adba69a589
rm unnecessary npmignore
2018-03-09 11:06:03 +01:00
Fabio Berger
cc73f72d13
remove example top-level dir
2018-03-09 11:00:47 +01:00
Fabio Berger
e4f90996af
Remove example from react-docs package to react-docs-example package
2018-03-09 10:49:57 +01:00
Fabio Berger
974c0d2b95
Fix isse of sourceMapLoader looking at node_modules
2018-03-09 10:18:15 +01:00
Fabio Berger
d1fc2a115e
Export DocsState
2018-03-09 10:17:49 +01:00
Fabio Berger
a9373c7fb0
Remove unused dep from subproviders
2018-03-09 10:17:35 +01:00
Fabio Berger
8b604462ac
Add missing dependencies
2018-03-09 10:17:23 +01:00
Fabio Berger
51e4a73439
Add missing package.json fields
2018-03-09 09:48:49 +01:00
Fabio Berger
d42cdcfd43
Improve README
2018-03-09 09:38:50 +01:00
Fabio Berger
c18acd0859
Remove screenshot and host it on S3
2018-03-09 09:37:03 +01:00
Fabio Berger
9699ee4eff
Merge branch 'development' into addPackagePublishConfig
...
* development: (94 commits)
Update CHANGELOG
Add solc 0.4.20 and 0.4.21
Prettier sra-report README
Add new packages to top level README
Updated @0xproject/utils in top level package.json
Publish
Updated CHANGELOGs
Detail tests in the README
Add support for ropsten and rinkeby
Fix yarn.lock
Update list of packages and organize them alphabetically
Fix prettier issues
Add support for going back to previous hashes via the browser back button to wiki
Scroll to previous hashed elements when user clicks back button
Add back strict null checks to react-shared package and fix issues
remove ability to have implicit dependencies and add missing deps
update license
remove no-implicit-this
Add example & screenshot to npmignore
Remove `;` to be nice to windows users
...
2018-03-09 08:39:38 +01:00
Tom Schmidt
c78e504bfb
Fixed lint
2018-03-08 17:08:43 -08:00
Amir Bandeali
0eeaac1f2b
Update CHANGELOG
2018-03-08 17:01:02 -08:00
Amir Bandeali
b578517f91
Add solc 0.4.20 and 0.4.21
2018-03-08 16:43:32 -08:00
Tom Schmidt
c009e9979e
Added web3 provider logging
2018-03-08 16:06:44 -08:00
Brandon Millman
22b6097e95
Prettier sra-report README
2018-03-08 10:44:49 -08:00
Brandon Millman
8e3446a389
Add new packages to top level README
2018-03-08 10:43:54 -08:00
Brandon Millman
1747d7a1bb
Updated @0xproject/utils in top level package.json
2018-03-08 10:30:52 -08:00
Brandon Millman
8e5a876b37
Publish
...
- 0x.js@0.33 .1
- @0xproject/abi-gen@0.2.5
- @0xproject/assert@0.2.0
- @0xproject/base-contract@0.0.3
- @0xproject/connect@0.6.3
- contracts@2.1.15
- @0xproject/deployer@0.2.1
- @0xproject/dev-utils@0.2.1
- @0xproject/json-schemas@0.7.14
- @0xproject/react-docs@0.0.1
- @0xproject/react-shared@0.0.1
- @0xproject/sra-report@0.0.1
- @0xproject/subproviders@0.7.0
- @0xproject/testnet-faucets@1.0.16
- @0xproject/types@0.3.1
- @0xproject/utils@0.4.1
- @0xproject/web3-wrapper@0.2.1
- @0xproject/website@0.0.18
2018-03-08 10:20:46 -08:00
Brandon Millman
c71b710d7e
Updated CHANGELOGs
2018-03-08 10:14:51 -08:00
Brandon Millman
7440b87596
Merge pull request #412 from 0xProject/feature/sra-reporter
...
Implement initial sra-report command line tool
2018-03-08 08:49:21 -08:00
Brandon Millman
583a17d627
Detail tests in the README
2018-03-08 08:45:05 -08:00
Brandon Millman
caf1a22084
Add support for ropsten and rinkeby
2018-03-08 08:44:45 -08:00
Brandon Millman
29abc5e921
Fix yarn.lock
2018-03-08 08:43:53 -08:00
Brandon Millman
098dae9a7e
Merge branch 'development' into feature/sra-reporter
...
* development: (68 commits)
Update list of packages and organize them alphabetically
Fix prettier issues
Add support for going back to previous hashes via the browser back button to wiki
Scroll to previous hashed elements when user clicks back button
Add back strict null checks to react-shared package and fix issues
remove ability to have implicit dependencies and add missing deps
update license
remove no-implicit-this
Add example & screenshot to npmignore
Remove `;` to be nice to windows users
Use unencoded @ symbol, browser will fix
Fix external type links
Add comment about commented out CSS exception
Update prettier since the previous version had a bug when dealing with css files
Fix css files with prettier
Added base-contract package to README
Prettify test jsons
Update yarn.lock
Improve README
Feedback
...
2018-03-08 08:43:16 -08:00
Fabio Berger
aaa7affa46
Update list of packages and organize them alphabetically
2018-03-08 17:20:45 +01:00
Fabio Berger
40ca846cdc
Merge pull request #438 from 0xProject/extractDocs
...
Extract Docs Template To Separate Package
2018-03-08 16:58:16 +01:00
Fabio Berger
da277f5b27
Add package.json publishConfig so that these packages are published as public.
2018-03-08 16:57:09 +01:00
Fabio Berger
2a24f6e2ea
Fix prettier issues
2018-03-08 16:47:49 +01:00
Fabio Berger
98e8105ec5
Merge branch 'development' into extractDocs
...
* development:
Added base-contract package to README
Update yarn.lock
Improve README
Feedback
README on derivation path
Use our dev seed derivation path.
README
Add ledger-node package as optional dependency
Force shouldGetChainCode to true in types
Nuke tests for now
Remove old ledger
Update ledgerco packages
Remove only
Fix a typo
Add PR name
Improve an error message when an inorrect number of constructor params is passed
2018-03-08 16:40:46 +01:00
Fabio Berger
4a94a2b4e8
Add support for going back to previous hashes via the browser back button to wiki
2018-03-08 16:38:25 +01:00
Fabio Berger
2011349eb1
Scroll to previous hashed elements when user clicks back button
2018-03-08 16:35:33 +01:00
Fabio Berger
8057f4a678
Add back strict null checks to react-shared package and fix issues
2018-03-08 16:19:39 +01:00
Fabio Berger
f9ec8a0828
remove ability to have implicit dependencies and add missing deps
2018-03-08 16:00:15 +01:00
Fabio Berger
a0030c7bdb
update license
2018-03-08 15:56:56 +01:00
Fabio Berger
0e4448fd3f
remove no-implicit-this
2018-03-08 15:56:49 +01:00
Fabio Berger
21d2d59b50
Add example & screenshot to npmignore
2018-03-08 15:51:07 +01:00
Fabio Berger
295f177271
Remove ;
to be nice to windows users
2018-03-08 14:44:58 +01:00
Fabio Berger
f3154313a8
Use unencoded @ symbol, browser will fix
2018-03-08 14:43:33 +01:00
Fabio Berger
e37f3b4fa3
Fix external type links
2018-03-08 14:43:09 +01:00
Fabio Berger
7e5c35d06e
Add comment about commented out CSS exception
2018-03-08 14:39:28 +01:00
Fabio Berger
60756aa02b
Update prettier since the previous version had a bug when dealing with css files
2018-03-08 14:37:25 +01:00
Fabio Berger
3779ab90de
Fix css files with prettier
2018-03-08 14:37:05 +01:00
Fabio Berger
5b5037a844
Add publish config to package.json
2018-03-08 13:07:19 +01:00
Leonid Logvinov
03902b0b26
Merge pull request #419 from 0xProject/fix/deployer-args
...
Improve an error message when an incorrect number of constructor param…
2018-03-08 01:25:31 -08:00
Jacob Evans
883feabb8b
Merge pull request #437 from 0xProject/feature/subproviders/update-ledgerco
...
Update ledgerco packages
2018-03-07 19:11:16 -05:00
Brandon Millman
5fb79e3253
Added base-contract package to README
2018-03-07 14:29:24 -08:00
Fabio Berger
c44811fbc2
Prettify test jsons
2018-03-07 22:01:37 +01:00
Fabio Berger
c3eaa694dd
Update yarn.lock
2018-03-07 21:58:18 +01:00
Fabio Berger
bd8b8abfea
Improve README
2018-03-07 21:44:11 +01:00
Jacob Evans
1a6c2e2bac
Feedback
2018-03-07 15:20:06 -05:00
Jacob Evans
e2e6ae937d
README on derivation path
2018-03-07 13:01:55 -05:00
Jacob Evans
5b9c5d2790
Use our dev seed derivation path.
...
Ensuring our signer address is 0x5409ed021d9299bf6814279a6a1411a7e866a631
2018-03-07 12:03:25 -05:00
Fabio Berger
896a57d4ed
Flesh out the README
2018-03-07 16:48:28 +01:00
Fabio Berger
c3de8d3a67
Fix source line numbers in docJson since source needs to be identical to Github version tag for them to line up.
2018-03-07 16:15:10 +01:00
Fabio Berger
d1a92a0a2e
fix source link
2018-03-07 16:05:20 +01:00
Fabio Berger
5f626495fd
Add command to deploy react-docs example
2018-03-07 16:05:13 +01:00
Fabio Berger
238f3c89a7
Make sure we apply the appropriate syntax highlighting depending on the language of the docs
2018-03-07 15:32:37 +01:00
Fabio Berger
6e724eb8a5
Fix link color
2018-03-07 15:21:33 +01:00
Fabio Berger
9aec1feae3
Move remaining type configs to topLevel DocsInfoConfigs
2018-03-07 15:19:59 +01:00
Fabio Berger
8517de128b
Update 0.1.12 json to add types
2018-03-07 14:27:12 +01:00
Fabio Berger
a3e15c910c
Update 0.2.0 doc json to include types
2018-03-07 14:23:00 +01:00
Fabio Berger
a6303de4d1
Move RawLogEntry to types package
2018-03-07 14:22:15 +01:00
Fabio Berger
5356b0e118
Small improvements to docs
2018-03-07 14:11:14 +01:00
Fabio Berger
e31309f213
Allow user to change versions in demo example
2018-03-07 13:57:17 +01:00
Fabio Berger
6f8a70834b
Add onSelectedVersion callback so it can be handled in any way the caller wishes
2018-03-07 13:25:15 +01:00
Fabio Berger
327cc307b3
Add back icons to example so that link icon renders
2018-03-07 11:05:48 +01:00
Fabio Berger
f191ba6e69
hide sidebar scrollbar unless onHover
2018-03-07 10:50:51 +01:00
Fabio Berger
a2b89411b0
Move example to it's own folder
2018-03-07 10:50:38 +01:00
Fabio Berger
f66efed777
Add example docs to react-docs package
2018-03-07 10:20:15 +01:00
Brandon Millman
f61b59fa89
Disable completed docs linting for globals
2018-03-07 00:17:39 -08:00
Brandon Millman
6288a72036
Add name to environment
2018-03-06 23:55:58 -08:00
Jacob Evans
a941f0ffb6
README
2018-03-06 21:01:39 -05:00
Jacob Evans
d7373a5c04
Add ledger-node package as optional dependency
2018-03-06 20:37:09 -05:00
Brandon Millman
2ff485d2e0
Add relevant newman typings
2018-03-06 16:25:51 -08:00
Brandon Millman
5a67068348
Random fixes
2018-03-06 15:39:38 -08:00
Brandon Millman
d39af6c9eb
Print error message when no orders are found from /orders
2018-03-06 15:34:32 -08:00
Brandon Millman
1789025da9
Refactor environment factory and generalize token environment keys
2018-03-06 15:22:56 -08:00
Brandon Millman
696f49497b
Flesh out README
2018-03-06 14:46:32 -08:00
Fabio Berger
e88eba1877
Fix tslint errors
2018-03-06 20:55:57 +01:00
Fabio Berger
f8b8a10b8f
Make sidebar header configurable
2018-03-06 20:38:45 +01:00
Fabio Berger
01e505a5f4
Add publishConfig to package.json so that packages are published as public under the @0xproject namespace
2018-03-06 20:14:55 +01:00
Fabio Berger
5b2d9a4668
re-org index.ts
2018-03-06 19:50:33 +01:00
Fabio Berger
71008dc819
Remove menuSubsectionsBySection prop from Documentation component
2018-03-06 19:49:00 +01:00
Tom Schmidt
f27e943258
Added provider canonical name mapping
2018-03-06 09:47:13 -08:00
Fabio Berger
9301173f7d
Rename docsVersion prop to selectedVersion and docsVersions to versions for clarity
2018-03-06 16:46:07 +01:00
Fabio Berger
60d95475eb
Move DocsInfo out of the components folder
2018-03-06 16:45:25 +01:00
Fabio Berger
c8ace2edc0
Remove location prop
2018-03-06 16:37:37 +01:00
Fabio Berger
0b1ba9f997
Move Documentation to the @0xproject/react-docs
package
2018-03-06 16:31:55 +01:00
Jacob Evans
f3026e33fd
Force shouldGetChainCode to true in types
2018-03-06 08:57:54 -05:00
Fabio Berger
f014a97e9a
Merge branch 'development' into extractDocs
...
* development:
Also show staging 0x.js docs on development
Fix source links in docs with a hack to support old and new versions of the TypeDoc JSON files
remove from devDeps
Remove date for now
Add ethers typescript typings to 0x.js deps. The library works without this atm since another dep of 0x.js has it as a dep. But it's more robust to have it here.
Add missing instructions to add external types to tsconfig.json after installing the package
2018-03-06 11:11:35 +01:00
Brandon Millman
ddad09a936
Add support for custom environment file
2018-03-06 00:44:18 -08:00
Fabio Berger
5dd0654105
Also show staging 0x.js docs on development
2018-03-06 09:34:22 +01:00
Fabio Berger
b4b664e97a
Fix source links in docs with a hack to support old and new versions of the TypeDoc JSON files
2018-03-06 09:33:35 +01:00
Brandon Millman
551771235b
Prettier
2018-03-06 00:20:36 -08:00
Brandon Millman
eb201c4084
Add options for exporting environment and collection files
2018-03-06 00:18:58 -08:00
Jacob Evans
7bfc499ec8
Nuke tests for now
2018-03-05 22:36:53 -05:00
Jacob Evans
71e7e9c9c3
Remove old ledger
2018-03-05 21:07:07 -05:00
Jacob Evans
8521775389
Update ledgerco packages
2018-03-05 21:05:30 -05:00
Brandon Millman
61ad8d4c10
Add comment to environment factory
2018-03-05 16:31:39 -08:00
Brandon Millman
38a4ccd9f2
Change all globals in environment variables
2018-03-05 16:13:47 -08:00
Brandon Millman
cf342dd00e
Change url command line option to endpoint-url
2018-03-05 15:31:42 -08:00
Brandon Millman
08ab81c54c
Rename isHttpUrl to isWebUri in assert package
2018-03-05 15:24:55 -08:00
Brandon Millman
d355382f70
Update 0x package versions and fix yarn.lock
2018-03-05 15:15:03 -08:00
Brandon Millman
d171ce4fba
Merge branch 'development' into feature/sra-reporter
...
* development: (79 commits)
remove from devDeps
Remove date for now
Add ethers typescript typings to 0x.js deps. The library works without this atm since another dep of 0x.js has it as a dep. But it's more robust to have it here.
Add missing instructions to add external types to tsconfig.json after installing the package
Fix bugs in postpublish_utils.js
Update @0xproject/utils in top-level package.json
Changelog tweaks
Publish
Updated CHANGELOGS
Fix typo
Add PR number to changelog entry
Add changelog update to subproviders package
Add `numberOfAccounts` param to `LedgerSubprovider` method `getAccountsAsync` and add tests
Remove unnecessary type assertion
Fix comments
Add comments
Don't need any external packages for 0x connect docs yet
Instead of adding `@0xproject/types` to tsconfig.json, let's only add it when calling TypeDoc
Fix styling
Make prettier ignore postpublish_utils
...
2018-03-05 15:08:56 -08:00
Fabio Berger
5a90fece80
Moved over all pages/shared components and dependencies to react-shared
2018-03-05 13:53:13 +01:00
Fabio Berger
994935b5da
Merge pull request #434 from 0xProject/addMissingReadmeInstructions
...
Add Missing README Instructions
2018-03-05 09:38:24 +01:00
Fabio Berger
874e667849
Bug fixes
2018-03-05 07:10:55 +01:00
Fabio Berger
1817f6eaf6
Merge branch 'development' into extractDocs
...
* development: (22 commits)
Fix bugs in postpublish_utils.js
Update @0xproject/utils in top-level package.json
Changelog tweaks
Publish
Updated CHANGELOGS
Fix typo
Add PR number to changelog entry
Add changelog update to subproviders package
Add `numberOfAccounts` param to `LedgerSubprovider` method `getAccountsAsync` and add tests
Remove unnecessary type assertion
Move web3 typings from devDeps to deps
remove extrenuous comma
Add PR number
Add changelog entries from types and utils
Add changelog entry to subproviders
Remove extra comma
Move web3 and ethers types to deps for utils package
Make web3 typings a dep for web3Wrapper
Make web3 typings a dep for subproviders
reorder deps
...
# Conflicts:
# packages/website/package.json
2018-03-05 06:20:15 +01:00
Fabio Berger
2e19930178
remove from devDeps
2018-03-05 06:17:57 +01:00
Fabio Berger
2b01461748
Remove date for now
2018-03-05 06:17:19 +01:00
Fabio Berger
24b9df475c
Add ethers typescript typings to 0x.js deps. The library works without this atm since another dep of 0x.js has it as a dep. But it's more robust to have it here.
2018-03-05 06:12:36 +01:00
Fabio Berger
011bab3c80
Add missing instructions to add external types to tsconfig.json after installing the package
2018-03-05 06:11:53 +01:00
Fabio Berger
699c0c3e05
Fix bugs in postpublish_utils.js
2018-03-04 21:24:47 +01:00
Fabio Berger
5f4b28960e
Update @0xproject/utils in top-level package.json
2018-03-04 19:38:32 +01:00
Fabio Berger
3837913855
Changelog tweaks
2018-03-04 19:38:16 +01:00
Fabio Berger
65eb3997d9
Publish
...
- 0x.js@0.33 .0
- @0xproject/abi-gen@0.2.4
- @0xproject/assert@0.1.0
- @0xproject/base-contract@0.0.2
- chai-as-promised-typescript-typings@0.0.10
- chai-typescript-typings@0.0.4
- @0xproject/connect@0.6.2
- contracts@2.1.14
- @0xproject/deployer@0.2.0
- @0xproject/dev-utils@0.2.0
- ethers-typescript-typings@0.0.2
- @0xproject/json-schemas@0.7.13
- @0xproject/monorepo-scripts@0.1.12
- @0xproject/subproviders@0.6.0
- @0xproject/testnet-faucets@1.0.15
- @0xproject/tslint-config@0.4.10
- @0xproject/types@0.3.0
- @0xproject/utils@0.4.0
- web3-typescript-typings@0.10 .0
- @0xproject/web3-wrapper@0.2.0
- @0xproject/website@0.0.17
2018-03-04 19:35:59 +01:00
Fabio Berger
47411b406d
Updated CHANGELOGS
2018-03-04 17:02:50 +01:00
Fabio Berger
f710026a8f
Merge pull request #432 from 0xProject/improveLedgerSubprovider
...
Allow LedgerSubprovider to return any number of accounts
2018-03-04 16:57:25 +01:00
Fabio Berger
925e133f50
Fix typo
2018-03-04 16:42:16 +01:00
Fabio Berger
2bdd60ed72
Add PR number to changelog entry
2018-03-04 16:39:18 +01:00
Fabio Berger
9ac1cce26f
Merge branch 'development' into improveLedgerSubprovider
...
* development: (28 commits)
Remove unnecessary type assertion
Fix comments
Add comments
Don't need any external packages for 0x connect docs yet
Instead of adding `@0xproject/types` to tsconfig.json, let's only add it when calling TypeDoc
Fix styling
Make prettier ignore postpublish_utils
Add hack comment
Add comment about typeDoc versions
Add support for merging multiple topLevel packages under a single section. For now, we simply merge the two package's children (works well for merging 0x.js types and @0xproject/types)
Because we now include non-0x.js source, the keys changed. Needed to add both for backward compatibility with old doc JSON's
Add support for backward compatibility for TypeDoc versions <0.9.0
Consolidate all same exports together
Add @0xproject/types to 0x.js tsconfig `include` so that TypeDoc also includes these types in the generated doc JSON
Fix small bug where onHover type declarations with comments was taking up the entire window width
Update to custom typeDoc fork with latest version (TS 2.7.0 support) + a bug fix allowing us to defer to the `include` in tsconfig.json on which files to run through TypeDoc
Move web3 typings from devDeps to deps
remove extrenuous comma
Add PR number
Add changelog entries from types and utils
...
# Conflicts:
# packages/subproviders/CHANGELOG.md
2018-03-04 16:33:58 +01:00
Fabio Berger
0a597c94d6
Merge pull request #430 from 0xProject/0x.js/updateTypeDoc
...
Upgrade TypeDoc Dep & Add Missing @0xproject/types To Docs
2018-03-04 16:32:44 +01:00
Fabio Berger
02f82be094
Add changelog update to subproviders package
2018-03-04 15:52:52 +01:00
Fabio Berger
86e26240a1
Add numberOfAccounts
param to LedgerSubprovider
method getAccountsAsync
and add tests
2018-03-04 15:52:16 +01:00
Fabio Berger
82c5be2564
Remove unnecessary type assertion
2018-03-04 15:29:14 +01:00
Fabio Berger
42f4f07268
Merge pull request #429 from 0xProject/fix/incorrectDeps
...
Move required typing from devDeps to deps
2018-03-04 15:21:32 +01:00
Fabio Berger
df4db8fa4c
Merge branch '0x.js/updateTypeDoc' into extractDocs
...
* 0x.js/updateTypeDoc:
Fix comments
Add comments
Don't need any external packages for 0x connect docs yet
Instead of adding `@0xproject/types` to tsconfig.json, let's only add it when calling TypeDoc
Fix styling
Make prettier ignore postpublish_utils
Update yarn.lock
2018-03-03 21:44:44 +01:00
Fabio Berger
bd85fe0af3
Fix comments
2018-03-03 21:43:11 +01:00
Fabio Berger
aee15e5dff
Add comments
2018-03-03 21:37:42 +01:00
Fabio Berger
d7a803d9fd
Don't need any external packages for 0x connect docs yet
2018-03-03 21:37:36 +01:00
Fabio Berger
839e5895e4
Instead of adding @0xproject/types
to tsconfig.json, let's only add it when calling TypeDoc
2018-03-03 21:34:13 +01:00
Fabio Berger
49a4f0c74c
Fix styling
2018-03-03 21:33:44 +01:00
Fabio Berger
5bea8e63de
Make prettier ignore postpublish_utils
2018-03-03 21:32:10 +01:00
Fabio Berger
e64be284dd
Merge branch 'development' into 0x.js/updateTypeDoc
...
* development:
Update yarn.lock
Update yarn.lock
Update all mentions of the repo name being `0x.js` to `0x-monorepo`
2018-03-03 20:29:40 +01:00
Fabio Berger
e11e26a352
Add clean command
2018-03-03 20:29:24 +01:00
Fabio Berger
bee90abbc4
Add changelog and readme
2018-03-03 20:29:17 +01:00
Fabio Berger
8782559c33
remove top-level configs
2018-03-03 20:29:07 +01:00
Fabio Berger
223ddc0f68
Add react-shared as dep of website
2018-03-03 20:15:48 +01:00
Fabio Berger
4445d1d5a0
Update yarn.lock
2018-03-03 20:09:09 +01:00
Fabio Berger
b7d001da88
Setup initial react-shared sub-package
2018-03-03 19:58:30 +01:00
Fabio Berger
3592ebef08
Move over AnchorTitle and associated elements
2018-03-03 19:55:40 +01:00
Fabio Berger
a783d21409
Merge branch 'development' into extractDocs
...
* development:
Update yarn.lock
Update all mentions of the repo name being `0x.js` to `0x-monorepo`
2018-03-03 19:20:56 +01:00
Fabio Berger
a716e3de74
Update yarn.lock
2018-03-03 19:18:58 +01:00
Fabio Berger
c797c720be
Update all mentions of the repo name being 0x.js
to 0x-monorepo
2018-03-03 19:11:09 +01:00
Fabio Berger
1b5742fbf0
Add hack comment
2018-03-03 17:03:51 +01:00
Fabio Berger
5794349d97
Add comment about typeDoc versions
2018-03-03 17:02:12 +01:00
Fabio Berger
456f094913
Add support for merging multiple topLevel packages under a single section. For now, we simply merge the two package's children (works well for merging 0x.js types and @0xproject/types)
2018-03-03 16:52:59 +01:00
Fabio Berger
abb9eb0df4
Because we now include non-0x.js source, the keys changed. Needed to add both for backward compatibility with old doc JSON's
2018-03-03 16:51:45 +01:00
Fabio Berger
9e7b45ea4c
Add support for backward compatibility for TypeDoc versions <0.9.0
2018-03-03 16:50:58 +01:00
Fabio Berger
6c6bd60a48
Consolidate all same exports together
2018-03-03 16:50:17 +01:00
Fabio Berger
cef82e72dc
Add @0xproject/types to 0x.js tsconfig include
so that TypeDoc also includes these types in the generated doc JSON
2018-03-03 16:49:56 +01:00
Fabio Berger
45b9647ba0
Fix small bug where onHover type declarations with comments was taking up the entire window width
2018-03-03 13:47:39 +01:00
Fabio Berger
160f74d53e
Update to custom typeDoc fork with latest version (TS 2.7.0 support) + a bug fix allowing us to defer to the include
in tsconfig.json on which files to run through TypeDoc
2018-03-03 13:46:42 +01:00
Fabio Berger
3ab6139522
Move web3 typings from devDeps to deps
2018-03-03 10:59:43 +01:00
Fabio Berger
9aa54257e7
remove extrenuous comma
2018-03-03 10:38:51 +01:00
Fabio Berger
8eafa62bbe
Add PR number
2018-03-03 10:36:53 +01:00
Fabio Berger
968c24f0bc
Add changelog entries from types and utils
2018-03-03 10:32:01 +01:00
Fabio Berger
e5c755b1fc
Add changelog entry to subproviders
2018-03-03 10:29:14 +01:00
Fabio Berger
6d56f01c40
Remove extra comma
2018-03-03 10:28:51 +01:00
Fabio Berger
eefce48e68
Move web3 and ethers types to deps for utils package
2018-03-03 10:24:29 +01:00
Fabio Berger
c7d97c733a
Make web3 typings a dep for web3Wrapper
2018-03-03 10:20:53 +01:00
Fabio Berger
3db42deb42
Make web3 typings a dep for subproviders
2018-03-03 10:20:30 +01:00
Fabio Berger
02603e8926
reorder deps
2018-03-03 10:20:04 +01:00
Fabio Berger
c5003554f4
Move ethers and web3 types to deps since both are required when interacting with this package
2018-03-03 10:06:02 +01:00
Fabio Berger
eb223805ca
Move web3 typings to dependencies since the types package cannot function without them being available when imported
2018-03-03 10:02:48 +01:00
Fabio Berger
244c148a80
Improve repo description in README
2018-03-03 07:47:27 +01:00
Fabio Berger
4dbb2ed167
Merge pull request #427 from 0xProject/fix/doc_bugs
...
Miscellaneous Doc Fixes
2018-03-03 06:07:00 +01:00
Fabio Berger
212d680a47
Small stylistic improvements
2018-03-03 05:46:12 +01:00
Fabio Berger
a853e35dec
Improve icon sizes
2018-03-03 05:42:32 +01:00
Fabio Berger
fdaf9f0bfc
Fix comment and use named variable in conditional
2018-03-03 05:36:26 +01:00
Fabio Berger
0afe45b3a8
Hash hash instead of prefixedHash to scrollToHash function
2018-03-03 05:36:08 +01:00
Fabio Berger
f9a37168b0
Fix link to intro tutorial wiki article
2018-03-02 17:07:32 +01:00
Fabio Berger
52232e98c7
Make sure the page has loaded (including all images) before scrolling to hash
2018-03-02 17:02:14 +01:00
Fabio Berger
0fbb443e4b
Move onPageLoadAsync to utils
2018-03-02 17:01:46 +01:00
Fabio Berger
8021694b81
Give all container files the proper file suffix: ts
2018-03-02 16:21:10 +01:00
Fabio Berger
a2b262c9df
Add hash to URL onClick
2018-03-02 15:10:44 +01:00
Fabio Berger
5906f4c995
Add underline to internal linksx
2018-03-02 15:02:50 +01:00
Fabio Berger
da8edd2226
Undo config changes
2018-03-02 14:47:43 +01:00
Fabio Berger
406aedfdc2
Merge branch 'development' into fix/doc_bugs
...
* development: (21 commits)
Adjust the tests
Move tutorials to adhere to current dir structure
Make tests slightly nicer
Remove only
Improve the comments
Improve the comments
Add comments to Arbitrage contract
Don't pass tokenGet and tokenGive because we can get them from 0x order
Pretty-print ED contracts
Make external
Fix a typo
Change type to uint256
Make setAllowances external
Fix the comment
Put all ED contracts in one folder
Move tutorials contracts to src folder
Remove false-positive linter failure because of chai-as-pronmised incorrect types
Assert that the balances don't change if arbitrage fails
Initial implementation of Arbitrage contract with tests
Set max to 2 ETH/2 ZRX
...
2018-03-02 14:44:53 +01:00
Fabio Berger
67c834841e
Update react-markdown, properly scroll to section for wiki internal links, consolidate scrollTo logic and make external links open in new tabs
2018-03-02 14:40:26 +01:00
Fabio Berger
edaa0b0e34
Update yarn lock
2018-03-02 14:38:46 +01:00
Fabio Berger
31f03fcf3a
Use custom fork of react-highlight with support for Solidity syntax highlighting
2018-03-02 02:17:23 +01:00
Leonid Logvinov
4a57f2a762
Merge pull request #425 from 0xProject/feature/build_watch
...
Arbitrage tutorial contract
2018-03-01 16:57:58 -08:00
Brandon Millman
92b9dbd706
Fix up some postman tests
2018-03-01 14:41:16 -08:00
Leonid Logvinov
6edd7682a9
Adjust the tests
2018-03-01 13:25:01 -08:00
Leonid Logvinov
447891b396
Move tutorials to adhere to current dir structure
2018-03-01 13:23:29 -08:00
Brandon Millman
89bfcafb80
Add ethers types
2018-03-01 13:17:49 -08:00
Brandon Millman
a74a04c5d5
Fix yarn.lock
2018-03-01 13:06:08 -08:00
Brandon Millman
0c16f0ea22
Merge branch 'development' into feature/sra-reporter
...
* development: (71 commits)
Set max to 2 ETH/2 ZRX
Add missing types from website
Add dependencies
Update the README
Move BaseContract to its own package
Upgrate prettier
remove unused import
Move more configs into docsInfo and remove logic that does not belong there elsewhere
Fix a bug with displaying solidity functions returning multiple return values
Add ethers-contracts as a dependency
Include types for ethers-contracts
Fix the version
Include types for ethers-contracts
Rename idx to i
Remove tslint disable
Move BaseContract to web3Wrapper
Merge ifs
Fix an option description
Add link to the docs
Improve CHANGELOG entry
...
2018-03-01 13:04:55 -08:00
Brandon Millman
003d43b03a
Flesh out postman test cases
2018-03-01 13:02:12 -08:00
Leonid Logvinov
6323496945
Make tests slightly nicer
2018-03-01 12:21:09 -08:00
Leonid Logvinov
fd5e231a93
Remove only
2018-03-01 12:21:09 -08:00
Leonid Logvinov
ae209677de
Improve the comments
2018-03-01 12:21:09 -08:00
Leonid Logvinov
d5ca00de95
Improve the comments
2018-03-01 12:21:09 -08:00
Leonid Logvinov
7be84c6ad3
Add comments to Arbitrage contract
2018-03-01 12:21:09 -08:00
Leonid Logvinov
425039e4d3
Don't pass tokenGet and tokenGive because we can get them from 0x order
2018-03-01 12:21:09 -08:00
Leonid Logvinov
6c5333180d
Pretty-print ED contracts
2018-03-01 12:21:09 -08:00
Leonid Logvinov
cb47a51b70
Make external
2018-03-01 12:21:09 -08:00
Leonid Logvinov
e36fb654b0
Fix a typo
2018-03-01 12:21:09 -08:00
Leonid Logvinov
6325fac020
Change type to uint256
2018-03-01 12:21:09 -08:00
Leonid Logvinov
c6358d5f22
Make setAllowances external
2018-03-01 12:21:09 -08:00
Leonid Logvinov
413e8b6062
Fix the comment
2018-03-01 12:21:09 -08:00
Leonid Logvinov
e113a8e7af
Put all ED contracts in one folder
2018-03-01 12:21:08 -08:00
Leonid Logvinov
e42891ae5b
Move tutorials contracts to src folder
2018-03-01 12:21:08 -08:00
Leonid Logvinov
c90770472e
Remove false-positive linter failure because of chai-as-pronmised incorrect types
2018-03-01 12:21:08 -08:00
Leonid Logvinov
45df9de5b5
Assert that the balances don't change if arbitrage fails
2018-03-01 12:21:08 -08:00
Leonid Logvinov
2d0940589e
Initial implementation of Arbitrage contract with tests
2018-03-01 12:21:08 -08:00
Fabio Berger
5908f189a7
Fix bug where contract event anchor ids were incorrect
2018-03-01 09:18:46 +01:00
Brandon Millman
17328bce53
Add more globals
2018-02-28 16:39:23 -08:00
Jacob Evans
451a0dacbe
Merge pull request #418 from 0xProject/feature/facuet/balance-check
...
Prevent a single account from draining the faucet
2018-02-28 14:40:17 -08:00
Jacob Evans
a46199e37d
Set max to 2 ETH/2 ZRX
2018-02-28 14:25:07 -08:00
Fabio Berger
e25cc301fd
Add missing types from website
2018-02-28 17:20:09 +01:00
Leonid Logvinov
5bbb0d1f60
Merge pull request #422 from 0xProject/feature/new-prettier
...
Upgrade prettier
2018-02-27 22:34:23 -08:00
Leonid Logvinov
a5b8875356
Merge pull request #423 from 0xProject/feature/base-contract
...
Move BaseContract to its own package
2018-02-27 18:44:23 -08:00
Leonid Logvinov
3e86df311d
Add dependencies
2018-02-27 18:34:00 -08:00
Leonid Logvinov
002f9ebde7
Update the README
2018-02-27 18:33:05 -08:00
Leonid Logvinov
72e6e1ce8b
Move BaseContract to its own package
2018-02-27 17:51:31 -08:00
Brandon Millman
a3c7af95e1
Add stringified order object into globals
2018-02-27 17:25:42 -08:00
Brandon Millman
0987c9a7cf
Write to provided output directory
2018-02-27 17:12:45 -08:00
Fabio Berger
bbd87daf6d
Merge pull request #421 from 0xProject/moveOutDocGenerator
...
Docs Refactor Prepping For Moving To Separate Package
2018-02-27 15:49:58 -08:00
Leonid Logvinov
30e4613d0a
Upgrate prettier
2018-02-27 15:08:52 -08:00
Fabio Berger
79593f52b0
remove unused import
2018-02-27 14:50:35 -08:00
Leonid Logvinov
bab8c1eeff
Remove only
2018-02-27 14:43:29 -08:00
Leonid Logvinov
8b6cc95c1b
Fix a typo
2018-02-27 14:42:49 -08:00
Leonid Logvinov
90236b87de
Add PR name
2018-02-27 14:42:49 -08:00
Leonid Logvinov
b6a133cc64
Improve an error message when an inorrect number of constructor params is passed
2018-02-27 14:42:49 -08:00
Leonid Logvinov
7aa070f9ea
Merge pull request #413 from 0xProject/feature/ethers-contracts
...
abi-gen V2 abi and ethers-contracts
2018-02-27 14:41:59 -08:00
Leonid Logvinov
c2ec2291e8
Merge pull request #420 from 0xProject/fix/multiple-return-docs
...
Fix a bug with displaying solidity functions returning multiple retur…
2018-02-27 14:36:59 -08:00
Fabio Berger
97fcfb7f6c
Move more configs into docsInfo and remove logic that does not belong there elsewhere
2018-02-27 14:29:22 -08:00
Leonid Logvinov
ce677fd55a
Fix a bug with displaying solidity functions returning multiple return values
2018-02-27 14:23:36 -08:00
Brandon Millman
e48a3edacb
Get orderHash via 0x connect
2018-02-27 14:11:45 -08:00
Leonid Logvinov
ce0b92d681
Add ethers-contracts as a dependency
2018-02-27 13:19:17 -08:00
Leonid Logvinov
29c5ba5639
Include types for ethers-contracts
2018-02-27 12:50:58 -08:00
Leonid Logvinov
cdea618457
Fix the version
2018-02-27 12:20:44 -08:00
Leonid Logvinov
425a519f97
Include types for ethers-contracts
2018-02-27 12:18:52 -08:00
Leonid Logvinov
c07d64c6ff
Rename idx to i
2018-02-27 12:07:59 -08:00
Leonid Logvinov
c07e3a76bb
Remove tslint disable
2018-02-27 12:07:58 -08:00
Leonid Logvinov
8fe844bcc9
Move BaseContract to web3Wrapper
2018-02-27 12:07:58 -08:00
Leonid Logvinov
a0390956a9
Merge ifs
2018-02-27 12:07:06 -08:00
Leonid Logvinov
4f1e6296ca
Fix an option description
2018-02-27 12:07:06 -08:00
Leonid Logvinov
0ef372e531
Add link to the docs
2018-02-27 12:07:06 -08:00
Leonid Logvinov
06e2894750
Improve CHANGELOG entry
2018-02-27 12:07:06 -08:00
Leonid Logvinov
10e2d4b99c
Remove unused param
2018-02-27 12:07:06 -08:00
Leonid Logvinov
ef40cb9687
Add txData to async calls
2018-02-27 12:07:06 -08:00
Leonid Logvinov
758604fc1a
Include ethers types
2018-02-27 12:06:02 -08:00
Leonid Logvinov
34c1134b55
Create ethers-typescript-typings
2018-02-27 12:06:02 -08:00
Leonid Logvinov
a5ef1db0c5
Rewrite templates to decode call data on transactions
2018-02-27 12:06:02 -08:00
Leonid Logvinov
748ed40321
Add to context data
2018-02-27 12:06:02 -08:00
Leonid Logvinov
42063f785e
Use as a backend to decode event args
2018-02-27 12:06:02 -08:00
Leonid Logvinov
1657451f37
Add as an option to
2018-02-27 12:06:02 -08:00
Leonid Logvinov
0bb0bff0b3
Change backend for contracts contracts
2018-02-27 12:06:02 -08:00
Leonid Logvinov
747732118c
Fix namings
2018-02-27 12:06:02 -08:00
Leonid Logvinov
2aec1501d0
Update template link
2018-02-27 12:06:02 -08:00
Leonid Logvinov
39c6bc1106
Add PR number
2018-02-27 12:06:01 -08:00
Leonid Logvinov
4e451479f8
Fix build
2018-02-27 12:05:46 -08:00
Leonid Logvinov
93b2736d65
Use the same templates as 0x.js
2018-02-27 12:05:46 -08:00
Leonid Logvinov
34274a1042
Pass components to parameterType
2018-02-27 12:05:46 -08:00
Leonid Logvinov
fa822caa62
Apply prettier after generating contracts
2018-02-27 12:05:46 -08:00
Leonid Logvinov
ddc30cc2c0
Add CHANGELOG entry
2018-02-27 12:05:46 -08:00
Leonid Logvinov
9d9cab1711
Fix build by using local events types
2018-02-27 12:05:23 -08:00
Leonid Logvinov
fe8f2d8d89
Add support for ABIv2 to abi-gen
2018-02-27 12:05:23 -08:00
Leonid Logvinov
2d561bc8a0
Allow users to specify the contracts backend in abi-gen
2018-02-27 12:05:23 -08:00
Leonid Logvinov
f5275d3ad7
Add data to TxData
2018-02-27 12:05:23 -08:00
Leonid Logvinov
5fbdf9cfb9
Pass whole txData to estimateGas
2018-02-27 12:05:22 -08:00
Leonid Logvinov
0409c9c1e5
Fix default contract set calculation
2018-02-27 12:05:22 -08:00
Leonid Logvinov
42a5da1df4
Fix default paths
2018-02-27 12:05:22 -08:00
Leonid Logvinov
0b326a8bbe
Add web3Wrapper.callAsync and remove web3Wrapper.getContractInstance
2018-02-27 12:05:22 -08:00
Brandon Millman
9c8501a84e
Refactor environment factory and promisify newman
2018-02-27 11:51:05 -08:00
Leonid Logvinov
2da7f82171
Merge pull request #415 from 0xProject/fix/unsubscribeAll
...
Rename _unsubscribeAll to unsubscribeAll
2018-02-27 10:25:52 -08:00
Leonid Logvinov
593474031d
Merge branch 'development' into fix/unsubscribeAll
2018-02-27 10:24:36 -08:00
Fabio Berger
fce10548d2
Merge pull request #373 from 0xProject/feature/0x.js/lowercase-addresses
...
Lowercase addresses in the Public API
2018-02-27 09:58:09 -08:00
Jacob Evans
addca63938
Prevent a single account from draining the faucet
2018-02-26 21:15:11 -08:00
Jacob Evans
6961169f89
Merge branch 'development' into feature/0x.js/lowercase-addresses
2018-02-26 18:47:09 -08:00
Jacob Evans
3d66feb89f
Lowercase web3 wrapper addresses
...
Ensure all of the user account addresses are lower case when returned from web3wrapper
2018-02-26 18:10:27 -08:00
Brandon Millman
bb157eefc6
Add exchange contract address to environment files
2018-02-26 17:13:14 -08:00
Leonid Logvinov
7f8f4df0a0
Rename _unsubscribeAll to unsubscribeAll
2018-02-26 14:38:17 -08:00
Brandon Millman
4b325676f7
Add schema validation to each collection folder and flesh out params
2018-02-26 13:32:57 -08:00
Fabio Berger
ecba95250d
Update missed docsJsonRoot variables
2018-02-26 10:09:22 -08:00
Fabio Berger
dd116b3cd6
remove docsJsonRoot from docsInfo
2018-02-26 09:52:08 -08:00
Jacob Evans
eabe96fd19
Check isETHAddressHex before lowercase
...
Flip the check so assertion happens before lowercase
2018-02-26 09:39:46 -08:00
Fabio Berger
7dd9ce2e32
Remove unused props
2018-02-26 07:57:41 -08:00
Fabio Berger
fffaafe4c9
Merge branch 'development' into moveOutDocGenerator
...
* development: (36 commits)
Fix english translations
Fix footer on mobile
re-add google analytics code
Fix Russian translation
Move all dependencies on @0xproject/types out of devDependencies
Slight improvement to footer
Fix a few Korean translations
Address feedback
Use source tree hash instead of compile flag
Fix race condition
Update CHANGELOG
Delete artifacts directory
Add generated contract artifacts to gitignore
Check dependencies when determining if should be recompiled
Update CHANGELOG
Remove unused CHANGELOG entry
Remove unused import
Change assert.doesConformToShema interface
Remove a type assertion
Publish
...
2018-02-25 18:32:12 -08:00
Brandon Millman
0b9646136a
Update postman collection to load json schemas into tv4 before every test run
2018-02-23 14:26:24 -08:00
Brandon Millman
55f38b9c35
Add an array of schemaKeys to the globals
2018-02-23 14:25:48 -08:00
Fabio Berger
709fa9e02e
Fix english translations
2018-02-23 14:15:53 -08:00
Fabio Berger
f42bdb8bab
Fix footer on mobile
2018-02-23 14:15:39 -08:00
Fabio Berger
10aed46062
Merge branch 'development' of github.com:0xProject/0x.js into development
...
* 'development' of github.com:0xProject/0x.js:
Update CHANGELOG
Remove unused CHANGELOG entry
Remove unused import
Change assert.doesConformToShema interface
Remove a type assertion
Remove type-level validation
Access property over this
Add type cast
Fix tests
Add entries to the CHANGELOG
Better validate ZeroExConfig on public networks
2018-02-23 14:15:29 -08:00
Fabio Berger
6e43e89b2d
re-add google analytics code
2018-02-23 13:49:24 -08:00
Leonid Logvinov
10c0c0b6d2
Merge pull request #385 from 0xProject/feature/0x_config_validation
...
Better validate ZeroExConfig on private networks
2018-02-23 13:20:28 -08:00
Brandon Millman
e13924cd2d
Remove url from kovan environment json
2018-02-23 11:57:33 -08:00
Brandon Millman
7afe00f06a
Use Schema interface from @0xproject/json-schemas
2018-02-23 11:56:50 -08:00
Brandon Millman
87b9caa7dc
Fix README typo
2018-02-23 11:47:45 -08:00
Jacob Evans
f689d335c0
Check maker is valid address
2018-02-22 18:43:01 -08:00
Jacob Evans
31f9a848f9
Lowercase public addresses
...
Normalize the public api addresses to lowercase to prevent an avoidable
error
2018-02-22 18:43:00 -08:00
Fabio Berger
3d2c5d67af
Fix Russian translation
2018-02-22 16:32:19 -08:00
Brandon Millman
63f8f469b0
Fix @types/lodash version
2018-02-22 13:54:39 -08:00
Brandon Millman
9929f1acf0
Merge pull request #411 from 0xProject/fix/types/dev-dependencies
...
Move all dependencies on @0xproject/types out of devDependencies
2018-02-22 13:30:35 -08:00
Brandon Millman
42ecc087cb
Implement initial sra-report command line tool
2018-02-22 13:12:44 -08:00
Brandon Millman
93adee36b0
Move all dependencies on @0xproject/types out of devDependencies
2018-02-22 00:35:16 -08:00
Fabio Berger
0e95fd0b9b
Slight improvement to footer
2018-02-21 17:40:07 -08:00
Fabio Berger
611ddfeeb8
Fix a few Korean translations
2018-02-21 17:17:09 -08:00
Fabio Berger
dfe2579eeb
Merge pull request #410 from 0xProject/translateHomepage
...
Translate Landing Page
2018-02-21 17:09:33 -08:00
Fabio Berger
66b36f6d8f
Begin refactoring out doc generator template
2018-02-21 16:34:14 -08:00
Fabio Berger
1b3a9102f1
Move from storing translations in TS files to JSON files
2018-02-21 14:22:02 -08:00
Fabio Berger
9993a50903
Remove Segment.io
2018-02-21 12:06:53 -08:00
Fabio Berger
c226509be0
Remove unused var
2018-02-21 11:56:10 -08:00
Fabio Berger
ef6f52e722
Remove extenuous defaultProps
2018-02-21 11:54:03 -08:00
Fabio Berger
7d8cad8e3a
Make translate required by footer
2018-02-21 11:51:41 -08:00
Fabio Berger
15507d3827
Make translate a required prop of TopBar
2018-02-21 11:49:54 -08:00
Fabio Berger
e2d17d122e
Keep topBar and footer language to the one picked by the user
2018-02-21 11:46:16 -08:00
Fabio Berger
0d7bf50581
Re-set language to browser
2018-02-21 10:31:31 -08:00
Fabio Berger
a50618fcb0
Fix rocket.chat key
2018-02-21 10:31:15 -08:00
Fabio Berger
fc2a9a756a
Mobile optimize translated landing page
2018-02-21 09:59:09 -08:00
Leonid Logvinov
07721eb99f
Improve russian translations
2018-02-20 20:15:36 -08:00
Fabio Berger
13fed15e0c
Improve homepage and add translations in chinese, russian, korean and spanish
2018-02-20 19:53:07 -08:00
Fabio Berger
38a308ce5b
Move translate to redux
2018-02-20 19:52:28 -08:00
Amir Bandeali
be19316dfb
Merge pull request #408 from 0xProject/fix/deployer/checkDependencies
...
Check dependencies when compiling contracts
2018-02-20 15:21:29 -08:00
Fabio Berger
c4f65681a1
Add translation infra and replace english text with calls to translate
2018-02-20 14:11:19 -08:00
Fabio Berger
f600226aa9
Move tsconfig package to devDeps
2018-02-20 14:10:07 -08:00
Amir Bandeali
67f2864501
Address feedback
2018-02-20 13:42:35 -08:00
Amir Bandeali
c1bbcaba73
Use source tree hash instead of compile flag
2018-02-20 13:19:12 -08:00
Amir Bandeali
6685cb3fba
Fix race condition
2018-02-20 13:19:12 -08:00
Amir Bandeali
d770e46208
Update CHANGELOG
2018-02-20 13:19:12 -08:00
Amir Bandeali
665636e642
Delete artifacts directory
2018-02-20 13:19:12 -08:00
Amir Bandeali
0028e71ab2
Add generated contract artifacts to gitignore
2018-02-20 13:19:12 -08:00
Amir Bandeali
7fb66bf71a
Check dependencies when determining if should be recompiled
2018-02-20 13:19:12 -08:00
Leonid Logvinov
3120d854f8
Update CHANGELOG
2018-02-20 12:09:39 -08:00
Leonid Logvinov
c85c14210f
Remove unused CHANGELOG entry
2018-02-20 12:03:33 -08:00
Leonid Logvinov
0fb81a11a8
Remove unused import
2018-02-20 12:03:21 -08:00
Leonid Logvinov
7b67afae06
Change assert.doesConformToShema interface
2018-02-20 11:39:36 -08:00
Leonid Logvinov
fe9e319a61
Remove a type assertion
2018-02-20 11:34:29 -08:00
Leonid
097fc477a2
Merge pull request #401 from 0xProject/feature/web3-abi-v2-types
...
Add types for ABIv2
2018-02-20 11:55:29 -07:00
Leonid
f60b00d116
Merge branch 'development' into feature/web3-abi-v2-types
2018-02-20 11:55:10 -07:00
Brandon Millman
3a36e0621f
Publish
...
- @0xproject/connect@0.6.1
2018-02-16 22:54:28 -07:00
Brandon Millman
b482473e23
Updated CHANGELOGs
2018-02-16 22:51:29 -07:00
Brandon Millman
9a5fd3f784
Merge pull request #407 from 0xProject/fix/connect/empty-response
...
Do not JSON parse empty reponse
2018-02-16 21:50:39 -08:00
Brandon Millman
b703ccde9b
Do not JSON parse empty reponse
2018-02-16 22:43:37 -07:00
Brandon Millman
80eca30725
Fix incorrect comment on WebSocketOrderbookChannel constructor
2018-02-16 10:11:40 -07:00
Brandon Millman
7dbc14dc43
Fix broken postpublish script in connect
2018-02-16 10:06:47 -07:00
Brandon Millman
b3f9010eb5
Updated top level @0xproject/utils dependency
2018-02-16 10:00:39 -07:00
Brandon Millman
f62d72e548
Publish
...
- 0x.js@0.32 .4
- @0xproject/abi-gen@0.2.3
- @0xproject/assert@0.0.20
- @0xproject/connect@0.6.0
- contracts@2.1.13
- @0xproject/deployer@0.1.0
- @0xproject/dev-utils@0.1.0
- @0xproject/json-schemas@0.7.12
- @0xproject/subproviders@0.5.0
- @0xproject/testnet-faucets@1.0.14
- @0xproject/types@0.2.3
- @0xproject/utils@0.3.4
- web3-typescript-typings@0.9.11
- @0xproject/web3-wrapper@0.1.14
- @0xproject/website@0.0.16
2018-02-16 09:53:35 -07:00
Brandon Millman
d12352972e
Updated CHANGELOGs
2018-02-16 09:49:02 -07:00
Brandon Millman
03d3d84db3
Merge pull request #406 from 0xProject/feature/connect/heartbeat
...
Add configurable heartbeat to WebSocketOrderbookChannel
2018-02-16 08:10:00 -08:00
Brandon Millman
6d818c25c7
Add an enforced minimum for the heartbeat interval
2018-02-16 08:48:15 -07:00
Fabio Berger
6a8f624e75
Add Rinkeby network to smart contract docs
2018-02-16 08:47:27 -07:00
Fabio Berger
0801b1ddf9
Updated CHANGELOG
2018-02-16 08:47:10 -07:00
Fabio Berger
4fd64ca492
Merge pull request #405 from 0xProject/refactor/docs-redesign
...
Re-design Wiki + Doc pages
2018-02-16 07:45:55 -08:00
Brandon Millman
c4bcf24640
Add configurable heartbeat to WebSocketOrderbookChannel
2018-02-16 01:20:27 -07:00
Fabio Berger
0114fc9608
remove hard-coded color
2018-02-16 00:12:27 -07:00
Fabio Berger
8db098eaec
Remove section links until they go somewhere
2018-02-16 00:09:10 -07:00
Fabio Berger
05c3a66543
Add more padding on top of section title
2018-02-16 00:08:57 -07:00
Fabio Berger
9349752baa
Add hack comment explaining param count short-cut
2018-02-15 23:56:19 -07:00
Fabio Berger
974fab7284
replace repeated conditionals with variable
2018-02-15 23:54:36 -07:00
Fabio Berger
8a52ffe7b7
Remove unneeded props
2018-02-15 23:52:49 -07:00
Fabio Berger
c6ecdbd86e
use const over hard-coding
2018-02-15 23:52:40 -07:00
Fabio Berger
03797545f9
uncomment dev logic
2018-02-15 23:51:10 -07:00
Fabio Berger
2778f96483
Re-design docs pages
2018-02-15 21:51:49 -07:00
Fabio Berger
6cd4e7a17e
Add icons for all doc pages
2018-02-15 21:51:37 -07:00
Fabio Berger
5c91b4bfc6
Re-designed Wiki and half-redesigned docs pages
2018-02-15 20:12:47 -07:00
Fabio Berger
e2b51c5dc4
Merge branch 'development' of github.com:0xProject/0x.js into development
...
* 'development' of github.com:0xProject/0x.js: (24 commits)
Rename variables
Update CHANGELOG
Add npm config for contracts list
Run prettier
Fix checks, add contract list to compile script in package.json
Add contracts to compiler options
Add missing public types from connect docs
Change imports order
Change default page params in connect to page 1 and perPage 100
Add docs staging to 0x.js package
Fix a typo
Add an assertion
Add PR numbers
Fix entry points
Add tests for dev-utils package
Move subproviders from dev-utils to subproviders
Add missing CHANGELOG entry
Add support for intersection types in docs
Add stagedocs script to connect package
web3 typings fix - web3.net.peerCount returns number
...
2018-02-15 20:09:53 -07:00
Fabio Berger
b610b7c192
Prettier fixes
2018-02-15 20:09:24 -07:00
Amir Bandeali
b75fdd6b66
Merge pull request #400 from 0xProject/feature/deployer/selectContracts
...
Pass in contracts to compile in deployer
2018-02-15 12:27:43 -08:00
Amir Bandeali
060b02eaed
Rename variables
2018-02-15 10:20:03 -08:00
Amir Bandeali
003e5da00d
Update CHANGELOG
2018-02-15 10:13:06 -08:00
Amir Bandeali
02951d4813
Add npm config for contracts list
2018-02-15 10:13:06 -08:00
Amir Bandeali
db52ed9941
Run prettier
2018-02-15 10:13:06 -08:00
Amir Bandeali
af333b1838
Fix checks, add contract list to compile script in package.json
2018-02-15 10:13:06 -08:00
Amir Bandeali
f62762bd0e
Add contracts to compiler options
2018-02-15 10:13:06 -08:00
Brandon Millman
4b67352278
Add missing public types from connect docs
2018-02-15 00:18:48 -08:00
Leonid Logvinov
76afb6b116
Add types for ABIv2
2018-02-14 15:52:06 -08:00
Leonid Logvinov
db52e87740
Remove type-level validation
2018-02-14 15:25:30 -08:00
Leonid
e22788abe8
Merge pull request #392 from 0xProject/feature/subproviders_move
...
Move subproviders from dev-utils to subproviders package and add tests for dev-utils
2018-02-15 00:13:12 +01:00
Leonid Logvinov
bbfbfcda85
Change imports order
2018-02-14 15:03:52 -08:00
Brandon Millman
0dfb36e675
Merge pull request #398 from 0xProject/feature/website/stage-documentation
...
Add support for intersection types and staged connect documentation
2018-02-14 14:45:33 -08:00
Brandon Millman
95a9d77301
Change default page params in connect to page 1 and perPage 100
2018-02-14 14:43:43 -08:00
Leonid
ab1f070901
Merge pull request #386 from 0xProject/fix/windows_install
...
Use system-independent rm command
2018-02-14 23:38:48 +01:00
Brandon Millman
8201d5d1f8
Add docs staging to 0x.js package
2018-02-14 14:35:31 -08:00
Leonid Logvinov
8704c34a0f
Fix a typo
2018-02-14 11:54:20 -08:00
Leonid Logvinov
599adaf1bf
Add an assertion
2018-02-14 11:53:40 -08:00
Leonid Logvinov
778e399438
Add PR numbers
2018-02-14 11:51:26 -08:00
Leonid Logvinov
485ae4d997
Fix entry points
2018-02-14 11:51:26 -08:00
Leonid Logvinov
8cd2ba3ad6
Add tests for dev-utils package
2018-02-14 11:51:26 -08:00
Leonid Logvinov
dbad7d1869
Move subproviders from dev-utils to subproviders
2018-02-14 11:51:26 -08:00
Leonid Logvinov
4d482438f5
Access property over this
2018-02-14 11:24:42 -08:00
Leonid Logvinov
b53a1b51d6
Add type cast
2018-02-14 11:22:37 -08:00
Leonid Logvinov
49375c73d4
Fix tests
2018-02-14 11:22:36 -08:00
Leonid Logvinov
98b78c56c5
Add entries to the CHANGELOG
2018-02-14 11:22:36 -08:00
Leonid Logvinov
f3e6ef0fa9
Better validate ZeroExConfig on public networks
2018-02-14 11:22:36 -08:00
Leonid Logvinov
18e1c2dea5
Add missing CHANGELOG entry
2018-02-14 10:23:20 -08:00
Leonid
91ae01e484
Merge pull request #397 from gagarin55/typings-fix
...
web3-typescript-typings fix - web3.net.peerCount returns number
2018-02-14 19:19:48 +01:00
Brandon Millman
2897b72967
Add support for intersection types in docs
2018-02-14 10:16:00 -08:00
Brandon Millman
3510985cf4
Add stagedocs script to connect package
2018-02-14 10:15:53 -08:00
gagarin55
5927e65045
web3 typings fix - web3.net.peerCount returns number
2018-02-14 16:18:49 +03:00
Brandon Millman
13e2041d50
Merge pull request #394 from 0xProject/feature/connect/add-pagination
...
Add page options to relevant HttpClient methods
2018-02-13 17:30:46 -08:00
Brandon Millman
4bf530ed9e
Fix error in paged request schema
2018-02-13 16:55:48 -08:00
Brandon Millman
4c797405ad
Addressed PR feedback
2018-02-13 15:50:28 -08:00
Brandon Millman
713c922e35
Add page options to relevant HttpClient methods
2018-02-13 14:15:54 -08:00
Leonid
7f1e789264
Merge branch 'development' into fix/windows_install
2018-02-12 15:01:24 +01:00
Fabio Berger
07d00cc515
Publish
...
- 0x.js@0.32 .3
- @0xproject/abi-gen@0.2.2
- @0xproject/assert@0.0.19
- @0xproject/connect@0.5.8
- contracts@2.1.12
- @0xproject/deployer@0.0.9
- @0xproject/dev-utils@0.0.13
- @0xproject/json-schemas@0.7.11
- @0xproject/monorepo-scripts@0.1.11
- @0xproject/subproviders@0.4.2
- @0xproject/testnet-faucets@1.0.13
- @0xproject/tslint-config@0.4.9
- @0xproject/types@0.2.2
- @0xproject/utils@0.3.3
- @0xproject/web3-wrapper@0.1.13
- @0xproject/website@0.0.15
2018-02-09 18:36:51 -08:00
Leonid Logvinov
ba57c34adb
Use system-independent rm command
2018-02-09 11:49:01 +01:00