(addr common.Address, code []byte)
| 303 | } |
| 304 | |
| 305 | func (self *StateDB) SetCode(addr common.Address, code []byte) { |
| 306 | stateObject := self.GetOrNewStateObject(addr) |
| 307 | if stateObject != nil { |
| 308 | stateObject.SetCode(crypto.Keccak256Hash(code), code) |
| 309 | } |
| 310 | } |
| 311 | |
| 312 | func (self *StateDB) SetState(addr common.Address, key, value common.Hash) { |
| 313 | stateObject := self.GetOrNewStateObject(addr) |
nothing calls this directly
no test coverage detected