SDK Errors

8min

EasySign SDK provides error states that can be access from the dApp.

Initialisation Errors

Code

Message

Description

1001

Failed to initialize wallet

Error connecting with services while initializing the client-side wallet

Make sure the clientId is enabled and configured

1002

Domain not whitelisted

To enable the wallet in a new domain, please contact us

1003

Not initialized

This error can happen when the application uses SDK components and features before initialization

Login Errors

Code

Message

Description

1101

Failed to connect wallet

Upon login, the wallet is unable to connect

1102

Failed to disconnect wallet

Upon log out, the wallet is unable to disconnect

1103

Signature Error

After connecting to the wallet, SDK triggers a signature request. Unable to receive signature from user

1104

Signature Rejected

User rejected signature prompt

Pay3 Wallet Errors

Code

Message

Description

1201

Error authenticating user

Pay3 wallet requires user authentication before creating the wallet or connecting with existing torus wallet

1202

Error regenerating keys

The dApp is not able to connect to services to fetch partitioned keys. This could be because of network connectivity

1203

Invalid OTP

While login using email or mobile, user entered an invalid or expired OTP

1204

Error during social login

Error from any of the enabled social login providers



External Wallet Errors

Code

Message

Description

1301

Missing wallet plugin

External wallet plugin missing in the browser

1302

User rejected contract execution

EasySign SDK provides functionalities to approve contract execution and transfer funds. User can reject the request from connected external wallet



Portfolio Errors

Code

Message

Description

1401

Error creating support ticket

Missing mandatory params or connecting with partner service



Buy Game Tokens Errors

Code

Message

Description

7001

Unable to fetch buy offer

Error fetching suitable offer while initialising the transaction. This can happen if the amount doesn't match limit checks, payment method and country not supported

7002

Insufficient token balance

This error can happen when buy transaction is initialised and user doesn't have sufficient funds to buy

7003

Fiat payment failed

Error when user is unable to transfer funds to the onramp service

7004

Unable to process due to Network Congestion

Error while executing the transaction due to Network Congestion

7005

Unable to process due to liquidity issues

Error while executing the transaction due to Liquidity Issues

7006

User signature/approval denied

Error when buy transaction is initialised and user doesn't provide signature/approval

7099

Transaction Failed

Generic failure during transaction which is not covered in earlier scenario.



Sell Game Tokens Errors

Code

Message

Description

8001

Unable to fetch sell offer

Error fetching suitable offer while initialising the transaction. This can happen if the amount doesn't match limit checks, payment method and country not supported

8002

Insufficient token balance

This error can happen when sell transaction is initialised and user doesn't have sufficient Game Tokens to sell

8003

Fiat payment failed

Error when the user has entered incorrect payment destination details

8004

Unable to process due to Network Congestion

Error while executing the transaction due to Network Congestion

8005

Unable to process due to liquidity issues

Error while executing the transaction due to Liquidity Issues

8006

User signature/approval denied

Error when sell transaction is initialised and user doesn't provide signature/approval



Updated 25 Mar 2024
Doc contributor
Did this page help you?