Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move zero_ex.json_schemas to its own package | F. Eugene Aumson | 2018-12-15 | 8 | -114/+27 |
| | |||||
* | fix(order_utils.py): Remove stale comment | F. Eugene Aumson | 2018-12-12 | 1 | -2/+0 |
| | |||||
* | feat(order_utils.py): schema resolver cache (#1317) | Daniel Pyrathon | 2018-12-01 | 4 | -38/+81 |
| | | | | | * Implemented basic functionality for using cache layer of LocalRefResolver * Use `importlib` instead of `imp`, since it's been deprecated. Legacy `load_module()` reloads modules even if they are already imported, causing tests to fail when run in non-deterministic ordering, so we replace it with `import_module()` | ||||
* | fix(order_utils.py): unpin pylint version (#1337) | F. Eugene Aumson | 2018-11-28 | 1 | -2/+1 |
| | | | | The version was pinned in order to work around a bug in pylint. That bug has been fixed and released. | ||||
* | fix(order_utils.py): work aroud pylint bug (#1322) | F. Eugene Aumson | 2018-11-26 | 1 | -1/+2 |
| | |||||
* | fix(order_utils.py): publish docs to S3, not RTD (#1264) | F. Eugene Aumson | 2018-11-17 | 3 | -2/+29 |
| | | | | | Publishing to readthedocs.io (RTD) wasn't working, for various reasons. Changed to publish docs to S3. | ||||
* | fix(order_utils.py): lazy load contract artifacts (#1262) | F. Eugene Aumson | 2018-11-15 | 1 | -8/+21 |
| | |||||
* | fix(order_utils.py): validate order w/json schema (#1260) | F. Eugene Aumson | 2018-11-15 | 8 | -61/+130 |
| | |||||
* | feat(order_utils.py): sign_hash() (#1254) | F. Eugene Aumson | 2018-11-14 | 14 | -110/+286 |
| | | | | | | | Also moved is_valid_signature() into main package module, for simplicity. Also consolidated a handul of in-line pylint disable directives into the .pylintrc config file. | ||||
* | feat(order_utils.py) generate_order_hash_hex() (#1234) | F. Eugene Aumson | 2018-11-14 | 6 | -20/+185 |
| | |||||
* | [order_utils.py] is_signature_valid, via Exchange contract (#1216) | F. Eugene Aumson | 2018-11-08 | 17 | -33/+323 |
| | | | | First support for signature validation, done via Exchange contract's isValidSignature() method. | ||||
* | feat(order_utils.py): ERC721 asset data codec (#1186) | F. Eugene Aumson | 2018-10-27 | 5 | -6/+131 |
| | |||||
* | fix(order_utils.py): tweaks for first publish (#1185) | F. Eugene Aumson | 2018-10-27 | 9 | -17/+129 |
| | |||||
* | feat(order_utils.py): ERC20 asset data encoding and decoding | F. Eugene Aumson | 2018-10-24 | 21 | -37/+378 |
| | | | | | | | | | | In addition to the ERC20 codec, also: Stopped ignoring type errors on 3rd party imports, by including interface stubs for them; Removed the unimplemented signature-utils module, which was just a stand-in when the python project support was first put in place. https://github.com/0xProject/0x-monorepo/pull/1144 | ||||
* | fix: linter | F. Eugene Aumson | 2018-10-13 | 1 | -1/+1 |
| | |||||
* | fix: use python's extsplit, not manual splicing | F. Eugene Aumson | 2018-10-13 | 1 | -1/+2 |
| | |||||
* | feat: project stub for python order utilities | F. Eugene Aumson | 2018-10-13 | 12 | -0/+262 |
An empty project, with respect to functionality, but one configured with a test framework, linters, CI integration, etc. https://app.asana.com/0/836857747873847/839549782781239/f |