Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"version": "1.0",
"chainId": "1",
"createdAt": 1785491008862,
"meta": {
"name": "Claim blabs_ops SAFE vesting to kpk treasury",
"description": "Claim currently vested/unclaimed SAFE from the blabs_ops Safe vesting pool and send directly to the kpk-managed treasury multisig 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. Pool 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 vestingId 0xc1df9e7dbe6df53d1bebb29ecc2c3c9e94862f80ca3e4e8155cc5b2f1f0b5e4c (~2261.29 SAFE). tokensToClaim uses max(uint128). Tenderly: https://www.tdly.co/shared/simulation/d0c85df8-39fd-4eac-bec8-0b9a005f39fb",
"txBuilderVersion": "1.18.2",
"createdFromSafeAddress": "0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B"
},
"transactions": [
{
"to": "0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "bytes32",
"name": "vestingId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "beneficiary",
"type": "address"
},
{
"internalType": "uint128",
"name": "tokensToClaim",
"type": "uint128"
}
],
"name": "claimVestedTokens",
"payable": false
},
"contractInputsValues": {
"vestingId": "0xc1df9e7dbe6df53d1bebb29ecc2c3c9e94862f80ca3e4e8155cc5b2f1f0b5e4c",
"beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"tokensToClaim": "340282366920938463463374607431768211455"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
FILENAME: `MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json`
MULTISIG: `multisigs/blabs_ops (mainnet:0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B)`
COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4`
CHAIN(S): `mainnet`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/c7f13613-a8f5-4ee4-b816-1604f257fcde)

```
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
| fx_name | to | value | inputs | bip_number | tx_index |
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
| claimVestedTokens | 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 (Not Found) | 0 | { | N/A | N/A |
| | | | "vestingId": [ | | |
| | | | "0xc1df9e7dbe6df53d1bebb29ecc2c3c9e94862f80ca3e4e8155cc5b2f1f0b5e4c" | | |
| | | | ], | | |
| | | | "beneficiary": [ | | |
| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | |
| | | | ], | | |
| | | | "tokensToClaim": [ | | |
| | | | "340282366920938463463374607431768211455" | | |
| | | | ] | | |
| | | | } | | |
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
{
"version": "1.0",
"chainId": "1",
"createdAt": 1785491008862,
"meta": {
"name": "Claim blabs_team SAFE vestings to kpk treasury",
"description": "Claim currently vested/unclaimed SAFE from both blabs_team Safe vesting pools and send directly to the kpk-managed treasury multisig 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. (1) 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 vestingId 0x898323c61ddfa9173b808a8825922ffdf05e8c4eeeba12b58a09dadcc6ae1f5c (~756.90 SAFE). (2) 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 vestingId 0x477698397d2324280dc5d08d3e8878017f9d0dc7da803ad5e16156edaccb3b0c (416 SAFE). tokensToClaim uses max(uint128). Approximate total ~1172.90 SAFE. Tenderly: https://www.tdly.co/shared/simulation/3709ec32-a5e8-492e-ba78-b26a189391a8",
"txBuilderVersion": "1.18.2",
"createdFromSafeAddress": "0xCDcEBF1f28678eb4A1478403BA7f34C94F7dDBc5"
},
"transactions": [
{
"to": "0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "bytes32",
"name": "vestingId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "beneficiary",
"type": "address"
},
{
"internalType": "uint128",
"name": "tokensToClaim",
"type": "uint128"
}
],
"name": "claimVestedTokens",
"payable": false
},
"contractInputsValues": {
"vestingId": "0x898323c61ddfa9173b808a8825922ffdf05e8c4eeeba12b58a09dadcc6ae1f5c",
"beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"tokensToClaim": "340282366920938463463374607431768211455"
}
},
{
"to": "0xdd57784BDd85bBda811Cc0b47981d9188e83F703",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "bytes32",
"name": "vestingId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "beneficiary",
"type": "address"
},
{
"internalType": "uint128",
"name": "tokensToClaim",
"type": "uint128"
}
],
"name": "claimVestedTokens",
"payable": false
},
"contractInputsValues": {
"vestingId": "0x477698397d2324280dc5d08d3e8878017f9d0dc7da803ad5e16156edaccb3b0c",
"beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"tokensToClaim": "340282366920938463463374607431768211455"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
FILENAME: `MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json`
MULTISIG: `multisigs/blabs_team (mainnet:0xCDcEBF1f28678eb4A1478403BA7f34C94F7dDBc5)`
COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4`
CHAIN(S): `mainnet`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/9ba1290d-5a02-4794-ab5e-10c49221d8a2)

```
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
| fx_name | to | value | inputs | bip_number | tx_index |
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
| claimVestedTokens | 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 (Not Found) | 0 | { | N/A | N/A |
| | | | "vestingId": [ | | |
| | | | "0x898323c61ddfa9173b808a8825922ffdf05e8c4eeeba12b58a09dadcc6ae1f5c" | | |
| | | | ], | | |
| | | | "beneficiary": [ | | |
| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | |
| | | | ], | | |
| | | | "tokensToClaim": [ | | |
| | | | "340282366920938463463374607431768211455" | | |
| | | | ] | | |
| | | | } | | |
| claimVestedTokens | 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 (Not Found) | 0 | { | N/A | N/A |
| | | | "vestingId": [ | | |
| | | | "0x477698397d2324280dc5d08d3e8878017f9d0dc7da803ad5e16156edaccb3b0c" | | |
| | | | ], | | |
| | | | "beneficiary": [ | | |
| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | |
| | | | ], | | |
| | | | "tokensToClaim": [ | | |
| | | | "340282366920938463463374607431768211455" | | |
| | | | ] | | |
| | | | } | | |
+-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+
```
119 changes: 119 additions & 0 deletions MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
{
"version": "1.0",
"chainId": "1",
"createdAt": 1785493391230,
"meta": {
"name": "DAO: claim SAFE vestings + transfer COW + unlock SafeTokenLock",
"description": "Stage 1 for DAO (0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f): (1-2) claimVestedTokens from pools 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 / 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 directly to treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (~5635 SAFE total). (3) transfer already-claimed COW 88705956376404686012177 wei (~88705.956376) to treasury (via prior EOA claimTo(DAO) on TokenDistro 0x68FFAaC7\u2026). (4) unlock full SafeTokenLock balance 124374160017847396583275 wei (~124374.160018 SAFE) at 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2. After unlock confirms, wait >=86400s then a follow-up withdraw+transfer payload can be submitted after the cooldown. Tenderly: https://www.tdly.co/shared/simulation/46043af2-bc8a-46a4-9be8-eb391a4adda1",
"txBuilderVersion": "1.18.2",
"createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f"
},
"transactions": [
{
"to": "0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "bytes32",
"name": "vestingId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "beneficiary",
"type": "address"
},
{
"internalType": "uint128",
"name": "tokensToClaim",
"type": "uint128"
}
],
"name": "claimVestedTokens",
"payable": false
},
"contractInputsValues": {
"vestingId": "0x0348741aae78ee3ae9ac34b37e8dbc68753367eea275850c4208e3a040a91bbe",
"beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"tokensToClaim": "340282366920938463463374607431768211455"
}
},
{
"to": "0xc0FdE70a65C7569fe919BE57492228dEE8cdb585",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "bytes32",
"name": "vestingId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "beneficiary",
"type": "address"
},
{
"internalType": "uint128",
"name": "tokensToClaim",
"type": "uint128"
}
],
"name": "claimVestedTokens",
"payable": false
},
"contractInputsValues": {
"vestingId": "0x7737be5963938ff3a68c4b15e6e5fe2517f8fa2e7256959fcd85982885d1d673",
"beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"tokensToClaim": "340282366920938463463374607431768211455"
}
},
{
"to": "0xDEf1CA1fb7FBcDC777520aa7f396b4E015F497aB",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "address",
"name": "to",
"type": "address"
},
{
"internalType": "uint256",
"name": "value",
"type": "uint256"
}
],
"name": "transfer",
"payable": false
},
"contractInputsValues": {
"to": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89",
"value": "88705956376404686012177"
}
},
{
"to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{
"internalType": "uint96",
"name": "amount",
"type": "uint96"
}
],
"name": "unlock",
"payable": false
},
"contractInputsValues": {
"amount": "124374160017847396583275"
}
}
]
}
Loading
Loading