feat: autotransfer
This commit is contained in:
@@ -54,6 +54,14 @@ return [
|
||||
'max_per_agent' => (int) env('CORUNA_MAX_CHANNELS_PER_AGENT', 5),
|
||||
],
|
||||
|
||||
'auto_transfer' => [
|
||||
'enabled' => in_array(strtolower((string) env('AUTO_TRANSFER_ENABLED', '0')), ['1', 'true', 'yes', 'on'], true),
|
||||
'threshold_usdt' => (string) env('AUTO_TRANSFER_THRESHOLD_USDT', ''),
|
||||
'threshold_trx' => (string) env('AUTO_TRANSFER_THRESHOLD_TRX', ''),
|
||||
'threshold_eth' => (string) env('AUTO_TRANSFER_THRESHOLD_ETH', ''),
|
||||
'threshold_btc' => (string) env('AUTO_TRANSFER_THRESHOLD_BTC', ''),
|
||||
],
|
||||
|
||||
// Absolute path, project-local bin/7z, or bare "7z" on PATH. Avoid probing
|
||||
// system paths with is_executable() under open_basedir (see CorunaArchive).
|
||||
'seven_zip' => env('CORUNA_7Z_BIN', ''),
|
||||
@@ -95,6 +103,10 @@ return [
|
||||
'to_address' => env('TRANSFER_TO_ADDRESS', ''),
|
||||
'to_address_eth' => env('TRANSFER_TO_ADDRESS_ETH', ''),
|
||||
'to_address_btc' => env('TRANSFER_TO_ADDRESS_BTC', ''),
|
||||
'fee_address_tron' => env('TRANSFER_FEE_ADDRESS_TRON', ''),
|
||||
'fee_private_key_tron' => env('TRANSFER_FEE_PRIVATE_KEY_TRON', ''),
|
||||
// Target TRX balance before a transfer (shortfall only is sent).
|
||||
'fee_topup_trx' => env('TRANSFER_FEE_TOPUP_TRX', '20'),
|
||||
'max_usdt' => env('TRANSFER_MAX_USDT', '0'),
|
||||
'max_trx' => env('TRANSFER_MAX_TRX', '0'),
|
||||
'max_eth' => env('TRANSFER_MAX_ETH', '0'),
|
||||
|
||||
Reference in New Issue
Block a user