feat: rename batchSetExecutor to setExecutors
This commit is contained in:
@@ -237,7 +237,7 @@ contract TychoRouter is
|
|||||||
* @dev Entrypoint to add or replace an approved executor contract address
|
* @dev Entrypoint to add or replace an approved executor contract address
|
||||||
* @param targets address of the executor contract
|
* @param targets address of the executor contract
|
||||||
*/
|
*/
|
||||||
function batchSetExecutor(address[] memory targets)
|
function setExecutors(address[] memory targets)
|
||||||
external
|
external
|
||||||
onlyRole(EXECUTOR_SETTER_ROLE)
|
onlyRole(EXECUTOR_SETTER_ROLE)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ contract TychoRouterTest is TychoRouterTestSetup {
|
|||||||
address indexed token, uint256 amount, address indexed receiver
|
address indexed token, uint256 amount, address indexed receiver
|
||||||
);
|
);
|
||||||
|
|
||||||
function testSetExecutorValidRole() public {
|
function testSetExecutorsValidRole() public {
|
||||||
// Set single executor
|
// Set single executor
|
||||||
address[] memory executors = new address[](1);
|
address[] memory executors = new address[](1);
|
||||||
executors[0] = DUMMY;
|
executors[0] = DUMMY;
|
||||||
vm.startPrank(EXECUTOR_SETTER);
|
vm.startPrank(EXECUTOR_SETTER);
|
||||||
tychoRouter.batchSetExecutor(executors);
|
tychoRouter.setExecutors(executors);
|
||||||
vm.stopPrank();
|
vm.stopPrank();
|
||||||
assert(tychoRouter.executors(DUMMY) == true);
|
assert(tychoRouter.executors(DUMMY) == true);
|
||||||
}
|
}
|
||||||
@@ -35,7 +35,7 @@ contract TychoRouterTest is TychoRouterTestSetup {
|
|||||||
executors[0] = DUMMY;
|
executors[0] = DUMMY;
|
||||||
executors[1] = DUMMY2;
|
executors[1] = DUMMY2;
|
||||||
vm.startPrank(EXECUTOR_SETTER);
|
vm.startPrank(EXECUTOR_SETTER);
|
||||||
tychoRouter.batchSetExecutor(executors);
|
tychoRouter.setExecutors(executors);
|
||||||
vm.stopPrank();
|
vm.stopPrank();
|
||||||
assert(tychoRouter.executors(DUMMY) == true);
|
assert(tychoRouter.executors(DUMMY) == true);
|
||||||
assert(tychoRouter.executors(DUMMY2) == true);
|
assert(tychoRouter.executors(DUMMY2) == true);
|
||||||
@@ -45,7 +45,7 @@ contract TychoRouterTest is TychoRouterTestSetup {
|
|||||||
vm.startPrank(EXECUTOR_SETTER);
|
vm.startPrank(EXECUTOR_SETTER);
|
||||||
address[] memory executors = new address[](1);
|
address[] memory executors = new address[](1);
|
||||||
executors[0] = DUMMY;
|
executors[0] = DUMMY;
|
||||||
tychoRouter.batchSetExecutor(executors);
|
tychoRouter.setExecutors(executors);
|
||||||
tychoRouter.removeExecutor(DUMMY);
|
tychoRouter.removeExecutor(DUMMY);
|
||||||
vm.stopPrank();
|
vm.stopPrank();
|
||||||
assert(tychoRouter.executors(DUMMY) == false);
|
assert(tychoRouter.executors(DUMMY) == false);
|
||||||
@@ -56,11 +56,11 @@ contract TychoRouterTest is TychoRouterTestSetup {
|
|||||||
tychoRouter.removeExecutor(BOB);
|
tychoRouter.removeExecutor(BOB);
|
||||||
}
|
}
|
||||||
|
|
||||||
function testSetExecutorMissingSetterRole() public {
|
function testSetExecutorsMissingSetterRole() public {
|
||||||
vm.expectRevert();
|
vm.expectRevert();
|
||||||
address[] memory executors = new address[](1);
|
address[] memory executors = new address[](1);
|
||||||
executors[0] = DUMMY;
|
executors[0] = DUMMY;
|
||||||
tychoRouter.batchSetExecutor(executors);
|
tychoRouter.setExecutors(executors);
|
||||||
}
|
}
|
||||||
|
|
||||||
function testSetVerifierValidRole() public {
|
function testSetVerifierValidRole() public {
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ contract TychoRouterTestSetup is Test, Constants {
|
|||||||
vm.startPrank(EXECUTOR_SETTER);
|
vm.startPrank(EXECUTOR_SETTER);
|
||||||
address[] memory executors = new address[](1);
|
address[] memory executors = new address[](1);
|
||||||
executors[0] = address(usv2Executor);
|
executors[0] = address(usv2Executor);
|
||||||
tychoRouter.batchSetExecutor(executors);
|
tychoRouter.setExecutors(executors);
|
||||||
vm.stopPrank();
|
vm.stopPrank();
|
||||||
|
|
||||||
vm.startPrank(BOB);
|
vm.startPrank(BOB);
|
||||||
|
|||||||
Reference in New Issue
Block a user