laconicd/docs
yihuang 14b38af8bc
rpc, evm: use binary search to estimate gas (#272)
* do binary search to estimate gas

Closes #268

- Also refactor ApplyMessage to be more reuseable

move binary search to rpc api side to have a clean context each try

remove EstimateGas grpc api

* extract BinSearch function and add unit test

* do estimateGas in grpc query

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2021-07-19 15:19:23 +00:00
..
.vuepress chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
architecture evm, rpc: fix parameters and block gas limit in getBlockByHeight and getBlockByHash (#312) 2021-07-19 01:52:44 +00:00
basics rpc: implement net_listening and net_peerCount JSON-RPC endpoints (#252) 2021-07-12 08:26:33 -04:00
core rpc, evm: use binary search to estimate gas (#272) 2021-07-19 15:19:23 +00:00
guides chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
intro chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
quickstart chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
DOCS_README.md chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
package-lock.json build: deploy docs to GitHub Pages (#116) 2021-06-12 12:27:10 -04:00
package.json build: deploy docs to GitHub Pages (#116) 2021-06-12 12:27:10 -04:00
post.sh docs: vuepress setup and section titles (#311) 2020-07-02 04:22:45 -04:00
pre.sh build: deploy docs to GitHub Pages (#116) 2021-06-12 12:27:10 -04:00
protodoc-markdown.tmpl conflicts 2021-04-17 12:00:07 +02:00
README.md chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
versions build: deploy docs to GitHub Pages (#116) 2021-06-12 12:27:10 -04:00
yarn.lock build: deploy docs to GitHub Pages (#116) 2021-06-12 12:27:10 -04:00

Ethermint Documentation

Get Started

Reference

  • Basics: Documentation on the basic concepts of Ethermint, like the standard anatomy of an application, the transaction lifecycle and accounts management.
  • Core: Documentation on the core concepts of Ethermint, like encoding, and events.
  • Building Modules: Important concepts for module developers like messages, keepers, handlers and queriers.
  • Interfaces: Documentation on building interfaces for Ethermint applications.

Other Resources

Contribute

See this file for details of the build process and considerations when making changes.