Rusty Russell
2bee4a0fc2
currencyrate: feedback from Christian and m-schmook.
...
1. Use requests.packages.urllib3.util.retry for retries.
2. rename get_currencyrate parameters to match Source names.
3. Rename "currencyrate" to "currencyrates".
4. Remove unused packaging package from requirements.txt
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Rusty Russell
f16b78996f
currencyrate: add three new sources, git credit in README.md
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Rusty Russell
f136e5942b
currencyrate: fix default handling for 0.9.3.
...
We said default was '', which becomes [''].
2021-01-14 18:35:49 +01:00
Rusty Russell
eb31bfdf2e
currencyconvert: raise more meaningful exception on unknown currencies.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Rusty Russell
d0839ff1f9
README.md: add currencyrate
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Rusty Russell
02287e194d
currencyrate: support multiple options for recent lightningd.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Rusty Russell
db5ca7f64a
currencyrate: new plugin to do currency conversions.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2021-01-14 18:35:49 +01:00
Gálli Zoltán
bfb1cf5d27
feeadjuster toggle
...
possibility to turn off the forward event with config or plugin method
2021-01-14 12:53:32 +01:00
Christian Decker
51adde1f90
gci: Disable Junit report processing, it's broken
2021-01-14 11:34:26 +01:00
Christian Decker
a097606495
ci: Increase timeout so we don't kill tests too often
2021-01-13 11:23:56 +01:00
Christian Decker
ce9aaebad4
noise: Disable timing out tests
...
squash! noise: Disable timing out tests
2021-01-13 11:23:56 +01:00
Christian Decker
cff243d5fb
drain: Mark the tests as developer-only
...
They were timing out creating the network.
2021-01-13 11:23:56 +01:00
Christian Decker
d807acf2eb
gci: Use pytest-xdist since pytest-parallel seems to hang on timeout
2021-01-13 11:23:56 +01:00
Christian Decker
0c7a0b3a6c
gci: Use pytest-parallel instead of pytest-xdist
2021-01-13 11:23:56 +01:00
Christian Decker
3b002a5594
gci: Give jobs a reasonable name
2021-01-13 11:23:56 +01:00
Christian Decker
0693e022ce
gci: Add developer and compat switches to matrix
2021-01-13 11:23:56 +01:00
Christian Decker
9b541961b5
gci: Re-enable DEVELOPER=0 builds
2021-01-13 11:23:56 +01:00
Christian Decker
37547d39ff
gci: Silence the xunit1 warning
2021-01-13 11:23:56 +01:00
Christian Decker
0b4f321fc7
ci: Add rerunfailures due to flaky tests
2021-01-13 11:23:56 +01:00
Christian Decker
708b382bd0
meta: JUnit reports as artifacts
2021-01-13 11:23:56 +01:00
Christian Decker
d7e831a315
gci: Disable DEVELOPER=0 test configs temporarily
2021-01-13 11:23:56 +01:00
Christian Decker
0a825d0c99
meta: Temporarily disable feeadjuster tests
...
An msat conversion seems to fail atm.
2021-01-13 11:23:56 +01:00
Christian Decker
c4f6688ffd
meta: Add locale to the environment when running tests
...
Click seems particularly upset if the locale is not UTF-8
2021-01-13 11:23:56 +01:00
Christian Decker
980ab57a88
meta: Exclude lightning directory from tests
...
On CI we clone into the CWD, which results in it being picked up by
our runner. Exclude it.
2021-01-13 11:23:56 +01:00
Christian Decker
430ccd5042
gci: Add Junit test reporting
2021-01-13 11:23:56 +01:00
Christian Decker
37651ba8e2
gci: Run on all pushes
2021-01-13 11:23:56 +01:00
Christian Decker
05eb36114e
gci: Remove pointless dependencies stage
2021-01-13 11:23:56 +01:00
Christian Decker
81ff069ded
gci: Use the new script to run the tests
2021-01-13 11:23:56 +01:00
Christian Decker
b0784e4ae2
meta: Add development requirements where missing
...
We're about to start testing in isolation, so better make sure that
each plugin can be tested in isolation.
2021-01-13 11:23:56 +01:00
Christian Decker
35dffbd71b
testing: Add a simple test to run each plugin in isolation
2021-01-13 11:23:56 +01:00
Sergi Delgado Segura
988060868a
Adds watchtower client to plugins
2021-01-08 15:19:26 +01:00
svewa
d48a8d128d
Update backup/README.md
...
Co-authored-by: Christian Decker <decker.christian@gmail.com >
2021-01-03 16:44:04 +01:00
Sven
a60d8efcf0
clarify backup location to be a file
2021-01-03 16:44:04 +01:00
alex
838c616037
onion routing
2020-12-21 15:18:26 +01:00
Christian Decker
9f412f900b
request-invoice: No need to kill background processes anymore
2020-12-21 15:18:26 +01:00
Christian Decker
75254a0936
request-invoice: Do not write default config if none exists yet
2020-12-21 15:18:26 +01:00
Christian Decker
63fae03667
request-invoice: Move to threading instead of multiprocessing
...
And we also clean up the python code to be more idiomatic.
2020-12-21 15:18:26 +01:00
alex
3980c0ac1b
cleanup
2020-12-21 15:18:26 +01:00
alex
89d9be2709
test added
2020-12-21 15:18:26 +01:00
alex
1f61280eef
request-invoice init
2020-12-21 15:18:26 +01:00
Gálli Zoltán
31dcc8cf09
feeadjuster: CI test fix
2020-12-21 15:00:38 +01:00
Gálli Zoltán
be10209355
feeadjuster: review fixes part 4
2020-12-21 15:00:38 +01:00
Gálli Zoltán
0dbafa1abd
feeadjuster: review fixes part 3
...
- enough liquidity feature is turned off by default
2020-12-21 15:00:38 +01:00
Gálli Zoltán
0a3fe31056
feeadjuster: review fixes part 2
2020-12-21 15:00:38 +01:00
Gálli Zoltán
fabb7d370a
feeadjuster: review fixes
2020-12-21 15:00:38 +01:00
Gálli Zoltán
5f71204f33
feeadjuster: option to handle big channels differently
...
- nit: lots of fstring
2020-12-21 15:00:38 +01:00
Christian Decker
70aeb75365
backup: Be more explicit about requirements in readme
2020-12-19 10:59:24 +01:00
Wladimir J. van der Laan
7678fe1ed1
backup: Some improvements to text of README.md
2020-12-19 10:59:24 +01:00
Wladimir J. van der Laan
a6afc5a612
backup: Increase version_count after each version
...
Fix #183 .
2020-12-18 19:42:16 +01:00
Michael Schmoock
4c5273b6f3
helpme: test main function runs without errors
2020-12-15 10:45:23 +01:00