Starknet практика и работа с пулами ликвидности (урок 17)



Ссылка на видео

Ссылка на код с урока



Мы решили поделиться с вами одним из видео с предыдущего потока, чтобы вы понимали насколько подробно мы разбираем темы и в каком формате происходит обучение



Также мы добавляем разбор практики, чтобы было ещё больше понимания

Кроме практики в видео разбирается очень важная теория по работе с пулами ликвидности (принципы работы применимы для любого блокчейна)



В уроке разберемся разберём практику по starknet:

1) написать функции для свапа eth в USDC/DAI/USDT/WBTC и обратно через jediswap

2) написать функции для свапа eth в USDC/DAI/USDT/WBTC и обратно через swap10k

3) написать функции на добавление и удаление ликвидности через myswap для пар USDT/ETH, USDC/ETH, DAI/ETH



Мы сделаем свап на JediSwap и 1kSwap, поработаем с пулами ликвидности (добавление ликвидности, удаление ликвидности) на MySwap. Разберём что такое AMM и научимся работать с LP парами



Дополнительные материалы:

Что такое AMM



Таймкоды:

00:00 - что будем делать

01:15 - разбор свапа на JediSwap (1/2)

02:33 - длину массива указывать необязательно!!

03:14 - разбор свапа на JediSwap (2/2)

04:08 - реализация свапа на JediSwap в коде (1/2)

09:30 - звёздочки для распаковки в аргументы функции

12:10 - реализация свапа на JediSwap в коде (2/2)

18:46- реализация свапа на 1kSwap в коде

22:46 - разбор транзакции на добавление ликвидности через MySwap

24:20 - как работает AMM

31:20 - реализация добавления ликвидности на MySwap в коде

34:57 - разбор транзакции на удаление ликвидности через MySwap

41:45 - как развернуть LP пару

58:07 - проверка работоспособности

01:00:52 - итоги



SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop