All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.0.3 (2023-12-13)
- add exception codes for
stkSWIV
exceptions (435a4ed)
4.0.2 (2023-10-02)
- increase gas optimization for Compound (54ff565)
4.0.1 (2023-09-27)
- update lido's
interestRate
method (6833128)
4.0.0 (2023-09-25)
4.0.0-next.4 (2023-09-21)
- update
stateMutability
ofrates
methods (e6bf337)
4.0.0-next.3 (2023-09-21)
- the
Vault
struct now has the additionalaccrualBlock
property exchangeRate
function now requires theprotocol
,underlying
andmaturity
- update marketplace ABI to latest v4 (86dbb7b)
- update swivel ABI to latest v4 (d6d83a1)
- update vaulttracker ABI to latest v4 (d0142d1)
4.0.0-next.2 (2023-09-19)
4.0.0-next.1 (2023-09-19)
- add
adapter
address toMarket
type
- add
adapter
address toMarket
struct (fe968b3)
4.0.0-next.0 (2023-08-14)
- rename
Erc4626
entry ofProtocols
enum toFrax
- introduce new
Protocol
type and updateProtocols
enum (b442ec8)
- update EIP-712 signature
DOMAIN_VERSION
to4.0.0
(3814385)
3.2.1 (2023-04-06)
- normalize frax interest rate (3a6961c)
3.2.0 (2023-04-06)
- add frxETH support (f0d213d)
- use
Protocols.ERC4626
for Frax (1947196)
3.1.1 (2022-10-03)
- ensure interest rate returns fixed notation (2cb080d)
3.1.0 (2022-09-29)
- add lido protocol integration (ff82aa3)
3.0.2 (2022-09-28)
- swivel: fix the approvals map (2bdc1bf)
3.0.1 (2022-09-27)
3.0.0 (2022-09-27)
3.0.0-next.2 (2022-08-17)
- add missing error codes, update swivel ABI (047063c)
- MarketPlace: use exchange rate from contract (c624d84), closes #96
3.0.0-next.1 (2022-08-11)
3.0.0-next.0 (2022-07-29)
- add
TransactionExecutor
for error handling (f400ce9) - add support for Swivel Exceptions (80c4f5a)
- get exchangeRate and interestRate from MarketPlace HOC (50addf3)
- support v3 of the swivel protocol (d20238a)
2.2.4 (2022-01-25)
2.2.3 (2022-01-22)
2.2.2 (2022-01-20)
2.2.2-next.0 (2022-01-20)
2.2.1 (2021-12-16)
2.2.0 (2021-12-15)
- gas-limit: update
gasOptions
return type (6e70553)
2.2.0-next.0 (2021-12-15)
2.1.0 (2021-12-01)
mature()
andmaturityRate()
have been removed fromMarketPlace
contract;matured()
has been removed fromVaultTracker
contract; theMarket
interface now has an additional propertymaturityRate
- update contracts post audit (c8d1135)
2.0.0 (2021-09-15)
2.0.0-next.6 (2021-09-01)
- add
EthersVendor
to entry module's exports (f8d30dd), closes #65 - add
swivel
getter to VaultTracker HOC (6f28653), closes #67 - move
redeem
methods to swivel HOC (c62944b), closes #69
2.0.0-next.5 (2021-08-29)
- linting issues and doc comments (5291f46)
- rename
DOMAIN
getter todomain
(19be364) - update ABIs to latest version (7754e9b)
2.0.0-next.4 (2021-06-25)
2.0.0-next.3 (2021-06-22)
2.0.0-next.2 (2021-06-08)
2.0.0-next.1 (2021-06-07)
- add missing getters to swivel and marketplace contracts (8f9231f)
- unwrap ethers.js
Result
objects (34ff3b4), closes #49 - update/add contract abi's (b6a0938), closes #53
2.0.0-next.0 (2021-06-04)
- new Swivel API
- rewrite swivel client and tests (6edda1c)