protected async Task SignRLPTransactionAsync(LegacyTransaction transaction) { if (ExternalSignerTransactionFormat == ExternalSignerTransactionFormat.RLP) { var signature = await SignAsync(transaction.GetRLPEncodedRaw()).ConfigureAwait(false); transaction.SetSignature(signature); } }
protected async Task SignHashTransactionAsync(LegacyTransaction transaction) { if (ExternalSignerTransactionFormat == ExternalSignerTransactionFormat.Hash) { var signature = await SignAsync(transaction.RawHash).ConfigureAwait(false); transaction.SetSignature(signature); } }