Releases: tradeparadigm/sdks
Releases · tradeparadigm/sdks
Version 0.8.3
Version 0.8.2
Changelog
- Update Python max version to <3.12
Version 0.8.1
Changelog
- [thetanuts] Ensure signature is prepended by '0x' in validate_bid
- Increase Python Max Version to 3.11
Version 0.8.0
Changelog
- Bump WEB3 to 6.4.0
- Bump eth-account to 0.8.0
- Bump eth-abi to 4.0.0
- Replace obsolete Web3 camelCase wrappers (like toHex) with new
snake_case helpers (like to_hex) - Convert string addresses to checksum address as requested by
eth.get_transaction_count signature
Version 0.7.0
Changelog
- [thetanuts] Parameterise transactions (priority_fee, max_fee)
- [thetanuts] Change Paradigm Bridge (Swap contract) used in tests
- [thetanuts] Update to validate_bid: ensure wallet has sufficient collateral
- [thetanuts] Update create_offer to return correct swapId
(concatenation of the swapIndex and vault epoch)
Version 0.6.0
Changelog
- Add
rpc_uri
tosign_bid
signature - Replace
encode_abi_packed
(deprecated ineth_abi
v3) withencode_packed
- [ribbon] Fix create offer for BSC
- [thetanuts] Fix create offer for Put options
- [thetanuts] Fix price and quantity resolutions
Version 0.5.2
Changelog
Downgrade conflicting dependencies:
- cryptography to 38.0.4
- pyOpenSSL to 22.0.0
Version 0.5.1
Changelog
[ribbon] Improve smart contract error mapping
Version 0.5.0
Changelog
[ribbon] Add Binance Smart Chains
Version 0.4.0
Changelog
- Bump cryptography to 39.0.2
- Bump eth-abi to 3.0.1
- Bump eth-hash to 0.5.1
- Bump eth-keyfile to 0.6.1
- Bump eth-typing to 3.3.0
- Bump eth-utils to 2.1.0
- Drop PyJWT dependency
- Drop unused ribbon.Authenticator class