lib/order/compile/index.js

/**
 * # Compile
 *
 * Library for Compiling Smart Contracts. Includes three main exports
 *
 * - [withLogicSigAccount](#.withLogicSigAccount)
 * - [withOrderBookEntry](#.withOrderbookEntry)
 * - [withUnits](#withUnits)
 *
 * @example
 * const compile = require('@algodex/algodex-sdk/lib/compile')
 * await compile({
 *   // Standard {@link Order} Shape
 * })
 *
 * @example
 * const {withUnits} = require('@algodex/algodex-sdk/lib/compile');
 * withUnits({
 *   // Standard {@link Order} Shape
 * })
 *
 * @module order/compile
 **/

const compile = require('./compile');
compile.withLogicSigAccount = require('./withLogicSigAccount.js');
compile.withOrderbookEntry= require('./withOrderbookEntry.js');
compile.withUnits = require('./withUnits');
module.exports = compile;