Provider-SDK installieren
Installieren Sie die OneKey-Browsererweiterung , bevor Sie das SDK verwenden.
Wir stellen ein SDK namens onekey-near-provider als npm-Paket bereit, das außerdem die Installation von near-api-js voraussetzt.
Den SDK-Quellcode finden Sie auf GitHub , den vollständigen Beispielcode hier .
# with npm
npm install near-api-js@^0.44.2 @onekeyfe/onekey-near-provider
# with yarn
yarn add near-api-js@^0.44.2 @onekeyfe/onekey-near-provider
Der Provider-Quellcode deklariert near-api-js ^0.44.2 als Peer-Abhängigkeit. Diese Beispiele verwenden diese ältere API; die Installation einer anderen Hauptversion kann die Integration beschädigen. Prüfen Sie die Peer-Abhängigkeiten der installierten Provider-Version.
Erstellen Sie den Provider im Browsercode.
import { OneKeyNearProvider } from '@onekeyfe/onekey-near-provider';
const provider = new OneKeyNearProvider();
Achtung: Das Provider-SDK ist nicht mit SSR kompatibel.
Wenn Sie next.js mit SSR verwenden, finden Sie in diesem Dokument Hinweise zu dynamischem Import ohne SSR .