Signer
@ckb-ccc/core • Docs
@ckb-ccc/core / ccc / Signer
Class: abstract Signer
An abstract class representing a generic signer. This class provides methods to connect, get addresses, and sign transactions.
Extended by
SignerBtcSignerCkbScriptReadonlySignerDummySignerEvm
Constructors
new Signer()
new Signer(
client_):Signer
Parameters
• client_: Client
Returns
Signer
Source
signer/signer/index.ts:40
Properties
client_
protectedclient_:Client
Source
signer/signer/index.ts:40
Accessors
client
getclient():Client
Returns
Client
Source
signer/signer/index.ts:45
signType
getabstractsignType():SignerSignType
Returns
SignerSignType
Source
signer/signer/index.ts:43
type
getabstracttype():SignerType
Returns
SignerType
Source
signer/signer/index.ts:42
Methods
connect()
abstractconnect():Promise<void>
Connects to the signer.
Returns
Promise<void>
A promise that resolves when the connection is complete.
Source
signer/signer/index.ts:89
disconnect()
disconnect():
Promise<void>
Disconnects to the signer.
Returns
Promise<void>
A promise that resolves when disconnected.
Source
signer/signer/index.ts:96
getAddressObjs()
abstractgetAddressObjs():Promise<Address[]>
Gets an array of Address objects associated with the signer.