Delegated Signer
A delegated signer using a Soroban address with built-in require_auth verification.
Delegated signers are Stellar accounts (G-address) or smart contracts (C-address) that use the native Soroban authorization mechanism. The smart account will call require_auth_for_args() on the address to verify authorization.
Example:
// Account signer
val accountSigner = DelegatedSigner(address = "GA7QYNF7SOWQ...")
// Contract signer
val contractSigner = DelegatedSigner(address = "CBCD1234...")Content copied to clipboard
Throws
if the address format is invalid