我如何通過腳本正確使用電子支付?
我知道我可以使用 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 驅動器之類的東西上(攜帶式文件系統本質上)…希望這可以在未來幫助其他一些網路旅行者;)