File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 var : payments
1818
1919- name : Fund listed masternodes with {{ amount ~ ' Dash'}}
20- ansible.builtin.include_tasks : " {{ playbook_dir }}/roles/mn_fund_collateral/tasks/fund_one_collateral.yml"
21- with_items :
22- - ' {{ payment_targets }}'
23- loop_control :
24- loop_var : payment_target
20+ ansible.builtin.command : " dash-cli -rpcwallet={{ wallet_rpc_wallet_faucet }} sendmany '' '{{ payments | to_json }}'"
21+ register : fund_result
22+ changed_when : fund_result.stdout | length == 64
23+
24+ - name : Produce blocks until funding transaction is confirmed
25+ ansible.builtin.include_role :
26+ name : generate_blocks
27+ vars :
28+ generate : confirmations
29+ txid_list : " {{ [fund_result.stdout] }}"
30+ tx_source : " {{ wallet_rpc_wallet_faucet }}"
Original file line number Diff line number Diff line change 203203 ansible.builtin.set_fact :
204204 fee_missing_addresses : " {{ fee_target_addresses | difference(funded_addresses.stdout) }}"
205205
206- - name : Initialize fee payments
207- ansible.builtin.set_fact :
208- fee_payments : {}
209- when : fee_missing_addresses | length > 0
210-
211- - name : Populate fee payments
212- ansible.builtin.set_fact :
213- fee_payments : " {{ fee_payments | combine({item: 1}) }}"
214- with_items : ' {{ fee_missing_addresses }}'
215- when : fee_missing_addresses | length > 0
216-
217206- name : Fund 1 coin for ProTx fee
218- ansible.builtin.command : " dash-cli -rpcwallet={{ wallet_rpc_wallet_faucet }} sendmany '' '{{ fee_payments | to_json }}'"
219- register : fee_fund_result
220- changed_when : fee_fund_result.stdout | length == 64
221- when : fee_missing_addresses | length > 0
222-
223- - name : Produce blocks until fee funding transaction is confirmed
224- ansible.builtin.include_role :
225- name : generate_blocks
207+ ansible.builtin.include_tasks : ./roles/mn_fund_collateral/tasks/fund_collateral.yml
226208 vars :
227- generate : confirmations
228- txid_list : " {{ [fee_fund_result.stdout] }}"
229- tx_source : " {{ wallet_rpc_wallet_faucet }}"
209+ amount : 1
210+ payment_targets : ' {{ fee_missing_addresses }}'
230211 when : fee_missing_addresses | length > 0
231212
232213# Take action
You can’t perform that action at this time.
0 commit comments