From a2c4f726d6be07f96c40a74098954accf898ba5f Mon Sep 17 00:00:00 2001 From: jrakibi Date: Tue, 4 Feb 2025 17:38:03 +0300 Subject: [PATCH] fix steps --- decoding/transaction-signing.mdx | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/decoding/transaction-signing.mdx b/decoding/transaction-signing.mdx index d2f692b..f73193c 100644 --- a/decoding/transaction-signing.mdx +++ b/decoding/transaction-signing.mdx @@ -98,16 +98,22 @@ Below is the complete transaction data. You can refer back to this whenever you ## Steps We'll Follow -1. Create Basic Transaction Structure +0. Create Base Transaction -2. Prepare BIP143 Signing Data +1. Adding Inputs -3. Create Preimage +2. Adding Outputs -4. Generate Signature +3. Generate ScriptCode -5. Build Witness Data +4. Calculate Transaction Digest -6. Assemble Final Transaction +5. Calculate Preimage and Sighash + +6. Generate and Encode the Signature + +7. Add Witness Field + +8. Assemble Final Transaction Each step will be explained in detail in the following sections, with code examples and tests using this exact transaction data. \ No newline at end of file