This commit is contained in:
Chris Troutner
2022-10-01 11:40:41 -07:00
parent ce118069eb
commit c9d1d79e11
47 changed files with 150 additions and 150 deletions
+4 -4
View File
@@ -3,10 +3,10 @@
*/
// Public npm libraries
import BCHJS from '@psf/bch-js';
import BCHJS from '@psf/bch-js'
import MsgLib from 'bch-message-lib';
import BchWallet from 'minimal-slp-wallet/index';
import MsgLib from 'bch-message-lib'
import BchWallet from 'minimal-slp-wallet/index'
class Bch {
constructor () {
@@ -80,4 +80,4 @@ class Bch {
}
}
export default Bch;
export default Bch
+2 -2
View File
@@ -1,4 +1,4 @@
import mongoose from 'mongoose';
import mongoose from 'mongoose'
const Entry = new mongoose.Schema({
entry: { type: String },
@@ -10,4 +10,4 @@ const Entry = new mongoose.Schema({
merit: { type: Number }
})
export default mongoose.model('entry', Entry);
export default mongoose.model('entry', Entry)
+2 -2
View File
@@ -1,4 +1,4 @@
import mongoose from 'mongoose';
import mongoose from 'mongoose'
const Offer = new mongoose.Schema({
@@ -38,4 +38,4 @@ const Offer = new mongoose.Schema({
})
export default mongoose.model('offer', Offer);
export default mongoose.model('offer', Offer)
+2 -2
View File
@@ -6,7 +6,7 @@
See the dev-docs/specification.md for details on each property.
*/
import mongoose from 'mongoose';
import mongoose from 'mongoose'
const Order = new mongoose.Schema({
// Token data
@@ -40,4 +40,4 @@ const Order = new mongoose.Schema({
messageClass: { type: Number }
})
export default mongoose.model('order', Order);
export default mongoose.model('order', Order)
+2 -2
View File
@@ -3,7 +3,7 @@
orders from the datatabase.
*/
import Order from './models/order';
import Order from './models/order'
// let _this
@@ -39,4 +39,4 @@ class OrderPagination {
}
}
export default OrderPagination;
export default OrderPagination
+4 -4
View File
@@ -3,12 +3,12 @@
*/
// Public npm libraries.
import axios from 'axios';
import axios from 'axios'
import { Write, Read } from 'p2wdb/index';
import { Write, Read } from 'p2wdb/index'
// Local libraries
import config from '../../config';
import config from '../../config'
class P2wdbAdapter {
constructor (localConfig = {}) {
@@ -112,4 +112,4 @@ class P2wdbAdapter {
}
}
export default P2wdbAdapter;
export default P2wdbAdapter
+5 -5
View File
@@ -3,14 +3,14 @@
*/
// Public npm libraries
import BchWallet from 'minimal-slp-wallet/index';
import BchWallet from 'minimal-slp-wallet/index'
import bitcoinJs from 'bitcoincashjs-lib';
import bitcoinJs from 'bitcoincashjs-lib'
// Local libraries
import JsonFiles from './json-files';
import JsonFiles from './json-files'
import config from '../../config';
import config from '../../config'
const WALLET_FILE = `${__dirname.toString()}/../../wallet.json`
// const PROOF_OF_BURN_QTY = 0.01
@@ -505,4 +505,4 @@ class WalletAdapter {
}
}
export default WalletAdapter;
export default WalletAdapter
+3 -3
View File
@@ -2,9 +2,9 @@
The (Clean Architecture) Adapter for manageing a webhook connection to P2WDB.
*/
import config from '../../config';
import config from '../../config'
import axios from 'axios';
import axios from 'axios'
let _this
@@ -102,4 +102,4 @@ function sleep (ms) {
return new Promise(resolve => setTimeout(resolve, ms))
}
export default WebHook;
export default WebHook
+1 -1
View File
@@ -64,4 +64,4 @@ class EntryRESTControllerLib {
}
}
export default EntryRESTControllerLib;
export default EntryRESTControllerLib
+3 -3
View File
@@ -3,10 +3,10 @@
*/
// Public npm libraries.
import Router from 'koa-router';
import Router from 'koa-router'
// Local libraries.
import EntryRESTControllerLib from './controller';
import EntryRESTControllerLib from './controller'
let _this
@@ -57,4 +57,4 @@ class UserRouter {
}
}
export default UserRouter;
export default UserRouter
+2 -2
View File
@@ -2,7 +2,7 @@
REST API Controller library for the /offer route
*/
import { wlogger } from '../../../adapters/wlogger';
import { wlogger } from '../../../adapters/wlogger'
let _this
@@ -128,4 +128,4 @@ class OfferRESTControllerLib {
}
}
export default OfferRESTControllerLib;
export default OfferRESTControllerLib
+3 -3
View File
@@ -3,10 +3,10 @@
*/
// Public npm libraries.
import Router from 'koa-router';
import Router from 'koa-router'
// Local libraries.
import OfferRESTControllerLib from './controller';
import OfferRESTControllerLib from './controller'
let _this
@@ -61,4 +61,4 @@ class OfferRouter {
}
}
export default OfferRouter;
export default OfferRouter
+1 -1
View File
@@ -65,4 +65,4 @@ class OrderRESTControllerLib {
}
}
export default OrderRESTControllerLib;
export default OrderRESTControllerLib
+3 -3
View File
@@ -3,10 +3,10 @@
*/
// Public npm libraries.
import Router from 'koa-router';
import Router from 'koa-router'
// Local libraries.
import OrderRESTControllerLib from './controller';
import OrderRESTControllerLib from './controller'
let _this
@@ -57,4 +57,4 @@ class OrderRouter {
}
}
export default OrderRouter;
export default OrderRouter
+1 -1
View File
@@ -101,4 +101,4 @@ class P2WDBRESTControllerLib {
}
}
export default P2WDBRESTControllerLib;
export default P2WDBRESTControllerLib
+3 -3
View File
@@ -5,10 +5,10 @@
*/
// Public npm libraries.
import Router from 'koa-router';
import Router from 'koa-router'
// Local libraries.
import P2WDBRESTControllerLib from './controller';
import P2WDBRESTControllerLib from './controller'
let _this
@@ -59,4 +59,4 @@ class P2WDBRouter {
}
}
export default P2WDBRouter;
export default P2WDBRouter
+1 -1
View File
@@ -56,4 +56,4 @@ class TimerControllers {
}
}
export default TimerControllers;
export default TimerControllers
+1 -1
View File
@@ -38,4 +38,4 @@ class Entry {
}
}
export default Entry;
export default Entry
+1 -1
View File
@@ -103,4 +103,4 @@ class OfferEntity {
}
}
export default OfferEntity;
export default OfferEntity
+1 -1
View File
@@ -65,4 +65,4 @@ class Order {
}
}
export default Order;
export default Order
+3 -3
View File
@@ -1,5 +1,5 @@
import { wlogger } from '../adapters/wlogger';
import EntryEntiy from '../entities/entry';
import { wlogger } from '../adapters/wlogger'
import EntryEntiy from '../entities/entry'
class EntryLib {
constructor (localConfig = {}) {
// console.log('User localConfig: ', localConfig)
@@ -62,4 +62,4 @@ class EntryLib {
}
}
export default EntryLib;
export default EntryLib
+4 -4
View File
@@ -14,12 +14,12 @@
*/
// Global npm libraries
import axios from 'axios';
import axios from 'axios'
// Local libraries
import OfferEntity from '../../entities/offer';
import OfferEntity from '../../entities/offer'
import config from '../../../config';
import config from '../../../config'
const DEFAULT_ENTRIES_PER_PAGE = 20
const NFT_ENTRIES_PER_PAGE = 6
@@ -594,4 +594,4 @@ class OfferUseCases {
}
}
export default OfferUseCases;
export default OfferUseCases
+3 -3
View File
@@ -9,9 +9,9 @@
pay-to-write-access-controller.js depends on this library.
*/
import PQueue from 'p-queue';
import PQueue from 'p-queue'
import pRetry from 'p-retry';
import pRetry from 'p-retry'
let _this
@@ -104,4 +104,4 @@ class RetryQueue {
}
}
export default RetryQueue;
export default RetryQueue
+4 -4
View File
@@ -3,10 +3,10 @@
*/
// Local libraries
import { wlogger } from '../adapters/wlogger';
import { wlogger } from '../adapters/wlogger'
import OrderEntity from '../entities/order';
import config from '../../config';
import OrderEntity from '../entities/order'
import config from '../../config'
class OrderLib {
constructor (localConfig = {}) {
@@ -238,4 +238,4 @@ class OrderLib {
}
}
export default OrderLib;
export default OrderLib
+1 -1
View File
@@ -6,7 +6,7 @@
// const assert = require('chai').assert
// const axios = require('axios').default
import sinon from 'sinon';
import sinon from 'sinon'
// const LOCALHOST = `http://localhost:${config.port}`
+1 -1
View File
@@ -5,7 +5,7 @@
Ensure the REST API is up an running before running this test.
*/
import axios from 'axios';
import axios from 'axios'
const LOCALHOST = 'http://localhost:5700'
+1 -1
View File
@@ -2,7 +2,7 @@
Part 2 of 3: Take an offer by submiting a counter-offer.
*/
import axios from 'axios';
import axios from 'axios'
const LOCALHOST = 'http://localhost:5700'
@@ -10,10 +10,10 @@
*/
// Public npm libraries
import BCHJS from '@psf/bch-js';
import BCHJS from '@psf/bch-js'
// Local libraries
import P2wdbAdapter from '../../../src/adapters/p2wdb-adapter';
import P2wdbAdapter from '../../../src/adapters/p2wdb-adapter'
const wif = process.env.WIF
if (!wif) {
@@ -6,7 +6,7 @@
// const assert = require('chai').assert
// Local libraries.
import WalletAdapter from '../../../src/adapters/wallet';
import WalletAdapter from '../../../src/adapters/wallet'
describe('#wallet', () => {
let uut
@@ -6,12 +6,12 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
// Local npm libraries
import Adapters from '../../../src/adapters';
import Adapters from '../../../src/adapters'
import Offer from '../../../src/use-cases/offer';
import Offer from '../../../src/use-cases/offer'
describe('#offer-use-case.js', () => {
let uut
+4 -4
View File
@@ -1,7 +1,7 @@
import { assert } from 'chai';
import BCHJS from '../../../src/adapters/bch';
import sinon from 'sinon';
import util from 'util';
import { assert } from 'chai'
import BCHJS from '../../../src/adapters/bch'
import sinon from 'sinon'
import util from 'util'
util.inspect.defaultOptions = { depth: 1 }
// const mockData = require('../mocks/bchjs-mock')
+6 -6
View File
@@ -6,16 +6,16 @@
*/
// Public npm libraries.
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import mongoose from 'mongoose';
import sinon from 'sinon'
import mongoose from 'mongoose'
// Local libraries.
import OrderPagination from '../../../src/adapters/localdb/order-pagination';
import OrderPagination from '../../../src/adapters/localdb/order-pagination'
import Order from '../../../src/adapters/localdb/models/order';
import config from '../../../config';
import Order from '../../../src/adapters/localdb/models/order'
import config from '../../../config'
describe('#OrderPagination', () => {
let uut, sandbox
+4 -4
View File
@@ -3,15 +3,15 @@
*/
// Public npm libraries.
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// const BCHJS = require('@psf/bch-js')
import BchWallet from 'minimal-slp-wallet/index.js';
import BchWallet from 'minimal-slp-wallet/index.js'
// Local libraries.
import P2wdbAdapter from '../../../src/adapters/p2wdb-adapter';
import P2wdbAdapter from '../../../src/adapters/p2wdb-adapter'
describe('#P2wdbAdapter', () => {
let uut, sandbox, bchWallet
+5 -5
View File
@@ -3,17 +3,17 @@
*/
// Public npm libraries.
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import fs from 'fs';
import sinon from 'sinon'
import fs from 'fs'
// const BCHJS = require('@psf/bch-js')
// Local libraries.
import WalletAdapter from '../../../src/adapters/wallet';
import WalletAdapter from '../../../src/adapters/wallet'
import { MockBchWallet } from '../mocks/adapters/wallet';
import { MockBchWallet } from '../mocks/adapters/wallet'
// Global constants
const testWalletFile = `${__dirname.toString()}/test-wallet.json`
+4 -4
View File
@@ -2,15 +2,15 @@
Unit tests for the webhook adapter.
*/
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
import WebHook from '../../../src/adapters/webhook'
// Set the environment variable to signal this is a test.
process.env.TORLIST_ENV = 'test'
import WebHook from '../../../src/adapters/webhook';
describe('#Webhook-Adapter', () => {
let uut
let sandbox
@@ -3,21 +3,21 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import EntryController from '../../../../../src/controllers/rest-api/entry/controller';
import UseCasesMock from '../../../mocks/use-cases'
import EntryController from '../../../../../src/controllers/rest-api/entry/controller'
import { context as mockContext } from '../../../../unit/mocks/ctx-mock'
let uut
let sandbox
let ctx
import { context as mockContext } from '../../../../unit/mocks/ctx-mock';
describe('#Entry-REST-Controller', () => {
// const testUser = {}
@@ -3,18 +3,18 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import UseCasesMock from '../../../mocks/use-cases'
// const app = require('../../../mocks/app-mock')
import EntryRouter from '../../../../../src/controllers/rest-api/entry';
import EntryRouter from '../../../../../src/controllers/rest-api/entry'
let uut
let sandbox
@@ -3,25 +3,25 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import UseCasesMock from '../../../mocks/use-cases'
// const app = require('../../../mocks/app-mock')
import OfferRESTController from '../../../../../src/controllers/rest-api/offer/controller';
import OfferRESTController from '../../../../../src/controllers/rest-api/offer/controller'
import { context as mockContext } from '../../../../unit/mocks/ctx-mock'
let uut
let sandbox
let ctx
import { context as mockContext } from '../../../../unit/mocks/ctx-mock';
describe('#Offer-REST-Router', () => {
// const testUser = {}
@@ -3,18 +3,18 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import UseCasesMock from '../../../mocks/use-cases'
// const app = require('../../../mocks/app-mock')
import OfferRouter from '../../../../../src/controllers/rest-api/offer';
import OfferRouter from '../../../../../src/controllers/rest-api/offer'
let uut
let sandbox
@@ -3,25 +3,25 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import UseCasesMock from '../../../mocks/use-cases'
// const app = require('../../../mocks/app-mock')
import OrderRESTController from '../../../../../src/controllers/rest-api/order/controller';
import OrderRESTController from '../../../../../src/controllers/rest-api/order/controller'
import { context as mockContext } from '../../../../unit/mocks/ctx-mock'
let uut
let sandbox
let ctx
import { context as mockContext } from '../../../../unit/mocks/ctx-mock';
describe('#Order-REST-Router', () => {
// const testUser = {}
@@ -3,18 +3,18 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
import adapters from '../../../mocks/adapters';
import adapters from '../../../mocks/adapters'
import UseCasesMock from '../../../mocks/use-cases';
import UseCasesMock from '../../../mocks/use-cases'
// const app = require('../../../mocks/app-mock')
import OrderRouter from '../../../../../src/controllers/rest-api/order';
import OrderRouter from '../../../../../src/controllers/rest-api/order'
let uut
let sandbox
+3 -3
View File
@@ -2,10 +2,10 @@
Unit tests for the User entity library.
*/
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import Entry from '../../../src/entities/entry';
import sinon from 'sinon'
import Entry from '../../../src/entities/entry'
let sandbox
let uut
+3 -3
View File
@@ -2,10 +2,10 @@
Unit tests for the Offer entity library.
*/
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import Offer from '../../../src/entities/offer';
import sinon from 'sinon'
import Offer from '../../../src/entities/offer'
let sandbox
let uut
+3 -3
View File
@@ -2,10 +2,10 @@
Unit tests for the User entity library.
*/
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import Order from '../../../src/entities/order';
import sinon from 'sinon'
import Order from '../../../src/entities/order'
let sandbox
let uut
+4 -4
View File
@@ -1,15 +1,15 @@
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
// const testUtils = require('../../utils/test-utils')
// Unit under test (uut)
import EntryLib from '../../../src/use-cases/entry';
import EntryLib from '../../../src/use-cases/entry'
import adapters from '../mocks/adapters';
import adapters from '../mocks/adapters'
describe('#entry-use-case', () => {
let uut
+6 -6
View File
@@ -3,19 +3,19 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
// const testUtils = require('../../utils/test-utils')
// Unit under test (uut)
import OfferLib from '../../../src/use-cases/offer';
import OfferLib from '../../../src/use-cases/offer'
import OrderUseCase from '../../../src/use-cases/order';
import adapters from '../mocks/adapters';
import mockData from '../mocks/use-cases/offer-mock-data.js';
import OrderUseCase from '../../../src/use-cases/order'
import adapters from '../mocks/adapters'
import mockData from '../mocks/use-cases/offer-mock-data.js'
describe('#offer-use-case', () => {
let uut
+4 -4
View File
@@ -3,17 +3,17 @@
*/
// Public npm libraries
import { assert } from 'chai';
import { assert } from 'chai'
import sinon from 'sinon';
import sinon from 'sinon'
// Local support libraries
// const testUtils = require('../../utils/test-utils')
// Unit under test (uut)
import OrderLib from '../../../src/use-cases/order';
import OrderLib from '../../../src/use-cases/order'
import adapters from '../mocks/adapters';
import adapters from '../mocks/adapters'
describe('#order-use-case', () => {
let uut