Module: Bitstamper::Rest::Private::Transactions
- Included in:
- Client
- Defined in:
- lib/bitstamper/rest/private/transactions.rb
Instance Method Summary collapse
- #find_user_transaction(transaction_id) ⇒ Object
- #user_transactions(currency_pair: nil, offset: 0, limit: 100, sort: "desc") ⇒ Object
Instance Method Details
#find_user_transaction(transaction_id) ⇒ Object
12 13 14 |
# File 'lib/bitstamper/rest/private/transactions.rb', line 12 def find_user_transaction(transaction_id) user_transactions.select { |transaction| transaction.id == transaction_id }&.first end |
#user_transactions(currency_pair: nil, offset: 0, limit: 100, sort: "desc") ⇒ Object
6 7 8 9 10 |
# File 'lib/bitstamper/rest/private/transactions.rb', line 6 def user_transactions(currency_pair: nil, offset: 0, limit: 100, sort: "desc") path = path_with_currency_pair("/v2/user_transactions", currency_pair) response = post(path, data: {offset: offset, limit: limit, sort: sort}) Bitstamper::Models::UserTransaction.parse(response) if response end |