forked from cerc-io/laconicd-deprecated
a2c26208ed
* add spec for feemarket * update spec from comments * update spec * update abstract * update with grpc query * add more content for tip section * update specs with latest behavior * cleanup unused store prefix * Update x/feemarket/spec/01_concepts.md * Apply suggestions from code review Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2.2 KiB
2.2 KiB
Client
CLI
A user can query and interact with the feemarket
module using the CLI.
Queries
The query
commands allow users to query feemarket
state.
ethermintd query feemarket --help
Base Fee
The base-fee
command allows users to query the block base fee by height.
ethermintd query feemarket base-fee [height] [flags]
Example:
ethermintd query feemarket base-fee 5...
Example Output:
base_fee: "512908936"
Block Gas
The block-gas
command allows users to query the block gas by height.
ethermintd query feemarket block-gas [height] [flags]
Example:
ethermintd query feemarket block-gas 5...
Example Output:
gas: "21000"
Params
The params
command allows users to query the module params.
ethermintd query params subspace [subspace] [key] [flags]
Example:
ethermintd query params subspace feemarket ElasticityMultiplier ...
Example Output:
key: ElasticityMultiplier
subspace: feemarket
value: "2"
gRPC
Queries
Verb | Method | Description |
---|---|---|
gRPC |
ethermint.feemarket.v1.Query/Params |
Get the module params |
gRPC |
ethermint.feemarket.v1.Query/BaseFee |
Get the block base fee |
gRPC |
ethermint.feemarket.v1.Query/BlockGas |
Get the block gas used |
GET |
/feemarket/evm/v1/params |
Get the module params |
GET |
/feemarket/evm/v1/base_fee |
Get the block base fee |
GET |
/feemarket/evm/v1/block_gas |
Get the block gas used |