Skip to Content
dApps
En esta página

Establecer una conexión

Para empezar a interactuar con OneKey, primero debes establecer una conexión. Esta solicitud pide permiso al usuario para compartir su identificador de cuenta y su clave pública, lo que indica que acepta continuar la interacción.

Una vez concedido el permiso por primera vez, el dominio de la aplicación web se añade a la lista de permitidos para futuras solicitudes de conexión.

También es posible finalizar la conexión tanto desde la aplicación como por parte del usuario.

Conectar (SignIn)

El método recomendado y más sencillo para conectarse a OneKey es llamar a provider.requestSignIn(). Sin embargo, el proveedor también expone una interfaz JSON RPC mediante request.

requestSignIn()

try { const res = await provider.requestSignIn(); console.log('requestSignIn', res.accounts); } catch(error){ // { code: 4001, message: 'User rejected the request.' } }

request()

try { const res = await provider.request({ method: 'near_requestAccounts', }); console.log('near_requestAccounts', res.accounts); } catch(error){ // { code: 4001, message: 'User rejected the request.' } }

Desconectar (SignOut)

Desconectar es similar a conectar, aunque la desconexión puede iniciarse desde la cartera.

signOut()

provider.signOut();

request()

provider.request({ method: 'near_signOut' });
Última actualización el