Пытаюсь разобраться в транзакциях через solscan. Нихуя не понимаю, как на кошелек может прийти 3 соланы и потом эти три соланы улетают на два кошелька не по 1,5 сол условно, а опять же по 3 сол. Откуда еще три соланы взялись? И на эти оба кошелька рил пришло по три соланы, прочекал. В инете и на ютубе только поверхностно что-то объясняют. Мб кто у курсе или что посоветует
Три строчки с одинаковой подписью транзакции (3La2nR2B1AFB5Pq...) — это одна и та же транзакция, просто Solscan показывает её отдельными инструкциями:
CREATE ACCOUNT — создание нового аккаунта (GCd8Kmp61x...), −0.002 SOL (это рент за аккаунт) TRANSFER — перевод 2.9938 SOL на этот же новый аккаунт (GCd8Kmp61x...) CLOSE ACCOUNT — закрытие другого, уже существовавшего аккаунта, с возвратом его баланса (2.9959 SOL) на адрес T9tTAXRKHy...
То есть в рамках одной транзакции происходят два независимых движения лампортов:
Свежепришедшие 2.998 SOL (та транзакция, что была снизу) заворачиваются в новый аккаунт (это похоже на создание временного wSOL-аккаунта — так делают DEX/свопы, Jupiter и подобные агрегаторы). Параллельно закрывается другой аккаунт, который уже был создан и профинансирован раньше (не в этих 5 транзакциях) — и его баланс (~2.996 SOL) улетает на T9tTAXRKHy.