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