1
This commit is contained in:
parent
64f7d0ab1c
commit
f9f94e85e7
1
server/bin/web3helper/assets
Symbolic link
1
server/bin/web3helper/assets
Symbolic link
@ -0,0 +1 @@
|
||||
../web3server/assets
|
3
server/bin/web3helper/config/config.json
Normal file
3
server/bin/web3helper/config/config.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"listen_port": 8531
|
||||
}
|
1
server/bin/web3helper/config/contract.json
Symbolic link
1
server/bin/web3helper/config/contract.json
Symbolic link
@ -0,0 +1 @@
|
||||
../../web3server/contract.json
|
7
server/bin/web3helper/config/marketdb_mysql.json
Normal file
7
server/bin/web3helper/config/marketdb_mysql.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"host": "127.0.0.1",
|
||||
"port": 3306,
|
||||
"user": "root",
|
||||
"passwd": "keji178",
|
||||
"database": "marketdb2006_dev"
|
||||
}
|
5
server/bin/web3helper/config/web3.json
Normal file
5
server/bin/web3helper/config/web3.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"user_address": "0xAd2DeA1977055Db01C66e6E53309C4604AB869b8",
|
||||
"private_key": "9178a1469fc7121aafe1e5dd485f8fa21627daa4656647abddacfcc1e0dbc90e",
|
||||
"block_server": "https://rpc-testnet.kcc.network"
|
||||
}
|
8
server/bin/web3helper/gm
Executable file
8
server/bin/web3helper/gm
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true
|
||||
do
|
||||
read -p '> ' cmd
|
||||
curl -G -d "cmd=${cmd}" "http://127.0.0.1:8531/webapp/index.php?c=GM&a=execCmd" |jq .
|
||||
echo ""
|
||||
done
|
3
server/bin/web3helper/web3helper
Executable file
3
server/bin/web3helper/web3helper
Executable file
@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
node ../../web3helper/app.js
|
8
server/web3helper/metadata/Item.js
Normal file
8
server/web3helper/metadata/Item.js
Normal file
@ -0,0 +1,8 @@
|
||||
const utils = require('j7/utils');
|
||||
const basewrap = require('./basewrap');
|
||||
|
||||
class Item extends basewrap.BaseWrap {
|
||||
|
||||
}
|
||||
|
||||
module.exports = Item;
|
8
server/web3helper/metadata/Present.js
Normal file
8
server/web3helper/metadata/Present.js
Normal file
@ -0,0 +1,8 @@
|
||||
const utils = require('j7/utils');
|
||||
const basewrap = require('./basewrap');
|
||||
|
||||
class Present extends basewrap.BaseWrap {
|
||||
|
||||
}
|
||||
|
||||
module.exports = Present;
|
@ -5,7 +5,7 @@ const log = require('j7/log');
|
||||
const metaClassList = [];
|
||||
const metaClasses = {};
|
||||
|
||||
function registerMetaClass(fileName, primKey, wrapClass) {
|
||||
function registerMetaClass(fileName, primKey, wrapClass, aliseName = '') {
|
||||
const metaClass = {
|
||||
'fileName' : fileName,
|
||||
'primKey' : primKey,
|
||||
@ -15,9 +15,14 @@ function registerMetaClass(fileName, primKey, wrapClass) {
|
||||
'rawHash' : {},
|
||||
'wrapList' : [],
|
||||
'wrapHash' : {},
|
||||
'aliseName': aliseName
|
||||
};
|
||||
metaClassList.push(metaClass);
|
||||
metaClasses[wrapClass] = metaClass;
|
||||
if (aliseName) {
|
||||
metaClasses[aliseName] = metaClass;
|
||||
} else {
|
||||
metaClasses[wrapClass] = metaClass;
|
||||
}
|
||||
}
|
||||
|
||||
function load() {
|
||||
@ -81,7 +86,6 @@ function init() {
|
||||
} else if (utils.getArgv('env') == 'dev'){
|
||||
resDir = './res_dev/';
|
||||
}
|
||||
resDir = '/data/conf/webadmin2006/';
|
||||
|
||||
registerMetaClass(configDir + 'config.json',
|
||||
'',
|
||||
@ -95,18 +99,27 @@ function init() {
|
||||
'',
|
||||
'Contract'
|
||||
);
|
||||
|
||||
registerMetaClass(configDir + 'marketdb_mysql.json',
|
||||
'',
|
||||
'MarketDb'
|
||||
);
|
||||
|
||||
registerMetaClass(resDir + 'item@item.json',
|
||||
'id',
|
||||
'Item'
|
||||
);
|
||||
registerMetaClass(resDir + 'item@present.json',
|
||||
'id',
|
||||
'Present'
|
||||
);
|
||||
|
||||
load();
|
||||
{
|
||||
traverseMetaList('MarketDb', (dbConf, idx) => {
|
||||
app.registerDb('MarketDb' + idx, dbConf);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function getMetaClass(name) {
|
||||
return utils.hasKey(metaClasses, name) ? metaClasses[name] : null;
|
||||
|
5
server/web3helper/services/present.js
Normal file
5
server/web3helper/services/present.js
Normal file
@ -0,0 +1,5 @@
|
||||
function init() {
|
||||
|
||||
}
|
||||
|
||||
exports.init = init;
|
Loading…
x
Reference in New Issue
Block a user