IReplaceableDispatcherTrait
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait
Part of the group: dispatchers
pub trait IReplaceableDispatcherTrait<T>
Trait functions
get_upgrade_delay
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait::get_upgrade_delay
fn get_upgrade_delay(self: T) -> u64
get_impl_activation_time
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait::get_impl_activation_time
fn get_impl_activation_time(self: T, implementation_data: ImplementationData) -> u64
add_new_implementation
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait::add_new_implementation
fn add_new_implementation(self: T, implementation_data: ImplementationData)
remove_implementation
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait::remove_implementation
fn remove_implementation(self: T, implementation_data: ImplementationData)
replace_to
Fully qualified path: starkware_utils::components::replaceability::interface::IReplaceableDispatcherTrait::replace_to
fn replace_to(self: T, implementation_data: ImplementationData)