test(shutter): validate proposal 178 brainbot grant#98
Open
blockfulintern wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposal summary
Shutter proposal 178 transfers a one-time grant of 107,000 USDC from the Shutter treasury to brainbot gmbh at
0xb75E2fB01521Bd7b6369F831414840A54a3C7234.Proposal: https://anticapture.com/shu/governance/proposal/178
Submission tx: https://etherscan.io/tx/0x90e266d5e1b1193a275473847f0ad57e597b3798cd3c0784481033ec06d787a8
Forum spec: https://shutternetwork.discourse.group/t/provide-a-grant-to-brainbot-gmbh-july-2026/895
Calldata verification
PASS — one executable call:
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48IERC20.transfer.selector(0xa9059cbb)0107,000,000,000USDC base units to brainbot gmbhThe test derives calldata manually from
IERC20.transfer.selector, named address constants, andGRANT_AMOUNT = 107_000 * 10 ** 6. It matches the live proposal target, value, and calldata exactly.Assertion results
Before execution:
ACTIVEat block25,522,491;After execution:
107,000 USDC;107,000 USDC;EXECUTABLEbefore execution.Findings
Recommendation
APPROVE
Verification
Results: