6JF5Yc7fbRkwizKKgcBzLJ4Y6mr9N2L6hBfDeYdrA5u1
73YWo6NdWyW6weUUmDCWVdDFaDxW2yPz6fTjwyn8VMez
Program ComputeBudget111111111111111111111111111111 invoke [1] Program ComputeBudget111111111111111111111111111111 success Program ComputeBudget111111111111111111111111111111 invoke [1] Program ComputeBudget111111111111111111111111111111 success Program 23FfEeZmDBLoUS8ucQ26u6tZfXwQTMybjmAqkosDHDs4 invoke [1] Program log: Instruction: ExecuteMultiHopArbitrage Program log: === 多跳套利开始 === Program log: 🔍 [UltraCompressedRoutePlanArg] Slot验证开始: Program log:   当前完整slot: 392094026 Program log:   当前slot尾部: 74 (0x4A) Program log:   客户端slot尾部: 74 (0x4A) Program log:   📈 正常情况: 当前(74) >= 客户端(74), 差异 = 0 Program log:   🎯 最终差异: 0 slots Program log:   ⚡ 容错范围: <= 3 slots Program log:   🔒 验证结果: ✅ 通过  Program log: ✅ Slot验证通过: 当前=74, 客户端尾部=74 Program log: 🔍 [from_packed_indices] 开始解包位打包数据: Program log:   packed_indices: 2146786 (0x0020C1E2) Program log:   step_offset: 0 Program log:   remaining_accounts.len(): 36 Program log: 🔍 [from_packed_indices] 解包结果: Program log:   dex_type_u8: 2 Program log:   input_token_index: 15 Program log:   output_token_index: 16 Program log:   input_ata_index: 1 Program log:   output_ata_index: 2 Program log:   input_token_program_is_2022: false Program log:   output_token_program_is_2022: false Program log:   need_init_ata: false Program log: 🔍 [from_packed_indices] DEX类型转换成功: MeteoraDynamicAmm Program log: 🔍 [from_packed_indices] 计算实际账户索引: Program log:   actual_input_token_index: 15 Program log:   actual_output_token_index: 16 Program log:   actual_input_ata_index: 1 Program log:   actual_output_ata_index: 2 Program log: 🔍 [from_packed_indices] 获取到的账户地址: Program log:   input_token_account: So11111111111111111111111111111111111111112 Program log:   output_token_account: 2wjFartrGoqjbX5gXRsQYvgnvCM1LmgxR9quodLH1cbr Program log:   input_ata_account: F3Dx9yW8cDZvdiuMzsJUX4QbU1B4f5GWREYcc2RCp2Hr Program log:   output_ata_account: A3JCQzE1bpAxcrMtveP6cucvW8nT8F7TbvjLiF45Rbjs Program log: ✅ [from_packed_indices] 解包完成，创建UltraCompressedStep Program log: 🔍 [from_packed_indices] 开始解包位打包数据: Program log:   packed_indices: 2145794 (0x0020BE02) Program log:   step_offset: 18 Program log:   remaining_accounts.len(): 36 Program log: 🔍 [from_packed_indices] 解包结果: Program log:   dex_type_u8: 2 Program log:   input_token_index: 16 Program log:   output_token_index: 15 Program log:   input_ata_index: 1 Program log:   output_ata_index: 2 Program log:   input_token_program_is_2022: false Program log:   output_token_program_is_2022: false Program log:   need_init_ata: false Program log: 🔍 [from_packed_indices] DEX类型转换成功: MeteoraDynamicAmm Program log: 🔍 [from_packed_indices] 计算实际账户索引: Program log:   actual_input_token_index: 34 Program log:   actual_output_token_index: 33 Program log:   actual_input_ata_index: 19 Program log:   actual_output_ata_index: 20 Program log: 🔍 [from_packed_indices] 获取到的账户地址: Program log:   input_token_account: 2wjFartrGoqjbX5gXRsQYvgnvCM1LmgxR9quodLH1cbr Program log:   output_token_account: So11111111111111111111111111111111111111112 Program log:   input_ata_account: A3JCQzE1bpAxcrMtveP6cucvW8nT8F7TbvjLiF45Rbjs Program log:   output_ata_account: F3Dx9yW8cDZvdiuMzsJUX4QbU1B4f5GWREYcc2RCp2Hr Program log: ✅ [from_packed_indices] 解包完成，创建UltraCompressedStep Program log: 压缩计划步数: 2 Program log: 投入金额(lamports): 100000 Program log: 预期利润(lamports): 0 Program log: slot尾部: 74 Program log: 🚀 使用预解包数据，处理 2 个步骤的索引数据 Program log: 🚀 智能ATA管理：使用预解包数据检查路径所需ATA Program log: 📋 包含 2 个交换步骤 Program log: --- 处理步骤 1/2 --- Program log: ATA账户: input=F3Dx9yW8cDZvdiuMzsJUX4QbU1B4f5GWREYcc2RCp2Hr, output=A3JCQzE1bpAxcrMtveP6cucvW8nT8F7TbvjLiF45Rbjs, need_init=false Program log: ⏭️ 步骤1不需要ATA初始化，跳过处理 Program log: --- 处理步骤 2/2 --- Program log: ATA账户: input=A3JCQzE1bpAxcrMtveP6cucvW8nT8F7TbvjLiF45Rbjs, output=F3Dx9yW8cDZvdiuMzsJUX4QbU1B4f5GWREYcc2RCp2Hr, need_init=false Program log: ⏭️ 步骤2不需要ATA初始化，跳过处理 Program log: 🚀 智能ATA管理完成 Program log: 🚀 性能大幅提升: 零索引查找，直接使用AccountInfo引用 Program log: 初始代币: So11111111111111111111111111111111111111112 Program log: 实际初始余额: 4900000 lamports Program log: 计划投入金额: 100000 lamports Program log: ✅ 余额验证通过: 需要=100000, 实际=4900000 Program log: ✅ 循环套利路径验证通过: So11111111111111111111111111111111111111112 → ... → So11111111111111111111111111111111111111112 Program log: --- 执行步骤 1/2 --- Program log: 账户偏移量: 0 Program log: DEX类型: "Meteora Dynamic AMM" Program log: 输入代币: So11111111111111111111111111111111111111112 Program log: 输出代币: 2wjFartrGoqjbX5gXRsQYvgnvCM1LmgxR9quodLH1cbr Program log: 输入金额: 100000 Program log: 当前余额: 4900000 Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB invoke [2] Program log: Instruction: Swap Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [3] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4736 of 279585 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi invoke [3] Program log: Instruction: Deposit Program data: H159WuM0PbqK9wAAAAAAAKyEAQAAAAAA Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4736 of 253847 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: MintTo Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4492 of 246011 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi consumed 29570 of 267888 compute units Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi invoke [3] Program log: Instruction: Withdraw Program data: dPRh6GcfmDqgLUdaAwAAAKAtR1oDAAAA Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 208821 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Burn Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4616 of 201289 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi consumed 31319 of 224812 compute units Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi success Program data: UWzjvs3QCsSfhgEAAAAAAKAtR1oDAAAA9AEAAAAAAAD0AQAAAAAAAAAAAAAAAAAA Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB consumed 126868 of 309563 compute units Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB success Program log: 交换步骤 1 完成: So11111111111111111111111111111111111111112 -> 2wjFartrGoqjbX5gXRsQYvgnvCM1LmgxR9quodLH1cbr, 余额: 28800022521 Program log: ✅ 步骤 1 完成，当前余额: 28800022521 Program log: --- 执行步骤 2/2 --- Program log: 账户偏移量: 18 Program log: DEX类型: "Meteora Dynamic AMM" Program log: 输入代币: 2wjFartrGoqjbX5gXRsQYvgnvCM1LmgxR9quodLH1cbr Program log: 输出代币: So11111111111111111111111111111111111111112 Program log: 输入金额: 28800022521 Program log: 当前余额: 28800022521 Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB invoke [2] Program log: Instruction: Swap Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [3] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 130168 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi invoke [3] Program log: Instruction: Deposit Program data: H159WuM0PbqJMwisBgAAAIkzCKwGAAAA Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 102553 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: MintTo Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4492 of 94844 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi consumed 31446 of 118597 compute units Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi invoke [3] Program log: Instruction: Withdraw Program data: dPRh6GcfmDqq5wEAAAAAALH9AgAAAAAA Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Transfer Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4736 of 59592 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [4] Program log: Instruction: Burn Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4715 of 51889 compute units Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi consumed 29768 of 73741 compute units Program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi success Program data: UWzjvs3QCsRCA520BgAAALL9AgAAAAAAcUSVCAAAAABwRJUIAAAAAAAAAAAAAAAA Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB consumed 126840 of 160140 compute units Program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB success Log truncated Program log: ✅ 步骤 2 完成，当前余额: 4996017