Electrum

我如何通過腳本正確使用電子支付?

  • March 4, 2018

我知道我可以使用 GUI 來執行此操作,我很高興這樣做……但是我將如何使用 bash 腳本來執行此操作?這是在 Mac 上,但我會針對任何有問題的作業系統進行更改。

#!/bin/sh

PAYOUTS=cat ~/Desktop/weeklySummary.csv
WP= /Users/${USER}/.electrum/wallets
PASS= "my_wallet_password"
# echo $PAYOUTS


cd /
./Applications/Electrum.app/Contents/MacOS/Electrum paytomany && $PAYOUTS -w $WP -W PASS 


# this is not ready yet!  I have to figure out 
# whether or not change address, a fee, and a 
# from address are requried to use this 

對於一些缺失的細節,我會遇到一些錯誤。我是否需要我的錢包密碼,來自地址和更改地址(我認為答案是肯定的)但此外,這裡提到的 -h、-v、-P 參數是什麼?

在此處輸入圖像描述

哇……所以這個問題從來沒有被其他人回答過……好吧,讓我們為大家分享答案,因為我最終想通了,但忘記了我寫了這個問題:

electrum paytomany "[[\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05]]"

因此,每個要支付的地址必須位於其自己的數組中,該數組本身包含在所有這些支付請求的父數組中……斜線只是用來轉義引號,因此它們包含在字元串中。實際上,我最終做了除 bash 之外的其他事情,但最終這是您需要格式化的字元串,以便使用電子​​支付。仍然不知道 -v 和 -h 是乾什麼用的(op…沒關係他們的意思是 Help 和 Verbose)…-P 表示攜帶式錢包(意味著它可以放在像 USB 驅動器之類的東西上(攜帶式文件系統本質上)…希望這可以在未來幫助其他一些網路旅行者;)

引用自:https://bitcoin.stackexchange.com/questions/44050