Properties
account
account
: null | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } = ...
algod Client
algod Client: default
indexer Client
indexer Client: undefined | default = ...
lib Config
lib Config: undefined | { disableLogs?: boolean ; } = defaultLibConfig
node Config
node Config: { API_TOKEN: any ; BASE_SERVER: string ; INDEX_SERVER?: string ; LEDGER: string ; PORT: string ; } = defaultNodeConfig
Type declaration
API_ TOKEN: any
BASE_ SERVER: string
Optional
INDEX_ SERVER?: string
LEDGER: string
PORT: string
sdk
sdk: __module = algosdk
wallet State
wallet
State
: { activeAccount
: null | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; activeAddress
: string ; activeWallet
: undefined | { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; activeWalletId
: null | WALLET_ID ; allWallets
: { algosigner
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; defly
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; exodus
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; inkey
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; mnemonic
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; myalgo
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; pera
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; } ; connectedAccounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; enabledWallets
: null | { algosigner
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; defly
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; exodus
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; inkey
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; mnemonic
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; myalgo
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; pera
?: { accounts
: readonly { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; activeAccount
: undefined | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; client
: null | { connect
: ( ( x
: any ) => Promise < Wallet > ) ; disconnect
: ( ( ) => Promise < void > ) ; reconnect
: ( ( onDisconnect
: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions
: ( ( connectedAccounts
: string [] , transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect
: ( ( p
?: any ) => Promise < Account [] > ) ; connecting
: boolean ; disconnect
: ( ( ) => Promise < void > ) ; id
: WALLET_ID ; initParams
: boolean | { config
?: any ; sdk
?: any ; } ; inited
: boolean ; initing
: boolean ; isActive
: boolean ; isConnected
: boolean ; loadClient
: ( ( ) => Promise < true > ) ; metadata
: { chain
: string ; icon
: string ; id
: WALLET_ID ; name
: string ; pkg
: string ; } ; reconnect
: ( ( ) => Promise < void > ) ; removeAccounts
: ( ( ) => void ) ; setAsActiveWallet
: ( ( ) => void ) ; signTransactions
: ( ( transactions
: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing
: boolean ; } ; } ; isSigning
: boolean ; stored
: { activeAccount
: null | { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } ; connectedAccounts
: { active
: boolean ; address
: string ; chain
: string ; name
: string ; walletId
: WALLET_ID ; } [] ; version
: number ; } ; } = AnyWalletState
Type declaration
active Account: null | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
active Address: string
active Wallet: undefined | { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
active Wallet Id: null | WALLET_ID
all Wallets: { algosigner?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; defly?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; exodus?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; inkey?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; mnemonic?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; myalgo?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; pera?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; }
Optional
algosigner?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
defly?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
exodus?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
inkey?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
mnemonic?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
myalgo?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
Optional
pera?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; }
Readonly
accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
Readonly
active Account: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; }
connect: ( ( p?: any ) => Promise < Account [] > )
connecting: boolean
disconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
init Params: boolean | { config?: any ; sdk?: any ; }
inited: boolean
initing: boolean
Readonly
is Active: boolean
Readonly
is Connected: boolean
load Client: ( ( ) => Promise < true > )
( ) : Promise < true >
Returns Promise < true >
metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; }
chain: string
icon: string
name: string
pkg: string
reconnect: ( ( ) => Promise < void > )
( ) : Promise < void >
Returns Promise < void >
remove Accounts: ( ( ) => void )
set As Active Wallet: ( ( ) => void )
sign Transactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > )
( transactions: Uint8Array [] ) : Promise < Uint8Array [] >
Parameters
transactions: Uint8Array []
Returns Promise < Uint8Array [] >
signing: boolean
connected Accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
enabled Wallets: null | { algosigner?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; defly?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; exodus?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; inkey?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; mnemonic?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; myalgo?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; pera?: { accounts: readonly { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; activeAccount: undefined | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; client: null | { connect: ( ( x: any ) => Promise < Wallet > ) ; disconnect: ( ( ) => Promise < void > ) ; reconnect: ( ( onDisconnect: ( ( ) => void ) ) => Promise < null | Wallet > ) ; signTransactions: ( ( connectedAccounts: string [] , transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; } ; connect: ( ( p?: any ) => Promise < Account [] > ) ; connecting: boolean ; disconnect: ( ( ) => Promise < void > ) ; id: WALLET_ID ; initParams: boolean | { config?: any ; sdk?: any ; } ; inited: boolean ; initing: boolean ; isActive: boolean ; isConnected: boolean ; loadClient: ( ( ) => Promise < true > ) ; metadata: { chain: string ; icon: string ; id: WALLET_ID ; name: string ; pkg: string ; } ; reconnect: ( ( ) => Promise < void > ) ; removeAccounts: ( ( ) => void ) ; setAsActiveWallet: ( ( ) => void ) ; signTransactions: ( ( transactions: Uint8Array [] ) => Promise < Uint8Array [] > ) ; signing: boolean ; } ; }
is Signing: boolean
stored: { activeAccount: null | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } ; connectedAccounts: { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } [] ; version: number ; }
active Account: null | { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; }
connected Accounts: { active: boolean ; address: string ; chain: string ; name: string ; walletId: WALLET_ID ; } []
version: number
Instantiates Algonaut.js.
Example
Usage: