From 0eaae135a4c5fe18727152be62d7f19d92d32524 Mon Sep 17 00:00:00 2001 From: ashu Date: Wed, 5 Sep 2018 21:03:07 +0800 Subject: [PATCH] create cmd should use child deposit --- src/main/java/org/tron/common/runtime/vm/program/Program.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/tron/common/runtime/vm/program/Program.java b/src/main/java/org/tron/common/runtime/vm/program/Program.java index 4d5e27cbce0..9d158fb49fe 100644 --- a/src/main/java/org/tron/common/runtime/vm/program/Program.java +++ b/src/main/java/org/tron/common/runtime/vm/program/Program.java @@ -484,7 +484,7 @@ public void createContract(DataWord value, DataWord memStart, DataWord memSize) } */ - Deposit deposit = getContractState(); + Deposit deposit = getContractState().newDepositChild(); //In case of hashing collisions, check for any balance before createAccount() long oldBalance = deposit.getBalance(newAddress);