我试图使用coinbase ruby gem发送bitcons但是我很难让它工作。我是这样认证的:
c = Coinbase::Wallet::Client.new(api_key: ENV["COINBASE_KEY"], api_secret: ENV["COINBASE_SECRET"])
ca = c.account(User.last.account.account_id)
ca.send(to: ENV["BITCOIN_ADDRESS"], amount: '0.0001', currency: 'BTC')
这是我回来的错误。
Coinbase::Wallet::InvalidScopeError: Api::BaseController::InvalidScopeError
要明确的是,API密钥在仪表板中设置了必需的权限。我可能做错了什么?
答案 0 :(得分:1)
新的Ruby gem使用API v2,它需要v2范围,Date -> week Number
2015-07-01 -> 5
2015-07-06 -> 1
2015-07-13 -> 2
而不是v1的wallet:transactions:send
。你能检查一下你启用了吗?