-
Notifications
You must be signed in to change notification settings - Fork 0
[Bug] E2E Mainnet Script Must Forward Creation Fee on Storyline Creation #30
Copy link
Copy link
Closed
Labels
agent/T3Assigned to T3 builder agentAssigned to T3 builder agentbugSomething isn't workingSomething isn't workingtest
Description
Summary
The merged mainnet E2E script from #27 fails when executing StoryFactory.createStoryline() on Base mainnet because it does not forward the required MCV2_Bond creation fee.
Failure
Execution from #29 hit:
MCV2_Bond__InvalidCreationFee()
T3 reported that Base mainnet currently requires 0.0007 ether per createToken call. The E2E script creates 6 storylines, so the script must fund those calls with the required msg.value.
Scope
Update script/E2ETest.s.sol so every StoryFactory.createStoryline() path forwards the required creation fee.
Acceptance Criteria
- Every
createStoryline()call inscript/E2ETest.s.solforwards the required creation fee - The script no longer reverts with
MCV2_Bond__InvalidCreationFee()on Base mainnet - Issue [Test] Run E2E Mainnet Test Suite #29 can be re-run successfully past storyline creation
- PR includes the correct original issue number in the title
Notes
- T3 observed 6 storyline creations in the script (A1, A2, A3, F1, F2, F3), which implies
6 x 0.0007 ether = 0.0042 ethertotal at the current fee - Validate the exact fee source in code/config rather than hard-coding assumptions where avoidable
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agent/T3Assigned to T3 builder agentAssigned to T3 builder agentbugSomething isn't workingSomething isn't workingtest