@@ -65,7 +65,7 @@ contract GoodMacro is IUserDefinedMacro {
6565 function postCheck (ISuperfluid host , bytes memory params , address msgSender ) external view { }
6666
6767 // recommended view function for parameter encoding
68- function paramsCreateFlows (ISuperToken token , int96 flowRate , address [] calldata recipients ) external pure returns (bytes memory ) {
68+ function encodeCreateFlows (ISuperToken token , int96 flowRate , address [] calldata recipients ) external pure returns (bytes memory ) {
6969 return abi.encode (token, flowRate, recipients);
7070 }
7171}
@@ -103,7 +103,7 @@ contract MultiFlowDeleteMacro is IUserDefinedMacro {
103103 }
104104
105105 // recommended view function for parameter encoding
106- function paramsDeleteFlows (ISuperToken superToken , address sender , address [] memory receivers , uint256 minBalanceAfter )
106+ function encodeDeleteFlows (ISuperToken superToken , address sender , address [] memory receivers , uint256 minBalanceAfter )
107107 external pure
108108 returns (bytes memory )
109109 {
@@ -320,7 +320,7 @@ contract MacroForwarderTest is FoundrySuperfluidTester {
320320 vm.startPrank (admin);
321321 // NOTE! This is different from abi.encode(superToken, int96(42), [bob, carol]),
322322 // which is a fixed array: address[2].
323- sf.macroForwarder.runMacro (m, m.paramsCreateFlows (superToken, int96 (42 ), recipients));
323+ sf.macroForwarder.runMacro (m, m.encodeCreateFlows (superToken, int96 (42 ), recipients));
324324 assertEq (sf.cfa.getNetFlow (superToken, bob), 42 );
325325 assertEq (sf.cfa.getNetFlow (superToken, carol), 42 );
326326 vm.stopPrank ();
@@ -355,7 +355,7 @@ contract MacroForwarderTest is FoundrySuperfluidTester {
355355 superToken.createFlow (recipients[i], 42 );
356356 }
357357 // now batch-delete them
358- sf.macroForwarder.runMacro (m, m.paramsDeleteFlows (superToken, sender, recipients, 0 ));
358+ sf.macroForwarder.runMacro (m, m.encodeDeleteFlows (superToken, sender, recipients, 0 ));
359359
360360 for (uint i = 0 ; i < recipients.length ; ++ i) {
361361 assertEq (sf.cfa.getNetFlow (superToken, recipients[i]), 0 );
0 commit comments