This commit is contained in:
aozhiwei 2022-04-15 15:00:39 +08:00
parent 3a6fda7138
commit f1a7f9e87a
2 changed files with 25 additions and 2 deletions

View File

@ -201,7 +201,29 @@ async function balance(session, params) {
}
async function getPastEvents(session, params) {
const eventName = params[0];
const instanceName = params[0];
const eventName = params[1];
const fromBlock = params[2];
const toBlock = params[3];
const events = await bc[instanceName].getPastEvents(
eventName,
{
fromBlock: Number(fromBlock),
toBlock: toBlock,
},
);
console.log(events.length, events);
session.rspData({
'count': events.length
});
}
async function getTrans(session, params) {
const data = await bc.web3.eth.getTransaction(params[0]);
console.log(data);
session.rspData({
'data': data
});
}
async function execCmd(session) {
@ -221,6 +243,7 @@ function init() {
cmdHash['buyBox'] = buyBox;
cmdHash['balance'] = balance;
cmdHash['getPastEvents'] = getPastEvents;
cmdHash['getTrans'] = getTrans;
}
exports.init = init;

View File

@ -92,7 +92,7 @@ function init() {
'Web3'
);
registerMetaClass(configDir + 'contract.json',
'',
'name',
'Contract'
);