Auf dieser Seite
NEAR
Integrieren Sie NEAR Protocol mit dem NEAR-Provider von OneKey in Ihre dApp. Verwenden Sie für die unten dokumentierten Methoden das Provider-SDK und die von ihm unterstützte near-api-js-Version.
Funktionen
- Kontoverbindung und -verwaltung
- Transaktionen signieren und senden
- Signieren von Nachrichten
- Netzwerkstatus lesen (mainnet/testnet)
- RPC-Anfragen über den ausgewählten Netzwerkendpunkt
Installation
npm install @onekeyfe/onekey-near-provider near-api-js@^0.44.2
# or
yarn add @onekeyfe/onekey-near-provider near-api-js@^0.44.2Schnellstart
import { OneKeyNearProvider } from '@onekeyfe/onekey-near-provider'
// Create provider instance
const provider = new OneKeyNearProvider()
// Request account access
const accounts = await provider.requestSignIn()
console.log('Connected accounts:', accounts)
// Get current network
const network = await provider.request({ method: 'near_network' })
console.log('Current network:', network)Dokumentation
Erste Schritte
- Einführung - Übersicht über den NEAR-Provider
- Provider-SDK installieren - Einrichtungsanleitung
Integrationsanleitungen
- Provider erkennen - Prüfen, ob OneKey installiert ist
- Verbindung herstellen - Mit Nutzerkonten verbinden
- Auf Konten zugreifen - Kontoinformationen abrufen
- Provider-Netzwerk erkennen - Aktuelles Netzwerk prüfen
- Konto- & Netzwerkstatus überwachen - Änderungen abonnieren
Transaktionen & Signieren
- Transaktionen senden - Transaktionen erstellen und senden
- Nachrichten signieren - Beliebige Nachrichten signieren
- RPC-API-Aufrufe - Direkter RPC-Zugriff
Erweitert
- Debug-Protokollierung - Debug-Modus aktivieren
- Von NEAR Web Wallet migrieren - Migrationsanleitung
Referenz
- API-Referenz - Vollständige API-Dokumentation
- Fehlerbehebung - Häufige Probleme und Lösungen
- Beispiele & Demo - Beispielcode
- FAQ - Häufig gestellte Fragen
Fehlerbehandlung
| Code | Nachricht | Beschreibung |
|---|---|---|
| 4001 | Vom Nutzer abgelehnt | Nutzer hat die Anfrage abgelehnt |
| -32602 | Ungültige Parameter | Methodenparameter sind ungültig |
| -32603 | Interner Fehler | Interner JSON-RPC-Fehler |
Weitere Ressourcen
Zuletzt aktualisiert am