Commit 54db4e96 authored by protolambda's avatar protolambda

op-chain-ops: transient state / prepare methods notes

parent d4dd6a53
...@@ -315,16 +315,13 @@ func (db *MemoryStateDB) ForEachStorage(addr common.Address, cb func(common.Hash ...@@ -315,16 +315,13 @@ func (db *MemoryStateDB) ForEachStorage(addr common.Address, cb func(common.Hash
} }
func (db *MemoryStateDB) GetTransientState(addr common.Address, key common.Hash) common.Hash { func (db *MemoryStateDB) GetTransientState(addr common.Address, key common.Hash) common.Hash {
//TODO implement me panic("transient state is unsupported")
panic("implement me")
} }
func (db *MemoryStateDB) SetTransientState(addr common.Address, key, value common.Hash) { func (db *MemoryStateDB) SetTransientState(addr common.Address, key, value common.Hash) {
//TODO implement me panic("transient state is unsupported")
panic("implement me")
} }
func (db *MemoryStateDB) Prepare(rules params.Rules, sender, coinbase common.Address, dest *common.Address, precompiles []common.Address, txAccesses types.AccessList) { func (db *MemoryStateDB) Prepare(rules params.Rules, sender, coinbase common.Address, dest *common.Address, precompiles []common.Address, txAccesses types.AccessList) {
//TODO implement me // no-op, no transient state to prepare, nor any access-list to set/prepare
panic("implement me")
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment