moneromooo-monero
743608ec16
wallet: allow signing a message with spend or view key
4 years ago
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
moneromooo-monero
bc94ba4d14
wallet: distinguish between empty and absent attributes
5 years ago
moneromooo-monero
294e858d57
wallet_rpc_server: add set_log_level/set_log_categories
5 years ago
binaryFate
1f2930ce0b
Update 2019 copyright
5 years ago
Michał Sałaban
ade369f96f
Add RPC error code for non-deterministic wallet
6 years ago
Dusan Klinec
9c2a7b4638
wallet-rpc: watch-only and cold wallet features added
...
- unsigned_txset, signed_txset in transfer / submit_transfer / sign_transfer
- export_outputs, import_outputs
Squashed commits:
[f4d9f3d4] wallet-rpc: do_not_relay removed from submit_transfer
[5b16a86f] wallet-rpc: review-fix - method signature changes, renaming
[b7fbb10a] wallet-rpc: naming fixes (unsigned vs signed), consts renamed
[8c7d2727] wallet-rpc: sign_transfer added
[481d024a] wallet2: sign_tx splitted to work with strings and structs, more granular
[2a474db9] wallet-rpc: wallet2::load_unsigned_tx split to load from str, file
[b1e3a018] wallet-rpc: review fix, load_tx_from_str variable rename
[1f6373be] wallet-rpc: review fix: save_tx_to_{str,file}
[2a08eafc] wallet-rpc: review comments fixes
- redundant this removed from wallet2.cpp
- load_tx_from_str, load_tx_from_file
[43498052] wallet-rpc: submit_transfer added
[9c45d1ad] wallet-rpc: watch_only check, return unsigned_txset
[62831396] wallet2: added string variants to load_tx, save_tx
- analogously to save_multisig_tx
- required for monero-wallet-rpc to support watch-only wallet
6 years ago
Riccardo Spagni
9681a885d1
Merge pull request #3207
...
a99ef176
wallet-rpc: take subaddress account as arg for get_transfer_by_txid (stoffu)
77125096
wallet-rpc: rename *_INDEX_OUTOFBOUND into *_INDEX_OUT_OF_BOUNDS (stoffu)
6 years ago
stoffu
7712509644
wallet-rpc: rename *_INDEX_OUTOFBOUND into *_INDEX_OUT_OF_BOUNDS
6 years ago
Michał Sałaban
f90c76beb4
Return appropriate error code when there's no connection to daemon
6 years ago
Michał Sałaban
3cb65b3f69
Return appropriate error code when not enough money for tx
6 years ago
xmr-eric
18216f19dd
Update 2018 copyright
6 years ago
moneromooo-monero
2fa707d1a5
wallet: add multisig sign/submit RPC
7 years ago
moneromooo-monero
cd64c7990c
multisig address generation RPC
7 years ago
moneromooo-monero
9739da1e84
wallet_rpc_server: new relay_tx command
...
It takes a full tx+metadata hex string as input
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
Michał Sałaban
fab3b7221b
Add more specific RPC error codes
7 years ago
kenshi84
53ad5a0f42
Subaddresses
7 years ago
Howard Chu
110b683152
Resolve #92 add ability to create wallets thru RPC
...
Reviewed and squashed. Open/Create is only allowed if no walletfile
was specified at startup.
7 years ago
Riccardo Spagni
c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero
4f5b130de9
wallet_rpc_server: add address book RPC calls
7 years ago
moneromooo-monero
82ba2108e9
wallet: add API and RPC to create/parse monero: URIs
8 years ago
moneromooo-monero
ebf97d76f0
wallet: new {ex,im}port_key_images commands and RPC calls
...
They are used to export a signed set of key images from a wallet
with a private spend key, so an auditor with the matching view key
may see which of those are spent, and which are not.
8 years ago
moneromooo-monero
89d9f382a0
wallet: add command and RPC to sign/verify data
...
Signing is done using the spend key, since the view key may
be shared. This could be extended later, to let the user choose
which key (even a per tx key).
simplewallet's sign/verify API uses a file. The RPC uses a
string (simplewallet can't easily do strings since commands
receive a tokenized set of arguments).
8 years ago
moneromooo-monero
7baed9bd89
wallet: allow attaching notes to txids
8 years ago
Riccardo Spagni
de03926850
updated copyright year
8 years ago
moneromooo-monero
24d500ce8e
Add a --restricted-rpc flag to simplewallet
...
It restricts RPC to a subset of "view only" commands. Kind of like
a poor man's view key replacement.
9 years ago
Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
fluffypony
6fc995fe5d
License updated to BSD 3-clause
10 years ago
paybee
295c284c3e
Added incoming_transfers RPC API method
10 years ago
paybee
feacdded6b
Added incoming_transfers RPC API method
10 years ago
mydesktop
333f975760
initial [broken] update
10 years ago
Antonio Juarez
29c2859a3e
json rpc for wallet and bugfix
10 years ago