AbstractThe transaction to prepare.
A promise that resolves to the prepared Transaction object.
Note that this default implementation does not add any cell dependencies or dummy witnesses.
This may lead to an underestimation of transaction size and fees if used with methods
like Transaction.completeFee. Subclasses for signers that are intended to sign
transactions should override this method to perform necessary preparations.
StaticgetOptionaloptions: FeeRateOptionsAbstractgetGets an array of Address objects associated with the signer.
A promise that resolves to an array of Address objects.
Gets the recommended Address object for the signer.
Optional_preference: unknownOptional preference parameter.
A promise that resolves to the recommended Address object.
Gets the recommended address for the signer as a string.
Optionalpreference: unknownOptional 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.
Optionaloptions: FeeRateOptionsOptionalmanualOptions: FeePayerFromAddressOptionsOptionaloptions: FeePayerFromAddressOptionsOptionalcapacityTweak: NumLikeOptionaloptions: FeePayerFromAddressOptions
Prepares a transaction before signing. This method can be overridden by subclasses to perform any necessary steps, such as adding cell dependencies or witnesses, before the transaction is signed. The default implementation converts the TransactionLike object to a Transaction object without modification.