You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Reshare struct is used for an initiator to start a reshare, specifying the parameters including validatorPubKey, oldOperators, newOperators, oldThreshold, newThreshold, for, withdrawalCredentials, owner, nonce.
However, the owner here is not really necessary as the owner address is also included in Proofs, that are also required to present when starting reshare.
The text was updated successfully, but these errors were encountered:
Not really agree. We can safely remove this check as well if we remove the owner address in Reshare. By doing that we are simply removing a place where initiator can mess things up. @GalRogozinski
The purpose of this check is to make sure whether the owner address in the Reshare correct (same as the one in Proofs). It is unnecessary because anyway operators can directly uses the owner address in Proofs to understand who is the owner.
The Reshare struct is used for an initiator to start a reshare, specifying the parameters including validatorPubKey, oldOperators, newOperators, oldThreshold, newThreshold, for, withdrawalCredentials, owner, nonce.
However, the owner here is not really necessary as the owner address is also included in Proofs, that are also required to present when starting reshare.
The text was updated successfully, but these errors were encountered: