Testen mit Pali
Verwenden Sie die Syscoin-Test-dapp für manuelle Integrationstests und Ihre eigenen automatisierten Tests für Anwendungslogik.
Gehostete Test-dapp
Die Syscoin-Test-dapp wird hier gehostet:
https://syscoin-test-dapp.vercel.app/
Sie umfasst Pali-Passkey-Flows, wallet_prepareSmartAccount, wallet_sendCalls, ERC-20-Allowance-Batch-Erzeugung und gängige Wallet-Requests.
Lokale Test-dapp
Wenn Sie unveröffentlichte Änderungen testen müssen:
git clone https://github.com/syscoin/test-dapp.git
cd test-dapp
yarn install
yarn start
Lokale Pali-Erweiterung
git clone https://github.com/syscoin/pali-wallet.git
cd pali_wallet
yarn install
yarn dev:chrome
Laden Sie anschließend build/chrome über die Entwicklerseite für Browser-Erweiterungen.
Passkey-Test-Checkliste
- Verbinden Sie Pali über die Standard-Provider-Auswahl.
- Erstellen oder stellen Sie einen Passkey-Account mit deaktiviertem Sponsoring wieder her.
- Fundieren oder deployen Sie den Passkey-Account, falls Ihr Test dies erfordert.
- Erstellen Sie einen ERC-20-Approve-plus-
transferFrom-Batch. - Senden Sie den Batch mit
wallet_sendCalls. - Bestätigen Sie, dass die Wallet decodierte calldata und eine einzelne WebAuthn-Freigabe für den Passkey-Batch zeigt.