// tslint:disable:no-console // import * as moment from 'moment'; import * as mongoose from 'mongoose'; import { chevre } from '../../../../lib/index'; async function main() { await mongoose.connect(process.env.MONGOLAB_URI, { autoIndex: false }); const productRepo = new chevre.repository.Product(mongoose.connection); const sellerRepo = new chevre.repository.Seller(mongoose.connection); const assetTransactionRepo = new chevre.repository.AssetTransaction(mongoose.connection); const result = await chevre.service.assetTransaction.pay.searchGMOTrade({ transactionNumber: '020518441863622' })({ product: productRepo, seller: sellerRepo, assetTransaction: assetTransactionRepo }); console.log(result); // return; } main() .then(console.log) .catch(console.error);