Тестирование с Pali
Используйте Syscoin test dapp для ручного integration testing и собственные automated tests для логики приложения.
Размещенный test dapp
Syscoin test dapp размещен по адресу:
https://syscoin-test-dapp.vercel.app/
Он включает Pali passkey flows, wallet_prepareSmartAccount, wallet_sendCalls, генерацию ERC-20 allowance batch и распространенные wallet requests.
Локальный test dapp
Если вам нужно протестировать неопубликованные изменения:
git clone https://github.com/syscoin/test-dapp.git
cd test-dapp
yarn install
yarn start
Локальное расширение Pali
git clone https://github.com/syscoin/pali-wallet.git
cd pali_wallet
yarn install
yarn dev:chrome
Затем загрузите build/chrome через developer page браузерных расширений.
Checklist тестирования passkey
- Подключите Pali через default provider selector.
- Создайте или восстановите smart account с отключенным sponsorship.
- Пополните или deploy smart account, если это требуется тестом.
- Соберите batch ERC-20 approve плюс
transferFrom. - Отправьте batch с
wallet_sendCalls. - Подтвердите, что кошелек показывает decoded calldata и одно WebAuthn approval для passkey batch.