stoffu
6d40a92026
Reserve proof
7 years ago
Riccardo Spagni
539f511eb1
Merge pull request #2368
...
b0b7e0f0
Spend proof without txkey (stoffu)
7 years ago
stoffu
b0b7e0f09a
Spend proof without txkey
7 years ago
stoffu
be1c01298a
fix for tx proof: use exception instead of error_str when signature gen failed
7 years ago
stoffu
998777ecd7
Tx proof (revised):
...
- refactoring: proof generation/checking code was moved from simplewallet.cpp to wallet2.cpp
- allow an arbitrary message to be signed together with txid
- introduce two types (outbound & inbound) of tx proofs; with the same syntax, inbound is selected when <address> belongs to this wallet, outbound otherwise. see GitHub thread for more discussion
- wallet RPC: added get_tx_key, check_tx_key, get_tx_proof, check_tx_proof
- wallet API: moved WalletManagerImpl::checkPayment to Wallet::checkTxKey, added Wallet::getTxProof/checkTxProof
- get_tx_key/check_tx_key: handle additional tx keys by concatenating them into a single string
7 years ago
Riccardo Spagni
32b083d8bd
Merge pull request #2546
...
b2d416f2
Distinguish "not enough money" and "not enough unlocked money" (binaryFate)
7 years ago
Jaquee
086b7db2c7
Wallet API: default values for account and subaddr index
7 years ago
binaryFate
b2d416f211
Distinguish "not enough money" and "not enough unlocked money"
...
Fix #1530
7 years ago
Jaquee
97c2e449ce
wallet2+API: use separate callbacks for lightwallets
7 years ago
Jaquee
9442b04302
walletAPI: lightwallet exceptions
7 years ago
Jaquee
fc9229342d
walletAPI: add lightwallet login() and importWalletRequest()
7 years ago
Jaquee
79207743b8
walletAPI: init() lightwallet and SSL support
7 years ago
kenshi84
53ad5a0f42
Subaddresses
7 years ago
m2049r
6ee1116d75
store is optional during close and defaults to true; except during descruction
7 years ago
Jaquee
d58700e003
WalletAPI: only allow trusted daemon when importing key images
7 years ago
Jaquee
8a9bbd26d3
WalletAPI: copy wallet data when creating a view only wallet
7 years ago
Jaquee
1307e3cc12
WalletAPI: add getDefaultDataDir()
7 years ago
moneromooo-monero
61770ec2da
change mixin to ring size in user visible places
7 years ago
m2049r
600353e2b2
fix wallet callback signatures
7 years ago
moneromooo-monero
4e13ab306a
wallet_api: fix missing transaction parameter in callback
...
It was unused, so harmless
Reported by erikd on IRC
7 years ago
Jaquee
740bc24c95
Wallet API: Set seed lang when recovering form keys
7 years ago
Riccardo Spagni
81b370d5a1
Merge pull request #2012
...
bbf4c210
Wallet API: add spend/view key getters (Jaquee)
7 years ago
Jaquee
bbf4c21048
Wallet API: add spend/view key getters
7 years ago
moneromooo-monero
6df83b3efb
wallet: add sweep_below function
...
It sweeps all outputs below the given threshold
This is available via the existing sweep_all RPC, by setting
amount_threshold the desired amount (in atomic units)
7 years ago
Jaquee
a8646b0957
Wallet API: add hard fork info functions
7 years ago
moneromooo-monero
d023831327
use const references in catch blocks
7 years ago
Jaquee
9ae33b51fb
wallet api: fix parameters in wallet2callbackImpl
7 years ago
Jaquee
5310574382
Wallet API: Add support for daemon rpc login
7 years ago
Riccardo Spagni
c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni
50fadea8fa
Merge pull request #1747
...
26bd7aac
wallet_api: fix logging init via api (moneromooo-monero)
7 years ago
moneromooo-monero
26bd7aac03
wallet_api: fix logging init via api
7 years ago
moneromooo-monero
83ec209f42
simplewallet: validate hex input size
7 years ago
Riccardo Spagni
eacf2124b6
Merge pull request #1689
...
ce7fcbb4
Add server auth to monerod, and client auth to wallet-cli and wallet-rpc (Lee Clagett)
7 years ago
Lee Clagett
ce7fcbb4ae
Add server auth to monerod, and client auth to wallet-cli and wallet-rpc
7 years ago
Jaquee
7549116ec3
Wallet API: Easylogger wrapper for gui
7 years ago
Jaquee
0cc50bdd11
GUI: Improved refresh performance
7 years ago
Jaquee
805625b541
wallet api: Remove initAsync() and don't start refresh automatically on init
7 years ago
Riccardo Spagni
5fb3f97a55
Merge pull request #1629
...
c02e1cb9
Updates to epee HTTP client code - http_simple_client now uses std::chrono for timeouts - http_simple_client accepts timeouts per connect / invoke call - shortened names of epee http invoke functions - invoke command functions only take relative path, connection is not automatically performed (Lee Clagett)
7 years ago
Jaquee
774a21394a
Wallet API: Create wallet from keys
7 years ago
Lee Clagett
c02e1cb943
Updates to epee HTTP client code
...
- http_simple_client now uses std::chrono for timeouts
- http_simple_client accepts timeouts per connect / invoke call
- shortened names of epee http invoke functions
- invoke command functions only take relative path, connection
is not automatically performed
7 years ago
moneromooo-monero
17246d051d
wallet: print exception message on get_random_outs_error
8 years ago
Riccardo Spagni
f00797a1f2
Merge pull request #1573
...
dea53962
fix timeout in check_connection (Jaquee)
8 years ago
Riccardo Spagni
865f5bef34
Merge pull request #1564
...
1d317981
Wallet API: add key image import/export functions (Jaquee)
8 years ago
Jaquee
dea53962a3
fix timeout in check_connection
8 years ago
Jaquee
1d3179816b
Wallet API: add key image import/export functions
8 years ago
Jaquee
46550c0b4f
Wallet API: add rescanSpent()
8 years ago
Riccardo Spagni
2a2f02e375
Merge pull request #1559
...
db56a03f
Wallet2 + API: Callbacks for unconfirmed transfers (Jaquee)
8 years ago
Jaquee
db56a03ff2
Wallet2 + API: Callbacks for unconfirmed transfers
8 years ago
Jaquee
0d3918e15b
Wallet api: Update trustedDaemon when daemon is changed
8 years ago
Jaquee
dbb838f4d0
GUI cold signing
...
fix conflict
8 years ago