Skip to content

Commit 990e00a

Browse files
committed
fix: fix undefined bug
1 parent 75c9f92 commit 990e00a

File tree

4 files changed

+18
-12
lines changed

4 files changed

+18
-12
lines changed

examples/index.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
<button onclick="transfer()">Transfer</button>
1313
<button onclick="contract()">Contract</button>
1414
<button onclick="generateKey()">Generate Key</button>
15+
<button onclick="queryAccount()">Query Account By Name</button>
1516

1617
<script>
1718
const network = {
@@ -62,6 +63,11 @@
6263
const key = await gxc.generateKey()
6364
console.log(key)
6465
}
66+
67+
window.queryAccount = async () => {
68+
const account = await gxc.getAccount('lzydophin94')
69+
console.log(account)
70+
}
6571
</script>
6672
</body>
6773
</html>

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "scatter",
3-
"version": "6.1.9",
2+
"name": "gScatter",
3+
"version": "0.0.1",
44
"description": "",
55
"main": "index.js",
66
"scripts": {
@@ -9,7 +9,7 @@
99
"start": "set SCATTER_ENV=development&& webpack --watch",
1010
"build": "set SCATTER_ENV=production&& webpack"
1111
},
12-
"author": "",
12+
"author": "GXChain",
1313
"license": "ISC",
1414
"dependencies": {
1515
"aes-oop": "^1.0.4",

src/copied/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"manifest_version": 2,
3-
"name": "Scatter",
3+
"name": "gScatter",
44
"description": "Decentralized signature, identity and authentication system.",
5-
"version": "6.1.10",
5+
"version": "0.0.1",
66
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
77
"browser_action": {
88
"default_icon": "icon.png",

src/plugins/defaults/gxc.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import { strippedHost } from '../../util/GenericTools'
1313
import handleArgs from './gxc/util/handleArgs'
1414
import buildDisplayMessages from './gxc/util/buildDisplayMessages'
1515
import * as NetworkMessageTypes from '../../messages/NetworkMessageTypes'
16-
import {cloneDeep} from 'lodash'
17-
import {getWsAddress, isMethodNeedIdentity} from './gxc/util/util'
16+
import { cloneDeep } from 'lodash'
17+
import { getWsAddress, isMethodNeedIdentity } from './gxc/util/util'
1818

1919
let networkGetter = new WeakMap();
2020
let messageSender = new WeakMap();
@@ -40,7 +40,7 @@ export default class GXC extends Plugin {
4040
return new Promise((resolve, reject) => {
4141
resolve(new Network(
4242
'GXChain Mainnet', 'https',
43-
'node11.gxb.io',
43+
'node1.gxb.io',
4444
443,
4545
Blockchains.GXC,
4646
'4f7d07969c446f8342033acb3ab2ae5044cbe0fde93db02de75bd17fa8fd84b8'
@@ -201,7 +201,7 @@ export default class GXC extends Plugin {
201201
get: (ins, method) => {
202202
return async (...args) => {
203203
let handledArgs;
204-
if(isMethodNeedIdentity(method)){
204+
if (isMethodNeedIdentity(method)) {
205205
throwIfNoIdentity();
206206
}
207207
const signProvider = async (tr, chain_id) => {
@@ -231,13 +231,13 @@ export default class GXC extends Plugin {
231231
domain: strippedHost()
232232
}
233233

234-
try{
234+
try {
235235
handledArgs = await handleArgs(method, cloneDeep(args), messageSender, ext);
236-
}catch(err){
236+
} catch (err) {
237237
throw err;
238238
}
239239

240-
var client = new GXClient("", `${account.name}`, `${getWsAddress(network)}`, signProvider);
240+
var client = new GXClient("", account.name ? account.name : '', `${getWsAddress(network)}`, signProvider);
241241

242242
return client[method].apply(client, handledArgs)
243243
}

0 commit comments

Comments
 (0)