17 lines
437 B
JavaScript
17 lines
437 B
JavaScript
const express = require('express')
|
|
const router = require('./router')
|
|
const { port, rewardAccount } = require('./config')
|
|
const { version } = require('../package.json')
|
|
const { isAddress } = require('web3-utils')
|
|
|
|
if (!isAddress(rewardAccount)) {
|
|
throw new Error('No REWARD_ACCOUNT specified')
|
|
}
|
|
|
|
const app = express()
|
|
app.use(express.json())
|
|
app.use(router)
|
|
|
|
app.listen(port)
|
|
console.log(`Relayer ${version} started on port ${port}`)
|