abci-v2-forum-app

command module
v0.0.0-...-8242388 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2024 License: Apache-2.0 Imports: 19 Imported by: 0

README

Introduction

This repository hosts the ABCI 2.0 Forum Application, which is explained in the CometBFT documentation [tutorial].

Forum Application

The ABCI 2.0 Forum Application is a place where users can come and post messages in a forum running on a blockchain powered by CometBFT state machine replication engine

  • Users

    • Can post messages (by submitting transactions)
    • Can view all the message history (querying the blockchain)
    • Banned if post messages contained curse words (curse words are tracked with vote extensions)

ABCI 2.0

This application demonstrates the use of various ABCI 2.0 methods such as:

  • PrepareProposal

  • ProcessProposal

  • FinalizeBlock

  • ExtendVote

  • VerifyVoteExtension

  • Commit

  • CheckTx

  • Query

Many thanks to the original team for brainstorming and bringing forth this idea. Their original repo can be found here

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL