ThomasV
fe62534a66
fix rbf parameter in paytomany API (follow-up e1dc7d1e6f)
3 years ago
ThomasV
49984b2ed4
fix tests (follow-up e1dc7d1e6f)
3 years ago
ThomasV
e1dc7d1e6f
Set the RBF flat to all transactions, and remove the 'use_rbf'
...
preference from the GUI, because the mempoolfullrbf option in
Bitcoin 0.24 makes RBF signaling pretty meaningless. Fixes #8088 .
Note: RBF remains disabled for channel funding transactions.
In that case, the flag is actually only used as a semaphore
between different instances of the same wallet.
3 years ago
SomberNight
8995a3e1bd
Qt chan list: Ctrl+F filter to work for long channel id
3 years ago
SomberNight
52ccea5329
lnchannel: log chan id in ChannelBackup logger
...
otherwise it's hard to debug what's going on when having many channels
3 years ago
ThomasV
e8ac09721c
kivy: remove user_rbf boolean property (unused)
3 years ago
ThomasV
3131fde97b
submarine swaps: set rbf for CLI transactions
...
(it was already the case with GUI)
3 years ago
SomberNight
f86229f169
Merge pull request #8091 from zouppen/convert_currency_cmd
...
Add command for currency conversions
3 years ago
Joel Lehtonen OH64K
a24a928e9f
commands: Make conversion to/from BTC the default
...
As suggested by SomberNight in PR #8091 , the difference is that this
commit handles currencies in case-insensitive manner.
Co-authored-by: ghost43 <somber.night@protonmail.com>
3 years ago
Joel Lehtonen
62711a57bc
commands: Better default currencies in convert_currency
...
Co-authored-by: ghost43 <somber.night@protonmail.com>
3 years ago
Joel Lehtonen
0b540956fb
exchange_rate: "BTC" to "BTC" rate is not guaranteed to be present
...
Which ccy rates are available depends on the configured
exchange (config key use_exchange) and the configured currency (config
key currency). Only for some exchanges, the fx.ccy-BTC fx rate is
available (depends on the ExchangeBase.get_rates implementation).
As they say, for hodlers 1 BTC = 1 BTC.
3 years ago
Joel Lehtonen
09170bdd1f
commands: Improve error messages in convert_currency
...
Co-authored-by: ghost43 <somber.night@protonmail.com>
3 years ago
Joel Lehtonen OH64K
cdc1660d47
commands: Remove unused requested_amount and fix a typo ( #8090 )
3 years ago
Joel Lehtonen
02dba54ab9
commands: Add command "convert_currency"
...
This adds command "convert_currency" which allows the user to do
currency conversions via command line or JSON RPC. Wallet not
required.
3 years ago
Joel Lehtonen
01d31dd61d
exchange_rate: Add precisions of some cryptocurrencies
...
There are many cryptocurrencies available in CoinGecko and some other
exchange rate providers. If the user wants to use a cryptocurrency as
a display currency, the precisions used to be 2. This patch adds
precisions of some cryptocurrencies.
3 years ago
Joel Lehtonen
9ac58d0bc0
exchange_rate: Allow formatting amount with custom currency
3 years ago
Sander van Grieken
21d1842b84
log if get_history fails sanity check
3 years ago
Sander van Grieken
96f4530eb2
qml: ReceiveDialog styling
3 years ago
ghost43
e8c5ff5d2d
Merge pull request #8087 from SomberNight/20221204_build_nproc_2
...
CI: AppImage build is failing with `Container errored with 'OOMKilled'`
3 years ago
SomberNight
feb75ec9e6
CI: AppImage build is failing with "Container errored with 'OOMKilled'"
...
"AppImage build" on the CI is failing with "Container errored with 'OOMKilled'" since 65ae281180
https://cirrus-ci.com/task/6506466559918080
https://cirrus-ci.com/task/6518283422662656
Apparently, when running in a Cirrus CI container, `nproc` returns the number of host CPUs,
instead of the number of cpus available to the container.
Opened upstream issue:
https://github.com/cirruslabs/cirrus-ci-docs/issues/1115
3 years ago
SomberNight
8cfbce827c
ledger plugin: fix binaries
...
follow-up https://github.com/spesmilo/electrum/pull/8041
(ac239a81b8 )
3 years ago
SomberNight
65ae281180
build: don't hardcode num worker threads "make -j4"
3 years ago
Sander van Grieken
96af21faeb
qml: show extra fee in ConfirmTxDialog (2fa)
3 years ago
Sander van Grieken
ad2b01716c
qml: request details hooks to backend callback, not to QEWallet signal.
...
Also fix destructor issue
3 years ago
Sander van Grieken
4c7ab67474
qml: receive dialog flickable when challenged vertical space
3 years ago
Sander van Grieken
5e34f01f53
qml: keep elements in place when QR code (and size) changes in ReceiveDialog
3 years ago
Sander van Grieken
ffcd533a8d
qml: refactor OpenChannel to dialog, fix lifecycle/race conditions swap & openchannel
3 years ago
Sander van Grieken
56e37f74d4
qml: swapdialog styling fixes
3 years ago
Sander van Grieken
969f84913e
qml: keystore icon indicator for watch-only
3 years ago
Sander van Grieken
441ffff02b
qml: network overview page
3 years ago
Sander van Grieken
1f22b865c3
qml: pastebutton and qr scan will only fill textarea after validation,
...
more clear text for pubkey and seed for cosigners
3 years ago
Sander van Grieken
9354dfc86d
qml: skip multisig_show_masterpubkey view and instead present master pub key on every
...
cosigner key/seed import page.
3 years ago
Sander van Grieken
b7dcc1277c
qml: listen for verified callbacks in fee bumpers, tx canceller and txdetails.
...
TxDetails updates the page, Rbf adn Cpfp fee bump dialogs and RbfCancelDialog auto-close.
3 years ago
Sander van Grieken
31f30a9247
qml: disable drawer for now
3 years ago
Sander van Grieken
4fb010da1a
qml: move balance from drawer to history listview header
3 years ago
Sander van Grieken
535754363e
qml: fix imports
3 years ago
Sander van Grieken
ebb714fa1b
qml: feebump button in TxDetails next to tx fee, remove RbF flag
3 years ago
Sander van Grieken
78df722419
qml: add initial logic and UI for CPFP
3 years ago
Sander van Grieken
8fbfe87e78
qml: rename QETxFeeBumper -> QETxRbfFeeBumper, BumpFeeDialog.qml -> RbfBumpFeeDialog.qml
3 years ago
Sander van Grieken
7397a0c2b4
follow-up prev
3 years ago
Sander van Grieken
990ec311d2
qml: implement cancel rbf tx
3 years ago
Sander van Grieken
9c82a94ad0
qml: add final/rbf to txdetails
3 years ago
Sander van Grieken
cccd5ff19b
qml: add 'local' and 'mempool' sections to history, update section on on_tx_verified callback
3 years ago
Sander van Grieken
fbc5be54a9
qml: fix create/confirm seed_variant parameter, styling receivedetailsdialog
3 years ago
ghost43
cf8149cef3
Merge pull request #8080 from Emzy/update-ezmy-pubkey
...
Extended the expiration date of my gpg pubkey
3 years ago
Stephan Oeste
6bf8a6ff4d
Extended the expiration date of my gpg pubkey
3 years ago
Luke Childs
4784d933f3
Update @lukechilds server address
3 years ago
Sander van Grieken
1731c36234
qml: add lightning node id to walletdetails
3 years ago
Sander van Grieken
98e395e78e
qml: show all keystores on WalletDetails page
3 years ago
SomberNight
28f724edc9
Merge branch '202211_wallet_payreq'
...
better handle collisions in _requests_addr_to_key
3 years ago