diff options
author | Determinant <[email protected]> | 2020-09-19 22:27:11 -0400 |
---|---|---|
committer | Determinant <[email protected]> | 2020-09-19 22:27:11 -0400 |
commit | 93a7f324c06321023e2702f7989fdfad32573793 (patch) | |
tree | 801191d49eb7b82b8328264254f96604c09c8d36 /core/state/state_object.go | |
parent | ad82b990891525a754ebfe9155292b23408c9652 (diff) |
apply mulit-coin universally
Diffstat (limited to 'core/state/state_object.go')
-rw-r--r-- | core/state/state_object.go | 32 |
1 files changed, 16 insertions, 16 deletions
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 |