An Erlang application that allows writing Application Blockchain Interface servers.
This application uses semantic versioning 2.0.
erlang.mk is used as a build tool.
make docs and open
To run tests, execute
Write function specifications. To run Dialyzer, execute
No hard line length limit is imposed.
If you want to update
include/abci.proto to a new version fetched from ABCI repository (where it is named
types.proto), comment out eventual Go-related imports in that file and inline other imports.
This software is licensed under under the Apache License, Version 2.0 (the “License”); you may not use this software except in compliance with the License. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.