cleanup: remove unused accessLogs code from vm_state
they are not used anywhere at present, nor in the future
This commit is contained in:
parent
f0a0c1b878
commit
cec628e620
|
@ -37,14 +37,6 @@ proc getMinerAddress(vmState: BaseVMState): EthAddress =
|
|||
|
||||
account.value
|
||||
|
||||
|
||||
proc newAccessLogs*: AccessLogs =
|
||||
AccessLogs(reads: initTable[string, string](), writes: initTable[string, string]())
|
||||
|
||||
proc update*[K, V](t: var Table[K, V], elements: Table[K, V]) =
|
||||
for k, v in elements:
|
||||
t[k] = v
|
||||
|
||||
proc `$`*(vmState: BaseVMState): string =
|
||||
if vmState.isNil:
|
||||
result = "nil"
|
||||
|
@ -55,7 +47,6 @@ proc init*(self: BaseVMState, prevStateRoot: Hash256, header: BlockHeader,
|
|||
chainDB: BaseChainDB, tracerFlags: set[TracerFlags] = {}) =
|
||||
self.prevHeaders = @[]
|
||||
self.name = "BaseVM"
|
||||
self.accessLogs = newAccessLogs()
|
||||
self.blockHeader = header
|
||||
self.chaindb = chainDB
|
||||
self.tracer.initTracer(tracerFlags)
|
||||
|
|
|
@ -34,7 +34,6 @@ type
|
|||
BaseVMState* = ref object of RootObj
|
||||
prevHeaders* : seq[BlockHeader]
|
||||
chaindb* : BaseChainDB
|
||||
accessLogs* : AccessLogs
|
||||
blockHeader* : BlockHeader
|
||||
name* : string
|
||||
flags* : set[VMFlag]
|
||||
|
@ -51,10 +50,6 @@ type
|
|||
fork* : Fork
|
||||
minerAddress* : EthAddress
|
||||
|
||||
AccessLogs* = ref object
|
||||
reads*: Table[string, string]
|
||||
writes*: Table[string, string]
|
||||
|
||||
TracerFlags* {.pure.} = enum
|
||||
EnableTracing
|
||||
DisableStorage
|
||||
|
|
|
@ -36,14 +36,6 @@ proc getMinerAddress(vmState: BaseVMState): EthAddress =
|
|||
|
||||
account.value
|
||||
|
||||
|
||||
proc newAccessLogs*: AccessLogs =
|
||||
AccessLogs(reads: initTable[string, string](), writes: initTable[string, string]())
|
||||
|
||||
proc update*[K, V](t: var Table[K, V], elements: Table[K, V]) =
|
||||
for k, v in elements:
|
||||
t[k] = v
|
||||
|
||||
proc `$`*(vmState: BaseVMState): string =
|
||||
if vmState.isNil:
|
||||
result = "nil"
|
||||
|
@ -54,7 +46,6 @@ proc init*(self: BaseVMState, prevStateRoot: Hash256, header: BlockHeader,
|
|||
chainDB: BaseChainDB, tracerFlags: set[TracerFlags] = {}) =
|
||||
self.prevHeaders = @[]
|
||||
self.name = "BaseVM"
|
||||
self.accessLogs = newAccessLogs()
|
||||
self.blockHeader = header
|
||||
self.chaindb = chainDB
|
||||
self.tracer.initTracer(tracerFlags)
|
||||
|
|
|
@ -25,7 +25,6 @@ type
|
|||
BaseVMState* = ref object of RootObj
|
||||
prevHeaders* : seq[BlockHeader]
|
||||
chaindb* : BaseChainDB
|
||||
accessLogs* : AccessLogs
|
||||
blockHeader* : BlockHeader
|
||||
name* : string
|
||||
flags* : set[VMFlag]
|
||||
|
@ -42,10 +41,6 @@ type
|
|||
fork* : Fork
|
||||
minerAddress* : EthAddress
|
||||
|
||||
AccessLogs* = ref object
|
||||
reads*: Table[string, string]
|
||||
writes*: Table[string, string]
|
||||
|
||||
TracerFlags* {.pure.} = enum
|
||||
EnableTracing
|
||||
DisableStorage
|
||||
|
|
|
@ -40,7 +40,6 @@ export
|
|||
vms.getTracingResult,
|
||||
vms.init,
|
||||
vms.mutateStateDB,
|
||||
vms.newAccessLogs,
|
||||
vms.newBaseVMState,
|
||||
vms.readOnlyStateDB,
|
||||
vms.removeTracedAccounts,
|
||||
|
@ -49,7 +48,6 @@ export
|
|||
vms.timestamp,
|
||||
vms.tracedAccounts,
|
||||
vms.tracedAccountsPairs,
|
||||
vms.update,
|
||||
vms.updateBlockHeader
|
||||
|
||||
# End
|
||||
|
|
|
@ -16,7 +16,6 @@ else:
|
|||
./vm2/types as vmt
|
||||
|
||||
export
|
||||
vmt.AccessLogs,
|
||||
vmt.BaseVMState,
|
||||
vmt.CallKind,
|
||||
vmt.Computation,
|
||||
|
|
Loading…
Reference in New Issue