Variable: GetState
const GetState: {
BoopReplaced: "submitterBoopReplaced";
BufferExceeded: "submitterBufferExceeded";
ClientError: "submitterClientError";
ExternalSubmit: "submitterExternalSubmit";
InvalidValues: "submitterInvalidValues";
NonceTooFarAhead: "submitterNonceTooFarAhead";
OverCapacity: "submitterOverCapacity";
Receipt: "getStateReceipt";
ReceiptTimeout: "submitterReceiptTimeout";
RpcError: "submitterRpcError";
Simulated: "getStateSimulated";
SubmitTimeout: "submitterSubmitTimeout";
UnexpectedError: "submitterUnexpectedError";
UnknownBoop: "getStateUnknownBoop";
UnknownState: "getStateUnknownState";
};
Defined in: apps/submitter/lib/handlers/getState/types.ts:21
Possible output status of a getState
call (boop/state
route). Possible results of a state
call.
Type declaration
BoopReplaced
readonly BoopReplaced: "submitterBoopReplaced" = "submitterBoopReplaced";
The boop has been replaced by a newer boop.
BufferExceeded
readonly BufferExceeded: "submitterBufferExceeded" = "submitterBufferExceeded";
The submitter rejected the request because of its Boop buffering policies.
ClientError
readonly ClientError: "submitterClientError" = "submitterClientError";
Unrecoverable client-side error.
ExternalSubmit
readonly ExternalSubmit: "submitterExternalSubmit" = "submitterExternalSubmit";
Boop was submitted onchain by another submitter or entity.
InvalidValues
readonly InvalidValues: "submitterInvalidValues" = "submitterInvalidValues";
Some values provided as input are invalid (e.g. gas limits, timeout).
NonceTooFarAhead
readonly NonceTooFarAhead: "submitterNonceTooFarAhead" = "submitterNonceTooFarAhead";
The supplied nonce is too far ahead of the current nonce value.
OverCapacity
readonly OverCapacity: "submitterOverCapacity" = "submitterOverCapacity";
The submitter rejected the request because it is over capacity.
Receipt
readonly Receipt: "getStateReceipt" = "getStateReceipt";
ReceiptTimeout
readonly ReceiptTimeout: "submitterReceiptTimeout" = "submitterReceiptTimeout";
Timed out while waiting for a receipt. This could indicate that the submitter tx is stuck in the mempool or an RPC issue.
RpcError
readonly RpcError: "submitterRpcError" = "submitterRpcError";
Error from the node's JSON-RPC server.
Simulated
readonly Simulated: "getStateSimulated" = "getStateSimulated";
SubmitTimeout
readonly SubmitTimeout: "submitterSubmitTimeout" = "submitterSubmitTimeout";
The RPC execution call (or related RPC call) timed out.
UnexpectedError
readonly UnexpectedError: "submitterUnexpectedError" = "submitterUnexpectedError";
The submitter failed with an unexpected error.
UnknownBoop
readonly UnknownBoop: "getStateUnknownBoop" = "getStateUnknownBoop";
UnknownState
readonly UnknownState: "getStateUnknownState" = "getStateUnknownState";