Skip to content

Commit 7eaf958

Browse files
committed
change config
1 parent e6e3630 commit 7eaf958

6 files changed

Lines changed: 27 additions & 26 deletions

File tree

packages/acala/main.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const { ApiPromise, WsProvider } = require("@polkadot/api")
22
const { options } = require("@acala-network/api")
33
const BigNumber = require("bignumber.js")
4-
const SubstrateBot = require("substratebot")
4+
const SubstrateBot = require("@ryabina/substratebot")
55
const { metaConvertToConfig } = require("substratebot/tools/utils")
66
const { formatBalance } = require("@polkadot/util")
77
const bent = require("bent")
@@ -21,13 +21,13 @@ async function main() {
2121
networkStats = await getNetworkStats(api)
2222
}, 10000)
2323
totalCollaterals = await getAllCollaterals(api)
24-
const substrateBot = new SubstrateBot(
24+
const substrateBot = new SubstrateBot({
2525
settings,
2626
api,
2727
modules,
2828
modes,
29-
getNetworkStatsMessage
30-
)
29+
getNetworkStatsMessage,
30+
})
3131
substrateBot.run()
3232

3333
api.query.system.events(events => {

packages/core/index.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -746,20 +746,21 @@ function getDB(path) {
746746
module.exports = class SubstrateBot {
747747
/**
748748
* Create SubstrateBot instance
749-
* @settings main bot settings, should contain substrate network params (name, prefix, decimals, token),
749+
* @param config - SubstrateBot config
750+
* @param config.settings - main bot settings, should contain substrate network params (name, prefix, decimals, token),
750751
* telegram bot token, start & validators messages, links (governance, common), list of group alerts. See sample in examples
751-
* @api polkadot-api instance for connect to node
752-
* @modules substrate metadata
753-
* @modes custom modes in main menu
754-
* @getNetworkStats external function for getting substrate network stats
752+
* @param config.api - polkadot-api instance for connect to node
753+
* @param config.modules - substrate metadata
754+
* @param config.modes - custom modes in main menu
755+
* @param config.getNetworkStats - external function for getting substrate network stats
755756
*/
756-
constructor(settings, api, modules, modes, getNetworkStatsMessage) {
757+
constructor({ settings, api, modules, modes, getNetworkStatsMessage }) {
757758
this.settings = settings
758759
this.api = api
759760
this.modules = modules
760761
this.modes = modes
761-
this.db = getDB(settings.dbFilePath)
762762
this.getNetworkStatsMessage = getNetworkStatsMessage
763+
this.db = getDB(settings.dbFilePath)
763764
}
764765

765766
async run() {

packages/edgeware/main.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { ApiPromise, WsProvider } = require("@polkadot/api")
22
const { TypeRegistry } = require("@polkadot/types")
33
const edgewareDefinitions = require("edgeware-node-types/interfaces/definitions")
44
const BigNumber = require("bignumber.js")
5-
const SubstrateBot = require("substratebot")
5+
const SubstrateBot = require("@ryabina/substratebot")
66
const _ = require("lodash")
77
const { formatBalance } = require("@polkadot/util")
88
const bent = require("bent")
@@ -27,13 +27,13 @@ async function main() {
2727
networkStats = await getNetworkStats(api)
2828
}, 10000)
2929

30-
const substrateBot = new SubstrateBot(
30+
const substrateBot = new SubstrateBot({
3131
settings,
3232
api,
3333
modules,
3434
modes,
35-
getNetworkStatsMessage
36-
)
35+
getNetworkStatsMessage,
36+
})
3737
substrateBot.run()
3838
}
3939

packages/joystream/main.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { ApiPromise, WsProvider } = require("@polkadot/api")
22
const { registerJoystreamTypes } = require("@joystream/types")
33
const { getTypeRegistry } = require("@polkadot/types")
44
const BigNumber = require("bignumber.js")
5-
const SubstrateBot = require("substratebot")
5+
const SubstrateBot = require("@ryabina/substratebot")
66
const { metaConvertToConfig } = require("substratebot/tools/utils")
77
const { formatBalance } = require("@polkadot/util")
88
const bent = require("bent")
@@ -28,13 +28,13 @@ async function main() {
2828
setInterval(async () => {
2929
networkStats = await getNetworkStats(api)
3030
}, 10000)
31-
const substrateBot = new SubstrateBot(
31+
const substrateBot = new SubstrateBot({
3232
settings,
3333
api,
3434
modules,
3535
modes,
36-
getNetworkStatsMessage
37-
)
36+
getNetworkStatsMessage,
37+
})
3838
substrateBot.run()
3939
}
4040

packages/kusama/main.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const SubstrateBot = require("substratebot")
1+
const SubstrateBot = require("@ryabina/substratebot")
22
const { ApiPromise, WsProvider } = require("@polkadot/api")
33
const BigNumber = require("bignumber.js")
44
const { metaConvertToConfig } = require("substratebot/tools/utils")
@@ -18,13 +18,13 @@ async function main() {
1818
networkStats = await getNetworkStats(api)
1919
}, 10000)
2020

21-
const substrateBot = new SubstrateBot(
21+
const substrateBot = new SubstrateBot({
2222
settings,
2323
api,
2424
modules,
2525
modes,
26-
getNetworkStatsMessage
27-
)
26+
getNetworkStatsMessage,
27+
})
2828
substrateBot.run()
2929
}
3030

packages/polkadot/main.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ async function main() {
1717
setInterval(async () => {
1818
networkStats = await getNetworkStats(api)
1919
}, 10000)
20-
const substrateBot = new SubstrateBot(
20+
const substrateBot = new SubstrateBot({
2121
settings,
2222
api,
2323
modules,
2424
modes,
25-
getNetworkStatsMessage
26-
)
25+
getNetworkStatsMessage,
26+
})
2727
substrateBot.run()
2828
}
2929

0 commit comments

Comments
 (0)