canSignFor

suspend fun canSignFor(address: String): Boolean

Checks if any managed signer can sign for the given address.

Checks keypair signers first (O(1) map lookup), then delegates to the wallet adapter's ExternalWalletAdapter.canSignFor if available.

Return

True if a keypair or connected wallet can sign for this address

Example:

if (manager.canSignFor("GABC123...")) {
println("Can sign for this address")
}

Parameters

address

The Stellar G-address to check