Xianny
99debff5d2
Add syntactic sugar for assetDataUtils ( #2388 )
...
* add syntactic sugar for assetDataUtils
2019-12-09 13:55:58 -08:00
Xianny
fcbcbac889
Remove assetDataUtils everywhere ( #2373 )
...
* remove assetDataUtils everywhere
* export IAssetDataContract from @0x/contract-wrappers to allow @0x/instant to decode asset data synchronously
* export generic function `decodeAssetDataOrThrow` and add ERC20Bridge support
* export `hexUtils` from order-utils instead of contracts-test-utils
2019-12-04 13:08:08 -08:00
Jacob Evans
00e34758c4
Remove artifacts dep from contract-wrappers
2019-12-02 18:51:47 +11:00
Xianny
88ae8311c8
Copy dutch auction asset data utils to @0x/order-utils ( #1943 )
...
* copy dutch auction assetdata utils to @0x/order-utils
* encode/decode dutch auction asset data using order-utils
2019-07-12 17:27:06 -07:00
Amir Bandeali
570c1e1809
Add StaticCallAssetData encoding and decoding
2019-06-18 19:50:59 -07:00
Greg Hysen
7ed3afe9f0
Updated function signature for ERC1155 ProxyId - ERC1155Token -> ERC1155Assets
2019-03-19 15:35:08 -07:00
Greg Hysen
c0260bc44a
rebased against development
2019-03-19 09:36:11 -07:00
Greg Hysen
31dbca7efc
More integration tests for ERC1155 <> Multi Asset Proxy encoding / decoding
2019-03-19 09:36:11 -07:00
Greg Hysen
5063c17e6b
ERC1155 Asset Data tests + types
2019-03-19 09:36:11 -07:00
Greg Hysen
05ef250ab4
Ran prettier & linter
2019-03-15 15:05:02 -07:00
Greg Hysen
5704afc54c
ERC1155 Asset Data tests + types
2019-03-15 15:05:02 -07:00
Amir Bandeali
24564b986d
Minimize unnecessary type assertions
2019-01-07 10:31:11 -08:00
Amir Bandeali
a91bc415ed
Fix linting errors
2019-01-07 10:31:11 -08:00
Amir Bandeali
5720589515
Add tests for recursive MAP decoding
2019-01-07 10:31:11 -08:00
Amir Bandeali
eeb07d76fc
Fix transferFrom to work with MAP
2019-01-07 10:31:11 -08:00
Amir Bandeali
8549252a2c
Fix decoding and add tests
2019-01-07 10:31:11 -08:00
F. Eugene Aumson
af91a56a55
feat(order_utils.py): ERC721 asset data codec ( #1186 )
2018-10-26 15:13:42 -04:00
F. Eugene Aumson
1f0c7f8fbe
feat(order_utils.py): ERC20 asset data encoding and decoding
...
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
2018-10-23 12:08:16 -04:00