:lang solidity

Do you need a blockchain? No.

1. Description

This module adds Solidity support through solidity-mode

  • Syntax-checking (flycheck)
  • Code completion (company-solidity)
  • Gas estimation (C-c C-g)

1.1. Maintainers

This module has no dedicated maintainers. Become a maintainer?

1.2. Module flags

This module has no flags.

1.4. Hacks

No hacks documented for this module.

2. Prerequisites

This module requires one or both linters for syntax checking:

If both are enabled Solc is run first, then Solium if Solc catches no errors.

2.1. Solc

$ npm install -g solc

2.2. Solium

$ npm install -g solium

By default solium looks for .soliumrc.json in the project directory, but you can set it to your own .soliumrc.json with:

;; add to $DOOMDIR/config.el
(setq flycheck-solidity-solium-soliumrcfile "~/.soliumrc.json")

3. TODO Usage

This module has no usage documentation yet. Write some?

4. TODO Configuration

This module has no configuration documentation yet. Write some?

5. Troubleshooting

There are no known problems with this module. Report one?

6. TODO Appendix

This module has no appendix yet. Write one?