Skip to Content
API referenceSatellite CoreSrcInterfacesSolanaWallet

@tuwaio/satellite-connect-monorepo


SolanaWallet

Defined in: packages/satellite-core/src/types.ts:54 

Extended wallet interface for Solana-specific properties

Extends

Properties

address

address: string

Defined in: packages/satellite-core/src/types.ts:40 

Wallet’s public address

Inherited from

BaseWallet.address


chainId

chainId: string | number

Defined in: packages/satellite-core/src/types.ts:42 

Connected chain ID

Inherited from

BaseWallet.chainId


connectedAccount?

optional connectedAccount: UiWalletAccount

Defined in: packages/satellite-core/src/types.ts:56 

Connected Wallet Standard account


connectedWallet?

optional connectedWallet: UiWallet

Defined in: packages/satellite-core/src/types.ts:58 

Connected Wallet Standard wallet instance


isConnected

isConnected: boolean

Defined in: packages/satellite-core/src/types.ts:48 

Connection status

Inherited from

BaseWallet.isConnected


isContractAddress

isContractAddress: boolean

Defined in: packages/satellite-core/src/types.ts:46 

Indicates if the address is a smart contract

Inherited from

BaseWallet.isContractAddress


rpcURL

rpcURL: string

Defined in: packages/satellite-core/src/types.ts:44 

RPC endpoint URL

Inherited from

BaseWallet.rpcURL


walletType

walletType: `evm:${string}` | `solana:${string}` | `starknet:${string}`

Defined in: packages/satellite-core/src/types.ts:38 

Unique identifier of the wallet

Inherited from

BaseWallet.walletType

Last updated on