Class: SynapsePay::WireEndpoint
Instance Attribute Summary
Attributes inherited from APIEndpoint
#client
Instance Method Summary
collapse
Methods inherited from APIEndpoint
#initialize
Instance Method Details
#all_incoming(params = {}, headers = {}) ⇒ Object
4
5
6
7
8
|
# File 'lib/synapse_pay/endpoints/wire_endpoint.rb', line 4
def all_incoming(params={}, ={})
method = APIMethod.new(:post, "/wirein/show", params, , self)
json = @client.execute(method)
APIList.new(:Wire, json[:wires], method, @client)
end
|
#all_outgoing(params = {}, headers = {}) ⇒ Object
10
11
12
13
14
|
# File 'lib/synapse_pay/endpoints/wire_endpoint.rb', line 10
def all_outgoing(params={}, ={})
method = APIMethod.new(:post, "/wireout/show", params, , self)
json = @client.execute(method)
APIList.new(:Wire, json[:wires], method, @client)
end
|
#create_incoming(params = {}, headers = {}) ⇒ Object
16
17
18
19
20
|
# File 'lib/synapse_pay/endpoints/wire_endpoint.rb', line 16
def create_incoming(params={}, ={})
method = APIMethod.new(:post, "/wirein/add", params, , self)
json = @client.execute(method)
Wire.new(json[:wire], method, @client)
end
|
#create_outgoing(params = {}, headers = {}) ⇒ Object
22
23
24
25
26
|
# File 'lib/synapse_pay/endpoints/wire_endpoint.rb', line 22
def create_outgoing(params={}, ={})
method = APIMethod.new(:post, "/wireout/add", params, , self)
json = @client.execute(method)
Wire.new(json[:wire], method, @client)
end
|