aboutsummaryrefslogtreecommitdiff
path: root/src/device/device_cold.hpp (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2022-03-04Copyright: Update to 2022mj-xmr1-1/+1
2021-08-03trezor: try empty passphrase firstDusan Klinec1-0/+20
- Try empty passphrase first when opening a wallet, as all Trezors will have passphrase enabled by default by Trezor Suite by default. This feature enables easier access to all users using disabled passphrase (or empty passhprase) - If wallet address differs from device address with empty passphrase, another opening attempt is made, without passphrase suppression, so user can enter his passhprase if using some. In this scenario, nothing changes to user, wallet opening just consumes one more call to Trezor (get wallet address with empty passphrase) - also change how m_passphrase is used. Previous version did not work well with recent passphrase entry mechanism change (made in Trezor), thus this commit fixes the behaviour).
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
Update copyright year to 2020
2019-06-17device: show address on device displayDusan Klinec1-0/+1
- Trezor: support for device address display (subaddress, integrated address) - Wallet::API support added - Simplewallet: - address device [<index>] - address new <label> // shows address on device also - integrated_address [device] <payment_id|address> // new optional "device" arg to display also on the device
2019-03-20device/trezor: HF10 support added, wallet::APIDusan Klinec1-0/+96
- import only key images generated by cold signing process - wallet_api: trezor methods added - wallet: button request code added - const added to methods - wallet2::get_tx_key_device() tries to decrypt stored tx private keys using the device. - simplewallet supports get_tx_key and get_tx_proof on hw device using the get_tx_key feature - live refresh enables refresh with trezor i.e. computing key images on the fly. More convenient and efficient for users. - device: has_ki_live_refresh added - a thread is watching whether live refresh is being computed, if not for 30 seconds, it terminates the live refresh process - switches Trezor state
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2018-11-02device/trezor: trezor support addedDusan Klinec1-24/+39
2018-06-28Wallet API: add some missing override keywordstoffu1-4/+4
Also remove dust() from UnsignedTransactionImpl (already in PendingTransactionImpl)
2018-01-26Readd copyright starting datexmr-eric1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-11-16split wallet and wallet_apimoneromooo-monero1-1/+1
This speeds up building a lot when wallet2.h (or something it includes) changes, since all the API includes wallet2.h
2017-10-07Subaddresseskenshi841-24/+27
2017-02-10performance_tests: add tests for sc_reduce32 and cn_fast_hashmoneromooo-monero1-7/+9
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-1/+1
2016-10-26tests: add performance test for keypair::generatemoneromooo-monero1-6/+8
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-03-03moved all stuff to githubAntonio Juarez1-0/+23