En esta página
NEAR
Integra NEAR Protocol en tu dApp con el proveedor de NEAR de OneKey. Usa el SDK del proveedor y su versión compatible de near-api-js para los métodos documentados a continuación.
Funciones
- Conexión y administración de cuentas
- Firma y envío de transacciones
- Firma de mensajes
- Consultar el estado de la red (red principal o de pruebas)
- Solicitudes RPC a través del endpoint de la red seleccionada
Instalación
npm install @onekeyfe/onekey-near-provider near-api-js@^0.44.2
# or
yarn add @onekeyfe/onekey-near-provider near-api-js@^0.44.2Inicio rápido
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)Documentación
Primeros pasos
- Introducción - Visión general del proveedor de NEAR
- Instalar el SDK del proveedor - Instrucciones de configuración
Guías de integración
- Detección del proveedor - Comprobar si OneKey está instalado
- Establecer una conexión - Conectar a las cuentas del usuario
- Acceso a cuentas - Obtener información de la cuenta
- Detectar la red del proveedor - Comprobar la red actual
- Supervisar el estado de cuentas y red - Suscribirse a cambios
Transacciones y firma
- Envío de transacciones - Crear y enviar transacciones
- Firma de mensajes - Firmar mensajes arbitrarios
- Llamadas a la API RPC - Acceso RPC directo
Avanzado
- Registros de depuración - Activar el modo de depuración
- Migrar desde NEAR Web Wallet - Guía de migración
Referencia
- Referencia de la API - Documentación completa de la API
- Resolución de problemas - Problemas habituales y soluciones
- Ejemplos y demostración - Código de ejemplo
- Preguntas frecuentes - Preguntas frecuentes
Gestión de errores
| Código | Mensaje | Descripción |
|---|---|---|
| 4001 | Rechazado por el usuario | El usuario denegó la solicitud |
| -32602 | Parámetros no válidos | Los parámetros del método no son válidos |
| -32603 | Error interno | Error interno de JSON-RPC |
Recursos relacionados
Última actualización el