Michał Sałaban
a9cf78d294
Merge branch 'plowsof-master' into viewtags
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
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
d3a6a8f470
Optimize calculations
2 years ago
Michał Sałaban
1f09c596b5
Replace ed25519 Python implementation with pynacl
2 years ago
Michał Sałaban
447e4b6fb5
Introduce ed25519 from pynacl
2 years ago
Michał Sałaban
756b23db58
Reformat and clean up
3 years ago
Michał Sałaban
3263684dcb
Merge branch 'master' into pycryptodomex
3 years ago
Michał Sałaban
102449f57f
Reformat code with black
3 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.
3 years ago
Michał Sałaban
70be9453a1
s/OneTimeOutput/Output/
...
Store amount only if known, None otherwise
3 years ago
Michał Sałaban
691de449d9
Add py2 compatibility
3 years ago
Michał Sałaban
9674aa1e9b
Add tests on coinbase transactions
3 years ago
Michał Sałaban
ee03a86d8c
Add first working version of output recognition; add tests
3 years ago
Michał Sałaban
1e98fe1cc0
Add draft of output recognition
3 years ago