Files
protocol/python-packages/sra_client/CHANGELOG.md
F. Eugene Aumson 551a65c069 0x-sra-client.py: Fix bug in config_order, and other small improvements (#2399)
* Bug fix: unescape backslashes in regexes

Root problem is that there are too many backslashes in the SRA spec
itself.  See https://github.com/0xProject/0x-monorepo/issues/1727

This was previously fixed for heavily-tested endpoints (get and post
order, etc), but was only recently discovered for the get-order-config
endpoint.

* Demonstrate get_order_config()

* Rename DefaultApi to RelayerApi

* Simplify RelayerApi instantiation

* Document paylod and response schemas

* Stop caring which contracts are wrapped

* Increase platform agnosticism

* Update CHANGELOG

* Remove unnecessary f-string
2019-12-20 12:24:55 -05:00

837 B

Changelog

5.0.0 - TBD

  • Renamed class DefaultApi to RelayerApi, and changed its construction parameters.
  • Updated documentation to include schemas for request payloads and responses, and to demonstrate the RelayerApi.get_order_config() method.
  • Fixed bug with numeric types not being handled properly for asset data trade info and order config methods.

4.0.0 - 2019-12-03

  • Migrated from v2 to v3 of the 0x protocol.

3.0.0 - 2019-08-08

  • Migrated from v4 to v5 of Web3.py.

2.0.0 - 2019-04-30

  • Moved module sra_client into zero_ex namespace.
  • Fixed regular expression that validates numeric values. Before, validation would fail for all of: maker and taker fees, maker and taker asset amounts, salt, and expiration time.
  • Expanded documentation.

1.0.0 - 2018-12-11

  • Initial release.