(method: string, params: any[], walletName?: string)
| 131 | } |
| 132 | |
| 133 | async call<T = any>(method: string, params: any[], walletName?: string): Promise<T> { |
| 134 | return new Promise<T>((resolve, reject) => { |
| 135 | this.rpc.callMethod(method, params, (err, data) => { |
| 136 | if (err) { |
| 137 | return reject(err); |
| 138 | } |
| 139 | return resolve(data); |
| 140 | }, walletName); |
| 141 | }); |
| 142 | } |
| 143 | |
| 144 | async setWallet(walletName?: string) { |
| 145 | if (!this.walletName && !walletName) { |