Add string comparison to ClaimOutpoint

This commit is contained in:
Alex Liebowitz 2017-03-07 17:03:07 -05:00
parent 59a5a3164f
commit 18c690d801
2 changed files with 3 additions and 1 deletions

View file

@ -19,7 +19,7 @@ at anytime.
*
### Fixed
*
* Added string comparison to ClaimOutpoint (needed to look things up by outpoint)
*
*

View file

@ -51,6 +51,8 @@ class ClaimOutpoint(dict):
return (self['txid'], self['nout']) == (compare['txid'], compare['nOut'])
elif 'nout' in compare:
return (self['txid'], self['nout']) == (compare['txid'], compare['nout'])
elif type(compare) in [str, unicode]:
return compare == self.__repr__()
else:
raise TypeError('cannot compare {}'.format(type(compare)))