diff --git a/assets/comp/wallet/prefab/chianBtn.prefab b/assets/comp/wallet/prefab/chianBtn.prefab new file mode 100644 index 0000000..149625c --- /dev/null +++ b/assets/comp/wallet/prefab/chianBtn.prefab @@ -0,0 +1,287 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "", + "_objFlags": 0, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "asyncLoadAssets": false + }, + { + "__type__": "cc.Node", + "_name": "chianBtn", + "_objFlags": 0, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_level": 1, + "_components": [ + { + "__id__": 5 + }, + { + "__id__": 6 + }, + { + "__id__": 7 + } + ], + "_prefab": { + "__id__": 8 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 255, + "b": 0, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 58.23, + "height": 40 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": -200, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_rotationX": 0, + "_rotationY": 0, + "_quat": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_skewX": 0, + "_skewY": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "titleLabel", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_level": 4, + "_components": [ + { + "__id__": 3 + } + ], + "_prefab": { + "__id__": 4 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 255, + "b": 0, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 42.23, + "height": 40 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_rotationX": 0, + "_rotationY": 0, + "_quat": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_skewX": 0, + "_skewY": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "_useOriginalSize": false, + "_string": "KCC", + "_N$string": "KCC", + "_fontSize": 20, + "_lineHeight": 40, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_batchAsBitmap": false, + "_N$horizontalAlign": 1, + "_N$verticalAlign": 1, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576" + }, + "fileId": "9e4MadT4xKM7M8NoajRX1a", + "sync": false + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 1 + }, + "_enabled": true, + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "13d3eb87-b218-4fb7-b7c2-31e8a58b67bc" + }, + "_type": 1, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_state": 0, + "_atlas": null, + "_id": "" + }, + { + "__type__": "7b631hG5VxEu6deSSqBp4B1", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 1 + }, + "_enabled": true, + "titleLabel": { + "__id__": 3 + }, + "border": { + "__id__": 1 + }, + "title": "KCC", + "selected": false, + "colors": [ + { + "__type__": "cc.Color", + "r": 127, + "g": 127, + "b": 127, + "a": 255 + }, + { + "__type__": "cc.Color", + "r": 0, + "g": 255, + "b": 0, + "a": 255 + } + ], + "_id": "" + }, + { + "__type__": "cc.Layout", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 1 + }, + "_enabled": true, + "_layoutSize": { + "__type__": "cc.Size", + "width": 58.23, + "height": 40 + }, + "_resize": 1, + "_N$layoutType": 0, + "_N$padding": 0, + "_N$cellSize": { + "__type__": "cc.Size", + "width": 40, + "height": 40 + }, + "_N$startAxis": 0, + "_N$paddingLeft": 8, + "_N$paddingRight": 8, + "_N$paddingTop": 0, + "_N$paddingBottom": 0, + "_N$spacingX": 0, + "_N$spacingY": 0, + "_N$verticalDirection": 1, + "_N$horizontalDirection": 0, + "_N$affectedByScale": false, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576" + }, + "fileId": "2fe9QtYFlIdpJ68VPYSw6a", + "sync": false + } +] \ No newline at end of file diff --git a/assets/comp/wallet/prefab/chianBtn.prefab.meta b/assets/comp/wallet/prefab/chianBtn.prefab.meta new file mode 100644 index 0000000..16356b5 --- /dev/null +++ b/assets/comp/wallet/prefab/chianBtn.prefab.meta @@ -0,0 +1,7 @@ +{ + "ver": "1.0.1", + "uuid": "0c374587-de82-47c2-89ba-6219ee24d576", + "optimizationPolicy": "AUTO", + "asyncLoadAssets": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/comp/wallet/scripts/JCWallet.ts b/assets/comp/wallet/scripts/JCWallet.ts index 0f19c33..007d4db 100644 --- a/assets/comp/wallet/scripts/JCWallet.ts +++ b/assets/comp/wallet/scripts/JCWallet.ts @@ -2,12 +2,24 @@ import { singleton } from "./decorator/singleton.decorator"; import Web3 = require('./lib/web3.min'); import sth = require("./lib/ethSigUtil"); import { ZError } from "./common/ZError"; +import { AllChains } from './data/allchain'; +export interface IChainData { + name: string, + type: string, + rpc: string, + id: number, + symbol: string, + explorerurl: string +} @singleton export default class JCWallet { web3: Web3 = null wallet: any = null password: string = '111111' + chainSet: Set = new Set() + chainMap: Map = new Map() + private _currentChain: IChainData constructor() { this.web3 = new Web3('https://rpc-testnet.kcc.network') @@ -20,7 +32,29 @@ export default class JCWallet { } } - + public init({chains}: {chains: number[]}) { + for (let chain of chains) { + this.chainSet.add(chain) + if (!this.chainMap.has(chain)) { + let data = AllChains.find(o => o.id === chain) + if (data) { + this.chainMap.set(chain, data); + if (!this._currentChain) { + this._currentChain = data + } + } + } + } + } + + get currentChain() { + return this._currentChain + } + + get chainList() { + return [...this.chainMap.values()] + } + public saveLocal() { } diff --git a/assets/comp/wallet/scripts/data/allchain.ts b/assets/comp/wallet/scripts/data/allchain.ts index f99681f..93cca6a 100644 --- a/assets/comp/wallet/scripts/data/allchain.ts +++ b/assets/comp/wallet/scripts/data/allchain.ts @@ -97,7 +97,7 @@ export const AllChains = [ explorerurl: 'https://hooscan.com' }, { - name: 'Binance Smart Chain Testnet RPC', + name: 'Binance Testnet', type: 'Testnet', rpc: 'https://data-seed-prebsc-1-s1.binance.org:8545/', id: 97, diff --git a/assets/comp/wallet/scripts/ui/ButtonGroup.ts b/assets/comp/wallet/scripts/ui/ButtonGroup.ts index 5079cc8..12169cb 100644 --- a/assets/comp/wallet/scripts/ui/ButtonGroup.ts +++ b/assets/comp/wallet/scripts/ui/ButtonGroup.ts @@ -7,7 +7,7 @@ export default class ButtonGroup extends WalletBase { @property({ type: [TextBtn] }) - btns: TextBtn[]; + btns: TextBtn[] = []; // LIFE-CYCLE CALLBACKS: diff --git a/assets/comp/wallet/scripts/ui/ChainTab.ts b/assets/comp/wallet/scripts/ui/ChainTab.ts new file mode 100644 index 0000000..eadc4ca --- /dev/null +++ b/assets/comp/wallet/scripts/ui/ChainTab.ts @@ -0,0 +1,45 @@ +import JCWallet from "../JCWallet"; +import ButtonGroup from "./ButtonGroup"; +import TextBtn from "./TextBtn"; + +const {ccclass, property} = cc._decorator; + +@ccclass +export default class ChainTab extends cc.Component { + private wallet: JCWallet + + @property({ + type: ButtonGroup + }) + btnGroup: ButtonGroup = null + + @property({ + type: cc.Prefab + }) + btnPreb: cc.Prefab = null + // LIFE-CYCLE CALLBACKS: + + // onLoad () {} + + start () { + this.wallet = new JCWallet() + this.updateChains() + } + + // update (dt) {} + + updateChains() { + const chains = this.wallet.chainList + if (!chains || chains.length === 0) { + return; + } + this.node.removeAllChildren() + for (const chain of chains) { + const btn = cc.instantiate(this.btnPreb) + const btnM: TextBtn = btn.getComponent(TextBtn) + this.node.addChild(btn) + btnM.title = chain.name + btnM.selected = this.wallet.currentChain.id === chain.id + } + } +} diff --git a/assets/comp/wallet/scripts/ui/ChainTab.ts.meta b/assets/comp/wallet/scripts/ui/ChainTab.ts.meta new file mode 100644 index 0000000..2ad5a7d --- /dev/null +++ b/assets/comp/wallet/scripts/ui/ChainTab.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "aa36f363-287c-40d3-a011-ced42a21eb6d", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/comp/wallet/scripts/ui/WalletMainPanel.ts b/assets/comp/wallet/scripts/ui/WalletMainPanel.ts index 7eb95f6..32d1d27 100644 --- a/assets/comp/wallet/scripts/ui/WalletMainPanel.ts +++ b/assets/comp/wallet/scripts/ui/WalletMainPanel.ts @@ -1,16 +1,24 @@ +import JCWallet from "../JCWallet"; +import ChainTab from "./ChainTab"; import WalletBase from "./WallerBase"; const {ccclass, property} = cc._decorator; @ccclass export default class WalletMainPanel extends WalletBase { + private wallet: JCWallet + + @property({ + type: ChainTab + }) + chainTab: ChainTab = null // LIFE-CYCLE CALLBACKS: // onLoad () {} start () { - + this.wallet = new JCWallet() } // update (dt) {} @@ -18,4 +26,14 @@ export default class WalletMainPanel extends WalletBase { hideWallet() { this.node.active = false } + + updateChainList() { + const chains = this.wallet.chainList + if (!chains || chains.length === 0) { + return; + } + for (const chain of chains) { + + } + } } diff --git a/assets/scenes/main.fire b/assets/scenes/main.fire index d294918..c0c7f04 100644 --- a/assets/scenes/main.fire +++ b/assets/scenes/main.fire @@ -17,7 +17,7 @@ "__id__": 2 }, { - "__id__": 212 + "__id__": 211 } ], "_active": true, @@ -44,8 +44,8 @@ }, "_scale": { "__type__": "cc.Vec3", - "x": 0.8195406993632534, - "y": 0.8195406993632534, + "x": 0.6589463895975868, + "y": 0.6589463895975868, "z": 1 }, "_quat": { @@ -86,14 +86,14 @@ "_active": true, "_level": 0, "_components": [ + { + "__id__": 208 + }, { "__id__": 209 }, { - "__id__": 210 - }, - { - "__id__": 213 + "__id__": 212 } ], "_prefab": null, @@ -3160,29 +3160,29 @@ "__id__": 71 }, { - "__id__": 83 + "__id__": 82 }, { - "__id__": 112 + "__id__": 111 }, { - "__id__": 130 + "__id__": 129 }, { - "__id__": 161 + "__id__": 160 } ], "_active": true, "_level": 1, "_components": [ + { + "__id__": 205 + }, { "__id__": 206 }, { "__id__": 207 - }, - { - "__id__": 208 } ], "_prefab": null, @@ -3240,19 +3240,19 @@ "_children": [ { "__id__": 72 - }, - { - "__id__": 77 } ], "_active": true, "_level": 2, "_components": [ { - "__id__": 81 + "__id__": 79 }, { - "__id__": 82 + "__id__": 80 + }, + { + "__id__": 81 } ], "_prefab": null, @@ -3316,13 +3316,15 @@ "_level": 3, "_components": [ { - "__id__": 75 + "__id__": 76 }, { - "__id__": 76 + "__id__": 77 } ], - "_prefab": null, + "_prefab": { + "__id__": 78 + }, "_opacity": 255, "_color": { "__type__": "cc.Color", @@ -3382,7 +3384,9 @@ "__id__": 74 } ], - "_prefab": null, + "_prefab": { + "__id__": 75 + }, "_opacity": 255, "_color": { "__type__": "cc.Color", @@ -3452,6 +3456,17 @@ "_N$cacheMode": 0, "_id": "9cyI3pUbZHfIZ+lcXkfJfc" }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 72 + }, + "asset": { + "__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576" + }, + "fileId": "9e4MadT4xKM7M8NoajRX1a", + "sync": false + }, { "__type__": "cc.Sprite", "_name": "", @@ -3515,181 +3530,15 @@ "_id": "d3tZAekNtJGJvCODsbcrHX" }, { - "__type__": "cc.Node", - "_name": "chianBtn", - "_objFlags": 0, - "_parent": { - "__id__": 71 + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 72 }, - "_children": [ - { - "__id__": 78 - } - ], - "_active": true, - "_level": 3, - "_components": [ - { - "__id__": 80 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 153, - "g": 153, - "b": 153, - "a": 255 + "asset": { + "__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576" }, - "_contentSize": { - "__type__": "cc.Size", - "width": 100, - "height": 30 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": -90, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_rotationX": 0, - "_rotationY": 0, - "_quat": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_skewX": 0, - "_skewY": 0, - "groupIndex": 0, - "_id": "2cEqFxRrdGKZDFvUfUqNLK" - }, - { - "__type__": "cc.Node", - "_name": "New Label", - "_objFlags": 0, - "_parent": { - "__id__": 77 - }, - "_children": [], - "_active": true, - "_level": 4, - "_components": [ - { - "__id__": 79 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 153, - "g": 153, - "b": 153, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 41.12, - "height": 40 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_rotationX": 0, - "_rotationY": 0, - "_quat": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_skewX": 0, - "_skewY": 0, - "groupIndex": 0, - "_id": "524JMP1wpES7KQeMW9xLch" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 78 - }, - "_enabled": true, - "_useOriginalSize": false, - "_string": "BSC", - "_N$string": "BSC", - "_fontSize": 20, - "_lineHeight": 40, - "_enableWrapText": true, - "_N$file": null, - "_isSystemFontUsed": true, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 0, - "_N$cacheMode": 0, - "_id": "2dbUOW+4NKm70ndvOIh4SB" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 77 - }, - "_enabled": true, - "_srcBlendFactor": 770, - "_dstBlendFactor": 771, - "_spriteFrame": { - "__uuid__": "13d3eb87-b218-4fb7-b7c2-31e8a58b67bc" - }, - "_type": 1, - "_sizeMode": 0, - "_fillType": 0, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_state": 0, - "_atlas": null, - "_id": "78ySjQrMFBFrVRmFAgMRot" + "fileId": "2fe9QtYFlIdpJ68VPYSw6a", + "sync": false }, { "__type__": "cc.Layout", @@ -3734,6 +3583,22 @@ "_enabled": true, "_id": "75i3x/wgxII7G9ohVAoOHu" }, + { + "__type__": "aa36fNjKHxA06ARztQqIett", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 71 + }, + "_enabled": true, + "btnGroup": { + "__id__": 80 + }, + "btnPreb": { + "__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576" + }, + "_id": "1b8CeKR2xMfo7VfURyam7i" + }, { "__type__": "cc.Node", "_name": "infoNode", @@ -3743,44 +3608,44 @@ }, "_children": [ { - "__id__": 84 + "__id__": 83 }, { - "__id__": 86 + "__id__": 85 }, { - "__id__": 88 + "__id__": 87 }, { - "__id__": 90 + "__id__": 89 }, { - "__id__": 92 + "__id__": 91 }, { - "__id__": 94 + "__id__": 93 }, { - "__id__": 98 + "__id__": 97 }, { - "__id__": 102 + "__id__": 101 }, { - "__id__": 106 + "__id__": 105 }, { - "__id__": 108 + "__id__": 107 } ], "_active": true, "_level": 2, "_components": [ { - "__id__": 110 + "__id__": 109 }, { - "__id__": 111 + "__id__": 110 } ], "_prefab": null, @@ -3833,14 +3698,14 @@ "_name": "balanceTitle", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 85 + "__id__": 84 } ], "_prefab": null, @@ -3893,7 +3758,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 84 + "__id__": 83 }, "_enabled": true, "_useOriginalSize": false, @@ -3918,14 +3783,14 @@ "_name": "balanceLabel", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 87 + "__id__": 86 } ], "_prefab": null, @@ -3978,7 +3843,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 86 + "__id__": 85 }, "_enabled": true, "_useOriginalSize": false, @@ -4003,14 +3868,14 @@ "_name": "addressTitle", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 89 + "__id__": 88 } ], "_prefab": null, @@ -4063,7 +3928,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 88 + "__id__": 87 }, "_enabled": true, "_useOriginalSize": false, @@ -4088,14 +3953,14 @@ "_name": "addressLabel", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 91 + "__id__": 90 } ], "_prefab": null, @@ -4148,7 +4013,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 90 + "__id__": 89 }, "_enabled": true, "_useOriginalSize": false, @@ -4173,14 +4038,14 @@ "_name": "copyBtn", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 93 + "__id__": 92 } ], "_prefab": null, @@ -4233,7 +4098,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 92 + "__id__": 91 }, "_enabled": true, "_srcBlendFactor": 770, @@ -4261,18 +4126,18 @@ "_name": "receiveBtn", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [ { - "__id__": 95 + "__id__": 94 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 97 + "__id__": 96 } ], "_prefab": null, @@ -4325,14 +4190,14 @@ "_name": "label", "_objFlags": 0, "_parent": { - "__id__": 94 + "__id__": 93 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 96 + "__id__": 95 } ], "_prefab": null, @@ -4385,7 +4250,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 95 + "__id__": 94 }, "_enabled": true, "_useOriginalSize": false, @@ -4410,7 +4275,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 94 + "__id__": 93 }, "_enabled": true, "_srcBlendFactor": 770, @@ -4438,18 +4303,18 @@ "_name": "sendBtn", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [ { - "__id__": 99 + "__id__": 98 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 101 + "__id__": 100 } ], "_prefab": null, @@ -4502,14 +4367,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 98 + "__id__": 97 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 100 + "__id__": 99 } ], "_prefab": null, @@ -4562,7 +4427,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 99 + "__id__": 98 }, "_enabled": true, "_useOriginalSize": false, @@ -4587,7 +4452,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 98 + "__id__": 97 }, "_enabled": true, "_srcBlendFactor": 770, @@ -4615,17 +4480,17 @@ "_name": "closeBtn", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 103 + "__id__": 102 }, { - "__id__": 104 + "__id__": 103 } ], "_prefab": null, @@ -4678,7 +4543,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 102 + "__id__": 101 }, "_enabled": true, "_srcBlendFactor": 770, @@ -4706,14 +4571,14 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 102 + "__id__": 101 }, "_enabled": true, "duration": 0.1, "zoomScale": 1.2, "clickEvents": [ { - "__id__": 105 + "__id__": 104 } ], "_N$interactable": true, @@ -4786,14 +4651,14 @@ "_name": "avator", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 107 + "__id__": 106 } ], "_prefab": null, @@ -4846,7 +4711,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 106 + "__id__": 105 }, "_enabled": true, "_srcBlendFactor": 770, @@ -4874,14 +4739,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 83 + "__id__": 82 }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 109 + "__id__": 108 } ], "_prefab": null, @@ -4934,7 +4799,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 108 + "__id__": 107 }, "_enabled": true, "_useOriginalSize": false, @@ -4959,7 +4824,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 83 + "__id__": 82 }, "_enabled": true, "alignMode": 1, @@ -4986,14 +4851,14 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 83 + "__id__": 82 }, "_enabled": true, "addressLabel": { - "__id__": 91 + "__id__": 90 }, "balanceLabel": { - "__id__": 87 + "__id__": 86 }, "_id": "8bO0XBvlFDPJ87FOgdOxUH" }, @@ -5006,23 +4871,23 @@ }, "_children": [ { - "__id__": 113 + "__id__": 112 }, { - "__id__": 117 + "__id__": 116 }, { - "__id__": 121 + "__id__": 120 }, { - "__id__": 125 + "__id__": 124 } ], "_active": true, "_level": 2, "_components": [ { - "__id__": 129 + "__id__": 128 } ], "_prefab": null, @@ -5075,18 +4940,18 @@ "_name": "tabBtn", "_objFlags": 0, "_parent": { - "__id__": 112 + "__id__": 111 }, "_children": [ { - "__id__": 114 + "__id__": 113 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 116 + "__id__": 115 } ], "_prefab": null, @@ -5139,14 +5004,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 113 + "__id__": 112 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 115 + "__id__": 114 } ], "_prefab": null, @@ -5199,7 +5064,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 114 + "__id__": 113 }, "_enabled": true, "_useOriginalSize": false, @@ -5224,7 +5089,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 113 + "__id__": 112 }, "_enabled": true, "_srcBlendFactor": 770, @@ -5252,18 +5117,18 @@ "_name": "tabBtn", "_objFlags": 0, "_parent": { - "__id__": 112 + "__id__": 111 }, "_children": [ { - "__id__": 118 + "__id__": 117 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 120 + "__id__": 119 } ], "_prefab": null, @@ -5316,14 +5181,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 117 + "__id__": 116 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 119 + "__id__": 118 } ], "_prefab": null, @@ -5376,7 +5241,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 118 + "__id__": 117 }, "_enabled": true, "_useOriginalSize": false, @@ -5401,7 +5266,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 117 + "__id__": 116 }, "_enabled": true, "_srcBlendFactor": 770, @@ -5429,18 +5294,18 @@ "_name": "tabBtn", "_objFlags": 0, "_parent": { - "__id__": 112 + "__id__": 111 }, "_children": [ { - "__id__": 122 + "__id__": 121 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 124 + "__id__": 123 } ], "_prefab": null, @@ -5493,14 +5358,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 121 + "__id__": 120 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 123 + "__id__": 122 } ], "_prefab": null, @@ -5553,7 +5418,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 122 + "__id__": 121 }, "_enabled": true, "_useOriginalSize": false, @@ -5578,7 +5443,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 121 + "__id__": 120 }, "_enabled": true, "_srcBlendFactor": 770, @@ -5606,18 +5471,18 @@ "_name": "tabBtn", "_objFlags": 0, "_parent": { - "__id__": 112 + "__id__": 111 }, "_children": [ { - "__id__": 126 + "__id__": 125 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 128 + "__id__": 127 } ], "_prefab": null, @@ -5670,14 +5535,14 @@ "_name": "New Label", "_objFlags": 0, "_parent": { - "__id__": 125 + "__id__": 124 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 127 + "__id__": 126 } ], "_prefab": null, @@ -5730,7 +5595,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 126 + "__id__": 125 }, "_enabled": true, "_useOriginalSize": false, @@ -5755,7 +5620,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 125 + "__id__": 124 }, "_enabled": true, "_srcBlendFactor": 770, @@ -5783,7 +5648,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 112 + "__id__": 111 }, "_enabled": true, "_layoutSize": { @@ -5820,17 +5685,17 @@ }, "_children": [ { - "__id__": 131 + "__id__": 130 } ], "_active": true, "_level": 2, "_components": [ { - "__id__": 159 + "__id__": 158 }, { - "__id__": 160 + "__id__": 159 } ], "_prefab": null, @@ -5883,39 +5748,39 @@ "_name": "content", "_objFlags": 0, "_parent": { - "__id__": 130 + "__id__": 129 }, "_children": [ { - "__id__": 132 + "__id__": 131 }, { - "__id__": 144 + "__id__": 143 }, { - "__id__": 146 + "__id__": 145 }, { - "__id__": 148 + "__id__": 147 }, { - "__id__": 150 + "__id__": 149 }, { - "__id__": 152 + "__id__": 151 }, { - "__id__": 154 + "__id__": 153 }, { - "__id__": 156 + "__id__": 155 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 158 + "__id__": 157 } ], "_prefab": null, @@ -5968,28 +5833,28 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [ { - "__id__": 133 + "__id__": 132 }, { - "__id__": 136 + "__id__": 135 }, { - "__id__": 139 + "__id__": 138 } ], "_active": true, "_level": 4, "_components": [ { - "__id__": 142 + "__id__": 141 } ], "_prefab": { - "__id__": 143 + "__id__": 142 }, "_opacity": 255, "_color": { @@ -6040,18 +5905,18 @@ "_name": "icon", "_objFlags": 0, "_parent": { - "__id__": 132 + "__id__": 131 }, "_children": [], "_active": true, "_level": 5, "_components": [ { - "__id__": 134 + "__id__": 133 } ], "_prefab": { - "__id__": 135 + "__id__": 134 }, "_opacity": 255, "_color": { @@ -6102,7 +5967,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 133 + "__id__": 132 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6128,7 +5993,7 @@ { "__type__": "cc.PrefabInfo", "root": { - "__id__": 132 + "__id__": 131 }, "asset": { "__uuid__": "e4b00542-5961-4a6a-8ae5-c19d30ac84a2" @@ -6141,18 +6006,18 @@ "_name": "nameLabel", "_objFlags": 0, "_parent": { - "__id__": 132 + "__id__": 131 }, "_children": [], "_active": true, "_level": 5, "_components": [ { - "__id__": 137 + "__id__": 136 } ], "_prefab": { - "__id__": 138 + "__id__": 137 }, "_opacity": 255, "_color": { @@ -6203,7 +6068,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 136 + "__id__": 135 }, "_enabled": true, "_useOriginalSize": false, @@ -6226,7 +6091,7 @@ { "__type__": "cc.PrefabInfo", "root": { - "__id__": 132 + "__id__": 131 }, "asset": { "__uuid__": "e4b00542-5961-4a6a-8ae5-c19d30ac84a2" @@ -6239,18 +6104,18 @@ "_name": "countLabel", "_objFlags": 0, "_parent": { - "__id__": 132 + "__id__": 131 }, "_children": [], "_active": true, "_level": 5, "_components": [ { - "__id__": 140 + "__id__": 139 } ], "_prefab": { - "__id__": 141 + "__id__": 140 }, "_opacity": 255, "_color": { @@ -6301,7 +6166,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 139 + "__id__": 138 }, "_enabled": true, "_useOriginalSize": false, @@ -6324,7 +6189,7 @@ { "__type__": "cc.PrefabInfo", "root": { - "__id__": 132 + "__id__": 131 }, "asset": { "__uuid__": "e4b00542-5961-4a6a-8ae5-c19d30ac84a2" @@ -6337,7 +6202,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 132 + "__id__": 131 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6363,7 +6228,7 @@ { "__type__": "cc.PrefabInfo", "root": { - "__id__": 132 + "__id__": 131 }, "asset": { "__uuid__": "e4b00542-5961-4a6a-8ae5-c19d30ac84a2" @@ -6376,14 +6241,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 145 + "__id__": 144 } ], "_prefab": null, @@ -6436,7 +6301,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 144 + "__id__": 143 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6464,14 +6329,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 147 + "__id__": 146 } ], "_prefab": null, @@ -6524,7 +6389,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 146 + "__id__": 145 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6552,14 +6417,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 149 + "__id__": 148 } ], "_prefab": null, @@ -6612,7 +6477,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 148 + "__id__": 147 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6640,14 +6505,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 151 + "__id__": 150 } ], "_prefab": null, @@ -6700,7 +6565,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 150 + "__id__": 149 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6728,14 +6593,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 153 + "__id__": 152 } ], "_prefab": null, @@ -6788,7 +6653,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 152 + "__id__": 151 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6816,14 +6681,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 155 + "__id__": 154 } ], "_prefab": null, @@ -6876,7 +6741,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 154 + "__id__": 153 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6904,14 +6769,14 @@ "_name": "OneToken", "_objFlags": 0, "_parent": { - "__id__": 131 + "__id__": 130 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 157 + "__id__": 156 } ], "_prefab": null, @@ -6964,7 +6829,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 156 + "__id__": 155 }, "_enabled": true, "_srcBlendFactor": 770, @@ -6992,7 +6857,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 131 + "__id__": 130 }, "_enabled": true, "_layoutSize": { @@ -7025,7 +6890,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 130 + "__id__": 129 }, "_enabled": true, "horizontal": false, @@ -7037,10 +6902,10 @@ "scrollEvents": [], "cancelInnerEvents": true, "_N$content": { - "__id__": 131 + "__id__": 130 }, "content": { - "__id__": 131 + "__id__": 130 }, "_id": "93DE2Y689LTZVFcuKyUjcw" }, @@ -7049,7 +6914,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 130 + "__id__": 129 }, "_enabled": true, "_spriteFrame": null, @@ -7068,17 +6933,17 @@ }, "_children": [ { - "__id__": 162 + "__id__": 161 } ], "_active": false, "_level": 2, "_components": [ { - "__id__": 204 + "__id__": 203 }, { - "__id__": 205 + "__id__": 204 } ], "_prefab": null, @@ -7131,75 +6996,75 @@ "_name": "content", "_objFlags": 0, "_parent": { - "__id__": 161 + "__id__": 160 }, "_children": [ { - "__id__": 163 + "__id__": 162 }, { - "__id__": 165 + "__id__": 164 }, { - "__id__": 167 + "__id__": 166 }, { - "__id__": 169 + "__id__": 168 }, { - "__id__": 171 + "__id__": 170 }, { - "__id__": 173 + "__id__": 172 }, { - "__id__": 175 + "__id__": 174 }, { - "__id__": 177 + "__id__": 176 }, { - "__id__": 179 + "__id__": 178 }, { - "__id__": 181 + "__id__": 180 }, { - "__id__": 183 + "__id__": 182 }, { - "__id__": 185 + "__id__": 184 }, { - "__id__": 187 + "__id__": 186 }, { - "__id__": 189 + "__id__": 188 }, { - "__id__": 191 + "__id__": 190 }, { - "__id__": 193 + "__id__": 192 }, { - "__id__": 195 + "__id__": 194 }, { - "__id__": 197 + "__id__": 196 }, { - "__id__": 199 + "__id__": 198 }, { - "__id__": 201 + "__id__": 200 } ], "_active": true, "_level": 3, "_components": [ { - "__id__": 203 + "__id__": 202 } ], "_prefab": null, @@ -7252,14 +7117,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 164 + "__id__": 163 } ], "_prefab": null, @@ -7312,7 +7177,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 163 + "__id__": 162 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7340,14 +7205,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 166 + "__id__": 165 } ], "_prefab": null, @@ -7400,7 +7265,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 165 + "__id__": 164 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7428,14 +7293,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 168 + "__id__": 167 } ], "_prefab": null, @@ -7488,7 +7353,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 167 + "__id__": 166 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7516,14 +7381,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 170 + "__id__": 169 } ], "_prefab": null, @@ -7576,7 +7441,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 169 + "__id__": 168 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7604,14 +7469,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 172 + "__id__": 171 } ], "_prefab": null, @@ -7664,7 +7529,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 171 + "__id__": 170 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7692,14 +7557,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 174 + "__id__": 173 } ], "_prefab": null, @@ -7752,7 +7617,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 173 + "__id__": 172 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7780,14 +7645,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 176 + "__id__": 175 } ], "_prefab": null, @@ -7840,7 +7705,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 175 + "__id__": 174 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7868,14 +7733,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 178 + "__id__": 177 } ], "_prefab": null, @@ -7928,7 +7793,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 177 + "__id__": 176 }, "_enabled": true, "_srcBlendFactor": 770, @@ -7956,14 +7821,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 180 + "__id__": 179 } ], "_prefab": null, @@ -8016,7 +7881,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 179 + "__id__": 178 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8044,14 +7909,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 182 + "__id__": 181 } ], "_prefab": null, @@ -8104,7 +7969,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 181 + "__id__": 180 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8132,14 +7997,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 184 + "__id__": 183 } ], "_prefab": null, @@ -8192,7 +8057,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 183 + "__id__": 182 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8220,14 +8085,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 186 + "__id__": 185 } ], "_prefab": null, @@ -8280,7 +8145,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 185 + "__id__": 184 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8308,14 +8173,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 188 + "__id__": 187 } ], "_prefab": null, @@ -8368,7 +8233,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 187 + "__id__": 186 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8396,14 +8261,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 190 + "__id__": 189 } ], "_prefab": null, @@ -8456,7 +8321,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 189 + "__id__": 188 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8484,14 +8349,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 192 + "__id__": 191 } ], "_prefab": null, @@ -8544,7 +8409,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 191 + "__id__": 190 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8572,14 +8437,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 194 + "__id__": 193 } ], "_prefab": null, @@ -8632,7 +8497,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 193 + "__id__": 192 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8660,14 +8525,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 196 + "__id__": 195 } ], "_prefab": null, @@ -8720,7 +8585,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 195 + "__id__": 194 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8748,14 +8613,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 198 + "__id__": 197 } ], "_prefab": null, @@ -8808,7 +8673,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 197 + "__id__": 196 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8836,14 +8701,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 200 + "__id__": 199 } ], "_prefab": null, @@ -8896,7 +8761,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 199 + "__id__": 198 }, "_enabled": true, "_srcBlendFactor": 770, @@ -8924,14 +8789,14 @@ "_name": "OneNFT", "_objFlags": 0, "_parent": { - "__id__": 162 + "__id__": 161 }, "_children": [], "_active": true, "_level": 4, "_components": [ { - "__id__": 202 + "__id__": 201 } ], "_prefab": null, @@ -8984,7 +8849,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 201 + "__id__": 200 }, "_enabled": true, "_srcBlendFactor": 770, @@ -9012,7 +8877,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 162 + "__id__": 161 }, "_enabled": true, "_layoutSize": { @@ -9045,7 +8910,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 161 + "__id__": 160 }, "_enabled": true, "horizontal": false, @@ -9057,10 +8922,10 @@ "scrollEvents": [], "cancelInnerEvents": true, "_N$content": { - "__id__": 162 + "__id__": 161 }, "content": { - "__id__": 162 + "__id__": 161 }, "_id": "c1dTpcs0FN148gHZkzcGGN" }, @@ -9069,7 +8934,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 161 + "__id__": 160 }, "_enabled": true, "_spriteFrame": null, @@ -9142,6 +9007,9 @@ "__id__": 70 }, "_enabled": true, + "chainTab": { + "__id__": 81 + }, "_id": "a8YbO7l9lF95gWk3JRycGs" }, { @@ -9170,7 +9038,7 @@ }, "_enabled": true, "webview": { - "__id__": 211 + "__id__": 210 }, "debugText": { "__id__": 6 @@ -9183,7 +9051,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 212 + "__id__": 211 }, "_enabled": true, "_useOriginalSize": false, @@ -9203,7 +9071,7 @@ "_level": 1, "_components": [ { - "__id__": 211 + "__id__": 210 } ], "_prefab": null, diff --git a/assets/scripts/wallet/WalletController.ts b/assets/scripts/wallet/WalletController.ts index 8c7f954..1a5d2d0 100644 --- a/assets/scripts/wallet/WalletController.ts +++ b/assets/scripts/wallet/WalletController.ts @@ -25,6 +25,10 @@ export default class WalletController extends cc.Component { start () { this.walletNode.active = false; this.wallet = new JCWallet(); + let chains = CC_DEBUG ? [322, 97] : [321, 56] + this.wallet.init({ + chains + }) console.log(this.wallet.currentAccount()); } @@ -71,7 +75,7 @@ export default class WalletController extends cc.Component { console.log(`target address: ${resultAddress}`) console.log(`is same: ${account.address.toLowerCase() == resultAddress}`) let loginUrlBase = 'https://market.cebg.games/webapp/index.php?c=Market&a=auth' - let loginUrl = `${loginUrlBase}&account=${account.address}&nonce=${nonce}&signature=${result}&tips=${tips.replaceAll('\ ', '+')}&net_id=322` + let loginUrl = `${loginUrlBase}&account=${account.address}&nonce=${nonce}&signature=${result}&tips=${tips.replace(/\ /g, '+')}&net_id=322` let resLogin = await GET(loginUrl); console.log(resLogin); } diff --git a/tsconfig.json b/tsconfig.json index 8eb39c7..6f7fc2f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,10 +1,11 @@ { "compilerOptions": { "module": "commonjs", - "lib": [ "dom", "es5", "es2015.promise" ], + "lib": [ "dom", "es5", "es2015", "es2015.promise" ], "target": "es5", "experimentalDecorators": true, - "skipLibCheck": true + "skipLibCheck": true, + "downlevelIteration": true }, "exclude": [ "node_modules",