IOrchestrator_v1.sol
Functions
init
function init(
uint orchestratorId,
address moduleFactory_,
address[] calldata modules,
IFundingManager_v1 fundingManager,
IAuthorizer_v1 authorizer,
IPaymentProcessor_v1 paymentProcessor,
IGovernor_v1 governor
) external;Name
Type
Description
initiateSetAuthorizerWithTimelock
Name
Type
Description
initiateSetFundingManagerWithTimelock
Name
Type
Description
initiateSetPaymentProcessorWithTimelock
Name
Type
Description
cancelAuthorizerUpdate
Name
Type
Description
cancelFundingManagerUpdate
Name
Type
Description
cancelPaymentProcessorUpdate
Name
Type
Description
executeSetAuthorizer
Name
Type
Description
executeSetFundingManager
Name
Type
Description
executeSetPaymentProcessor
Name
Type
Description
initiateAddModuleWithTimelock
Name
Type
Description
initiateRemoveModuleWithTimelock
Name
Type
Description
executeAddModule
Name
Type
Description
executeRemoveModule
Name
Type
Description
cancelModuleUpdate
Name
Type
Description
orchestratorId
Name
Type
Description
fundingManager
Name
Type
Description
authorizer
Name
Type
Description
paymentProcessor
Name
Type
Description
governor
Name
Type
Description
Events
AuthorizerUpdated
Name
Type
Description
FundingManagerUpdated
Name
Type
Description
PaymentProcessorUpdated
Name
Type
Description
OrchestratorInitialized
Name
Type
Description
Errors
Orchestrator__CallerNotAuthorized
Name
Type
Description
Orchestrator__InvalidModuleType
Name
Type
Description
Orchestrator__MismatchedTokenForFundingManager
Name
Type
Description
Orchestrator__DependencyInjection__ModuleNotUsedInOrchestrator
Orchestrator__InvalidRemovalOfAuthorizer
Orchestrator__InvalidRemovalOfFundingManager
Orchestrator__InvalidRemovalOfPaymentProcessor
Last updated