Michał Sałaban
df9dd7152b
Include status in exception message
4 years ago
lance
7809b51b06
ensure functions utilizing `raw_request` can authenticate to rpc enabled daemon
4 years ago
Michał Sałaban
28db684400
Bump up version
5 years ago
Michał Sałaban
9aee6564e7
Replace Ed25519 implementation with much faster pyca/ed25519
5 years ago
Michał Sałaban
c5c53adb10
Enable key retrieval from subaddresses too
5 years ago
Michał Sałaban
e029ade30b
Bump up version
5 years ago
Michał Sałaban
02ba5df0a6
Update doc
5 years ago
Michał Sałaban
90a7202bb1
Merge branch 'master' of https://github.com/massanchik/monero-python into massanchik-master
5 years ago
Michał Sałaban
a870165de9
Fix docs
5 years ago
silk
5699c26f6b
requests verify argument name fix
5 years ago
silk
4adef4de8a
verify parameter name changed to verify_ssl_certs
5 years ago
Michał Sałaban
fb13992c77
Add method for retrieving block headers from daemon
5 years ago
Michał Sałaban
eb88f7cd6f
Add exception for watch-only wallets trying to perform a spend op
5 years ago
Michał Sałaban
8f888d2aca
Optimize retrieval of master address
5 years ago
Michał Sałaban
a184c3bea2
Make Address accept bytes/str too
5 years ago
Michał Sałaban
b70c3fbc43
Add __format__() to Address
5 years ago
silk
13efdb967c
docstrings
5 years ago
silk
f049570135
optional verify parameter for requests package
5 years ago
Michał Sałaban
e55e2239b1
Add exception
5 years ago
Michał Sałaban
d44d4fd2ac
Add payment filtering by tx_id
5 years ago
Michał Sałaban
c2af7acc31
Update .new_address() method to return subaddress index
5 years ago
Michał Sałaban
6bf97ddca2
Change project name in PyPi, update version
5 years ago
Michał Sałaban
25ed5dec6a
Bump up version to 0.5.4
5 years ago
Michał Sałaban
48cad4007a
Add `sweep_all()` method, close #20
5 years ago
Michał Sałaban
010408dcf9
Add request timeout to JSONRPC backend
5 years ago
Michał Sałaban
64149f6323
Fix minor bugs in JSONRPC daemon backend and offline wallet, add tests
5 years ago
Michał Sałaban
3478e24d33
Bump up to 0.5.2
5 years ago
Michał Sałaban
a7c8579b13
Check type of amounts passed to conversion, avoid MemoryError when a string is being concatenated 10^12 times. Close#48
5 years ago
Michał Sałaban
3358e5a30a
Remove compatibility and most references to archaic version of Monero
5 years ago
Michał Sałaban
864829b858
Properly handle account labels
5 years ago
Michał Sałaban
5f340482d0
Bump up to 0.5.1
5 years ago
Michał Sałaban
d81b29182f
Fix bug in destinations amounts
5 years ago
moneroexamples
f59e6c402b
Caching of ed25519 values for public keys in seed
...
Based on:
https://github.com/emesik/monero-python/issues/42#issuecomment-458780087
5 years ago
Michał Sałaban
c999f68cf1
Remove obsolete comment
5 years ago
Michał Sałaban
213c352afe
Add missing copyright notice
5 years ago
Michał Sałaban
3b832040c6
Add range check
5 years ago
Michał Sałaban
b0526972bd
Up to 0.5
5 years ago
Michał Sałaban
d9c68a86c6
Cleanup and update
5 years ago
Michał Sałaban
d0a2d35176
Add offline subaddress generation
5 years ago
Michał Sałaban
6c1f667840
Merge branch 'master' into 0.5.x
5 years ago
Michał Sałaban
bab0099419
Rearrange address class hierarchy
6 years ago
Michał Sałaban
e12ecbaefb
Release 0.4.4
6 years ago
Michał Sałaban
000a1d5cff
Issue a warning when filtering by height but also asking for mempool transactions, fix #37
6 years ago
Michał Sałaban
e3dcc96a60
Add secret key checking methods
6 years ago
Michał Sałaban
5ee551fa4a
Return None when spend key is zero (view-only wallet)
6 years ago
Michał Sałaban
005076e8a2
Merge branch 'master' into 0.5.x
6 years ago
Michał Sałaban
980770a2b7
Remove excess import
6 years ago
Michał Sałaban
9d03995092
Remove the ringsize parameter
6 years ago
Michał Sałaban
91c720ecee
Sort payments by height (descending) and mempool on top
6 years ago
Michał Sałaban
2d9843fec9
Make list of destinations a tuple, like argument to transfer_multiple();
...
Initialize destinations as empty list, make iterations straightforward
6 years ago
Michał Sałaban
55ce01f555
Merge branch 'master' into lialsoftlab-tx_confirmations
6 years ago
Michał Sałaban
d0dd554e38
Add new RPC error code pending as PR
6 years ago
Alexey V. Litvinov
4fc8495727
Support for confirmations number in transactions.
6 years ago
Alexey V. Litvinov
339363b575
Fix for python 2.x compatibility issue.
6 years ago
Alexey V. Litvinov
ee8aea69bd
Destinations adresses support in outgoing payment transactions.
6 years ago
Michał Sałaban
915590780f
Add methods for exporting/importing outputs and key images
6 years ago
codeforcer
a31afd84e5
support for rpc login in regular monero daemon
6 years ago
Michał Sałaban
e8b70cfff0
Bump up version
6 years ago
Michał Sałaban
42dbaa7c98
Update to scheduled hard fork v8, warn about deprecation of dynamic ring size
6 years ago
Maciej Urbanski
e4af96540d
base58 improvements
6 years ago
Michał Sałaban
dc3180753b
Clean up imports
6 years ago
Michał Sałaban
101064ad7c
Prepare v0.4.2
6 years ago
zhixin.xiu
0250d8fc25
transfer with payment id
6 years ago
Michał Sałaban
aa9c341167
Bump up version
6 years ago
Michał Sałaban
e77f57ad11
Add note on local changes
6 years ago
Maciej Urbanski
164f6afb7c
slightly better base58 (still ugly tho)
6 years ago
Michał Sałaban
ce47e90535
Bump up version
6 years ago
Michał Sałaban
7176f3fa0f
Properly raise exceptions in base58 code; partial fix for #27
6 years ago
Michał Sałaban
b14770ea5a
Instantiate the address returned by Seed
6 years ago
Adam Ward
9f6fed8ced
Imported mnemonic wordlists from monero-project
6 years ago
Adam Ward
4c9ca07006
Add support for multiple mnemonic wordlist
...
Added Wordlist class and registry
Moved mnemonic encoding/decoding logic from Seed to Wordlist
6 years ago
Michał Sałaban
ee16fd41b9
Save hexlify/unhexlify cycles
6 years ago
Michał Sałaban
ce9427180b
Simplify the Seed class interface, raise ValueError instead of assertions
6 years ago
Michał Sałaban
83eca24ce0
Add handling for 12/13-word seeds (MyMonero style)
6 years ago
Michał Sałaban
10c6ee1a67
Fix bytes/str conflict in Python 3, add network selection for address derivation from the seed
6 years ago
Michał Sałaban
d032fd2d86
Prepare for release 0.3
6 years ago
Michał Sałaban
a037f121b7
Add support for stagenet addresses
6 years ago
Michał Sałaban
539ad6b165
Prepare for v0.2
6 years ago
Michał Sałaban
cd41ee29be
Prepare for v7 hard fork, set default ring size to 7 ( closes #16 )
6 years ago
cryptochangements
4316cfa296
Generate keys and Addresses
6 years ago
Michał Sałaban
bd0777262e
Merge branch '0.1.x'
6 years ago
Michał Sałaban
3357235664
Bump up version
6 years ago
Michał Sałaban
a91b975e4d
Return Seed object from the wallet
6 years ago
Michał Sałaban
94656dc771
Merge pull request #11 from lalanza808/mnemonics
...
Seed class for interacting with Monero secret seeds
6 years ago
lance allen
6adb4eeae1
Squashed commit of the following:
...
commit 091aa668e194489e3a45e418941ea922c09f7024
Author: lance allen <lrallen03@gmail.com>
Date: Mon Feb 19 09:32:50 2018 -0800
removing extraneous import
commit 47d2dbcf4e20a4cbba1bb77caa39e8005db00042
Author: lance allen <lrallen03@gmail.com>
Date: Mon Feb 19 00:18:19 2018 -0800
matching the version to emesik master and fixing the method name
commit 63b5f5fae3a3125b36a6ed18f3f7e47e54cd1d1d
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 22:38:37 2018 -0800
adding unit file for seed class
commit 515ccfe18663d6f52810d59ccdd9ab51e2be7d58
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 22:38:17 2018 -0800
updating init files
commit 6e0803661f08694a5a81a83a7fbeede6e18f741c
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 22:37:46 2018 -0800
updating init from assert to raise, set gte operator on checks
commit e066039bf8ccf5128987e6d291864f3a9d61df28
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 18:42:30 2018 -0800
move get_checksum outside of class and always return seed with checksum
commit 1b0cb8adc6945d777abba18acfcaf8d3b6f4be42
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 17:14:46 2018 -0800
removing extraneous seed_ prefixes from class vars and change class param to
commit 9b60a34da554696f3cfbfd7cb3f0780dfc32bc55
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 13:52:12 2018 -0800
move generate_hex function outside of class
commit 162036cb38ff5a90cf515fd951d70299117866aa
Author: lance allen <lrallen03@gmail.com>
Date: Sun Feb 18 13:49:46 2018 -0800
adding string input to class constructor and determine validity
commit 30f04ade1819b152fd600eff0b7364d9bd7aaab4
Author: lalanza808 <lrallen03@gmail.com>
Date: Sat Feb 17 23:59:19 2018 -0800
adding commit hashes and revamping comments
commit c46029fbc9bf74bf64231a1d4c4c6613be08bf00
Author: lalanza808 <lrallen03@gmail.com>
Date: Sat Feb 17 23:18:07 2018 -0800
adding licensing, verb noun functions, checksum val, hex generation
commit fa38d8aa1ea3aeb5ba7d03f89f9610a1b9b76e49
Author: lance allen <lrallen03@gmail.com>
Date: Sat Feb 17 16:57:19 2018 -0800
adding seed class for encoding/decoding mnemonic phrases or hex strings
commit d523e51a92c626a435aad64740d2fe04eb2f8b99
Author: lance allen <lrallen03@gmail.com>
Date: Sat Feb 17 16:57:03 2018 -0800
adding english wordlist for mnemonic seeds
commit f6d78a497a0d48b565f1a584b51150a03f9df7d6
Author: lance allen <lrallen03@gmail.com>
Date: Sat Feb 17 16:56:48 2018 -0800
updating monero init file to include wordlists
6 years ago
Michał Sałaban
aa5b2b65f9
Bump up the version
6 years ago
Michał Sałaban
4287a1918c
Describe mempool() method
6 years ago
Michał Sałaban
d20b710034
Clean up unused code
6 years ago
Michał Sałaban
9e9b75a42e
Add API docs for backend and transaction classes
6 years ago
Michał Sałaban
0aff11fc59
Add API doc for Daemon
6 years ago
Michał Sałaban
c729611c81
Add numbers module docs, describe transaction priorities
6 years ago
Michał Sałaban
775e3bd7a4
Add API docs for Account and Wallet
6 years ago
Michał Sałaban
e76f90b70d
v0.1.1
6 years ago
Michał Sałaban
1d633410da
Add fixes to work with Monero 0.11
6 years ago
Michał Sałaban
9a6bc49a28
Use protocol constant
6 years ago
Michał Sałaban
4655de6f25
Display height, optimize
6 years ago
Michał Sałaban
6a5dc9ad6d
Add defaults and fix ranges in height query
6 years ago
Michał Sałaban
68e631ebe3
Test outgoing transfers
6 years ago
Michał Sałaban
323746b80a
Allow sending transactions with relaying disabled
6 years ago
Michał Sałaban
c073a9d1a3
Update tests, fix bugs
6 years ago
Michał Sałaban
ed383d6040
Update checks and tests
6 years ago
Michał Sałaban
a814197057
Refactor transfer query
6 years ago
Michał Sałaban
e058155124
Add exception for no daemon connection
6 years ago
Michał Sałaban
c695e43883
Remove excessive get_ prefixes from method names
6 years ago
Michał Sałaban
090ef0c984
Update to recent Monero project state
6 years ago
Michał Sałaban
a16ae37a94
Reorganize payments and transactions
6 years ago
Michał Sałaban
8ae386904a
Fix typo
6 years ago
Michał Sałaban
a59a8f737a
Merge branch 'mempool'
6 years ago
Michał Sałaban
01060cbe7d
Add exception
6 years ago
Michał Sałaban
6255ca48a7
Add exception on transaction not found
6 years ago
Michał Sałaban
3854a9e0eb
Fix crash on empty mempool
6 years ago
Michał Sałaban
aa155b0520
Fix: use proper class; add comment on pending PR
6 years ago
Michał Sałaban
38704ba8ea
Handle mempool transactions
6 years ago
Michał Sałaban
d0bc224e78
Fix: use proper class; add comment on pending PR
6 years ago
Michał Sałaban
582bd1c9e4
Correct error message
6 years ago
Michał Sałaban
8fbc8e853a
Change the default port
6 years ago
Lance Allen
3a9600672b
fixing variable referencing _log
6 years ago
Michał Sałaban
0e66388e6e
Correct imports, add version
6 years ago
Michał Sałaban
099218b685
Add apidocs for address
6 years ago
Michał Sałaban
8e6970ea38
Automatically relay transactions (note: the flag is not documented)
6 years ago
Michał Sałaban
f8bb84c458
Add transaction broadcasting
6 years ago
Michał Sałaban
900bcdc2ed
Add daemon API sketch
6 years ago
Michał Sałaban
333caafa90
Add key retrieval
6 years ago
Michał Sałaban
34fa48fcf8
Allow creating txs without relaying to the network
6 years ago
Michał Sałaban
1be5d0b063
Bugfixing: mixin vs ringsize, get_addresses() in wallet
6 years ago
Michał Sałaban
a1849cab8d
Add methods for account and address creation; Retrieve labels
6 years ago
Michał Sałaban
0d0cc34353
Recognize "TX not possible" exception
6 years ago
Michał Sałaban
02a599e9ad
Differentiate between None and 0 as payment id
6 years ago
Michał Sałaban
5b7dd90b9d
Recognize payment id exception
6 years ago
Michał Sałaban
4be870c50b
Fix method signature mismatch in subclass
6 years ago
Michał Sałaban
ae6f6e9dfa
Return payment id in transfers
6 years ago
Michał Sałaban
bb11d9d671
Add sanity check
6 years ago
Michał Sałaban
5cc760bd71
Sort transactions by timestamp
6 years ago
Michał Sałaban
666aed038f
Refactor Payment ID as separate type
6 years ago
Michał Sałaban
6a3015d880
More explicit naming
6 years ago
Michał Sałaban
5355824a61
Add classes for transactions
6 years ago
Michał Sałaban
79a549391d
s/JSONRPC/JSONRPCWallet/g
6 years ago
Michał Sałaban
ddd54b6063
Retrieve subaddress index from response
6 years ago
Michał Sałaban
3131edf1a4
Add more sanity tests on addresses
7 years ago
Michał Sałaban
4e9284c064
Don't use unusual names
7 years ago
Michał Sałaban
56d7443616
Add mock tests for accounts, addresses and balance.
...
Add method for getting a single balance.
7 years ago
Michał Sałaban
5e96380d7b
Update info
7 years ago
Michał Sałaban
097107f3de
Port back to Python 2
7 years ago
Michał Sałaban
45516ec33f
Add SubAddress class
7 years ago
Michał Sałaban
40fd464a12
Add transfer handling
7 years ago
Michał Sałaban
176ab69638
Handle idempotence in Address()
7 years ago
Michał Sałaban
7200d980d9
Add draft of Account, Wallet and JSONRPC backend
7 years ago
Michał Sałaban
0952fe0893
Add number conversion
7 years ago
Michał Sałaban
bbeb7d85a2
Add address
7 years ago