| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
fillTakerAssetAmount since one causes the other during combinatorial testing
|
|\ |
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* v2-prototype: (21 commits)
Don't use variables for revert reasons
Add comments to dispatchTransferFrom
Document IAssetData
Compute bytes4 proxyid constants
Return inplace bytes in LibBytes.readBytesWithLength
Add Greg's documentation to MixinErc721Transfer
Add Greg's documentation to MixinErc20Transfer
Gas golf the transfer success logic
Optimize like in PR #767
Run prettier and fix linting errors
Fix tests
Update tests
Fix AssetProxyUtils
Update tests
Fix ERC721Proxy TokenId
Update AssetProxyUtils
Add IAssetData
WIP
ABI encoded asset data
Remove proxyId argument from dispatchTransferFrom
...
# Conflicts:
# packages/contracts/test/asset_proxy/proxies.ts
|
| | |
| | |
| | |
| | | |
validation logic
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* v2-prototype: (97 commits)
Fix typos in comments
Add modifier and tests for removeAuthorizedAddressAtIndex
Update and add tests
Change removeAuthorizedAddress => removeAuthorizedAddressAtIndex
Move isFunctionRemoveAuthorizedAddress to test
Fix usage of `popLastByte`
Fix LibBytes is a library
Remove `areBytesEqual`
Fix usage of `contentAddress()`
Clean low bits in bytes4
Clean high bits in address
Refactor LibBytes.readBytes4 for consistency
Fix LibBytes.equals
Add trailing garbage testcase for LibBytes.equals
Rename bytes.equals
Add slice and sliceDestructive
Rename bytes.rawAddress and add bytes.contentAddress
Rename read/writeBytesWithLength
Using LibBytes for bytes
Make LibBytes a library
...
# Conflicts:
# packages/contracts/src/utils/constants.ts
# packages/contracts/test/exchange/core.ts
|
| | | |
| | | |
| | | |
| | | | |
takerAssetAmount
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* v2-prototype: (22 commits)
Fix closing parens in liborder
Update after rebase
ERC721Proxy Always call safeTransferFrom
Rename makerEpoch => orderEpoch
Make cancelOrdersUpTo compatible with sender abstraction
Update PR template
Use Image component instead of img tag
Assembler orderHash function
Optimize and remove redundant encodePacked
Fix linting issue
Fix bug where we do fetch balances on wallet login
Check network state immediately instead of waiting for delay
Fix onboarding persisting when changing routes
Consolidate account state messaging logic
Only elevate wallet zIndex when onboarding is in progress
Rebase and update feedback
Run linter
Add Portal v2 logging
Simplified handling of source < 32 edge case
Basic EIP712 encoder
...
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* v2-prototype:
Prettier fix
Update default params in sendRawPaylodAsync for improved JSON-RPC compatibility
Fix missed merge conflicts
Fix additional versions and update yarn.lock
Add OrderWatcherConfig type to 0x.js docs page
Export OrderWatcherConfig from 0x.js
Update all package versions to match latest published to NPM
Update CHANGELOG's with publishes performed on development branch
Rebase with latest removing PROXY_ID from transfer
Split transfer impl and AssetProxyMixin
change @0xproject/types to ethereum-types
remove mistaken comment
workaround for TypeScript trailing comma bug
Document contract_templates
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
erc20Wrapper and erc721Wrapper
- Add burn method to DummyERC721Token
- Add additional methods to assetWrapper to set balance/allowances on ERC20 and ERC721 tokens
- Use approve instead of approveAll for ERC721 tokens
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| |_|_|_|/
|/| | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |_|_|/
|/| | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
`byteLength` instead of `length`.
|
| |_|/
|/| | |
|
|\ \ \
| |_|/
|/| | |
Add missing EIP191 prefix for EIP712 and Execute Transaction
|
| | | |
|
| |\| |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Cache the domain separator data with address this
Use the EIP712Types enum for types everywhere
Rename EIP712 struct ExecuteTransaction to ZeroExTransaction
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|/| |
|
| | |
|
| | |
|
| |
| |
| |
| | |
tests
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* v2-prototype:
Fix a bug in SolCompilerArtifacts adapter config overriding
Increase timeout for contract migrations
Remove some copy-paste code
Await transactions in migrations
Fix typos
Await transactions in migrations
Await fake transactions
Fix a typo
Implement SolidityProfiler & adapt sol-cov to work with Geth
# Conflicts:
# packages/migrations/CHANGELOG.json
|
| | | |
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
assetMetadata, proxyData, proxyMetadata to assetData
|
| | |
|
|\ \
| | |
| | | |
Remaining Order-utils V2 Changes
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
taker side
- Moved the tests over from order-watcher
- Did some token -> asset renaming
|
| | |
| | |
| | |
| | | |
cancelledAmount since in V2 it's binary.
|
|\ \ \
| |/ /
|/| | |
Use source-map-support package to include correct line numbers in mocha
|
| | | |
|
| | | |
|
|\| |
| | |
| | |
| | | |
feature/improve-linting
|
| | | |
|
|\| |
| | |
| | |
| | | |
feature/improve-linting
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
running watch from root dir, with sub-package dir
- stop using special prebuild script name and run pre_build steps for `watch` and `build` commands
- Remove `clean` step from `build`/`watch`
|
|\ \ \ \
| | |/ /
| |/| | |
|
| |/ /
| | |
| | |
| | | |
yarn script names
|
| |\ \
| | | |
| | | | |
Refactor fill-scenarios 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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
package.
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
don't auto-magically get upgraded to the next version during the next 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
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| | |
|
|/ |
|
|\
| |
| | |
Add more tslint rules
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| | | |
|
| |/
|/| |
|
|\ \
| |/
|/| |
Document Node.js version requirement and add it to package.json
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
accordingly
|
| |
|
|
|
|
| |
This reverts commit 3f6876c4199353b597e1b0ebcf3907d6b8cce284.
|
| |
|
|
|
|
| |
unifying library with the same interface
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
| |
|
| |
|
|
|