HTTPリクエストで毎リクエストごとにnonceを増加させたい
coincheckのAPIと、gemを使用してアプリをつくっています。
2つのリクエストを、間を置かず続けて実行しようとしたところ、
{"success"=>false, "error"=>"Nonce must be incremented"}
というエラーが返ってきました。
ドキュメントには
ACCESS-NONCE 毎リクエストごとに増加する必要のある正の整数。通常はUNIXタイムスタンプを用います。最大値は 9223372036854775807 です。APIキーごとに管理されます。
https://coincheck.com/ja/documents/exchange/api#auth
と書かれていますが、どのようにすればnonceを毎リクエストごとに増やすことができるのでしょうか。
gemはこちらのものを使用しています。
https://github.com/coincheckjp/ruby_coincheck_client
該当部分のコードは以下です。
  response = @cc.create_orders(market_buy_amount:10000,order_type: "market_buy")
  p result = JSON.parse(response.body)
  # responseがsuccsess= trueならsend処理に入る
  p result['success']
  if result['success'] == true then
     #送金処理。ここでエラー
     response = @cc.create_send_money(address: "xxxx", amount: "0.1")
  end