kopia lustrzana https://github.com/bugout-dev/moonworm
fixed db issue
rodzic
5a681244a1
commit
b959e42288
|
|
@ -74,8 +74,11 @@ def _add_function_call_labels(
|
||||||
)
|
)
|
||||||
session.commit()
|
session.commit()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Failed!!!\n{e}")
|
try:
|
||||||
session.rollback()
|
session.commit()
|
||||||
|
except:
|
||||||
|
print(f"Failed!!!\n{e}")
|
||||||
|
session.rollback()
|
||||||
|
|
||||||
for function_call in function_calls:
|
for function_call in function_calls:
|
||||||
label = PolygonLabel(
|
label = PolygonLabel(
|
||||||
|
|
@ -98,8 +101,11 @@ def _add_function_call_labels(
|
||||||
print("Committing tx_call labels to database...")
|
print("Committing tx_call labels to database...")
|
||||||
session.commit()
|
session.commit()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Failed!!!\n{e}")
|
try:
|
||||||
session.rollback()
|
session.commit()
|
||||||
|
except:
|
||||||
|
print(f"Failed!!!\n{e}")
|
||||||
|
session.rollback()
|
||||||
|
|
||||||
|
|
||||||
def _add_event_labels(session: Session, events: List[Dict[str, Any]]) -> None:
|
def _add_event_labels(session: Session, events: List[Dict[str, Any]]) -> None:
|
||||||
|
|
@ -127,8 +133,11 @@ def _add_event_labels(session: Session, events: List[Dict[str, Any]]) -> None:
|
||||||
print(f"Deleting {len(existing_event_labels)} existing event labels")
|
print(f"Deleting {len(existing_event_labels)} existing event labels")
|
||||||
session.commit()
|
session.commit()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Failed!!!\n{e}")
|
try:
|
||||||
session.rollback()
|
session.commit()
|
||||||
|
except:
|
||||||
|
print(f"Failed!!!\n{e}")
|
||||||
|
session.rollback()
|
||||||
|
|
||||||
for event in events:
|
for event in events:
|
||||||
label = PolygonLabel(
|
label = PolygonLabel(
|
||||||
|
|
@ -148,8 +157,11 @@ def _add_event_labels(session: Session, events: List[Dict[str, Any]]) -> None:
|
||||||
try:
|
try:
|
||||||
session.commit()
|
session.commit()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Failed!!!\n{e}")
|
try:
|
||||||
session.rollback()
|
session.commit()
|
||||||
|
except:
|
||||||
|
print(f"Failed!!!\n{e}")
|
||||||
|
session.rollback()
|
||||||
|
|
||||||
|
|
||||||
class MockState(FunctionCallCrawlerState):
|
class MockState(FunctionCallCrawlerState):
|
||||||
|
|
|
||||||
|
|
@ -882,5 +882,23 @@
|
||||||
],
|
],
|
||||||
"stateMutability": "view",
|
"stateMutability": "view",
|
||||||
"type": "function"
|
"type": "function"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"internalType": "uint256",
|
||||||
|
"name": "startTokenId",
|
||||||
|
"type": "uint256"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"internalType": "string[]",
|
||||||
|
"name": "_tokenURIs",
|
||||||
|
"type": "string[]"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "batchSetTokenURI",
|
||||||
|
"outputs": [],
|
||||||
|
"stateMutability": "nonpayable",
|
||||||
|
"type": "function"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
Ładowanie…
Reference in New Issue