mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-19 01:43:36 +01:00
onchaind: don't get final_key_idx.
onchaind used to make its own txs, but doesn't any more. This parameter is useless. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
parent
72345c5fbc
commit
ad1e9f7979
@ -1798,7 +1798,6 @@ enum watch_result onchaind_funding_spent(struct channel *channel,
|
||||
&our_last_txid,
|
||||
channel->shutdown_scriptpubkey[LOCAL],
|
||||
channel->shutdown_scriptpubkey[REMOTE],
|
||||
channel->final_key_idx,
|
||||
channel->opener,
|
||||
&channel->local_basepoints,
|
||||
&channel->channel_info.theirbase,
|
||||
|
@ -46,9 +46,6 @@ static struct amount_sat dust_limit;
|
||||
/* The CSV delays for each side. */
|
||||
static u32 to_self_delay[NUM_SIDES];
|
||||
|
||||
/* Where we send money to (our wallet) */
|
||||
static u32 our_wallet_index;
|
||||
|
||||
/* Their revocation secret (only if they cheated). */
|
||||
static const struct secret *remote_per_commitment_secret;
|
||||
|
||||
@ -3433,7 +3430,6 @@ int main(int argc, char *argv[])
|
||||
&our_broadcast_txid,
|
||||
&scriptpubkey[LOCAL],
|
||||
&scriptpubkey[REMOTE],
|
||||
&our_wallet_index,
|
||||
&opener,
|
||||
&basepoints[LOCAL],
|
||||
&basepoints[REMOTE],
|
||||
|
@ -27,7 +27,6 @@ msgdata,onchaind_init,local_scriptpubkey_len,u16,
|
||||
msgdata,onchaind_init,local_scriptpubkey,u8,local_scriptpubkey_len
|
||||
msgdata,onchaind_init,remote_scriptpubkey_len,u16,
|
||||
msgdata,onchaind_init,remote_scriptpubkey,u8,remote_scriptpubkey_len
|
||||
msgdata,onchaind_init,ourwallet_index,u32,
|
||||
# We need these two for commit number obscurer
|
||||
msgdata,onchaind_init,opener,enum side,
|
||||
msgdata,onchaind_init,local_basepoints,basepoints,
|
||||
|
|
@ -56,7 +56,7 @@ bool fromwire_onchaind_dev_memleak(const void *p UNNEEDED)
|
||||
bool fromwire_onchaind_htlcs(const tal_t *ctx UNNEEDED, const void *p UNNEEDED, struct htlc_stub **htlc UNNEEDED, bool **tell_if_missing UNNEEDED, bool **tell_immediately UNNEEDED)
|
||||
{ fprintf(stderr, "fromwire_onchaind_htlcs called!\n"); abort(); }
|
||||
/* Generated stub for fromwire_onchaind_init */
|
||||
bool fromwire_onchaind_init(const tal_t *ctx UNNEEDED, const void *p UNNEEDED, struct shachain *shachain UNNEEDED, const struct chainparams **chainparams UNNEEDED, struct amount_sat *funding_amount_satoshi UNNEEDED, struct amount_msat *our_msat UNNEEDED, struct pubkey *old_remote_per_commitment_point UNNEEDED, struct pubkey *remote_per_commitment_point UNNEEDED, u32 *local_to_self_delay UNNEEDED, u32 *remote_to_self_delay UNNEEDED, struct amount_sat *local_dust_limit_satoshi UNNEEDED, struct bitcoin_txid *our_broadcast_txid UNNEEDED, u8 **local_scriptpubkey UNNEEDED, u8 **remote_scriptpubkey UNNEEDED, u32 *ourwallet_index UNNEEDED, enum side *opener UNNEEDED, struct basepoints *local_basepoints UNNEEDED, struct basepoints *remote_basepoints UNNEEDED, struct tx_parts **tx_parts UNNEEDED, u32 *locktime UNNEEDED, u32 *tx_blockheight UNNEEDED, u32 *reasonable_depth UNNEEDED, struct bitcoin_signature **htlc_signature UNNEEDED, u32 *min_possible_feerate UNNEEDED, u32 *max_possible_feerate UNNEEDED, struct pubkey *local_funding_pubkey UNNEEDED, struct pubkey *remote_funding_pubkey UNNEEDED, u64 *local_static_remotekey_start UNNEEDED, u64 *remote_static_remotekey_start UNNEEDED, bool *option_anchor_outputs UNNEEDED, bool *option_anchors_zero_fee_htlc_tx UNNEEDED, u32 *min_relay_feerate UNNEEDED)
|
||||
bool fromwire_onchaind_init(const tal_t *ctx UNNEEDED, const void *p UNNEEDED, struct shachain *shachain UNNEEDED, const struct chainparams **chainparams UNNEEDED, struct amount_sat *funding_amount_satoshi UNNEEDED, struct amount_msat *our_msat UNNEEDED, struct pubkey *old_remote_per_commitment_point UNNEEDED, struct pubkey *remote_per_commitment_point UNNEEDED, u32 *local_to_self_delay UNNEEDED, u32 *remote_to_self_delay UNNEEDED, struct amount_sat *local_dust_limit_satoshi UNNEEDED, struct bitcoin_txid *our_broadcast_txid UNNEEDED, u8 **local_scriptpubkey UNNEEDED, u8 **remote_scriptpubkey UNNEEDED, enum side *opener UNNEEDED, struct basepoints *local_basepoints UNNEEDED, struct basepoints *remote_basepoints UNNEEDED, struct tx_parts **tx_parts UNNEEDED, u32 *locktime UNNEEDED, u32 *tx_blockheight UNNEEDED, u32 *reasonable_depth UNNEEDED, struct bitcoin_signature **htlc_signature UNNEEDED, u32 *min_possible_feerate UNNEEDED, u32 *max_possible_feerate UNNEEDED, struct pubkey *local_funding_pubkey UNNEEDED, struct pubkey *remote_funding_pubkey UNNEEDED, u64 *local_static_remotekey_start UNNEEDED, u64 *remote_static_remotekey_start UNNEEDED, bool *option_anchor_outputs UNNEEDED, bool *option_anchors_zero_fee_htlc_tx UNNEEDED, u32 *min_relay_feerate UNNEEDED)
|
||||
{ fprintf(stderr, "fromwire_onchaind_init called!\n"); abort(); }
|
||||
/* Generated stub for fromwire_onchaind_known_preimage */
|
||||
bool fromwire_onchaind_known_preimage(const void *p UNNEEDED, struct preimage *preimage UNNEEDED)
|
||||
|
Loading…
Reference in New Issue
Block a user