All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.4 (2022-06-27)
2.0.3 (2022-01-24)
2.0.2 (2022-01-20)
2.0.1 (2021-12-24)
- limit-order-builder: add arbitraryStaticCall method (6e6655d)
2.0.0 (2021-12-10)
- Limit order V2 (#22)
1.5.0 (2021-11-23)
- add support for Optimism and Arbitrum networks (610b49e)
1.4.1 (2021-10-12)
1.4.0 (2021-08-09)
-
change web3 libs version to 1.5.1 (because 2.0.0 is deprecated)
-
change web3 libs version to 1.5.1 (because 2.0.0 is deprecated) (2e24ee3)
1.3.0 (2021-06-14)
- limit-order-rfq-utils: plain output when proccess is running with argv (6adfc41)
1.2.1 (2021-06-10)
1.2.0 (2021-06-10)
- limit-order-builder: add possibility to set different taker address for maker asset and taker asset for RFQ order (44ae7b8)
1.1.2 (2021-06-10)
- fix path to limit-order-rfq-utils script (ae878b3)
1.1.1 (2021-06-10)
1.1.0 (2021-06-10)
- PrivateKeyProviderConnector - to create a signature of typed data for a limit order using the private key (3bbb39c)
1.0.2 (2021-06-09)
1.0.1 (2021-06-09)
1.0.0 (2021-06-09)
0.6.1 (2021-06-09)
0.6.0 (2021-06-09)
-
renamed many methods and models
-
refactor all docs. Use LimitOrder and RFQOrder terms (dd58d6d)
0.5.4 (2021-06-08)
0.5.3 (2021-06-08)
- expiresInTimestampMs to expiresInTimestamp (seconds) (5cb8816)
0.5.2 (2021-06-08)
0.5.1 (2021-06-08)
0.5.0 (2021-06-08)
0.4.0 (2021-06-03)
- limit-order-protocol-facade: LimitOrderProtocolFacade.simulateTransferFroms() renamed to simulateCalls()
- limit-order-protocol-facade: update limit order protocol contracts (7be31d8)
0.3.0 (2021-05-20)
- limit-order-protocol-facade: LimitOrderProtocolFacade.fillOrder() now has one more argument - thresholdAmount, LimitOrderProtocolFacade.nonces() renamed to LimitOrderProtocolFacade.nonce(), LimitOrderProtocolFacade.advanceNonce() now receive argument - nonce increment count - the number to increase the nonce, new method - LimitOrderProtocolFacade.increaseNonce() - increase nonce by 1
- limit-order-protocol-facade: improve errors parsing for simulateTransferFroms() and checkPredicate() (24e2db8)
- limit-order-protocol-facade: update limit order protocol contracts (5d2d1c6)
0.2.1 (2021-05-15)
- limit-order-protocol-facade: improve parseSimulateTransferError() for any errors type (3c40dac)
0.2.0 (2021-05-14)
- limit-order-builder: buildOrderSignature() now provides a hash of typed data to providerConnector.signTypedData(walletAddress, typedData, dataHash) (ebe7479)
- limit-order-protocol-facade: domainSeparator() for getting hash of domain separator (3d462cd)
0.1.3 (2021-05-07)
- limit-order-protocol-facade: improved parsing of simulate transfer error (34bb9d3)
0.1.2 (2021-05-04)
0.1.1 (2021-05-04)
0.1.0 (2021-05-01)
- limit-order-predicate-builder: LimitOrderProtocolFacade now doesn't include methods: andPredicate, timestampBelow, nonceEquals. Use LimitOrderPredicateBuilder instead
- limit-order-predicate-builder: LimitOrderPredicateBuilder for create predicates for limit orders (881beb0)
0.0.7 (2021-04-30)
- limit-order-protocol-facade: improve parsing result of simulateTransferFroms for ethereum mainnet (69b41ac)
0.0.6 (2021-04-26)
- limit-order-protocol-facade: methods for parse contract response (ff00a78)
- limit-order-protocol-facade: methods for parse remaining response (b3f9912)
0.0.5 (2021-04-26)
- limit-order-protocol-facade: remove unused remainingsRaw() method (627e084)
- limit-order-protocol-facade: fix return type of remaining() method (4cbcc5d)
0.0.4 (2021-04-26)
0.0.3 (2021-04-26)
- limit-order-protocol-facade: simulateTransferFroms() check order validity for filling (263040c)
0.0.2 (2021-04-23)
- limit-order-protocol-facade: checkPredicate() for validate predicates (e8d2eed)