@ -516,7 +516,7 @@ class TestLNUtil(ElectrumTestCase):
local_revocation_pubkey , local_delayedpubkey , local_delay ,
local_revocation_pubkey , local_delayedpubkey , local_delay ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
calc_onchain_fees ( len ( htlcs ) , local_feerate_per_kw , True ) , htlcs = htlcs )
calc_onchain_fees ( num_htlcs = len ( htlcs ) , feerate = local_feerate_per_kw , is_local_initiator = True ) , htlcs = htlcs )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
@ -593,7 +593,7 @@ class TestLNUtil(ElectrumTestCase):
local_revocation_pubkey , local_delayedpubkey , local_delay ,
local_revocation_pubkey , local_delayedpubkey , local_delay ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
calc_onchain_fees ( 0 , local_feerate_per_kw , True ) , htlcs = [ ] )
calc_onchain_fees ( num_htlcs = 0 , feerate = local_feerate_per_kw , is_local_initiator = True ) , htlcs = [ ] )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
@ -612,7 +612,7 @@ class TestLNUtil(ElectrumTestCase):
local_revocation_pubkey , local_delayedpubkey , local_delay ,
local_revocation_pubkey , local_delayedpubkey , local_delay ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
calc_onchain_fees ( 0 , local_feerate_per_kw , True ) , htlcs = [ ] )
calc_onchain_fees ( num_htlcs = 0 , feerate = local_feerate_per_kw , is_local_initiator = True ) , htlcs = [ ] )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
self . assertEqual ( str ( our_commit_tx ) , output_commit_tx )
@ -670,7 +670,7 @@ class TestLNUtil(ElectrumTestCase):
local_revocation_pubkey , local_delayedpubkey , local_delay ,
local_revocation_pubkey , local_delayedpubkey , local_delay ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
funding_tx_id , funding_output_index , funding_amount_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
to_local_msat , to_remote_msat , local_dust_limit_satoshi ,
calc_onchain_fees ( 0 , local_feerate_per_kw , True ) , htlcs = [ ] )
calc_onchain_fees ( num_htlcs = 0 , feerate = local_feerate_per_kw , is_local_initiator = True ) , htlcs = [ ] )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
self . sign_and_insert_remote_sig ( our_commit_tx , remote_funding_pubkey , remote_signature , local_funding_pubkey , local_funding_privkey )
ref_commit_tx_str = ' 02000000000101bef67e4e2fb9ddeeb3461973cd4c62abb35050b1add772995b820b584a488489000000000038b02b8002c0c62d0000000000160014ccf1af2f2aabee14bb40fa3851ab2301de84311054a56a00000000002200204adb4e2f00643db396dd120d4e7dc17625f5f2c11a40d857accc862d6b7dd80e0400473044022051b75c73198c6deee1a875871c3961832909acd297c6b908d59e3319e5185a46022055c419379c5051a78d00dbbce11b5b664a0c22815fbcc6fcef6b1937c383693901483045022100f51d2e566a70ba740fc5d8c0f07b9b93d2ed741c3c0860c613173de7d39e7968022041376d520e9c0e1ad52248ddf4b22e12be8763007df977253ef45a4ca3bdb7c001475221023da092f6980e58d2c037173180e9a465476026ee50f96695963e8efe436f54eb21030e9f7b623d2ccc7c9bd44d66d5ce21ce504c0acf6385a132cec6d3c39fa711c152ae3e195220 '
ref_commit_tx_str = ' 02000000000101bef67e4e2fb9ddeeb3461973cd4c62abb35050b1add772995b820b584a488489000000000038b02b8002c0c62d0000000000160014ccf1af2f2aabee14bb40fa3851ab2301de84311054a56a00000000002200204adb4e2f00643db396dd120d4e7dc17625f5f2c11a40d857accc862d6b7dd80e0400473044022051b75c73198c6deee1a875871c3961832909acd297c6b908d59e3319e5185a46022055c419379c5051a78d00dbbce11b5b664a0c22815fbcc6fcef6b1937c383693901483045022100f51d2e566a70ba740fc5d8c0f07b9b93d2ed741c3c0860c613173de7d39e7968022041376d520e9c0e1ad52248ddf4b22e12be8763007df977253ef45a4ca3bdb7c001475221023da092f6980e58d2c037173180e9a465476026ee50f96695963e8efe436f54eb21030e9f7b623d2ccc7c9bd44d66d5ce21ce504c0acf6385a132cec6d3c39fa711c152ae3e195220 '
self . assertEqual ( str ( our_commit_tx ) , ref_commit_tx_str )
self . assertEqual ( str ( our_commit_tx ) , ref_commit_tx_str )