不在 index.js 里引入 Action.js,避免循环引入。
This commit is contained in:
parent
e59f2d92f5
commit
a2c7592847
@ -1,5 +1,6 @@
|
|||||||
var Ling = require('so.ling')
|
const Ling = require('so.ling')
|
||||||
var ticCrypto = require('tic.crypto')
|
const ticCrypto = require('tic.crypto')
|
||||||
|
const wo = require('./index.js') // 许多地方需要 wo[type]
|
||||||
|
|
||||||
/** ****************** Public of instance ********************/
|
/** ****************** Public of instance ********************/
|
||||||
|
|
||||||
|
@ -197,6 +197,8 @@ MOM.executeMe = async function () {
|
|||||||
|
|
||||||
DAD.pendingPool = {} // 存放所有待签名的多重签名账户交易
|
DAD.pendingPool = {} // 存放所有待签名的多重签名账户交易
|
||||||
|
|
||||||
|
DAD.api = {}
|
||||||
|
|
||||||
/* 为挂起状态的多重签名交易提供查询服务 */
|
/* 为挂起状态的多重签名交易提供查询服务 */
|
||||||
DAD.api.pendingAction = function (option) {
|
DAD.api.pendingAction = function (option) {
|
||||||
return DAD.pendingPool[option.id]
|
return DAD.pendingPool[option.id]
|
||||||
|
6
index.js
6
index.js
@ -1,4 +1,4 @@
|
|||||||
const Action = require('./Action.js')
|
// const Action = require('./Action.js') // 不要在 index 里引入 Action,避免循环无限引入。
|
||||||
const ActionTransfer = require('./ActionTransfer.js')
|
const ActionTransfer = require('./ActionTransfer.js')
|
||||||
const ActionStore = require('./ActionStore.js')
|
const ActionStore = require('./ActionStore.js')
|
||||||
const ActionMultisig = require('./ActionMultisig.js')
|
const ActionMultisig = require('./ActionMultisig.js')
|
||||||
@ -6,10 +6,10 @@ const ActionLockProof = require('./ActionLockProof.js')
|
|||||||
const ActionTac = require('./ActionTac.js')
|
const ActionTac = require('./ActionTac.js')
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
Action,
|
// Action,
|
||||||
ActionTransfer,
|
ActionTransfer,
|
||||||
ActionStore,
|
ActionStore,
|
||||||
ActionMultisig,
|
ActionMultisig,
|
||||||
ActionLockProof,
|
ActionLockProof,
|
||||||
ActionTac
|
// ActionTac
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user