v1.0.0-mainnet
Pre-release
Pre-release
sangaman
released this
04 Oct 02:24
·
783 commits
to master
since this release
1.0.0-mainnet (2019-10-03)
Bug Fixes
- don't allow new connections while pool closes (173303b)
- reconnect log message (#1260) (8034c6c)
- cli: executeswap don't set undefined quantity (8e61343), closes #1175
- cli: naming inconsistencies (#1203) (f94c7f3)
- lnd: wait for macaroon before wallet created (6ae653d)
- lnd: waitForReady infinite deadline (#1152) (86d2b20)
- p2p: prevent xud from crashing when connecting to peer timeouts (7932b51)
- peer: logging label/node pub key (dec2a46)
- pool: xud crashes upon receiving NodeStateUpdatePacket including an unexisting trading pair (693a01b)
- raiden: log new address correctly (0e8fa0d)
- seedutil: avoid logging seed in logs (6fdc36b)
- seedutil: separate aezeed & encryption pwords (977e3d9)
- swapclient: continue reconnection attempts (a1a2586), closes #1240
- swapclientmanager: catch genseed errors (d5b0fed)
- swaps: add resolve request validation slippage (99600c4)
- swaps: calc lock duration hours correctly (73c43f6), closes #1205
- allow graceful shutdown while awaiting unlock (3821ffd)
- change dai ropsten contract to kyber dai ropsten contract (#1148) (9e81fcc)
- change testnet seed node key, add mainnet seed node key (#1193) (809c5d8)
- log error message reason correctly (#1209) (69962db)
- README link adjustment wiki -> docs.exchangeunion.com (9a03442)
- swaps: check payment rejected error code (5682a0a)
- swaps: prevent crash on send payment failure (555349e), closes #1155
- swaps: set cltvLimit correctly (31b41a1), closes #1158
- swaps: validate Raiden's resolve request (6d525a7)
- update simnet token addresses (#1150) (7737da8)
Features
- cli: enhance listpeers output (d093597)
- wait for lnd on create call (a74780c), closes #1252
- cli: enhance create output (a3e94f1), closes #1210
- cli: getinfo enhancements (#1170) (6c5dae5), closes #1059
- cli: hide password input (dd6e8d9)
- cli: improve create call response wording (#1246) (f32fe6d)
- cli: output enhancements (f234be1)
- cli: set exit code 1 on errored calls (ff9aefd)
- cli: wait for client on create/unlock (a6b1d97)
- cli: wait for tls cert on create (0ceca00)
- config: default p2p port based on network (bc51422), closes #1238
- config: exit on invalid config file (356c2c7)
- db: add simnet default currencies and pairs (29d6479)
- grpc: log call response errors (9913bda)
- initservice: return list of wallets (15ec140), closes #1018
- lnd: update to v0.7.1-beta (#1141) (e73ec4b)
- orderbook: check for swap clients before add (72335a0), closes #983
- p2p: log peer's expectedpubkey (527a88d)
- peer: log pubkey on retry connect (#1144) (97c0d1a)
- rpc: ListCurrencies enhancement (3d716b6), closes #1067
- swaps: raiden claims recovered swap payments (719e199), closes #1251
- $10 mainnet order size limits (c6c74eb), closes #1230
- create eth keystore with master seed (9b4d9f9), closes #1242
- swap: persist active swap deals to db (1a0692b), closes #1079
- swapclient: add timeout to initialization (5c0f04e)
- swapclient: heartbeat (f427158), closes #1090
- swapclient: update capacity on channelbalance (3f43e66)
- seed ports adjustment (3b2cd3c)
- lnd: automatically unlock wallet on restart (457cb67), closes #1196
- swaps: dynamic lock buffer (cf83ab0), closes #1164
- show git commit hash in version (#1200) (876335e)
- shutdown gracefully on SIGTERM (847a251)
- rpc: ListTrades command (740b174), closes #667
- swaps: improved remote error handling (5e21166)
- swaps: logging improvements (f2815d2), closes #1157
- swaps: recover crashed swap deals (856f14a), closes #1079
- limit trade & order sizes for mainnet (f161d19), closes #948
- not connecting to its own addresses (27547af)
- shutdown xud on error during init (9822d77)