我正在使用bitcoin-ruby,我想生成一个地址并在请求时显示它。
Here is the code I have currently:
resource :btc do
key = Bitcoin::generate_key
address = Bitcoin::pubkey_to_address(key[1])
public_key = key[1]
private_key = key[0]
get :address do
{ :address => address, :public_key => public_key, :private_key => private_key }
end
end
语法和一切正确, 但 存在一个问题。
如果您请求页面获得地址,那么如果您刷新页面,则会获得完全相同的地址。我希望它在每次 请求页面时生成随机地址 。我不知道怎么回事。
我尝试将变量放在资源标记之外但是没有用。
答案 0 :(得分:0)
我明白了!我将变量移到get :address do
范围内。