Creates an instance of SignerCkbAlwaysSuccess.
The client instance used for communication and resolving the always-success deployment.
Connects to the signer.
A promise that resolves when the connection is complete.
Check if the signer is connected.
A promise that resolves the connection status.
Gets the internal address associated with the signer.
A promise that resolves to a string representing the internal address.
Gets the address of the always-success lock script.
Adds the always-success cell dependency to a transaction.
The always-success script requires no signature.
StaticverifyRegister a listener to be called when this signer is replaced.
A function for unregister
Disconnects to the signer.
A promise that resolves when the signer is disconnected.
Gets the identity for verifying signature, usually it's address
A promise that resolves to a string representing the identity
Gets the recommended Address object for the signer.
Optional_preference: unknown
Optional preference parameter.
A promise that resolves to the recommended Address object.
Gets the recommended address for the signer as a string.
Optionalpreference: unknown
Optional preference parameter.
A promise that resolves to the recommended address as a string.
Gets an array of addresses associated with the signer as strings.
A promise that resolves to an array of addresses as strings.
Find cells of this signer
The filter for the search key.
OptionalwithData: boolean | null
Whether to include cell data in the response.
Optionalorder: "asc" | "desc"
The order of the returned cells, can be "asc" or "desc".
Optionallimit: number
The maximum number of cells for every querying chunk.
A async generator that yields all matching cells
Find cells of this signer
OptionalwithData: boolean | nullOptionalorder: "asc" | "desc"Optionallimit: numberA async generator that yields all matches cells
Find transactions of this signer
OptionalgroupByTransaction: false | nullOptionalorder: "asc" | "desc"Optionallimit: numberA async generator that yields all matches transactions
Find transactions of this signer
Optionalorder: "asc" | "desc"Optionallimit: numberA async generator that yields all matches transactions
Find transactions of this signer
OptionalgroupByTransaction: boolean | nullOptionalorder: "asc" | "desc"Optionallimit: numberA async generator that yields all matches transactions
Gets balance of all addresses
A promise that resolves to the balance
Signs a message and returns signature only. This method is not implemented and should be overridden by subclasses.
The message to sign, as a string or BytesLike object.
A promise that resolves to the signature as a string.
Sends a transaction after signing it.
The transaction to send, represented as a TransactionLike object.
A promise that resolves to the transaction hash as a Hex string.
Signs a transaction.
The transaction to sign, represented as a TransactionLike object.
A promise that resolves to the signed Transaction object.
A signer for the well-known always-success lock script.
The always-success script does not require a signature, so signing a transaction only needs to add its cell dependency.