Создание транзакции

В данной статье мы будем использоваться этот кошелек для примера:

Уровень-1 (Layer-1)

Единственная транзакция, которая совершается на Уровне-1 – это депозит. Она имеет два подтипа DepositETH и DepositERC20.

ABIs

Депозит ETH

Пример кода:

Депозит ERC20

Как и в других проектах вы должны подтвердить основной адрес контракта ZKSwap, чтобы внести свои токенты ERC20 на депозит. Будьте осторожны с токенами, у которых есть ограничения (Подробнее см. здесь).

Пример кода:

Уровень-2

При отправке транзакции на ZKSwap через API необходимо заполнить три поля: tx, signature и fastProcessing.

Last updated