mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-02-22 23:59:49 -05:00
Bitcoin=2 Monero=10 default finality confirmations
It is currently not expected that ASB and CLI are used for swaps > 10_000$ equivalent to XMR/BTC, thus the finality confirmations were reduced to an equivalent of 20 mins of work (2 blocks for Bitcoin, 10 for Monero). Monero enforces 10 unlocking blocks until the balance is spendable, so the finality confirmations cannot be set lower than 10.
This commit is contained in:
parent
6694e4f4e0
commit
2db470f099
@ -44,13 +44,13 @@ impl GetConfig for Mainnet {
|
|||||||
fn get_config() -> Config {
|
fn get_config() -> Config {
|
||||||
Config {
|
Config {
|
||||||
bitcoin_lock_confirmed_timeout: 24.hours(),
|
bitcoin_lock_confirmed_timeout: 24.hours(),
|
||||||
bitcoin_finality_confirmations: 3,
|
bitcoin_finality_confirmations: 2,
|
||||||
bitcoin_avg_block_time: 10.minutes(),
|
bitcoin_avg_block_time: 10.minutes(),
|
||||||
bitcoin_cancel_timelock: CancelTimelock::new(72),
|
bitcoin_cancel_timelock: CancelTimelock::new(72),
|
||||||
bitcoin_punish_timelock: PunishTimelock::new(72),
|
bitcoin_punish_timelock: PunishTimelock::new(72),
|
||||||
bitcoin_network: bitcoin::Network::Bitcoin,
|
bitcoin_network: bitcoin::Network::Bitcoin,
|
||||||
monero_avg_block_time: 2.minutes(),
|
monero_avg_block_time: 2.minutes(),
|
||||||
monero_finality_confirmations: 15,
|
monero_finality_confirmations: 10,
|
||||||
monero_network: monero::Network::Mainnet,
|
monero_network: monero::Network::Mainnet,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -60,13 +60,13 @@ impl GetConfig for Testnet {
|
|||||||
fn get_config() -> Config {
|
fn get_config() -> Config {
|
||||||
Config {
|
Config {
|
||||||
bitcoin_lock_confirmed_timeout: 12.hours(),
|
bitcoin_lock_confirmed_timeout: 12.hours(),
|
||||||
bitcoin_finality_confirmations: 3,
|
bitcoin_finality_confirmations: 2,
|
||||||
bitcoin_avg_block_time: 10.minutes(),
|
bitcoin_avg_block_time: 10.minutes(),
|
||||||
bitcoin_cancel_timelock: CancelTimelock::new(12),
|
bitcoin_cancel_timelock: CancelTimelock::new(12),
|
||||||
bitcoin_punish_timelock: PunishTimelock::new(6),
|
bitcoin_punish_timelock: PunishTimelock::new(6),
|
||||||
bitcoin_network: bitcoin::Network::Testnet,
|
bitcoin_network: bitcoin::Network::Testnet,
|
||||||
monero_avg_block_time: 2.minutes(),
|
monero_avg_block_time: 2.minutes(),
|
||||||
monero_finality_confirmations: 15,
|
monero_finality_confirmations: 10,
|
||||||
monero_network: monero::Network::Stagenet,
|
monero_network: monero::Network::Stagenet,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user