dogecoin-gatewayd-plugin
Version:
Three unix processes designed to automate the integration between a ripple gateway using gatewayd and a dogecoind server.
16 lines (11 loc) • 645 B
text/coffeescript
express = require "express"
DogecoinBridgeController = require "#{__dirname}/dogecoin_bridge_controller"
RippleToDogecoinBridgeController = require "#{__dirname}/ripple_to_dogecoin_bridge_controller"
DogecoinBridgeRouter = (options) ->
dogecoinBridgeController = new DogecoinBridgeController(options.gatewayd)
rippleToDogecoinBridgeController = new RippleToDogecoinBridgeController(options.gatewayd)
router = new express.Router
router.get '/dogecoin-to-ripple/:name', dogecoinBridgeController.get
router.get '/ripple-to-dogecoin/:address', rippleToDogecoinBridgeController.get
return router
module.exports = DogecoinBridgeRouter