Skip to content

Commit

Permalink
Fix incorrect calculateExitedAssets interface outputs
Browse files Browse the repository at this point in the history
  • Loading branch information
tsudmi committed Mar 18, 2024
1 parent 5b93a9c commit ac91863
Show file tree
Hide file tree
Showing 13 changed files with 40 additions and 40 deletions.
6 changes: 3 additions & 3 deletions abi/IEthBlocklistErc20Vault.json
Original file line number Diff line number Diff line change
Expand Up @@ -712,17 +712,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthBlocklistVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -582,17 +582,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthErc20Vault.json
Original file line number Diff line number Diff line change
Expand Up @@ -636,17 +636,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthFoxVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -471,17 +471,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthGenesisVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -569,17 +569,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthPrivErc20Vault.json
Original file line number Diff line number Diff line change
Expand Up @@ -680,17 +680,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthPrivVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -550,17 +550,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IEthVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -506,17 +506,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IVaultEnterExit.json
Original file line number Diff line number Diff line change
Expand Up @@ -288,17 +288,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IVaultEthStaking.json
Original file line number Diff line number Diff line change
Expand Up @@ -339,17 +339,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IVaultOsToken.json
Original file line number Diff line number Diff line change
Expand Up @@ -455,17 +455,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
6 changes: 3 additions & 3 deletions abi/IVaultToken.json
Original file line number Diff line number Diff line change
Expand Up @@ -418,17 +418,17 @@
"outputs": [
{
"internalType": "uint256",
"name": "leftShares",
"name": "leftTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedShares",
"name": "exitedTickets",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "claimedAssets",
"name": "exitedAssets",
"type": "uint256"
}
],
Expand Down
8 changes: 4 additions & 4 deletions contracts/interfaces/IVaultEnterExit.sol
Original file line number Diff line number Diff line change
Expand Up @@ -104,16 +104,16 @@ interface IVaultEnterExit is IVaultState {
* @param timestamp The timestamp when the assets entered the exit queue
* @param exitQueueIndex The exit queue index at which the shares were burned.
* It can be looked up by calling `getExitQueueIndex`. Only relevant for V1 positions, otherwise pass 0.
* @return leftShares The number of shares that are still in the queue
* @return claimedShares The number of claimed shares
* @return claimedAssets The number of claimed assets
* @return leftTickets The number of tickets left in the queue
* @return exitedTickets The number of tickets that have already exited
* @return exitedAssets The number of assets that can be claimed
*/
function calculateExitedAssets(
address receiver,
uint256 positionTicket,
uint256 timestamp,
uint256 exitQueueIndex
) external view returns (uint256 leftShares, uint256 claimedShares, uint256 claimedAssets);
) external view returns (uint256 leftTickets, uint256 exitedTickets, uint256 exitedAssets);

/**
* @notice Claims assets that were withdrawn by the Vault. It can be called only after the `enterExitQueue` call by the `receiver`.
Expand Down

0 comments on commit ac91863

Please sign in to comment.