String!
String!
String!
String!
String!
Recorded analysis block number, encoded as a string. An empty string indicates an unavailable block number.
Int!
Int!
Analysis input mode: 0 for deployment input, 1 for creation transaction, and 2 for a live contract.
Int!
Unix timestamp in seconds recorded when the analysis request was created.
SimulateTokenContractResultStatusEnum!
AnalysisVerdictEnum
Analysis verdict (orthogonal to status). Null on legacy rows written before verdicts existed.
See AnalysisVerdictEnum
String
Human-readable reason a verdict is INDETERMINATE (e.g. low/no liquidity). Null otherwise.
SimulateTokenContractErrors!
String!
The simulationId returned when the request was submitted.
SimulateTokenType!
SimulateDeployType!
SimulateContractBalanceType!
SimulateLiquidityType!
SimulateTransferType!
SimulateSwapType!
See SimulateSwapType
SimulateOwnerType!
SimulateCreatorType!
Used By
Returned by- getSimulateTokenContractResults: Returns recorded token analyses, including pending and failed requests. Results are ordered by block number descending, then request timestamp descending. Use simulationId to retrieve a specific request.
- onSimulateTokenContract: Live-streamed published analysis results for a token, across all simulation IDs. This is not a complete request-status stream: use getSimulateTokenContractResults to check pending, failed or indeterminate outcomes.