|
1 | | -import {getAppDataDir, getAppRootDir} from 'byteballcore/desktop_app' |
2 | 1 | import {EventEmitter} from 'events' |
| 2 | +import {getAppDataDir, getAppRootDir} from 'ocore/desktop_app' |
3 | 3 | import {dirname} from 'path' |
4 | 4 | import Typed from 'strict-event-emitter-types' |
5 | 5 |
|
@@ -42,7 +42,7 @@ export class Bot extends (EventEmitter as new() => EventType<IBot>) { |
42 | 42 | // db: LazyImport<any> // TODO: use it if there is side-effect |
43 | 43 | } |
44 | 44 |
|
45 | | - private readonly db = require('byteballcore/db') |
| 45 | + private readonly db = require('ocore/db') |
46 | 46 |
|
47 | 47 | constructor(option?: Partial<IOption>) { |
48 | 48 | super() |
@@ -175,16 +175,16 @@ export class Bot extends (EventEmitter as new() => EventType<IBot>) { |
175 | 175 | private async init() { |
176 | 176 | /// use of `await import` is for module thaat immediately run a service 😓 |
177 | 177 | this.core = { |
178 | | - wallet: await import('headless-byteball') as Wallet, |
179 | | - device: await import('byteballcore/device') as Device, |
180 | | - composer: await import('byteballcore/composer'), |
181 | | - network: await import('byteballcore/network') |
| 178 | + wallet: await import('headless-obyte') as Wallet, |
| 179 | + device: await import('ocore/device') as Device, |
| 180 | + composer: await import('ocore/composer'), |
| 181 | + network: await import('ocore/network') |
182 | 182 | } |
183 | | - const eventBus = require('byteballcore/event_bus') |
| 183 | + const eventBus = require('ocore/event_bus') |
184 | 184 | return new Promise<EventEmitter>(async resolve => { |
185 | 185 | eventBus.once('headless_wallet_ready', () => { |
186 | 186 | this.core!.wallet.setupChatEventHandlers() |
187 | | - this.core!.wallet.readFirstAddress(address => { |
| 187 | + this.core!.wallet.readSingleAddress(address => { |
188 | 188 | this.address = address |
189 | 189 | this.emit('ready', this.core!.device) |
190 | 190 | resolve(eventBus) |
|
0 commit comments