This method is used to switch chain of Auro Wallet by chainId.
Params
type SwitchChainArgs = {
// Target networkID. now will return mina:mainnet, mina:devnet, zeko:testnet
readonly networkID: string
}
Result
type ChainInfoArgs ={
// current networkID, now will return mina:mainnet, mina:testnet, mina:berkeley
networkID:string
}
interface ProviderError extends Error {
message: string; // error message.
code: number; // error code.
data?: unknown; // error body.
}
Promise<ChainInfoArgs | ProviderError>
** Please update as soon as possible. **
`ChainInfoArgs` params have updated from App 2.0.2 & extension 2.2.17.
Only `networkID` is returned, no longer supports returning `chainId` and `name`.
// @deprecated from App 2.0.2 & extension 2.2.17.
type ChainInfoArgs ={
chainId:string,
name:string
}
Errors
1002
The request was rejected by the user.
20005
Request already pending. Please wait.
Chain action current support one at the same time.