sign Authorization Entries
suspend fun signAuthorizationEntries(authEntries: List<SorobanAuthorizationEntryXdr>, clientAccountId: String, signers: List<KeyPair>, signatureExpirationLedger: Long?, clientDomainKeyPair: KeyPair? = null, clientDomainAccountId: String? = null, clientDomainSigningDelegate: Sep45ClientDomainSigningDelegate? = null): List<SorobanAuthorizationEntryXdr>
Signs the authorization entries for the client account.
Return
Signed authorization entries
Parameters
auth Entries
Entries to sign
client Account Id
Client contract account
signers
Keypairs to sign with
signature Expiration Ledger
Expiration ledger for signatures
client Domain Key Pair
Optional client domain keypair for local signing
client Domain Account Id
Optional client domain account ID (for delegate signing)
client Domain Signing Delegate
Optional delegate for remote signing