feat: add Node1 minimum tip amount validation (0.002 SOL)

- Add intelligent tip amount detection for Node1
- Implement MIN_TIP_AMOUNT check in transaction builder
- Add MIN_TIP_AMOUNT.md documentation
- Optimize pumpswap instruction handling
- Update common utility functions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Wood
2025-11-17 23:34:28 +08:00
co-authored by Claude
parent 8f945995a4
commit 7fb4fd35d1
7 changed files with 167 additions and 17 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ impl FormatBase64VersionedTransaction for VersionedTransaction {
}
pub async fn poll_transaction_confirmation(rpc: &SolanaRpcClient, txt_sig: Signature) -> Result<Signature> {
let timeout: Duration = Duration::from_secs(10);
let timeout: Duration = Duration::from_secs(15); // 🔧 增加到15秒,避免网络拥堵时超时
let interval: Duration = Duration::from_millis(1000);
let start: Instant = Instant::now();