-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade ethers to 5.4.6 / set-protocol-v2@0.1.0 #76
Conversation
This is incredibly generous. In full transparency, I contributed a very small amount to SetProtocol/set-protocol-v2#131 but I really appreciate all your hard work to untangle this web of upgrades @cgewecke! |
d8cc4b7
to
c0c190e
Compare
): Promise< | ||
[BigNumber, BigNumber, BigNumber] & { | ||
totalQuantity: BigNumber; | ||
managerFee: BigNumber; | ||
protocolFee: BigNumber; | ||
} | ||
> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice tuple type! Since this is public API, I'm sure consumers will appreciate this more precise type definition
Minor but the last release I see on GH is 0.1.0: https://github.com/SetProtocol/set.js/releases So out of curiosity, was the 0.2.x release line blacklisted? Or is 0.2.6 safe to consume and it just wasn't published to the GH releases page? |
@rootulp The missing release for 0.2.x is an oversight. That version added some trade quote utilities that are used in TokenSets but didn't change anything else about the API here.... Will add a release for that with some usage notes... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Pulls in changes at set-protocol-v2 PR 131 which upgrades ethers to 5.4.6 and uses a new typechain package
Upgrades
TODO
Note: There are a handful of breaking TS interface changes here (coming from upstream at set-protocol-v2). When we publish we should bump the version to 0.3.0