From 93a7f324c06321023e2702f7989fdfad32573793 Mon Sep 17 00:00:00 2001 From: Determinant Date: Sat, 19 Sep 2020 22:27:11 -0400 Subject: apply mulit-coin universally --- core/state/state_object.go | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'core/state/state_object.go') diff --git a/core/state/state_object.go b/core/state/state_object.go index 2893f80..9772859 100644 --- a/core/state/state_object.go +++ b/core/state/state_object.go @@ -438,9 +438,9 @@ func (s *stateObject) setBalance(amount *big.Int) { s.data.Balance = amount } -func (s *stateObject) enableMultiCoin() { - s.data.IsMultiCoin = true -} +//func (s *stateObject) enableMultiCoin() { +// s.data.IsMultiCoin = true +//} // Return the gas back to the origin. Used by the Virtual machine or Closures func (s *stateObject) ReturnGas(gas *big.Int) {} @@ -538,9 +538,9 @@ func (s *stateObject) Balance() *big.Int { return s.data.Balance } -func IsMultiCoinKey(key common.Hash) bool { - return key[0]&0x01 == 0x01 -} +//func IsMultiCoinKey(key common.Hash) bool { +// return key[0]&0x01 == 0x01 +//} func NormalizeCoinID(coinID *common.Hash) { coinID[0] |= 0x01 @@ -555,16 +555,16 @@ func (s *stateObject) BalanceMultiCoin(coinID common.Hash, db Database) *big.Int return s.GetState(db, coinID).Big() } -func (s *stateObject) EnableMultiCoin() bool { - if s.data.IsMultiCoin { - return false - } - s.db.journal.append(multiCoinEnable{ - account: &s.address, - }) - s.enableMultiCoin() - return true -} +//func (s *stateObject) EnableMultiCoin() bool { +// if s.data.IsMultiCoin { +// return false +// } +// s.db.journal.append(multiCoinEnable{ +// account: &s.address, +// }) +// s.enableMultiCoin() +// return true +//} func (s *stateObject) IsMultiCoin() bool { return s.data.IsMultiCoin -- cgit v1.2.3