reverse swaps: in the CLI, replace 'server_mining_fee' with
'prepayment', which corresponds to the trusted part of the lightning payment. We use 2*sm.mining_fee, where 'mining_fee' is the flat part of the server fee. However, future protocol should probably allow to set a value that does not depend on 'mining_fee'. (note that LND uses a hardcoded amount).
This commit is contained in:
@@ -696,14 +696,14 @@ class TestCommandsTestnet(ElectrumTestCase):
|
||||
"max_forward_sat": offer1.pairs.max_forward,
|
||||
"max_reverse_sat": offer1.pairs.max_reverse,
|
||||
"min_amount_sat": offer1.pairs.min_amount,
|
||||
"provider_mining_fee": offer1.pairs.mining_fee,
|
||||
"prepayment": 2 * offer1.pairs.mining_fee,
|
||||
},
|
||||
offer2.server_npub: {
|
||||
"percentage_fee": offer2.pairs.percentage,
|
||||
"max_forward_sat": offer2.pairs.max_forward,
|
||||
"max_reverse_sat": offer2.pairs.max_reverse,
|
||||
"min_amount_sat": offer2.pairs.min_amount,
|
||||
"provider_mining_fee": offer2.pairs.mining_fee,
|
||||
"prepayment": 2 * offer2.pairs.mining_fee,
|
||||
}
|
||||
}
|
||||
self.assertEqual(result, expected_result)
|
||||
|
||||
Reference in New Issue
Block a user