0.5.1-pre.007

This commit is contained in:
2026-08-10 09:28:57 +02:00
parent 34a670eaec
commit a2820062eb
81 changed files with 3357 additions and 2381 deletions

View File

@@ -3,67 +3,17 @@
"sources": {
"logging": "config/logging.config.json",
"transport": "config/transport.config.json",
"listeners": "config/listeners.config.json"
"listeners": "config/listeners.config.json",
"store": "config/store.config.json",
"wallet": "config/wallet.config.json",
"execution": "config/execution.config.json"
},
"profiles": [
{
"name": "local_devnet",
"app": {
"name": "khadhroony-bot3",
"environment": "development",
"auto_reconnect_default": false
},
"logging_profile": "local_devnet",
"transport_profile": "local_devnet",
"listeners_profile": "local_devnet",
"database": {
"enabled": true,
"backend": "postgres",
"postgres": {
"url": "${KS_SECRET_POSTGRES_DEVNET_URL}",
"max_connections": 8,
"connect_timeout_ms": 5000,
"auto_initialize_schema": true
},
"sqlite": {
"path": "data/local.sqlite",
"create_if_missing": true,
"busy_timeout_ms": 5000,
"max_connections": 1,
"auto_initialize_schema": true,
"use_wal": true
}
},
"data": {
"wallets_directory": "wallets",
"logs_directory": "logs"
},
"wallet": {
"wallet_dir": "wallets/temporary/local_devnet",
"cluster": "devnet",
"temporary_wallet_enabled": true,
"temporary_wallet_alias": "local-devnet-operator",
"temporary_wallet_persist": true,
"localnet_send_enabled": false,
"devnet_send_enabled": true,
"testnet_send_enabled": false,
"mainnet_send_enabled": false
},
"execution": {
"dry_run_default": true,
"require_simulation": true,
"require_operator_confirmation": true,
"localnet_max_spend_lamports": 0,
"devnet_max_spend_lamports": 100000000,
"testnet_max_spend_lamports": 0,
"mainnet_max_spend_lamports": 0,
"max_fee_lamports": 1000000,
"max_compute_unit_price_micro_lamports": 100000,
"recent_blockhash_max_age_slots": 150,
"send_max_retries": 3,
"confirmation_poll_interval_ms": 500,
"confirmation_max_attempts": 120,
"devnet_airdrop_max_lamports": 2000000000
"environment": "development"
},
"demo": {
"live_demo_enabled": true,
@@ -74,129 +24,35 @@
"name": "mainnet_research",
"app": {
"name": "khadhroony-bot3",
"environment": "research",
"auto_reconnect_default": false
},
"logging_profile": "mainnet_research",
"transport_profile": "mainnet_research",
"listeners_profile": "mainnet_research",
"database": {
"enabled": true,
"backend": "postgres",
"postgres": {
"url": "${KS_SECRET_POSTGRES_MAINNET_URL}",
"max_connections": 16,
"connect_timeout_ms": 5000,
"auto_initialize_schema": true
},
"sqlite": {
"path": "data/mainnet-import.sqlite",
"create_if_missing": true,
"busy_timeout_ms": 5000,
"max_connections": 1,
"auto_initialize_schema": true,
"use_wal": true
}
},
"data": {
"wallets_directory": "wallets",
"logs_directory": "logs"
},
"wallet": {
"wallet_dir": "wallets/temporary/mainnet_research",
"cluster": "mainnet-beta",
"temporary_wallet_enabled": false,
"temporary_wallet_alias": "mainnet_research-disabled",
"temporary_wallet_persist": false,
"localnet_send_enabled": false,
"devnet_send_enabled": false,
"testnet_send_enabled": false,
"mainnet_send_enabled": false
},
"execution": {
"dry_run_default": true,
"require_simulation": true,
"require_operator_confirmation": true,
"localnet_max_spend_lamports": 0,
"devnet_max_spend_lamports": 0,
"testnet_max_spend_lamports": 0,
"mainnet_max_spend_lamports": 0,
"max_fee_lamports": 1000000,
"max_compute_unit_price_micro_lamports": 100000,
"recent_blockhash_max_age_slots": 150,
"send_max_retries": 3,
"confirmation_poll_interval_ms": 500,
"confirmation_max_attempts": 120,
"devnet_airdrop_max_lamports": 0
"environment": "research"
},
"demo": {
"live_demo_enabled": true,
"trading_demo_enabled": false
}
},
"logging_profile": "mainnet_research",
"transport_profile": "mainnet_research",
"listeners_profile": "mainnet_research",
"store_profile": "mainnet_research",
"wallet_profile": "mainnet_research",
"execution_profile": "mainnet_research"
},
{
"name": "mainnet",
"app": {
"name": "khadhroony-bot3",
"environment": "mainnet",
"auto_reconnect_default": false
},
"logging_profile": "mainnet",
"transport_profile": "mainnet",
"listeners_profile": "mainnet",
"database": {
"enabled": true,
"backend": "postgres",
"postgres": {
"url": "${KS_SECRET_POSTGRES_MAINNET_URL}",
"max_connections": 16,
"connect_timeout_ms": 5000,
"auto_initialize_schema": true
},
"sqlite": {
"path": "data/mainnet.sqlite",
"create_if_missing": true,
"busy_timeout_ms": 5000,
"max_connections": 1,
"auto_initialize_schema": true,
"use_wal": true
}
},
"data": {
"wallets_directory": "wallets",
"logs_directory": "logs"
},
"wallet": {
"wallet_dir": "wallets/temporary/mainnet",
"cluster": "mainnet-beta",
"temporary_wallet_enabled": false,
"temporary_wallet_alias": "mainnet-disabled",
"temporary_wallet_persist": false,
"localnet_send_enabled": false,
"devnet_send_enabled": false,
"testnet_send_enabled": false,
"mainnet_send_enabled": false
},
"execution": {
"dry_run_default": true,
"require_simulation": true,
"require_operator_confirmation": true,
"localnet_max_spend_lamports": 0,
"devnet_max_spend_lamports": 0,
"testnet_max_spend_lamports": 0,
"mainnet_max_spend_lamports": 0,
"max_fee_lamports": 1000000,
"max_compute_unit_price_micro_lamports": 100000,
"recent_blockhash_max_age_slots": 150,
"send_max_retries": 3,
"confirmation_poll_interval_ms": 500,
"confirmation_max_attempts": 120,
"devnet_airdrop_max_lamports": 0
"environment": "mainnet"
},
"demo": {
"live_demo_enabled": true,
"trading_demo_enabled": false
}
},
"logging_profile": "mainnet",
"transport_profile": "mainnet",
"listeners_profile": "mainnet",
"store_profile": "mainnet",
"wallet_profile": "mainnet",
"execution_profile": "mainnet"
}
]
}