cosmos-sdk/docs/docs
Jeancarlo Barrios 754ca3169e
feat: add tx limit to mempool (#14014)
* feat: add bounding max tx to mempool

* add bounded condition

* sligh improvement on generator

* remove unbouded option

* add test

* added mempool options mechanism

* mising test

* seting mempool

* change function name

* change function name

* failing test

* Revert "failing test"

This reverts commit d527982b0d4ec826ff680afb8f43ac1d71809ccf.

* fix import block

* changelog entries

* add ability to do unbounded mempool

* remove unesesary variable

* small comments

* change 0 to mean unbounded

* t

* small test fix

* add the ability to be bounded unbounded and disabled

* t

* set default maxtx

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* example for opts

* remove superflues logs entry

* add mempool to configurations

* fix more understandable name

* remove table in favor of bulletpoints

* sender nonce to unbounded

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update types/mempool/sender_nonce.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update types/mempool/sender_nonce.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update server/config/config.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* t

* add comment for options

* fix inport

* fix inport

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Emmanuel T Odeke <emmanuel@orijtech.com>
2022-12-02 00:39:55 +00:00
..
basics chore: run markdownlint on the whole repository (#14106) 2022-11-30 19:51:26 +00:00
building-apps feat: add tx limit to mempool (#14014) 2022-12-02 00:39:55 +00:00
building-modules chore: run markdownlint on the whole repository (#14106) 2022-11-30 19:51:26 +00:00
core fix: Remove google.golang.org/protobuf Any prefix (#14119) 2022-12-01 18:09:01 +00:00
ecosystem docs: minor documentation improvements (#13594) 2022-10-19 14:56:29 +02:00
intro feat: add github links in docs (#13491) 2022-10-10 20:02:32 +02:00
migrations feat: migrate to docusaurus (#13471) 2022-10-10 14:01:53 +00:00
modules docs: add docs about x/auth/tx (#14021) 2022-11-27 20:30:23 +00:00
pkg docs: add docs about x/auth/tx (#14021) 2022-11-27 20:30:23 +00:00
run-node chore: run markdownlint on the whole repository (#14106) 2022-11-30 19:51:26 +00:00
tooling docs: add documentation about depinject and app wiring (#13683) 2022-11-07 19:19:07 +00:00
README.md feat: migrate to docusaurus (#13471) 2022-10-10 14:01:53 +00:00

title sidebar_position
Cosmos SDK Documentation 0

Cosmos SDK is the worlds most popular framework for building application-specific blockchains.

Getting Started

Read all about the SDK or dive straight into the code with tutorials.

Explore the SDK

Get familiar with the SDK and explore its main concepts.

  • Introduction - High-level overview of the Cosmos SDK.
  • Basics - Anatomy of a blockchain, transaction lifecycle, accounts and more.
  • Core Concepts - Read about the core concepts like baseapp, the store, or the server.
  • Building Modules - Discover how to build modules for the Cosmos SDK.
  • Running a Node - Running and interacting with nodes using the CLI and API.
  • Modules - Explore existing modules to build your application with.

Explore the Stack

Check out the docs for the various parts of the Cosmos stack.

  • Cosmos Hub - The first of thousands of interconnected blockchains on the Cosmos Network.
  • Tendermint Core - The leading BFT engine for building blockchains, powering Cosmos SDK.

Help & Support

  • Discord - Chat with Cosmos developers on Discord.
  • GitHub Discussions - Ask questions and discuss SDK development on GitHub.
  • Found an issue? - Help us improve this page by suggesting edits on GitHub.