This commit is contained in:
Dustin Brickwood 2018-08-01 15:59:38 -04:00
parent c121072d0f
commit 494e62c69a

View file

@ -271,14 +271,10 @@ func swriteFromBalance(sqldb *sql.DB, tx *types.Transaction) error {
func adjustBalanceFromAddr(sqldb *sql.DB, s SendAndReceive, value *big.Int) { func adjustBalanceFromAddr(sqldb *sql.DB, s SendAndReceive, value *big.Int) {
fromAddressBalance, fromAccountNonce, err := AccountExists(sqldb, s.From) fromAddressBalance, fromAccountNonce, err := AccountExists(sqldb, s.From)
switch { if err != nil {
case err == sql.ErrNoRows:
accountNonce := "1"
//s.Amount should be 0?
CreateAccount(sqldb, s.From, s.Amount, accountNonce)
case err != nil:
log.Fatal(err) log.Fatal(err)
default: }
var newBalanceSender, newAccountNonceSender big.Int var newBalanceSender, newAccountNonceSender big.Int
var nonceIncrement = big.NewInt(1) var nonceIncrement = big.NewInt(1)
@ -292,7 +288,7 @@ func adjustBalanceFromAddr(sqldb *sql.DB, s SendAndReceive, value *big.Int) {
newAccountNonceSender.Add(fromNonce, nonceIncrement) newAccountNonceSender.Add(fromNonce, nonceIncrement)
UpdateAccount(sqldb, s.From, newBalanceSender.String(), newAccountNonceSender.String()) UpdateAccount(sqldb, s.From, newBalanceSender.String(), newAccountNonceSender.String())
} //}
} }
func balanceHelper(sqldb *sql.DB, s SendAndReceive, value *big.Int) { func balanceHelper(sqldb *sql.DB, s SendAndReceive, value *big.Int) {