From c224943484555aaa2a07519a07418b0ed120a98e Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Fri, 31 Jul 2026 12:57:26 +0200 Subject: [PATCH 1/4] feat: claim and sweep all $safe and $cow to treasury --- ...afe_vesting_claim_to_treasury_payload.json | 44 +++++++ ...afe_vesting_claim_to_treasury_payload.json | 75 +++++++++++ ...dao_claim_vestings_and_unlock_payload.json | 119 ++++++++++++++++++ .../dao_withdraw_and_transfer_payload.json | 57 +++++++++ ...afe_vesting_claim_to_treasury_payload.json | 106 ++++++++++++++++ ...pco_claim_vestings_and_unlock_payload.json | 94 ++++++++++++++ .../opco_withdraw_and_transfer_payload.json | 57 +++++++++ ...afe_vesting_claim_to_treasury_payload.json | 44 +++++++ 8 files changed, 596 insertions(+) create mode 100644 MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json create mode 100644 MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json create mode 100644 MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json create mode 100644 MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json create mode 100644 MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json create mode 100644 MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json create mode 100644 MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json create mode 100644 OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json diff --git a/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json new file mode 100644 index 000000000..f44fad3c9 --- /dev/null +++ b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json @@ -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" + } + } + ] +} diff --git a/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json new file mode 100644 index 000000000..0b754d549 --- /dev/null +++ b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json @@ -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" + } + } + ] +} diff --git a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json new file mode 100644 index 000000000..a0d0771ae --- /dev/null +++ b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json @@ -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 execute dao_withdraw_and_transfer_payload.json. 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" + } + } + ] +} diff --git a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json new file mode 100644 index 000000000..25690b865 --- /dev/null +++ b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json @@ -0,0 +1,57 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1785493391230, + "meta": { + "name": "DAO: withdraw unlocked SAFE and transfer to kpk treasury", + "description": "Stage 2 for DAO (0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f): withdraw matured SAFE from SafeTokenLock (0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2) then transfer 124374160017847396583275 wei (~124374.160018 SAFE) to treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. Execute only after dao_claim_vestings_and_unlock_payload.json confirmed and 86400s cooldown elapsed.", + "txBuilderVersion": "1.18.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f" + }, + "transactions": [ + { + "to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint32", + "name": "maxUnlocks", + "type": "uint32" + } + ], + "name": "withdraw", + "payable": false + }, + "contractInputsValues": { + "maxUnlocks": "0" + } + }, + { + "to": "0x5aFE3855358E112B5647B952709E6165e1c1eEEe", + "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": "124374160017847396583275" + } + } + ] +} diff --git a/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json new file mode 100644 index 000000000..96a2eb9a8 --- /dev/null +++ b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json @@ -0,0 +1,106 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1785491008862, + "meta": { + "name": "Claim Fees SAFE vestings to kpk treasury", + "description": "Claim currently vested/unclaimed SAFE from three Fees Safe vesting pools and send directly to the kpk-managed treasury multisig 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. (1) 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 vestingId 0x7b2ede21a32088495b14ba550b7c1f155016663d98e194d3011de3d1dfe8c605 (~476.27 SAFE). (2) 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 vestingId 0x350bbbe3873bfb0638ef82b3011ca003a9e0c71372d576170e65610fba8ed0ed (~861.57 SAFE). (3) 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 vestingId 0x9c55148dafdd25371101ef4d13f68d203a231ca494c8e9085e0223a178dd7a8b (416 SAFE). tokensToClaim uses max(uint128). Approximate total ~1753.84 SAFE. Tenderly: https://www.tdly.co/shared/simulation/1c1645c4-ff61-45b1-95a6-d228a857bb31", + "txBuilderVersion": "1.18.2", + "createdFromSafeAddress": "0x7c68c42De679ffB0f16216154C996C354cF1161B" + }, + "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": "0x7b2ede21a32088495b14ba550b7c1f155016663d98e194d3011de3d1dfe8c605", + "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": "0x350bbbe3873bfb0638ef82b3011ca003a9e0c71372d576170e65610fba8ed0ed", + "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": "0x9c55148dafdd25371101ef4d13f68d203a231ca494c8e9085e0223a178dd7a8b", + "beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89", + "tokensToClaim": "340282366920938463463374607431768211455" + } + } + ] +} diff --git a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json new file mode 100644 index 000000000..5a2a4763a --- /dev/null +++ b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json @@ -0,0 +1,94 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1785493391230, + "meta": { + "name": "OpCo: claim SAFE vestings to treasury + unlock SafeTokenLock", + "description": "Stage 1 for OpCo (0x3B8910F378034FD6E103Df958863e5c684072693): (1-2) claimVestedTokens from pools 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 / 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 directly to kpk treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (~1925 SAFE total, max uint128). (3) unlock full SafeTokenLock balance 2586566407387299348028 wei (~2586.566407 SAFE) at 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2. After unlock confirms, wait >=86400s then execute opco_withdraw_and_transfer_payload.json. Tenderly: https://www.tdly.co/shared/simulation/90ce39c4-2116-46bb-8c83-be4b41f5e56c", + "txBuilderVersion": "1.18.2", + "createdFromSafeAddress": "0x3B8910F378034FD6E103Df958863e5c684072693" + }, + "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": "0x9c8620a730d442c9b90445ee1f63a56b8bbf96d780b9b460f0bada2f6e9743ad", + "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": "0x68ea171aaa358e7fd0fbcfd20d6248bb70fed0c4629e89cb964a68d41af83abc", + "beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89", + "tokensToClaim": "340282366920938463463374607431768211455" + } + }, + { + "to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint96", + "name": "amount", + "type": "uint96" + } + ], + "name": "unlock", + "payable": false + }, + "contractInputsValues": { + "amount": "2586566407387299348028" + } + } + ] +} diff --git a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json new file mode 100644 index 000000000..7feb0a6e5 --- /dev/null +++ b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json @@ -0,0 +1,57 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1785493391230, + "meta": { + "name": "OpCo: withdraw unlocked SAFE and transfer to kpk treasury", + "description": "Stage 2 for OpCo (0x3B8910F378034FD6E103Df958863e5c684072693): withdraw matured SAFE from SafeTokenLock (0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2) then transfer 2586566407387299348028 wei (~2586.566407 SAFE) to treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. Execute only after opco_claim_vestings_and_unlock_payload.json confirmed and 86400s cooldown elapsed.", + "txBuilderVersion": "1.18.2", + "createdFromSafeAddress": "0x3B8910F378034FD6E103Df958863e5c684072693" + }, + "transactions": [ + { + "to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint32", + "name": "maxUnlocks", + "type": "uint32" + } + ], + "name": "withdraw", + "payable": false + }, + "contractInputsValues": { + "maxUnlocks": "0" + } + }, + { + "to": "0x5aFE3855358E112B5647B952709E6165e1c1eEEe", + "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": "2586566407387299348028" + } + } + ] +} diff --git a/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json new file mode 100644 index 000000000..19777e3fc --- /dev/null +++ b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json @@ -0,0 +1,44 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1785489900000, + "meta": { + "name": "Claim Omni Safe{Pass} SAFE vesting to kpk treasury", + "description": "Claim the fully vested 416 SAFE (416000000000000000000 wei) from Safe{Pass} vesting pool 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 (vestingId 0xe860679b18ad1c0759e66e5a9c54e20f11d9215bafa026938e5b976db85402d5) and send it directly to the kpk-managed treasury multisig 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. tokensToClaim uses max(uint128) so the contract pays out the full currently vested/unclaimed amount. Tenderly: https://www.tdly.co/shared/simulation/bf215861-2a61-40b6-917c-22964957faea", + "txBuilderVersion": "1.18.2", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e" + }, + "transactions": [ + { + "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": "0xe860679b18ad1c0759e66e5a9c54e20f11d9215bafa026938e5b976db85402d5", + "beneficiary": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89", + "tokensToClaim": "340282366920938463463374607431768211455" + } + } + ] +} From a3fe5ef5e26be371b65c971d40c1cb6788209bd0 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Fri, 31 Jul 2026 10:59:37 +0000 Subject: [PATCH 2/4] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ...sting_claim_to_treasury_payload.report.txt | 23 ++++++++ ...sting_claim_to_treasury_payload.report.txt | 34 ++++++++++++ ...aim_vestings_and_unlock_payload.report.txt | 52 +++++++++++++++++++ ...o_withdraw_and_transfer_payload.report.txt | 30 +++++++++++ ...sting_claim_to_treasury_payload.report.txt | 45 ++++++++++++++++ ...aim_vestings_and_unlock_payload.report.txt | 39 ++++++++++++++ ...o_withdraw_and_transfer_payload.report.txt | 30 +++++++++++ ...sting_claim_to_treasury_payload.report.txt | 23 ++++++++ 8 files changed, 276 insertions(+) create mode 100644 MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt create mode 100644 MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt create mode 100644 MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt create mode 100644 MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt create mode 100644 MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt create mode 100644 MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt create mode 100644 MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt create mode 100644 OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt diff --git a/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt new file mode 100644 index 000000000..d816e3ddf --- /dev/null +++ b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt @@ -0,0 +1,23 @@ +FILENAME: `MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json` +MULTISIG: `multisigs/blabs_ops (mainnet:0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ac2e5a8a-adc4-49b8-b1a4-1a44532c6113) + +``` ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| 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" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt new file mode 100644 index 000000000..5bc9470ce --- /dev/null +++ b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt @@ -0,0 +1,34 @@ +FILENAME: `MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json` +MULTISIG: `multisigs/blabs_team (mainnet:0xCDcEBF1f28678eb4A1478403BA7f34C94F7dDBc5)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/7a4f18b1-c9a0-49c6-b6cc-5c2ec94ec475) + +``` ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| 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" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt new file mode 100644 index 000000000..76508e89f --- /dev/null +++ b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt @@ -0,0 +1,52 @@ +FILENAME: `MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/76ed14ec-8d72-4299-8102-47c2b9b5f53f) + +``` ++----------+------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++----------+------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +| transfer | COW:0xDEf1CA1fb7FBcDC777520aa7f396b4E015F497aB | multisigs/treasury:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 | 88705.95637640469 (RAW: 88705956376404686012177) | N/A | 2 | ++----------+------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +``` +FILENAME: `MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/76ed14ec-8d72-4299-8102-47c2b9b5f53f) + +``` ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------------+------------+----------+ +| claimVestedTokens | 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x0348741aae78ee3ae9ac34b37e8dbc68753367eea275850c4208e3a040a91bbe" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| claimVestedTokens | 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x7737be5963938ff3a68c4b15e6e5fe2517f8fa2e7256959fcd85982885d1d673" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| unlock | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | +| | | | "amount": [ | | | +| | | | "raw:124374160017847396583275, 18 decimals:124374.160017847396583275, 6 decimals: 124374160017847396.583275" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt new file mode 100644 index 000000000..45ec8dc56 --- /dev/null +++ b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt @@ -0,0 +1,30 @@ +FILENAME: `MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟨 PARTIAL`](https://www.tdly.co/shared/simulation/ed066cc9-4e8d-40e3-ac33-71798b426f1c) + +``` ++----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ +| transfer | SAFE:0x5aFE3855358E112B5647B952709E6165e1c1eEEe | multisigs/treasury:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 | 124374.1600178474 (RAW: 124374160017847396583275) | N/A | 1 | ++----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ +``` +FILENAME: `MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟨 PARTIAL`](https://www.tdly.co/shared/simulation/ed066cc9-4e8d-40e3-ac33-71798b426f1c) + +``` ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +| withdraw | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | +| | | | "maxUnlocks": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt new file mode 100644 index 000000000..6f9ca369b --- /dev/null +++ b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt @@ -0,0 +1,45 @@ +FILENAME: `MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json` +MULTISIG: `multisigs/fees (mainnet:0x7c68c42De679ffB0f16216154C996C354cF1161B)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/c6aa0dda-f1f3-4d4d-9814-c3b7478d2af3) + +``` ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| claimVestedTokens | 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x7b2ede21a32088495b14ba550b7c1f155016663d98e194d3011de3d1dfe8c605" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| claimVestedTokens | 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x350bbbe3873bfb0638ef82b3011ca003a9e0c71372d576170e65610fba8ed0ed" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| claimVestedTokens | 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x9c55148dafdd25371101ef4d13f68d203a231ca494c8e9085e0223a178dd7a8b" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt new file mode 100644 index 000000000..91fa67b24 --- /dev/null +++ b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt @@ -0,0 +1,39 @@ +FILENAME: `MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json` +MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/841bf12a-3eb2-4955-b13d-57bd7082e89d) + +``` ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------+------------+----------+ +| claimVestedTokens | 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x9c8620a730d442c9b90445ee1f63a56b8bbf96d780b9b460f0bada2f6e9743ad" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| claimVestedTokens | 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0x68ea171aaa358e7fd0fbcfd20d6248bb70fed0c4629e89cb964a68d41af83abc" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | +| unlock | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | +| | | | "amount": [ | | | +| | | | "raw:2586566407387299348028, 18 decimals:2586.566407387299348028, 6 decimals: 2586566407387299.348028" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt new file mode 100644 index 000000000..2dab373c0 --- /dev/null +++ b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt @@ -0,0 +1,30 @@ +FILENAME: `MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json` +MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟥 FAILURE (ERC20: transfer amount exceeds balance)`](https://www.tdly.co/shared/simulation/0f645396-2f54-44d6-b074-b4a07f19cc62) + +``` ++----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +| transfer | SAFE:0x5aFE3855358E112B5647B952709E6165e1c1eEEe | multisigs/treasury:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 | 2586.5664073872995 (RAW: 2586566407387299348028) | N/A | 1 | ++----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ +``` +FILENAME: `MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json` +MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟥 FAILURE (ERC20: transfer amount exceeds balance)`](https://www.tdly.co/shared/simulation/0f645396-2f54-44d6-b074-b4a07f19cc62) + +``` ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +| withdraw | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | +| | | | "maxUnlocks": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | ++----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ +``` diff --git a/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt new file mode 100644 index 000000000..d2236183d --- /dev/null +++ b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt @@ -0,0 +1,23 @@ +FILENAME: `OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json` +MULTISIG: `multisigs/omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/63155472-922c-459a-9e43-14b36560bed4) + +``` ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +| claimVestedTokens | 0xdd57784BDd85bBda811Cc0b47981d9188e83F703 (Not Found) | 0 | { | N/A | N/A | +| | | | "vestingId": [ | | | +| | | | "0xe860679b18ad1c0759e66e5a9c54e20f11d9215bafa026938e5b976db85402d5" | | | +| | | | ], | | | +| | | | "beneficiary": [ | | | +| | | | "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (multisigs/treasury)" | | | +| | | | ], | | | +| | | | "tokensToClaim": [ | | | +| | | | "340282366920938463463374607431768211455" | | | +| | | | ] | | | +| | | | } | | | ++-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ +``` From c99fc7474aa9cf646f55322d8e6f79109e4cfdb4 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Fri, 31 Jul 2026 13:01:17 +0200 Subject: [PATCH 3/4] Remove premature SafeTokenLock withdraw payloads Stage-2 withdraw+transfer cannot be simulated until unlock executes and the 1-day cooldown elapses (transfer exceeds balance otherwise). File those in a follow-up after stage 1 confirms. --- ...dao_claim_vestings_and_unlock_payload.json | 2 +- .../dao_withdraw_and_transfer_payload.json | 57 ------------------- ...o_withdraw_and_transfer_payload.report.txt | 30 ---------- ...pco_claim_vestings_and_unlock_payload.json | 2 +- .../opco_withdraw_and_transfer_payload.json | 57 ------------------- ...o_withdraw_and_transfer_payload.report.txt | 30 ---------- 6 files changed, 2 insertions(+), 176 deletions(-) delete mode 100644 MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json delete mode 100644 MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt delete mode 100644 MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json delete mode 100644 MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt diff --git a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json index a0d0771ae..37a489929 100644 --- a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json +++ b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json @@ -4,7 +4,7 @@ "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 execute dao_withdraw_and_transfer_payload.json. Tenderly: https://www.tdly.co/shared/simulation/46043af2-bc8a-46a4-9be8-eb391a4adda1", + "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" }, diff --git a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json deleted file mode 100644 index 25690b865..000000000 --- a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "version": "1.0", - "chainId": "1", - "createdAt": 1785493391230, - "meta": { - "name": "DAO: withdraw unlocked SAFE and transfer to kpk treasury", - "description": "Stage 2 for DAO (0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f): withdraw matured SAFE from SafeTokenLock (0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2) then transfer 124374160017847396583275 wei (~124374.160018 SAFE) to treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. Execute only after dao_claim_vestings_and_unlock_payload.json confirmed and 86400s cooldown elapsed.", - "txBuilderVersion": "1.18.2", - "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f" - }, - "transactions": [ - { - "to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "internalType": "uint32", - "name": "maxUnlocks", - "type": "uint32" - } - ], - "name": "withdraw", - "payable": false - }, - "contractInputsValues": { - "maxUnlocks": "0" - } - }, - { - "to": "0x5aFE3855358E112B5647B952709E6165e1c1eEEe", - "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": "124374160017847396583275" - } - } - ] -} diff --git a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt b/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt deleted file mode 100644 index 45ec8dc56..000000000 --- a/MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.report.txt +++ /dev/null @@ -1,30 +0,0 @@ -FILENAME: `MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json` -MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` -CHAIN(S): `mainnet` -TENDERLY: [`🟨 PARTIAL`](https://www.tdly.co/shared/simulation/ed066cc9-4e8d-40e3-ac33-71798b426f1c) - -``` -+----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ -| function | token_symbol | recipient | amount | bip | tx_index | -+----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ -| transfer | SAFE:0x5aFE3855358E112B5647B952709E6165e1c1eEEe | multisigs/treasury:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 | 124374.1600178474 (RAW: 124374160017847396583275) | N/A | 1 | -+----------+-------------------------------------------------+---------------------------------------------------------------+---------------------------------------------------+-----+----------+ -``` -FILENAME: `MaxiOps/safe_claim/dao_withdraw_and_transfer_payload.json` -MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` -CHAIN(S): `mainnet` -TENDERLY: [`🟨 PARTIAL`](https://www.tdly.co/shared/simulation/ed066cc9-4e8d-40e3-ac33-71798b426f1c) - -``` -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -| fx_name | to | value | inputs | bip_number | tx_index | -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -| withdraw | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | -| | | | "maxUnlocks": [ | | | -| | | | "0" | | | -| | | | ] | | | -| | | | } | | | -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -``` diff --git a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json index 5a2a4763a..934c1356a 100644 --- a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json +++ b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json @@ -4,7 +4,7 @@ "createdAt": 1785493391230, "meta": { "name": "OpCo: claim SAFE vestings to treasury + unlock SafeTokenLock", - "description": "Stage 1 for OpCo (0x3B8910F378034FD6E103Df958863e5c684072693): (1-2) claimVestedTokens from pools 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 / 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 directly to kpk treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (~1925 SAFE total, max uint128). (3) unlock full SafeTokenLock balance 2586566407387299348028 wei (~2586.566407 SAFE) at 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2. After unlock confirms, wait >=86400s then execute opco_withdraw_and_transfer_payload.json. Tenderly: https://www.tdly.co/shared/simulation/90ce39c4-2116-46bb-8c83-be4b41f5e56c", + "description": "Stage 1 for OpCo (0x3B8910F378034FD6E103Df958863e5c684072693): (1-2) claimVestedTokens from pools 0xa0b937D5c8e32A80e3a8ed4227CD020221544Ee6 / 0xc0FdE70a65C7569fe919BE57492228dEE8cdb585 directly to kpk treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 (~1925 SAFE total, max uint128). (3) unlock full SafeTokenLock balance 2586566407387299348028 wei (~2586.566407 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/90ce39c4-2116-46bb-8c83-be4b41f5e56c", "txBuilderVersion": "1.18.2", "createdFromSafeAddress": "0x3B8910F378034FD6E103Df958863e5c684072693" }, diff --git a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json deleted file mode 100644 index 7feb0a6e5..000000000 --- a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "version": "1.0", - "chainId": "1", - "createdAt": 1785493391230, - "meta": { - "name": "OpCo: withdraw unlocked SAFE and transfer to kpk treasury", - "description": "Stage 2 for OpCo (0x3B8910F378034FD6E103Df958863e5c684072693): withdraw matured SAFE from SafeTokenLock (0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2) then transfer 2586566407387299348028 wei (~2586.566407 SAFE) to treasury 0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89. Execute only after opco_claim_vestings_and_unlock_payload.json confirmed and 86400s cooldown elapsed.", - "txBuilderVersion": "1.18.2", - "createdFromSafeAddress": "0x3B8910F378034FD6E103Df958863e5c684072693" - }, - "transactions": [ - { - "to": "0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2", - "value": "0", - "data": null, - "contractMethod": { - "inputs": [ - { - "internalType": "uint32", - "name": "maxUnlocks", - "type": "uint32" - } - ], - "name": "withdraw", - "payable": false - }, - "contractInputsValues": { - "maxUnlocks": "0" - } - }, - { - "to": "0x5aFE3855358E112B5647B952709E6165e1c1eEEe", - "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": "2586566407387299348028" - } - } - ] -} diff --git a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt b/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt deleted file mode 100644 index 2dab373c0..000000000 --- a/MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.report.txt +++ /dev/null @@ -1,30 +0,0 @@ -FILENAME: `MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json` -MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` -CHAIN(S): `mainnet` -TENDERLY: [`🟥 FAILURE (ERC20: transfer amount exceeds balance)`](https://www.tdly.co/shared/simulation/0f645396-2f54-44d6-b074-b4a07f19cc62) - -``` -+----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ -| function | token_symbol | recipient | amount | bip | tx_index | -+----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ -| transfer | SAFE:0x5aFE3855358E112B5647B952709E6165e1c1eEEe | multisigs/treasury:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89 | 2586.5664073872995 (RAW: 2586566407387299348028) | N/A | 1 | -+----------+-------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ -``` -FILENAME: `MaxiOps/safe_claim/opco_withdraw_and_transfer_payload.json` -MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` -CHAIN(S): `mainnet` -TENDERLY: [`🟥 FAILURE (ERC20: transfer amount exceeds balance)`](https://www.tdly.co/shared/simulation/0f645396-2f54-44d6-b074-b4a07f19cc62) - -``` -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -| fx_name | to | value | inputs | bip_number | tx_index | -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -| withdraw | 0x0a7CB434f96f65972D46A5c1A64a9654dC9959b2 (safe/token_locker) | 0 | { | N/A | N/A | -| | | | "maxUnlocks": [ | | | -| | | | "0" | | | -| | | | ] | | | -| | | | } | | | -+----------+----------------------------------------------------------------+-------+-------------------+------------+----------+ -``` From 9f75cc5780530213d53af35dd6ffb76b24c94186 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Fri, 31 Jul 2026 11:03:28 +0000 Subject: [PATCH 4/4] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ..._ops_safe_vesting_claim_to_treasury_payload.report.txt | 4 ++-- ...team_safe_vesting_claim_to_treasury_payload.report.txt | 4 ++-- .../dao_claim_vestings_and_unlock_payload.report.txt | 8 ++++---- ...fees_safe_vesting_claim_to_treasury_payload.report.txt | 4 ++-- .../opco_claim_vestings_and_unlock_payload.report.txt | 4 ++-- ...omni_safe_vesting_claim_to_treasury_payload.report.txt | 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt index d816e3ddf..34295000b 100644 --- a/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt +++ b/MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/safe_claim/blabs_ops_safe_vesting_claim_to_treasury_payload.json` MULTISIG: `multisigs/blabs_ops (mainnet:0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ac2e5a8a-adc4-49b8-b1a4-1a44532c6113) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/c7f13613-a8f5-4ee4-b816-1604f257fcde) ``` +-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ diff --git a/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt index 5bc9470ce..1c6598629 100644 --- a/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt +++ b/MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/safe_claim/blabs_team_safe_vesting_claim_to_treasury_payload.json` MULTISIG: `multisigs/blabs_team (mainnet:0xCDcEBF1f28678eb4A1478403BA7f34C94F7dDBc5)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/7a4f18b1-c9a0-49c6-b6cc-5c2ec94ec475) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/9ba1290d-5a02-4794-ab5e-10c49221d8a2) ``` +-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ diff --git a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt index 76508e89f..4d5d02994 100644 --- a/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt +++ b/MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json` MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/76ed14ec-8d72-4299-8102-47c2b9b5f53f) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/188278da-0bae-4785-bf00-89e55a55e59c) ``` +----------+------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------+-----+----------+ @@ -13,9 +13,9 @@ TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/76ed14ec-8d72-4 ``` FILENAME: `MaxiOps/safe_claim/dao_claim_vestings_and_unlock_payload.json` MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/76ed14ec-8d72-4299-8102-47c2b9b5f53f) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/188278da-0bae-4785-bf00-89e55a55e59c) ``` +-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------------+------------+----------+ diff --git a/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt index 6f9ca369b..01146ca8e 100644 --- a/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt +++ b/MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/safe_claim/fees_safe_vesting_claim_to_treasury_payload.json` MULTISIG: `multisigs/fees (mainnet:0x7c68c42De679ffB0f16216154C996C354cF1161B)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/c6aa0dda-f1f3-4d4d-9814-c3b7478d2af3) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/27a2218d-c0a7-437a-aba9-e992ea65994b) ``` +-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+ diff --git a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt index 91fa67b24..a621d6d8e 100644 --- a/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt +++ b/MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/safe_claim/opco_claim_vestings_and_unlock_payload.json` MULTISIG: `multisigs/foundation_opco (mainnet:0x3B8910F378034FD6E103Df958863e5c684072693)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/841bf12a-3eb2-4955-b13d-57bd7082e89d) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ef6ec9ff-62f1-4aec-b753-76989f841e5d) ``` +-------------------+----------------------------------------------------------------+-------+------------------------------------------------------------------------------------------------------------+------------+----------+ diff --git a/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt index d2236183d..4de34b0c0 100644 --- a/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt +++ b/OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.report.txt @@ -1,8 +1,8 @@ FILENAME: `OmniAutoOps/omni_safe_vesting_claim_to_treasury_payload.json` MULTISIG: `multisigs/omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `c224943484555aaa2a07519a07418b0ed120a98e` +COMMIT: `c99fc7474aa9cf646f55322d8e6f79109e4cfdb4` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/63155472-922c-459a-9e43-14b36560bed4) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/1e39339c-2ab2-46af-a9ba-55b7404b6f91) ``` +-------------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------+------------+----------+