Michał Sałaban
3f3a4cdc2a
Cleanup
2 years ago
Michał Sałaban
a385a6146e
Add address_balance method
2 years ago
Michał Sałaban
c88f4a8c65
Bump up version
2 years ago
Michał Sałaban
3aa9ff19b0
Bump up version
2 years ago
Michał Sałaban
8e5bab7e8b
Drop support for python 2.x
2 years ago
Michał Sałaban
78962ff9c3
Add missing argument to exception message
2 years ago
Michał Sałaban
f2f0b8a62d
Merge branch 'master' into viewtags
2 years ago
Michał Sałaban
2e2c7b3bc1
Bump up version
2 years ago
Michał Sałaban
3fcab577eb
Fix error on missing indices; reformat
2 years ago
Michał Sałaban
021a7ad68e
Remove outdated comment
2 years ago
Michał Sałaban
a9cf78d294
Merge branch 'plowsof-master' into viewtags
2 years ago
Michał Sałaban
8d473e7381
Bump up version
2 years ago
j-berman
ece5b9d4cd
Verify commitment == yG + bH
...
https://web.getmonero.org/library/Zero-to-Monero-2-0-0.pdf#section.5.3
2 years ago
Michał Sałaban
df9ed224cf
Pass output_indices to constructor; add test
2 years ago
plowsof
106d6f3bd4
pass original type stealth address
2 years ago
plowsof
e8ba5dcdb4
Update __init__.py
2 years ago
plowsof
65c18787da
Update __init__.py
2 years ago
plowsof
a431eb5af1
Update __init__.py
2 years ago
plowsof
4de5a3fc8f
stealth_address=stealth_address
2 years ago
plowsof
cea6f6f6d1
Update __init__.py
2 years ago
plowsof
0d898467a9
Update __init__.py
2 years ago
plowsof
c9848d45d1
updates from jberman
2 years ago
plowsof
11a89cc7ff
"view_tag"
2 years ago
plowsof
0cfdd52b68
Update __init__.py
...
not tested / not working - just some initial ideas from Jberman implemented. I am assuming that pre hard fork transcations will have the old json structure
2 years ago
Michał Sałaban
d48d615162
Bump up version
2 years ago
Fernando Vega
f3ba04b69d
Fix #110
2 years ago
Michał Sałaban
8a05e76539
Bump up to 1.0
2 years ago
Michał Sałaban
165d1b597c
Bump up version
2 years ago
Michał Sałaban
25b1a9dc89
Remove last pieces of code from the reference implementation of ed25519
2 years ago
Michał Sałaban
d3a6a8f470
Optimize calculations
2 years ago
Michał Sałaban
9c594e0692
Merge branch 'master' into pynacl
2 years ago
Michał Sałaban
1f09c596b5
Replace ed25519 Python implementation with pynacl
2 years ago
Michał Sałaban
18c7afbaa6
Bump up version
2 years ago
Michał Sałaban
447e4b6fb5
Introduce ed25519 from pynacl
2 years ago
/dev/null
2256a037f1
Use a single requests.Session() for JSONRPC
2 years ago
/dev/null
83e3f2a12a
Re-use requests.auth.HTTPDigestAuth between requests
...
Fixes : #104
2 years ago
Michał Sałaban
6a97bce0b9
Bump up version
2 years ago
Michał Sałaban
756b23db58
Reformat and clean up
2 years ago
Michał Sałaban
3263684dcb
Merge branch 'master' into pycryptodomex
2 years ago
Michał Sałaban
dbc786c6c9
Up to 0.9.1
2 years ago
Michał Sałaban
102449f57f
Reformat code with black
2 years ago
Michał Sałaban
be11c3591e
Bump up version
2 years ago
Michał Sałaban
5abe340b7c
Allow using pysha3 instead of pycryptodomex
2 years ago
/dev/null
f2df61585b
Replace old pysha3 with cryptodomex, test on Python 3.10
...
pysha3 is pretty old and doesn't seem to have any modern Python
wheels, so it requires being compiled on Python 3.7 or newer.
Cryptodome is more modern and maintained, though larger.
2 years ago
Michał Sałaban
0740664368
Bump up version
3 years ago
Michał Sałaban
9df7472bb2
Bump up to 0.8.1
3 years ago
Michał Sałaban
cd1d5ff298
Add Py2 compatibility
3 years ago
Michał Sałaban
1d73743c0e
Merge branch 'expand_daemon' of https://github.com/jeffro256/monero-python into jeffro256-expand_daemon
3 years ago
Jeffrey Ryan
7c7089a011
Fix output_indices bug ( #94 )
...
When I wrote the output code, I made the assumption that if a transaction
was not in the transaction pool then its "output_indices" atrribute would
be present. However, upon further testing I found that for transactions
with 0 outputs, such as at height 202612, the Monero daemon returns a JSON
object with no "output_indices" attribute. This PR should keep a KeyError
from occurring.
3 years ago
Jeffrey Ryan
e4c35569ae
Fixed Daemon.block bug for height=0 ( #93 )
...
If you called daemon.block(height=0) then the expression:
if not height and not bhash:
Is `True` because 0 is falsey. I changed that line to a slightly more wordy, but more accurate:
if height is None and bhash is None:
3 years ago