Creates an instance of CkbSigner.
The client instance.
The name of the signer.
The icon URL of the signer.
Optional
_appUri: stringThe application URI.
Optional
_aggregatorUri: stringThe aggregator URI.
The connections repository.
Connects to the provider by requesting authentication.
A promise that resolves when the connection is established.
Disconnects to the signer.
A promise that resolves when the signer is disconnected.
Checks if the signer is connected.
A promise that resolves to true if connected, false otherwise.
Gets the internal address.
A promise that resolves to the internal address.
Gets the identity of the signer.
A promise that resolves to the identity.
Gets the address objects.
A promise that resolves to an array of address objects.
Prepares a transaction.
The transaction-like object.
A promise that resolves to the prepared transaction.
Signs a transaction.
The transaction-like object.
A promise that resolves to the signed transaction.
Signs a raw message with the account.
The message to sign.
A promise that resolves to the signed message.
Class representing a CKB signer that extends Signer