class Bitodeme::Resource::Deposit

Deposit resource

Attributes

id[R]

Unique identifier

Public Class Methods

all(options = {}) click to toggle source

List all deposits

Arguments:

options: (Hash)
# File lib/bitodeme/resources/deposit.rb, line 15
def all(options = {})
  _all('deposits', options)
end
new(params) click to toggle source
Calls superclass method Bitodeme::Resource::Base::new
# File lib/bitodeme/resources/deposit.rb, line 22
def initialize(params)
  super(attrs: attrs, params: params)
end

Private Class Methods

new(attrs:, params:) click to toggle source
# File lib/bitodeme/resources/base.rb, line 54
def initialize(attrs:, params:)
  attrs.each do |attr|
    val = params.fetch(attr.to_s, params.fetch(attr, nil))
    instance_variable_set("@#{attr}", val)
  end
end