Skip to content

Commit

Permalink
Add deposit data manager to the Gnosis vaults
Browse files Browse the repository at this point in the history
  • Loading branch information
tsudmi committed Mar 21, 2024
1 parent 2145071 commit 3bb6b9a
Show file tree
Hide file tree
Showing 38 changed files with 378 additions and 1,028 deletions.
105 changes: 3 additions & 102 deletions abi/IGnoBlocklistErc20Vault.json
Original file line number Diff line number Diff line change
Expand Up @@ -750,17 +750,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 Expand Up @@ -1283,66 +1283,6 @@
"internalType": "struct IKeeperValidators.ApprovalParams",
"name": "keeperParams",
"type": "tuple"
},
{
"internalType": "bytes32[]",
"name": "proof",
"type": "bytes32[]"
}
],
"name": "registerValidator",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"components": [
{
"internalType": "bytes32",
"name": "validatorsRegistryRoot",
"type": "bytes32"
},
{
"internalType": "uint256",
"name": "deadline",
"type": "uint256"
},
{
"internalType": "bytes",
"name": "validators",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "signatures",
"type": "bytes"
},
{
"internalType": "string",
"name": "exitSignaturesIpfsHash",
"type": "string"
}
],
"internalType": "struct IKeeperValidators.ApprovalParams",
"name": "keeperParams",
"type": "tuple"
},
{
"internalType": "uint256[]",
"name": "indexes",
"type": "uint256[]"
},
{
"internalType": "bool[]",
"name": "proofFlags",
"type": "bool[]"
},
{
"internalType": "bytes32[]",
"name": "proof",
"type": "bytes32[]"
}
],
"name": "registerValidators",
Expand Down Expand Up @@ -1402,19 +1342,6 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_validatorsRoot",
"type": "bytes32"
}
],
"name": "setValidatorsRoot",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
Expand Down Expand Up @@ -1628,32 +1555,6 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "validatorIndex",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "validatorsRoot",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "vaultId",
Expand Down
105 changes: 3 additions & 102 deletions abi/IGnoBlocklistVault.json
Original file line number Diff line number Diff line change
Expand Up @@ -620,17 +620,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 Expand Up @@ -1065,66 +1065,6 @@
"internalType": "struct IKeeperValidators.ApprovalParams",
"name": "keeperParams",
"type": "tuple"
},
{
"internalType": "bytes32[]",
"name": "proof",
"type": "bytes32[]"
}
],
"name": "registerValidator",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"components": [
{
"internalType": "bytes32",
"name": "validatorsRegistryRoot",
"type": "bytes32"
},
{
"internalType": "uint256",
"name": "deadline",
"type": "uint256"
},
{
"internalType": "bytes",
"name": "validators",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "signatures",
"type": "bytes"
},
{
"internalType": "string",
"name": "exitSignaturesIpfsHash",
"type": "string"
}
],
"internalType": "struct IKeeperValidators.ApprovalParams",
"name": "keeperParams",
"type": "tuple"
},
{
"internalType": "uint256[]",
"name": "indexes",
"type": "uint256[]"
},
{
"internalType": "bool[]",
"name": "proofFlags",
"type": "bool[]"
},
{
"internalType": "bytes32[]",
"name": "proof",
"type": "bytes32[]"
}
],
"name": "registerValidators",
Expand Down Expand Up @@ -1184,19 +1124,6 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_validatorsRoot",
"type": "bytes32"
}
],
"name": "setValidatorsRoot",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
Expand Down Expand Up @@ -1331,32 +1258,6 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "validatorIndex",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "validatorsRoot",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "vaultId",
Expand Down
Loading

0 comments on commit 3bb6b9a

Please sign in to comment.