Packages

[Tendermint ABCI spec](https://github.com/tendermint/tendermint/wiki/Application-Developers) implementation. Inspired by [abci_server](https://github.com/KrzysiekJ/abci_server) and [js-abci](https://github.com/tendermint/js-abci).

Current section

Files

Jump to
ex_abci lib abci_protos common.pb.ex
Raw

lib/abci_protos/common.pb.ex

defmodule Abci.Common.KVPair do
@moduledoc false
use Protobuf, syntax: :proto3
@type t :: %__MODULE__{
key: String.t(),
value: String.t()
}
defstruct [:key, :value]
field :key, 1, type: :bytes
field :value, 2, type: :bytes
end
defmodule Abci.Common.KI64Pair do
@moduledoc false
use Protobuf, syntax: :proto3
@type t :: %__MODULE__{
key: String.t(),
value: integer
}
defstruct [:key, :value]
field :key, 1, type: :bytes
field :value, 2, type: :int64
end