947 Commits

Author SHA1 Message Date
kexkey
901a90e7a2 Merge branch 'features/postgres' of https://github.com/SatoshiPortal/cyphernode into features/postgres 2021-12-14 20:51:46 -05:00
kexkey
35fbc2761e Fixes in pg migration and computer's speed 2021-12-14 20:50:08 -05:00
kexkey
502720e5eb Merge branch 'dev' into features/postgres 2021-12-13 15:44:30 -05:00
kexkey
305fa86bb8 Fixed a glitch in 1-conf miss 2021-12-13 12:00:03 -05:00
kexkey
e8ed740d07 Set sequence values for inserted rows during pg db creation 2021-12-13 11:09:14 -05:00
kexkey
c728081317 Better manage_missed_conf algo 2021-12-10 21:37:14 -05:00
kexkey
540316bb39 Small fixes here and there 2021-12-02 15:21:17 -05:00
kexkey
82414451fb Missing break, take watching label from right table 2021-12-02 14:05:06 -05:00
kexkey
4ae421f80a Delete _ready files before starting CN 2021-12-01 13:14:26 -05:00
kexkey
a81cbb3e72 Better postgres and proxy readyness check by deleting _ready file first 2021-12-01 11:40:17 -05:00
kexkey
4d764a8dd0 Postgres readyness check at one place in proxy instead of multiple 2021-12-01 10:59:01 -05:00
kexkey
66045234eb We now wait for PostgreSQL to be ready to start the proxy 2021-12-01 10:51:57 -05:00
kexkey
ef4cd781da A lot of small fixes, improvements on startup tests, migration 2021-11-27 00:31:18 -05:00
kexkey
bfd9261890 Cleanups, fix pid1 in containers, use proxy_ready monitor 2021-11-26 01:36:25 -05:00
kexkey
8f1798dffc Fixed cn_props ETL, lightning startup and more 2021-11-24 00:26:45 -05:00
kexkey
4251a0c153 cleaned validateaddress in requesthandler 2021-11-23 12:16:27 -05:00
kexkey
9bfdfa0008 epoch times and msatoshi must be bigints 2021-11-23 12:05:10 -05:00
kexkey
2e2f5329a7 Unimportant stuff in the tests 2021-11-23 12:05:10 -05:00
kexkey
3b854691b2 postgres init when scratch and timer in test-derive 2021-11-23 12:05:10 -05:00
kexkey
0f961f812b Missing libs for rpi/arm32 for mosquitto 2021-11-23 12:05:10 -05:00
kexkey
9cfb0e7d29 pg as cyphernode, bug fixes and better tests 2021-11-23 12:05:10 -05:00
kexkey
ae0664feb7 Better tests, small fix in computefees, upgraded bitcoin, c-lightning 2021-11-23 12:05:10 -05:00
kexkey
368e12d31b Have true/false in selects instead of t/f, fixed dir creation 2021-11-23 12:05:10 -05:00
kexkey
8a62c146a9 Migrated to postgres and added pub32 tests 2021-11-23 12:05:10 -05:00
kexkey
da35fc50e3 Merge pull request #237 from SatoshiPortal/features/jwtfix
Fixed JWT and added tests for the gatekeeper
2021-11-22 14:14:48 -05:00
kexkey
593d306fff Merge pull request #238 from phillamy/installer-btc-port
installer - expose BTC P2P port - from cyphernode/dev
2021-11-19 11:44:02 -05:00
kexkey
7f0290883c Merge pull request #233 from SatoshiPortal/features/validateaddress
Added validateaddress endpoint
2021-11-18 15:37:24 -05:00
Philippe Lamy
9f80e1cbf6 installer - expose BTC P2P port 2021-11-18 15:24:52 -05:00
kexkey
d42ba92593 Added openapi response schema for validateaddress 2021-11-18 11:23:05 -05:00
kexkey
40a5ff828a I dropped a few tokens on the ground and I forgot about them 2021-11-17 01:37:44 -05:00
kexkey
b7c89ef759 Old test for gatekeeper is deleted, replaced by new one! 2021-11-17 01:21:46 -05:00
kexkey
1c8219b0c7 Fixed JWT and added tests for the gatekeeper 2021-11-17 01:07:28 -05:00
kexkey
4d4bee3fca Added validateaddress endpoint 2021-11-15 16:49:13 -05:00
kexkey
f62a7f4cf9 Merge pull request #231 from SatoshiPortal/dependabot/npm_and_yarn/cyphernodeconf_docker/validator-13.7.0
Bump validator from 10.11.0 to 13.7.0 in /cyphernodeconf_docker
2021-11-05 23:41:14 -04:00
dependabot[bot]
c750588be7 Bump validator from 10.11.0 to 13.7.0 in /cyphernodeconf_docker
Bumps [validator](https://github.com/validatorjs/validator.js) from 10.11.0 to 13.7.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/10.11.0...13.7.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 18:27:53 +00:00
kexkey
2c63e05faa Merge branch 'dev' of https://github.com/SatoshiPortal/cyphernode into dev 2021-10-27 15:13:42 -04:00
kexkey
801af8c1ce Small LN refactoring and retrying SQL requests on failures... 2021-10-27 15:01:58 -04:00
kexkey
8fe26730ce Merge pull request #230 from SatoshiPortal/dependabot/npm_and_yarn/cyphernodeconf_docker/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /cyphernodeconf_docker
2021-10-14 13:10:13 -04:00
kexkey
fc3fadf59f New derivation doc 2021-10-14 13:08:25 -04:00
kexkey
558774a899 deriveindex_bitcoind and derivepubpath_bitcoind faster derivation 2021-10-14 12:54:06 -04:00
kexkey
99cd2f4919 Published mosquitto images don't have openssl libs since ~1 month 2021-10-08 12:18:58 -04:00
kexkey
23caf87e30 Optimized db with new indexes, added rawtx db 2021-10-07 12:43:53 -04:00
kexkey
f1fe6df07d Upgraded from c-lightning v0.10.0 to v0.10.1 2021-10-07 11:52:12 -04:00
kexkey
8442d4b053 manage_missed_conf optimized greatly 2021-10-07 11:48:43 -04:00
kexkey
ae2929cde9 ln_pay now tries legacypay first, then pay if failed 2021-10-07 11:42:01 -04:00
dependabot[bot]
c41875dfe0 Bump tmpl from 1.0.4 to 1.0.5 in /cyphernodeconf_docker
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 03:59:41 +00:00
kexkey
4c38132c38 Added ln_paystatus 2021-09-10 02:08:23 -04:00
kexkey
0fba07e188 ln_pay retries with legacypay on failure 2021-09-09 13:08:55 -04:00
kexkey
a8d3296562 Make ln_listpays take opt. bolt11 arg 2021-09-08 11:53:14 -04:00
kexkey
57af480de1 Wrong param name to getnewaddress 2021-09-06 18:17:46 -04:00