Mon Aug 26 14:20:28 CST 2019 Source Update...

This commit is contained in:
2019-08-26 14:20:28 +08:00
parent 3fa4fb1ee2
commit 48fe258e2e
20 changed files with 517 additions and 169 deletions

View File

@@ -968,12 +968,12 @@ class AccountApp extends require("./dapp")
return 1;
return 0;
}
FindAccounts(PubKeyArr, map, nSet)
FindAccounts(PubKeyArr, Map, HiddenMap, nSet)
{
var Count = 0;
for(var num = 0; true; num++)
{
if(this.IsHole(num))
if(this.IsHole(num) || HiddenMap[num] !== undefined)
continue;
var Data = this.ReadState(num);
if(!Data)
@@ -981,7 +981,7 @@ class AccountApp extends require("./dapp")
for(var i = 0; i < PubKeyArr.length; i++)
if(CompareArr(Data.PubKey, PubKeyArr[i]) === 0)
{
map[Data.Num] = i
Map[Data.Num] = i
Count++
}
}

View File

@@ -610,6 +610,10 @@ function RunSmartMethod(Block,SmartOrSmartID,Account,BlockNum,TrNum,PayContext,M
return ;
}
var context = {};
if(BlockNum >= UPDATE_CODE_1 && !PayContext)
{
PayContext = {FromID:0, ToID:Account.Num, Description:"", Value:{SumCOIN:0, SumCENT:0}};
}
if(PayContext)
{
context.BlockNum = BlockNum;