From b5020e8475404867e113fce7cec7a0ee42712e60 Mon Sep 17 00:00:00 2001 From: peterVG <672121+peterVG@users.noreply.github.com> Date: Sun, 30 Oct 2022 10:55:37 -0700 Subject: [PATCH 1/3] provide examples for adding transaction properties closes issue#118 --- docs/source/guides/transaction.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/source/guides/transaction.rst b/docs/source/guides/transaction.rst index 537deda1..582c29a8 100644 --- a/docs/source/guides/transaction.rst +++ b/docs/source/guides/transaction.rst @@ -142,6 +142,13 @@ Specify output amount:: Step 6 +Add additional Plutus transaction properties as needed: + + >>> builder.ttl = 3600 + >>> builder.reference_inputs = [{"option1": "my_input1", "option2" : "my_input2"}] + +Step 7 + Create a signed transaction using transaction builder. Unlike building a raw transaction, where we need to manually sign a transaction and build a transaction witness set, transaction builder can build and sign a transaction directly with its `build_and_sign` method. The code below tells the builder to build a transaction and sign the transaction From 6669458761a16f903ecc28ae49082e18c2470bc9 Mon Sep 17 00:00:00 2001 From: peterVG <672121+peterVG@users.noreply.github.com> Date: Sun, 30 Oct 2022 11:24:52 -0700 Subject: [PATCH 2/3] make addtional info suggestion more generic remove mention of Plutus transactions --- docs/source/guides/transaction.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/guides/transaction.rst b/docs/source/guides/transaction.rst index 582c29a8..7acaaa75 100644 --- a/docs/source/guides/transaction.rst +++ b/docs/source/guides/transaction.rst @@ -142,7 +142,7 @@ Specify output amount:: Step 6 -Add additional Plutus transaction properties as needed: +Add additional transaction information as needed: >>> builder.ttl = 3600 >>> builder.reference_inputs = [{"option1": "my_input1", "option2" : "my_input2"}] From 16ec42a0a77ed4a1abf8ed333efb10888e751dc5 Mon Sep 17 00:00:00 2001 From: peterVG <672121+peterVG@users.noreply.github.com> Date: Sun, 30 Oct 2022 13:53:03 -0700 Subject: [PATCH 3/3] fix reference Inputs example --- docs/source/guides/transaction.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/guides/transaction.rst b/docs/source/guides/transaction.rst index 7acaaa75..0a817798 100644 --- a/docs/source/guides/transaction.rst +++ b/docs/source/guides/transaction.rst @@ -145,7 +145,7 @@ Step 6 Add additional transaction information as needed: >>> builder.ttl = 3600 - >>> builder.reference_inputs = [{"option1": "my_input1", "option2" : "my_input2"}] + >>> builder.reference_inputs.add(tx_in) Step 7