MCPcopy Create free account
hub / github.com/CPChain/chain / SetCode

Method SetCode

core/state/statedb.go:305–310  ·  view source on GitHub ↗
(addr common.Address, code []byte)

Source from the content-addressed store, hash-verified

303}
304
305func (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
312func (self *StateDB) SetState(addr common.Address, key, value common.Hash) {
313 stateObject := self.GetOrNewStateObject(addr)

Callers

nothing calls this directly

Calls 2

GetOrNewStateObjectMethod · 0.95
SetCodeMethod · 0.65

Tested by

no test coverage detected