Skip to content
Snippets Groups Projects
Commit 147c0904 authored by Radosław Masłowski's avatar Radosław Masłowski
Browse files

Append __hash__ to Account class

parent 217b5c5c
No related branches found
No related tags found
1 merge request!206Implement new wallet based on beekeeper
...@@ -63,6 +63,9 @@ class Account: ...@@ -63,6 +63,9 @@ class Account:
assert isinstance(__value, Account) assert isinstance(__value, Account)
return (self.name, self.secret) == (__value.name, __value.secret) return (self.name, self.secret) == (__value.name, __value.secret)
def __hash__(self) -> int:
return hash(f"{self.name} {self.secret}")
def PublicKey(account_name: str, *, secret: str = "secret") -> PublicKeyType: # noqa: N802 def PublicKey(account_name: str, *, secret: str = "secret") -> PublicKeyType: # noqa: N802
return Account(account_name, secret=secret).public_key return Account(account_name, secret=secret).public_key
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment