Open suntzu93 opened 1 year ago
Weird, the log for successfully updating the indexing rules such that allocations do not reallocate should also printing out the updated rule, but I didn't see that here
DBG 23:46:55.679 DecisionBasis.offchain rule merged into indexing rules
Do you have the details of that log to share? I wonder if the rules weren't actually merged which would explain why agent still think there should be active allocations. They should look something like
DEBUG (IndexerAgent/4358 on book): DecisionBasis.offchain rule merged into indexing rules
component: "AllocationManager"
action: 33
rule: {
"id": ...,
"identifier": ...
"identifierType": ...,
"allocationAmount": ...,
"allocationLifetime": ...,
"autoRenewal": ...,
"parallelAllocations": ...,
"maxAllocationPercentage": ...,
"minSignal": ...,
"minStake": ...,
"maxSignal": ...,
"minAverageQueryFees": ...,
"custom": ...,
"decisionBasis": "offchain",
"requireSupported": ...,
"createdAt": "2023-01-12T13:40:07.384Z",
"updatedAt": "2023-01-20T03:30:52.740Z"
}
Another logs with graph-pino from 2 months ago : Log
I'm keeping a log of graph-pino usage so it's not as detailed as you want, I've removed graph-pino so if I get the error again there will be details.
Thanks, please do share when you get the error again. In the meantime, to avoid waiting gas, it might be a good idea to use the oversight management mode so that actions created by the agent are manually approved before executing.
I've also been getting this abnormal behavior. Most recently when trying to unallocate while gas was higher than my max base fee. Once the gas prices came back down, it unallocated, then immediately reallocated. Unfortunately I don't have the most verbose logs set, but here are the logs anyway. I removed lines related to reconciling deployments and AllocationReceiptCollector.
Logs: https://gist.github.com/datanexus-vincent/1b894e86a8b87519e785c94084ff908e
Thanks, please do share when you get the error again. In the meantime, to avoid waiting gas, it might be a good idea to use the oversight management mode so that actions created by the agent are manually approved before executing.
The different management modes slipped my mind, though, so I'll get that set in the meantime. Thanks!
I'd still love it if this bug could be tracked down though. It's quite useful to not have to worry about allocations expiring and being force closed. If I can be helpful in any way with tracking this down, please let me know.
I am also having an issue that indexer does not work and clear indication is a missing balance INF 23:45:07.780 Current operator ETH balance
Perhaps you have an idea how to fix it?
This bug I reported before in discord but its still unresolved, it wastes gas money + time waiting for another epoch, while i'm trying to support new subgraph.
agent version :
0.20.8
I unallocated by these cmd :
unallocate was successful, and the agent reallocated to these subgraphs.
Logs :