IPublicKey
Fully qualified path: openzeppelin_interfaces::account::accounts::IPublicKey
pub trait IPublicKey<TState>
Trait functions
get_public_key
Returns the current public key of the account.
Fully qualified path: openzeppelin_interfaces::account::accounts::IPublicKey::get_public_key
fn get_public_key(self: @TState) -> felt252
set_public_key
Sets the public key of the account to new_public_key.
Emits both an OwnerRemoved and an OwnerAdded event.
Fully qualified path: openzeppelin_interfaces::account::accounts::IPublicKey::set_public_key
fn set_public_key(ref self: TState, new_public_key: felt252, signature: Span<felt252>)