@@ -35,19 +35,19 @@ extension Web3.Personal {
3535 /// Recovers a signer of some personal message. Message will be first prepended by special prefix
3636 /// (check the "signPersonalMessage" method description) and then hashed before the recovery attempt.
3737 ///
38- /// If you have a hash instead of a message use ``Web3/Personal/ecrecover (hash:signature:)``
38+ /// If you have a hash instead of a message use ``Web3/Personal/recoverAddress (hash:signature:)``
3939 ///
4040 /// - Parameters:
41- /// - personalMessage : raw message as bytes (e.g. UTF-8 bytes of a string);
41+ /// - message : raw personal message as bytes (e.g. UTF-8 bytes of a string);
4242 /// - signature: signature that is the result of signing the `personalMessage`;
4343 /// - Returns: address of the signer or `nil`.
44- public func ecrecover ( personalMessage : Data , signature: Data ) -> EthereumAddress ? {
45- Utilities . personalECRecover ( personalMessage , signature: signature)
44+ public func recoverAddress ( message : Data , signature: Data ) -> EthereumAddress ? {
45+ Utilities . personalECRecover ( message , signature: signature)
4646 }
4747
48- @available ( * , deprecated, message: " Will be removed in Web3Swift v4. Please, use `func ecrecover(personalMessage : Data, signature: Data) -> EthereumAddress?` instead. " )
48+ @available ( * , deprecated, message: " Will be removed in Web3Swift v4. Please, use `func recoverAddress(message : Data, signature: Data) -> EthereumAddress?` instead. " )
4949 public func ecrecover( personalMessage: Data , signature: Data ) throws -> EthereumAddress {
50- if let address = ecrecover ( personalMessage : personalMessage, signature: signature) {
50+ if let address = recoverAddress ( message : personalMessage, signature: signature) {
5151 return address
5252 }
5353 throw Web3Error . dataError
@@ -58,13 +58,13 @@ extension Web3.Personal {
5858 /// - hash: some hash, e.g. hashed personal message;
5959 /// - signature: 65 bytes serialized signature;
6060 /// - Returns: address of the signer or `nil`.
61- public func ecrecover ( hash: Data , signature: Data ) -> EthereumAddress ? {
61+ public func recoverAddress ( hash: Data , signature: Data ) -> EthereumAddress ? {
6262 Utilities . hashECRecover ( hash: hash, signature: signature)
6363 }
6464
65- @available ( * , deprecated, message: " Will be removed in Web3Swift v4. Please, use `func ecrecover (hash: Data, signature: Data) -> EthereumAddress?` instead. " )
65+ @available ( * , deprecated, message: " Will be removed in Web3Swift v4. Please, use `func recoverAddress (hash: Data, signature: Data) -> EthereumAddress?` instead. " )
6666 public func ecrecover( hash: Data , signature: Data ) throws -> EthereumAddress {
67- if let address = ecrecover ( hash: hash, signature: signature) {
67+ if let address = recoverAddress ( hash: hash, signature: signature) {
6868 return address
6969 }
7070 throw Web3Error . dataError
0 commit comments