Development
如何將多重簽名地址的參數從 Perl 傳遞到 JSON::RPC::Client?
我正在嘗試使用 JSON::RPC::Client 創建一個多重簽名地址,但我不知道如何傳遞參數。我可以傳遞簡單的參數,例如
validateaddress
只需要<bitcoinaddress>
. 工作範例:$obj = { method => 'validateaddress', params => ["$just_a_bit_address_in_string"],}; $res = $client->call($uri, $obj);
但是當涉及到其他類型的參數時,例如 in
createmultisig
,所需的參數是< nrequired > <'["key,"key"]'>
,我不知道將它傳遞給$obj
. 我怎麼做?
文件的
["key,"key"]
一部分意味著它需要一個數組。你需要這樣稱呼它:
$obj = {method => 'createmultisig', params => [2, ["$key1", "$key2"]],}; $res = $client->call($uri, $obj);