Skip to content

Commit

Permalink
Merge main (#92)
Browse files Browse the repository at this point in the history
* [fix-exit-queue] v1/v2 support logic (#86)

* [exit-queue-req] add prop (#87)

* 1.3.0 (#88)

* [1.3.0] fix type

* [1.3.0] set deprecated

* 1.3.0
  • Loading branch information
Cast0001 authored Apr 8, 2024
1 parent 163be1d commit 2195d4b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.2.0",
"version": "1.3.0",
"sideEffects": false,
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,8 @@ const parseExitRequests = async (values: ParseExitRequestsInput): Promise<ParseE
for (let i = 0; i < indexes.length; i++) {
const { positionTicket, timestamp, totalShares, totalAssets } = exitRequests[i]

queuedShares += BigInt(totalShares)
queuedAssets += BigInt(totalAssets)
queuedShares += BigInt(totalShares || 0)
queuedAssets += BigInt(totalAssets || 0)

// If the index is -1 then we cannot claim anything. Otherwise, the value is >= 0.
const exitQueueIndex = indexes[i][0]
Expand Down Expand Up @@ -142,13 +142,13 @@ const parseExitRequests = async (values: ParseExitRequestsInput): Promise<ParseE

if (isV1Position) {
// in V1 exit queue exit tickets are shares
queuedShares -= exitedTickets
queuedShares -= BigInt(exitedTickets || 0)
}
else {
queuedAssets -= exitedAssets
queuedAssets -= BigInt(exitedAssets || 0)
}

withdrawableAssets += exitedAssets
withdrawableAssets += BigInt(exitedAssets || 0)
})

if (queuedShares > 0) {
Expand Down

0 comments on commit 2195d4b

Please sign in to comment.