-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed as not planned
Labels
backlog-priorityA priority issue in the backlogA priority issue in the backlogstalefor use by stalebotfor use by stalebot
Description
Summary
With the creation of an app-side mempool in the SDK and the ability for the application to filter transactions and decide on block validity as part of ABCI++, we should remove the Gas abstraction from Tendermint.
Problem Definition
As detailed in RFC-011, gas, as implemented in Tendermint, is a leaky abstraction. This abstraction is really best managed not by Tendermint, but by the application making use of Tendermint.
Proposal
The proposal of this issue is to completely remove this abstraction from within Tendermint. Some work will need to be done to determine how breaking this change will be. This work should be done in coordination with the cosmos SDK to ensure that the change works for their API and that the abstraction can more easily be owned by the SDK.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
backlog-priorityA priority issue in the backlogA priority issue in the backlogstalefor use by stalebotfor use by stalebot
Type
Projects
Status
Done/Merged