Simplified serialization
This commit is contained in:
parent
cc9f3e993d
commit
230a07f47d
@ -22,8 +22,9 @@ def write_classified_traces(
|
|||||||
db_session,
|
db_session,
|
||||||
classified_traces: List[ClassifiedTrace],
|
classified_traces: List[ClassifiedTrace],
|
||||||
) -> None:
|
) -> None:
|
||||||
models = []
|
|
||||||
for trace in classified_traces:
|
for trace in classified_traces:
|
||||||
|
inputs_json = (json.loads(trace.json(include={"inputs"}))["inputs"],)
|
||||||
|
models = []
|
||||||
models.append(
|
models.append(
|
||||||
ClassifiedTraceModel(
|
ClassifiedTraceModel(
|
||||||
transaction_hash=trace.transaction_hash,
|
transaction_hash=trace.transaction_hash,
|
||||||
@ -35,7 +36,7 @@ def write_classified_traces(
|
|||||||
abi_name=trace.abi_name,
|
abi_name=trace.abi_name,
|
||||||
function_name=trace.function_name,
|
function_name=trace.function_name,
|
||||||
function_signature=trace.function_signature,
|
function_signature=trace.function_signature,
|
||||||
inputs=json.loads(trace.json(include={"inputs"}))["inputs"],
|
inputs=inputs_json,
|
||||||
from_address=trace.from_address,
|
from_address=trace.from_address,
|
||||||
to_address=trace.to_address,
|
to_address=trace.to_address,
|
||||||
gas=trace.gas,
|
gas=trace.gas,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user