Commit Graph

10 Commits

Author SHA1 Message Date
6504058c74 watchtower/wtserver: add DisableReward config option 2019-06-13 19:54:21 -07:00
98c2d329e5 watchtower/multi: embed TxPolicy in wtpolicy.Policy
This commit splits out the parameters that shape the justice transaction
into their own struct, which then embedded within the overarching
wtpolicy.Policy which may have additional parameters describing
operation of the session.

This is done as a preliminary step to support comparison of sessions
based on matching TxPolicy configurations. This prevents otherwise
identical Policies from being counted as different if operational
parameters like MaxUpdates differ, even if it has no material difference
to the justice transaction.
2019-06-13 19:54:20 -07:00
54c908be1a watchtower/wtserver/create_session: log missing error in create session 2019-04-26 17:22:02 -07:00
1622a212d7 watchtower/wtserver: add NoAckCreateSession for testing 2019-04-23 20:07:12 -07:00
590f5811e8 watchtower/wtserver/server: print connFailure error code name 2019-04-23 20:06:38 -07:00
978a0a8de6 watchtower/wtserver/server: permit unused session overrwite 2019-04-23 20:06:04 -07:00
9b1bc9fd79 watchtower/wtwire/create_session_reply: return last applied 2019-04-23 20:05:47 -07:00
9aa775e64e watchtower/wtserver/server: only generate addrs for reward sessions 2019-04-23 20:05:29 -07:00
999cbbdc54 watchtower/wtserver/server: check blob type first 2019-04-23 20:05:12 -07:00
25b2a352cb watchtower/wtserver: refactor server handlers into own files 2019-03-19 19:38:20 -07:00