Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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)