Sha256: cbd25cdc0cd361fa5771cacc63189eac434845d0975bef2d130171c162a650af

Contents?: true

Size: 694 Bytes

Versions: 2

Compression:

Stored size: 694 Bytes

Contents

// Copyright (c) The Libra Core Contributors
// SPDX-License-Identifier: Apache-2.0

syntax = "proto3";

package mempool;

enum MempoolAddTransactionStatusCode {
  // Transaction was sent to Mempool
  Valid = 0;
  // The sender does not have enough balance for the transaction.
  InsufficientBalance = 1;
  // Sequence number is old, etc.
  InvalidSeqNumber = 2;
  // Mempool is full (reached max global capacity)
  MempoolIsFull = 3;
  // Account reached max capacity per account
  TooManyTransactions = 4;
  // Invalid update. Only gas price increase is allowed
  InvalidUpdate = 5;
}

message MempoolAddTransactionStatus {
  MempoolAddTransactionStatusCode code = 1;
  string message = 2;
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
libra_client-0.2.1 protos/mempool_status.proto
libra_client-0.1.7 protos/mempool_status.proto