data class ExternalWallet(val address: String, val expiresAt: Long? = null) : DelegatedSigner
Constructors
constructor(address: String, onSign: suspend (String) -> String, expiresAt: Long? = null)
constructor(address: String, expiresAt: Long? = null)
Properties
| Property | Type | Description |
|---|---|---|
address | String | - |
expiresAt | Long? | Optional expiration timestamp in milliseconds since Unix epoch. If set, the delegated signer will expire at this time. |
onSign | suspend (String) -> String? | Signs a message with the external wallet and returns the signature. The value is null if you create the signer without it. |

