Skip to content

Commit

Permalink
Added the change operational address procedure to managing-staking-an… (
Browse files Browse the repository at this point in the history
#1444)

* Added the change operational address procedure to managing-staking-and-delegation-operations.adoc

* codereview

* Update managing-staking-and-delegation-operations.adoc

---------

Co-authored-by: razlandau <[email protected]>
Co-authored-by: Raz Landau <[email protected]>
  • Loading branch information
3 people authored Nov 28, 2024
1 parent ab821db commit b4e6bdf
Showing 1 changed file with 18 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,20 +44,27 @@ Validators can update the commission rate of their delegation pool using the `up

== Address Management

Both validators and delegators can update their associated addresses within their staking and delegation contracts. This section outlines how to change the reward address.
Both validators and delegators can update their associated addresses within their staking and delegation contracts. This section outlines how to change the reward and operational addresses.

// === Changing the Operational Address (Validators)

// Validators can change their operational address by interacting with the `change_operational_address` function.
=== Changing the Operational address (Validators)

// .Procedure
Validators can update their operational address using the `change_operational_address` function.

// . Using a Starknet block explorer, navigate to the staking contract.
// . In the contract interface, locate and select the `change_operational_address` function.
// . Enter the following parameter:
// +
// * **`operational_address`**: Enter the new operational address.
// . Submit the transaction to update the operational address.
.Procedure

. Using a Starknet block explorer, navigate to the Staking contract.
. Declare the new operational address:
.. In the contract interface, locate and select the `declare_operational_address` function.
.. Enter the following parameter:
+
* `staker_address`: Enter the your Staker address.
.. Submit the transaction *using your new operational address*.
. Update the existing operational address:
.. In the contract interface, locate and select the `change_operational_address`.
.. Enter the following parameter:
+
* `operational_address`: Enter the new operational address.
.. Submit the transaction (using your regular staker address).

=== Changing the Reward Address (Validators and Delegators)

Expand Down

0 comments on commit b4e6bdf

Please sign in to comment.