Events
1. Endless Wallet initialization completion event
import { EndLessSDKEvent } from '@endlesslab/endless-web3-sdk';
jssdk.on(EndLessSDKEvent.INIT, async () => {
const getAccountRes = await jssdk.getAccount();
if (
getAccountRes.status === UserResponseStatus.APPROVED &&
getAccountRes.args.account
) {
// getAccountRes.args.account is the address of the wallet
conosole.log('getAccountRes =====>', getAccountRes);
}
});2. Endless Wallet network change event
jssdk.on(EndLessSDKEvent.NETWORK_CHANGE, (networkInfo) => {
console.log('networkInfo', networkInfo);
});3. Endless Wallet account change event
4. Endless Wallet connect event
5. Endless Wallet disconnect event
6. Endless Wallet open event
7. Endless Wallet close event
Last updated