diff --git a/Classes/AppDelegate.cpp b/Classes/AppDelegate.cpp index 4b55560..0bd1a12 100755 --- a/Classes/AppDelegate.cpp +++ b/Classes/AppDelegate.cpp @@ -67,6 +67,8 @@ bool AppDelegate::applicationDidFinishLaunching() se::AutoHandleScope hs; jsb_run_script("js/jsb-adapter/jsb-builtin.js"); jsb_run_script("js/main.js"); + se::Value rval; + jsb_run_code("JSON.stringify(wallet[0])", &rval); se->addAfterCleanupHook([]() { JSBClassType::destroy(); diff --git a/HeadlessCocos.xcodeproj/project.xcworkspace/xcuserdata/zhl.xcuserdatad/xcdebugger/Expressions.xcexplist b/HeadlessCocos.xcodeproj/project.xcworkspace/xcuserdata/zhl.xcuserdatad/xcdebugger/Expressions.xcexplist new file mode 100644 index 0000000..3bfd310 --- /dev/null +++ b/HeadlessCocos.xcodeproj/project.xcworkspace/xcuserdata/zhl.xcuserdatad/xcdebugger/Expressions.xcexplist @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/HeadlessCocos.xcodeproj/xcuserdata/zhl.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/HeadlessCocos.xcodeproj/xcuserdata/zhl.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 881442d..9cc5d97 100644 --- a/HeadlessCocos.xcodeproj/xcuserdata/zhl.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/HeadlessCocos.xcodeproj/xcuserdata/zhl.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -20,5 +20,85 @@ landmarkType = "7"> + + + + + + + + + + + + + + + + + + + + diff --git a/HeadlessCocos/js/main.js b/HeadlessCocos/js/main.js index 77d1c54..a7ff7db 100644 --- a/HeadlessCocos/js/main.js +++ b/HeadlessCocos/js/main.js @@ -1,9 +1,9 @@ require('js/jsb-adapter/web3.min.js'); console.log('hi tiny cocos') var web3 = new Web3('https://rpc-testnet.kcc.network') -// let key = '0xa6c4354fb93a55fb67117969a12465209395ec31089fea9e6e061f873b87a473' -// web3.eth.accounts.wallet.add(key); -// web3.eth.accounts.wallet.save('111111') + let key = '0xa6c4354fb93a55fb67117969a12465209395ec31089fea9e6e061f873b87a473' + web3.eth.accounts.wallet.add(key); + web3.eth.accounts.wallet.save('111111') window.wallet = web3.eth.accounts.wallet.load('111111') console.log(web3.eth.accounts.wallet[0].address); console.log(web3.eth.accounts.wallet[0].privateKey);