@@ -88,8 +88,16 @@ echo "New address created: $new_address"
88
88
89
89
dave_address=" addr_test1vphpcf32drhhznv6rqmrmgpuwq06kug0lkg22ux777rtlqst2er0r"
90
90
eve_address=" addr_test1vzzt5pwz3pum9xdgxalxyy52m3aqur0n43pcl727l37ggscl8h7v8"
91
+
91
92
# An address that will keep an UTXO with script of a test V-function, related to the SPO rewards. See v-function.script file.
92
93
vfunction_address=" addr_test1vzuasm5nqzh7n909f7wang7apjprpg29l2f9sk6shlt84rqep6nyc"
94
+ # total-accrued-function-script-hash (cardano-cli latest transaction policyid --script-file v-function.script)
95
+ # ef1eb7b85327a8460799025a5affd0a8d8015731e9aacd5d1106a82b
96
+
97
+ # updated vfunction address (cardano-cli address build --payment-script-file v-function-updated.script --testnet-magic 42):
98
+ vfunction_updated_address=" addr_test1wpxhte72udea5ag3umnaukjmyjp8ywsgn2z6alkmhv42nxqcv2vwc"
99
+ # total-accrued-function-script-hash (cardano-cli latest transaction policyid --script-file v-function-updated.script)
100
+ # 4d75e7cae373da7511e6e7de5a5b2482723a089a85aefedbbb2aa998
93
101
94
102
# Define the UTXO details and amounts
95
103
tx_in1=" 781cb948a37c7c38b43872af9b1e22135a94826eafd3740260a6db0a303885d8#0"
@@ -103,9 +111,10 @@ tx_out4=1000000000 # partner-chains-node-5 (eve)
103
111
tx_out5_lovelace=10000000
104
112
tx_out5_reward_token=" 1000000 $reward_token_policy_id .$reward_token_asset_name "
105
113
tx_out6=10000000
114
+ tx_out7=10000000
106
115
107
116
# Total output without fee
108
- total_output=$(( tx_out1 + tx_out2 + tx_out3 + tx_out4 + tx_out5 _lovelace + tx_out6 ))
117
+ total_output=$(( tx_out1 + tx_out2 + tx_out3 + tx_out4 + tx_out5 _lovelace + tx_out6 + tx_out 7 ))
109
118
110
119
fee=1000000
111
120
@@ -123,6 +132,8 @@ cardano-cli latest transaction build-raw \
123
132
--tx-out " $new_address +$tx_out5_lovelace +$tx_out5_reward_token " \
124
133
--tx-out " $vfunction_address +$tx_out6 " \
125
134
--tx-out-reference-script-file /shared/v-function.script \
135
+ --tx-out " $vfunction_updated_address +$tx_out7 " \
136
+ --tx-out-reference-script-file /shared/v-function-updated.script \
126
137
--minting-script-file /shared/reward_token_policy.script \
127
138
--mint " $tx_out5_reward_token " \
128
139
--fee $fee \
0 commit comments