dogecoin-gatewayd-plugin
Version:
Three unix processes designed to automate the integration between a ripple gateway using gatewayd and a dogecoind server.
25 lines (20 loc) • 670 B
text/coffeescript
RippleToDogecoinBridge = require "#{__dirname}/ripple_to_dogecoin_bridge"
class RippleToDogecoinBridgeController
constructor: (@gatewayd) ->
get: (request, response) =>
bridge = new RippleToDogecoinBridge request.params.address, @gatewayd
bridge.getRippleAddress (error, rippleAddress) =>
if error
response
.status 500
.end()
else
response
.status 200
.send
dogecoin:
address: request.params.address
ripple:
address: rippleAddress.address
tag: rippleAddress.tag
module.exports = RippleToDogecoinBridgeController