Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/firoorg/electrum-firo-archived

Firo light-weight electrum client
https://github.com/firoorg/electrum-firo-archived

wallet: RBF batching will now reuse the change address

8491a2d329dcf8cae9cc08cec4ff21a22bc7e944 authored over 5 years ago
wallet: split "change address logic" from make_unsigned_transaction

8bfe12e047a4be2f534b5c066f0698d9273ff391 authored over 5 years ago
wallet: make "increase fee" RBF logic smarter

There are now two internal strategies to bump the fee of a txn.
bump fee method 1: keep all inpu...

d0a43662bd91c3f0c04301ca8574e4840c7122ad authored over 5 years ago
coinchooser: tweak heuristic scoring.

transactions without any change now get better scores.
transactions with really small change get...

e864fa50882db90df50e6e0240f55197b28097ed authored over 5 years ago
coinchooser: refactor so that penalty_func has access to change outputs

f409b5da40e607819f94093f4ca6a91f8a2b71f0 authored over 5 years ago
wallet: fix rbf_batching edge case

The old change output was given to coinchooser
as part of possible UTXOs to use.
(Though the coi...

6424163d4bad3de72733849db797d10f11b47479 authored over 5 years ago
qt crash reporter: add warning that report contents are public

5f71163449cc1a484dad2ae3ac5fd3841ea32789 authored over 5 years ago
TxOutput usage: trivial clean-up

5effaaf4281f0161ee59471c6eaf576bf2dbb683 authored over 5 years ago
kivy: show tx fee rate in tx dialog

c7a8540d063a6bf058c1151d2b0c8ea6d0b2ff0e authored over 5 years ago
coinchooser: better account for fees in penalty_func

cb204dd969955e6ac6b23821500c406678a3ce97 authored over 5 years ago
json_db: fix remove_spent_outpoint

method should make sure prevout_n is str...
also wrote failing test

e3c26d7c7a7e3b0e179b0274c12017f5bb04368d authored over 5 years ago
qt msgbox: when using rich text, set text format to "AutoText" instead

"\n" newlines were ignored for WIF_HELP_TEXT InfoButtons

d07caaf601c7f6ac6bc2534d2dadbb90a23ea00f authored over 5 years ago
qt history list: tweak sort order of items

23ec426b4f419c3004d043cf67b7d89f3f2f7651 authored over 5 years ago
plugins: on some systems plugins with relative imports failed to load

this caused electrum to fail to start
potentially only older python 3.6.x are affected

fixes #5421

811169da4b9a31388cc1d9e8e2cac738f14eded9 authored over 5 years ago
follow-up prev

wallet.is_mine needs to tolerate None as input

29ce50a30566d1c69c99896c355df9084a3b3cbd authored over 5 years ago
wallet: stricter validation in export_private_key

fixes #5422

9e21b76c916c139be5c1d10316c737f183494cd3 authored over 5 years ago
AppImage: update appimagetool version

c7b64f4794bbd9dd8a2b44046039c26d36d1db67 authored over 5 years ago
builds: parallelise "make" by setting "-j4"

63e5119ceb83e7f005c6c4983c49c6d1506c87b2 authored over 5 years ago
update block explorer URL for blockchain.info

closes #5408

9d2b601cc7998afe10c1a2e239df4a051adf85a0 authored over 5 years ago
qt seed completer: colour words yellow if only in old electrum list

Some people complained that due to merging the two word lists,
it is difficult to restore from a...

7120c344b2d12b60be8c5fe82e7a9964425075c9 authored over 5 years ago
android: update kivy, p4a, buildozer

5c83df7709505ddde9584cd9de1ce2c614292a3a authored over 5 years ago
storage: fix bug in convert_version_17

closes #5400

6bdc6f559c468a8d24b9581badd1efc3caa78815 authored over 5 years ago
storage: fix some madness about get_data_ref() and put() interacting badly

previously load_transactions() had to be called before upgrade();
now we reverse this order.

to...

53d189fc7ae5994e360849a123e687bd257badc0 authored over 5 years ago
bip70 payreq: do not show error messages in gui

closes #5393

33308307a47bf9ffc6e553a273c3ab0dfea57aea authored over 5 years ago
follow-up prev

PaymentRequest.error is really not intuitive.........

0553ab7f3ff31326571a197aa9b2218f4bc97097 authored over 5 years ago
qt payment requests: fix some races

closes #5283, #5407, #5121

d2de8de356213585eccb5d4b963429f9a674ed65 authored over 5 years ago
kivy tx_dialog: fix size of buttons in "Options" dropdown

0ec574bcf8b9d58462efee700df96a744a753435 authored over 5 years ago
rerun freeze_packages

fbcf6f48b91ec90d7997c13553daeecaaa17b72c authored over 5 years ago
requirements: restrict qdarkstyle to <2.7

qdarkstyle 2.7 pulls in new dependencies
see ColinDuquesnoy/QDarkStyleSheet#182

046518d7f73fdee30fb974b283780fc4691a614e authored over 5 years ago
kivy: offer to copy raw hex tx to clipboard

related: #5405

6cf7aefe28bc2d248782623378e8eb624f744be7 authored over 5 years ago
qt lists right click: fix #5365

21ab65e5f76c10c46dc067cf4427522fee22fd64 authored over 5 years ago
rm dead code

0ef853c046bdb5749db608e70107d96d192016a6 authored over 5 years ago
hw: allow bypassing "too old firmware" error when using hw wallets

The framework here is generic enough that it can be used for any hw plugin,
however atm only Tre...

371e1a6ebff4cf7660edf7d586a47dfc940e4263 authored over 5 years ago
deprecation warnings: only show when running from source

7cba46c317caa95b77337592ffa10e3de0fd2107 authored over 5 years ago
interface: hide some server-induced errors from log

ab81a09de2e16501315ca25007c0e079c100ac59 authored over 5 years ago
interface: fix for aiorpcx 0.18

d17e6a1b87aa59dc0156106a0d2bae61efb0db17 authored over 5 years ago
qt receive tab: "receive address" is now coloured red if already used

closes #3812
closes #5374

41802d8094f07398254ed49093ce312a56f29cce authored over 5 years ago
update to aiorpcx 0.18

41f160dd74dc60434acac882393374cb15a381f0 authored over 5 years ago
interface: fix connecting to new servers using self-signed certs

got broken in 6ec1578a90916436b3bfabe90cafd9bfc804a332

eaf203dbb566a555253e22dbd42affefad218869 authored over 5 years ago
wizard/hw: less spammy logs when hw library unavailable

closes #5380

37da192bf57401ff04dd7635c67f8f993c2e0d62 authored over 5 years ago
util: add function "chunks"

taken from ElectrumX
https://github.com/kyuupichan/electrumx/blob/67111a3c4c812d0550fdba013ac886...

30ffb3d4dca5a0f42473d8e2bd065049d5943e50 authored over 5 years ago
kivy: "paste" button now works for transactions

1ebfcc0f364ecb806c0ce736a76de8a3256748fd authored over 5 years ago
qt: allow QR codes to store a bit more data

by decreasing error correction (about ~26% larger max payload)

c776af41f6b453e3c0d6e61c554a01e347c5d761 authored over 5 years ago
qt: "Help" and "?" buttons can show rich text

namely "Revealer" plugin uses rich text in its description

aec53ae6af8c140ff9928ebeb6f59323d167fd9f authored over 5 years ago
interface: add comment

e1c1a9d6a2bb2020329040a72666ff42346e3678 authored over 5 years ago
fix #5376

3b445d7248d2e8aca25e045557685eeb9e9328c8 authored over 5 years ago
util.parse_URI: more granular exceptions

related: #5376

first report in #5376 was generated with these changes;
before, the exception wa...

158090bf8bba4d317ede7b8c07bdb9a140d85797 authored over 5 years ago
interface: follow-up 6ec1578a90916436b3bfabe90cafd9bfc804a332

a591ccf9b1ca079b7e46491071c9101cd8378abf authored over 5 years ago
qt settings: restart needed after toggling log_to_file

db9a9bbf25a09908f384eafd7a61afcb6cc4b375 authored over 5 years ago
follow-up prev

6ec1578a90916436b3bfabe90cafd9bfc804a332 authored over 5 years ago
interface was suppressing storage r/w exceptions

fecef91ee02352016bcf6990821c2a42e84d2a82 authored over 5 years ago
Merge pull request #5367 from SomberNight/issue_5366

keystore/transactions: fix overflow of derivation path indices

cf01788c863e75827e859051560ab9fd2a586ca9 authored over 5 years ago
keystore/transactions: fix overflow of derivation path indices

fixes #5366

6ad24ea3b3ee4e497240447d5865f184aa1efc9a authored over 5 years ago
Update Johoe's server address (#5363)

468c35e60548e82c22f1d276cbeb9f9855b79f75 authored over 5 years ago
Spreading malware (#5356)

servers: rm phishing servers......

a8b939711aaebd127ff05fd4a36201dc87b537b1 authored over 5 years ago
kivy: warn user during "Send" if high fee (change condition)

Specifically, warning was previously triggered if fee > 1 mBTC;
now it is unified with Qt, warni...

d3f65e24e143121e6209547d49463171af01b1a0 authored over 5 years ago
Merge pull request #5354 from JeremyRand/readme-appimage

Add AppImage to "Creating Binaries" in README.md

a762687740ff5ee60255b7ddbaeaad48e26de19d authored over 5 years ago
Add AppImage to "Creating Binaries" in README.md

10098db59bd7ae201360e91dfcf85c5e474be215 authored over 5 years ago
prepare release 3.3.6

9529b418e26430d577151e460435de0cd445fb7e authored over 5 years ago
update release notes

763720715b5ad746ff858b1557c36cb70f5a4785 authored over 5 years ago
interface: follow-up 6cc70bc7a216afd129d24992029dcbd8e9dc861b

e8bc5bbec4e3664eafa851924f645bd2f8bc67d6 authored over 5 years ago
AppImage: Remove unused PyQt5 modules

We already delete unused Qt modules, but we weren't deleting their PyQt5 modules.

-----

taken ...

cd52350f5df1e650107a5ff2faa5336278606cfe authored over 5 years ago
AppImage: Remove Qt.so to prevent importing from PyQt5.Qt

Importing from PyQt5.Qt is an unnecessary fallback that loads every PyQt5 module.

-----

taken ...

5afda62ee32b1a5d37ee4033b9f7ed8e8951e50c authored over 5 years ago
AppImage: Copy libusb binary into image

pkg2appimage excludes libusb-1.0.so by default for no good reason:

https://github.com/AppImage/...

c3b92aa13a3a205cf55e5dc3bbf22ca804edd499 authored over 5 years ago
wallet: (fix) synchronizer would also resub closed wallets...

network cb was not removed, so Synchronizer and the wallet itself was
kept in memory; and Synchr...

e415c0d93036d351e406be4aaef5ef000703d969 authored over 5 years ago
interface: when disconnecting due to RPCError, don't dump traceback

6cc70bc7a216afd129d24992029dcbd8e9dc861b authored over 5 years ago
fix 2fa wallet creation via qt gui

closes #5334

003e6c3e7966d1e22346a2b115bcaa6171ebfd08 authored over 5 years ago
qt wizard: change wizard_dialog semantics to raise exceptions

Specifically GoBack and UserCancelled will not be suppressed anymore.
Previously, if 'run_next' ...

7aaac2ee307ea64b22cf3ad88305fe45e19ae439 authored over 5 years ago
(trivial) qt main_window: rm unnecessary indendation

099315013e4f112adbceed3e2f104458d0866826 authored over 5 years ago
qt: factor out util.MessageBoxMixin.msg_box into function and use it

so these dialogs also get our custom default settings applied,
e.g. their text is selectable by ...

f6dfcccf8c056db0fe1ad52a2676a474deb349a1 authored over 5 years ago
wallet: test_addresses_sanity to include (part of) address in exception

related: #5342

407e3514cc705caf25d807c5933b1b638d1e832f authored over 5 years ago
qt wizard: catch wallet/bitcoin exceptions (regression)

fix #5342

4db1535bceeb58bfb8e46d83de45fa56cca352b2 authored over 5 years ago
kivy fx dialog: fix #5329

d2a80f15a189f0de605814a5a39f6cec7ef62681 authored over 5 years ago
json_db: enforce order of 'load_transactions' and 'upgrade'

fixes #5331

fd58a0cb20881250510f4be68fbbd6274e8417e9 authored over 5 years ago
qt send tab: fix tx_size and fee calc in case of payment requests

do_update_fee() was always setting
`outputs = self.payto_e.get_outputs(...)`
but this only works...

a59e3efd3e80701af78bf7cf4d8c76901d5f93fe authored over 5 years ago
kivy wizard: fix #5333

dd7b356fcc70b774e63a407165a089178a5e506f authored over 5 years ago
qt dark: fix2 "In History tab, labels while edited were being clipped"

follow-up 3ed502a72886a71081b2dccb5807933b807edc95
from Electron-Cash/Electron-Cash@cddde8d21b10...

22c08f1522db757063764983c3abdd5fb51adbc7 authored over 5 years ago
wallet: fix deleting address from Imported_Wallet

closes #4481

808239bbccc7ac02ccb33b040a21bcbdb7199c9b authored over 5 years ago
wallet: fix balance_at_timestamp

closes #5326

46ae86f6002489c501416b82146a25fc80397943 authored over 5 years ago
requirements: pin PyQt5-sip version due to build problems

see https://tickets.metabrainz.org/browse/PICARD-1472
having issues on MacOS to codesign sip.so ...

aab067372c72e056886ffc35de208f23882b8bf0 authored over 5 years ago
update version

9053cb221831cfdf0eea0abee7b04b7ebea04708 authored over 5 years ago
date release notes

bea0ac1106a68a2382bb8a4b3fbd5484ae0ef85a authored over 5 years ago
update locale

9a3ea0e5141ad9452dfb93131ade8cdc03bf2b0a authored over 5 years ago
gitignore: add more build folders

03c3ba0d36d8cb951eee22ace9e07a085020a713 authored over 5 years ago
buildozer: add tests to exclude_dirs

1b8673839a4adda9686508969f6b16ebd41ee4b5 authored over 5 years ago
update release notes

bc64051139854d2bb841538a8e35a002e436be79 authored over 5 years ago
logging: don't log to file by default

Leaking addresses/pubkeys/txids is a privacy leak...
but with lightning, logging should be enabl...

f6a7e6ec7ded068200851c5f7f15f76a24cbc701 authored over 5 years ago
qt dark: fix "In History tab, labels while edited were being clipped"

3ed502a72886a71081b2dccb5807933b807edc95 authored over 5 years ago
Merge pull request #5321 from SomberNight/logging_shortcut_filtering_20190507

logging: '-V' cli option can blacklist/whitelist classes with short names

2a6b02d43e7bdd65538a42291a778a7ece6c663f authored over 5 years ago
logging: '-V' cli option can blacklist/whitelist classes with short names

for example, '-V ni' will whitelist the 'Network' and 'Interface' classes
'-V ^ni' will blacklis...

104b8804f779bfc03e89fbceaf4cb483c065ede9 authored over 5 years ago
Merge pull request #5319 from SomberNight/sync_progress_3_20190507

synchronizer: show progress in GUI (take 3) (req_answered/req_sent)

92260a798afb94996041b3544c81323dba59b6e3 authored over 5 years ago
synchronizer: show progress in GUI

0e6cf153d7cb49a49b7098517c4a47965885ebaa authored over 5 years ago
interface: use itertools.count

92ad7ec5c0e009fd31ca08cc2745a67853d4bd88 authored over 5 years ago
logging: fix another call with multiple args

did a search with following regex now: logger\..*\(.*,

e63157c2abdf79800b1485fa74a51f7c48b3842e authored over 5 years ago
logging: fix call with multiple args

06cff9ac10e9c8480184f837d59221a344033ca8 authored over 5 years ago
kivy: fix a race at startup

on_history (fx) races with load_wallet

fd09033890f44f6279385d79309410299cacb9ca authored over 5 years ago
fix wine build dir references

follow-up 8e32f494691f70b47d133c9caab6ff58911cb53c

720519f610e7a3619710399781ad906140804d9e authored over 5 years ago
requirements: bump python-ecdsa minimum

0.9 was not actually enough...

a0b711cfea70e205e9369baab6d56ceccf56a655 authored over 5 years ago
kivy: fix IPv6

closes #5176

70fd716cbe641868f06c8e451824cb6fa3ff0358 authored over 5 years ago
kivy: fix crash in logging.py; platform.platform() not available

7a99fdc275ed0b87910df1727bfb4dae4c8206c4 authored over 5 years ago