v1.5.5
What's Changed
- Custom tooling setup by @Jakkc in #1
- Add PR template to repo by @Jakkc in #5
- Add xMPL packages to SDK by @Jakkc in #4
- Sc 5987 maple sdk export xmpl types from sdk by @Jakkc in #6
- Sc 4728 maple js add address constants to the repo by @xhad in #2
- Add scripts to build + fix version pin by @callum-hyland in #7
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #9
- Add DebtLocker + Loan V3 packages by @Jakkc in #8
- Sc 6563 webapp update withdraw flow with new modal by @adriamarti in #10
- Updated readme.md by @Jakkc in #11
- feat: add debtLockerV2 to ContractTypes by @josadcha in #12
- feat: add ERC20 to ContractTypes by @josadcha in #13
- feat: Add
kovan-dev
artifacts by @michaelsmueller in #14 - sc-7156-maplejs-export-mapleglobals-contract-types by @Jakkc in #15
- sc-7301-maple-js-update-loan-debtlocker-packages by @Jakkc in #16
- sc-7319-maple-js-export-stakelocker-types by @Jakkc in #18
- Add Goerli artifacts + addresses by @callum-hyland in #20
- Update addresses by @callum-hyland in #21
- Add LoanV3 artifacts by @callum-hyland in #19
- Export address type mapping by @marko911 in #17
- sc-7603-maple-js-mapleaddressmapping-using-weth-instead by @Jakkc in #24
- sc-7621-maple-js-export-bpool-contract-types by @Jakkc in #25
- Exports
abis
directory by @callum-hyland in #22 - Add missing factories to exports by @callum-hyland in #26
- sc-7625-maple-js-convert-address-export-casing-to by @Jakkc in #27
- Sc 7635 maple js add maplerewardsfactory to contracttypes by @Jakkc in #28
- Add airdrop addresses by @callum-hyland in #29
- Revert "Add airdrop addresses" by @michaelsmueller in #30
- sc-7793-maple-js-add-mainnet-stage-to-sdk by @Jakkc in #31
- fix: mainnet stage addresses by @michaelsmueller in #32
- chore: Update Goerli artifacts by @michaelsmueller in #33
- fix: loanV3Initializer address by @michaelsmueller in #34
- chore: Ensure bundle and address files are in sync with
maple-stack
by @michaelsmueller in #35 - 8373-sdk-export-all-new-packages by @Jakkc in #36
- chore: Bump Pool v2 packages to beta by @michaelsmueller in #37
- feat: Add Pools v2 ABIs by @michaelsmueller in #38
- Add temp zero addresses for new contracts by @Jakkc in #39
- chore: bump pools v2 to beta by @michaelsmueller in #40
- Events:
poolManagerInitializer
->poolManager
by @callum-hyland in #42 - fix: Pools v2 addresses by @michaelsmueller in #43
- chore: Remove kovan by @michaelsmueller in #44
- chore: Update Pool v2 abis by @michaelsmueller in #45
- Sc 8661 maple js configure loanv4 contracts by @Jakkc in #46
- fix: add mapleGlobalsV2 by @adriamarti in #47
- fix: pool manager type by @adriamarti in #48
- chore: Bump Pool v2 packages to beta by @michaelsmueller in #49
- chore: Add goerli devnet addresses and ABIs by @michaelsmueller in #50
- adds fee manager abi by @marko911 in #51
- chore: Add implementation contract zero addresses by @michaelsmueller in #52
- Upgrade to Node 16 by @callum-hyland in #53
- update versions of various v2 contracts by @marko911 in #54
- chore: Apply Prettier to all files by @michaelsmueller in #55
- chore: update Pool v2 package by @michaelsmueller in #56
- fix: missing LoanV4Refinancer in deployment addresses by @josadcha in #57
- chore: Update
WithdrawalManager
to beta.3.1 by @michaelsmueller in #58 - chore: update Pool v2 and Loan v4 packages by @michaelsmueller in #59
- chore: add partial addresses for goerli by @michaelsmueller in #60
- chore: Update testnet artifacts by @michaelsmueller in #61
- chore: Update LoanV4 ABI with Refinancer events (delegate called) by @michaelsmueller in #62
- fix: remove factory from ContractTypes by @michaelsmueller in #64
- chore: Add v3 and v4 Refinancer to
goerli
, copy togoerli-dev
by @michaelsmueller in #65 - fix:
rc
package v2 abis by @michaelsmueller in #69 - Sc 9090 deploy update to v2 rc packages by @tommyrharper in #66
- chore: Update addresses with deployment of
rc
versions ingoerli-dev
project by @michaelsmueller in #70 - chore: Deploy protocol to
goerli
by @michaelsmueller in #71 - chore: Add Loan v3 refinancer address by @michaelsmueller in #72
- Sc 9214 deploy sdk subgraph add loan 3 0 1 by @tommyrharper in #73
- fix: Update Loan v4 FeeManager by @michaelsmueller in #75
- Sc 9214 deploy sdk subgraph add loan 3 0 1 fix by @tommyrharper in #76
- feat: export loanV301 contract by @josadcha in #77
- feat: ZERO addresses for loan v301 contracts by @josadcha in #78
- Add V301 artifacts by @callum-hyland in #79
- chore: Redeploy
goerli-dev
by @michaelsmueller in #80 - chore: add Loan v3.0.1 implementation contract address by @michaelsmueller in #81
- feat: update ChainLinkEmulator abi with aggregator by @tommyrharper in #83
- added mainnet-dev by @admsk2 in #82
- Add migrationHelpers to typechain by @callum-hyland in #84
- chore: add addresses from Tenderly fork f3792ad5-02b8-4363-9c6c-c5174… by @michaelsmueller in #85
- add mainnet-prod project by @callum-hyland in #86
- chore: Update addresses, include zero addresses by @michaelsmueller in #87
- chore: Update
mainnet-dev
addresses for Tenderly fork 11 by @michaelsmueller in #88 - feat: Upgrade v2 packages to
rc.3
versions by @michaelsmueller in #90 - chore: Update
goerli-dev
addresses by @michaelsmueller in #91 - chore: add Loan 301 and 4 Refinancer to goerli-dev by @michaelsmueller in #92
- chore: Update
mainnet
addresses for v2 contracts by @michaelsmueller in #93 - Chore/libs update 2 by @admsk2 in #95
- chore: Update
goerli
addresses by @michaelsmueller in #97 - chore(deps): bump json5 from 2.2.1 to 2.2.3 by @dependabot in #98
- feat: OpenTermLoans, OTL Manager, FixedTermLoanManager packages by @josadcha in #99
- PoolSwap: Pool/PoolV1, PoolV1/Pool by @josadcha in #100
- add loanV5 package by @josadcha in #101
- chore: add LoanV5 Refinance events by @josadcha in #102
- chore: Update README by @michaelsmueller in #103
- sdk-update-otl-packages-to-beta-0 by @Jakkc in #104
- chore: Assorted cleanup by @michaelsmueller in #106
- fix: OpenTerm Loan and LoanManager abis for beta.0 packages by @michaelsmueller in #107
- feat: Add kycWETH ABI and address to
goerli-dev
by @michaelsmueller in #109 - chore: Add
openTermLoanRefinancer
, updatebeta
packages torc
by @callum-hyland in #108 - fix: abi errors from previous commit by @callum-hyland in #110
- chore: Update packages to RC.1 by @michaelsmueller in #111
- Copy GlobalsV2V2 events into GlobalsV2 for indexing under NTP by @callum-hyland in #112
- chore/add-goerli-kycweth-address by @Jakkc in #113
- chore: Deploy OTL, FTL, GlobalsV2V2, etc. to
goerli-dev
by @michaelsmueller in #114 - chore: Update OTL and related packages to production version by @michaelsmueller in #115
- chore: Update goerli-dev addresses by @callum-hyland in #116
- chore: add addresses from tenderly deploy by @callum-hyland in #117
- chore: Include OTL and related production addresses in mainnet-prod by @michaelsmueller in #118
- feat: Add OTL and related v2v2 addresses for
goerli-prod
by @michaelsmueller in #119 - add erc20 ABIs to SDK by @Jakkc in #120
- chore/export-real-tether-contract by @Jakkc in #121
- chore: add USDT address on
goerli-dev
by @callum-hyland in #122 - feat: Add USDT to
mainnet-prod
,mainnet-dev
andgoerli-prod
by @michaelsmueller in #123 - feat: Add MapleTokenV2 by @admsk2 in #127
- chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 by @dependabot in #124
- chore(deps): bump semver from 6.3.0 to 6.3.1 by @dependabot in #125
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #126
- chore: Add kycUSDC to mainnet by @michaelsmueller in #128
- chore: Add
kycUSDC
to Goerli by @michaelsmueller in #129 - chore: Add kycUSDC ABI, update Goerli address by @michaelsmueller in #130
- chore: Add WithdrawalManagerInitializer events to WithdrawalManager ABI by @michaelsmueller in #131
- chore: add RecapModule ABI, update MapleTokenV2 by @callum-hyland in #133
- chore: Add USDC.k1 ABI and address by @michaelsmueller in #134
- chore: Rename USDCk1 -> USDC.k1 by @michaelsmueller in #135
- Revert "chore: Rename USDCk1 -> USDC.k1" by @michaelsmueller in #136
- sc-13324-chore-fingers-copy-paste-contracts-with-custom by @Jakkc in #132
- feat: MapleTokenV2Migrator package by @josadcha in #137
- fix: update ContractTypes by @josadcha in #139
- chore: Add MapleTokenV2Initializer, merge events onto MapleTokenV2 implementation by @michaelsmueller in #140
- fix: Update MapleTokenV2 ABI to rc.1 by @michaelsmueller in #141
- chore: Add MPLv2 token address to Goerli environments by @Jakkc in #143
- fix: Update
goerli-prod
MPLv2 addresses by @michaelsmueller in #144 - chore: Add MPLv2 token addresses to mainnet environments by @michaelsmueller in #145
- chore: Update xMPL address in
goerli-dev
by @michaelsmueller in #146 - Base Goerli addresses by @admsk2 in #147
- New Base Goerli addresses by @admsk2 in #148
- chore: Add
MapleTreasury
address tobase-goerli-dev
by @michaelsmueller in #149 - chore(deps): bump @babel/traverse from 7.22.10 to 7.23.2 by @dependabot in #150
- chore: Add
base-mainnet-prod
addresses by @admsk2 in #151 - chore: Add USDC-MPL special token for testing by @michaelsmueller in #153
- sc-14591-sdk-add-fifo-withdrawal-manager-and-related-contracts by @Jakkc in #152
- chore: Add PoolPermissionManagerImplementation, merge events from initializer by @michaelsmueller in #154
- chore: Update PPM, add NTP v2, remove FTL v502 ABIs by @michaelsmueller in #155
- feat: Add Q4 update addresses to goerli-dev by @michaelsmueller in #156
- feat: PPM, Cyclical, Queue WMs new ABIs by @josadcha in #157
- Feat: Q4 Release contracts in mainnet and Base by @josadcha in #158
- chore: Add addresses for
goerli-dev
redeployment by @michaelsmueller in #159 - fix: Restore old WM, update new WM cyclical initializer ABI by @michaelsmueller in #160
- chore: Add addresses for
goerli-dev
redeployment - again by @michaelsmueller in #161 - Update goerli-dev PPM addresses by @josadcha in #162
- chore: Add Q4 update deployment addresses to
goerli-prod
by @michaelsmueller in #163 - chore: Add Q4
base-goerli-dev
addresses by @josadcha in #164 - chore: [sc-14722] [SDK] Add Sepolia addresses by @josadcha in #165
- fix: Export
sepolia-dev
addresses by @michaelsmueller in #166 - chore: [sc-15366] [SDK] Add Sepolia-prod addresses by @josadcha in #167
- fix: include
sepolia-prod
addresses in export obj by @josadcha in #168 - chore: [sc-15657] [deploy] Redeploy sepolia-dev by @josadcha in #170
- feat: redeployed sepolia-prod addresses by @josadcha in #171
- sc-15689-feature-sdk-create-serialised-transaction-object by @Jakkc in #169
- Chore/multi environments by @Jakkc in #172
- Update README.md by @Jakkc in #173
- Update README.md by @Jakkc in #174
- chore: Remove
goerli
andbase-goerli
by @michaelsmueller in #175 - chore(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in #177
- chore: [sc-15785] [maple-js] Publish using GitHub Packages by @callum-hyland in #176
New Contributors
- @Jakkc made their first contribution in #1
- @xhad made their first contribution in #2
- @callum-hyland made their first contribution in #7
- @dependabot made their first contribution in #9
- @adriamarti made their first contribution in #10
- @josadcha made their first contribution in #12
- @michaelsmueller made their first contribution in #14
- @marko911 made their first contribution in #17
- @tommyrharper made their first contribution in #66
- @admsk2 made their first contribution in #82
Full Changelog: https://github.com/maple-labs/maple-js/commits/v1.5.5