Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 795 Bytes

events.mdx

File metadata and controls

27 lines (21 loc) · 795 Bytes

Events

Web3Modal Events

//Invoked after successful initialization of Web3Modal
Web3Modal.Initialized += (sender, eventArgs) => { };

// Invoked after successful connection of an account
Web3Modal.AccountConnected += (sender, eventArgs) => {
    Account activeAccount = eventArgs.GetAccount();
};

// Invoked after successful disconnection of an account
Web3Modal.AccountDisconnected += (sender, eventArgs) => { };

// Invoked after account has changed
// This happens when the wallet updates a session or the user changes the active chain.
Web3Modal.AccountChanged += (sender, eventArgs) => {
    Account newAccount = eventArgs.Account;
};

// Invoked after active chain has changed
Web3Modal.ChainChanged += (sender, eventArgs) => {
    Chain newChain = eventArgs.Chain;
};