Create and freeze a read-only account.
Account to copy properties from.
Implementation of "@wallet-standard/base".WalletAccount.address | WalletAccount::address
Implementation of "@wallet-standard/base".WalletAccount.chains | WalletAccount::chains
Implementation of "@wallet-standard/base".WalletAccount.features | WalletAccount::features
Implementation of "@wallet-standard/base".WalletAccount.icon | WalletAccount::icon
Implementation of "@wallet-standard/base".WalletAccount.label | WalletAccount::label
Implementation of "@wallet-standard/base".WalletAccount.publicKey | WalletAccount::publicKey
Base implementation of a "@wallet-standard/base".WalletAccount to be used or extended by a "@wallet-standard/base".Wallet.
WalletAccount
properties must be read-only. This class enforces this by making all properties truly private and read-only, using getters for access, returning copies instead of references, and calling Object.freeze on the instance.