class BloomNetCenterClient::CreateTxnRequest

Constants

BODY_ATTRS

Private Instance Methods

default_action() click to toggle source
# File lib/bloom_net_center_client/requests/create_txn_request.rb, line 35
def default_action
  :post
end
default_body() click to toggle source
# File lib/bloom_net_center_client/requests/create_txn_request.rb, line 43
def default_body
  {
    data: {
      type: "txns",
      attributes: BODY_ATTRS.each_with_object({}) do |attr, hash|
        hash[attr.to_s.dasherize] = send(attr)
      end,
    }
  }.to_json
end
path() click to toggle source
# File lib/bloom_net_center_client/requests/create_txn_request.rb, line 39
def path
  "/api/v1/txns"
end