defmodule Cosmos.Auth.Module.V1.Module do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field(:bech32_prefix, 1, type: :string, json_name: "bech32Prefix") field(:module_account_permissions, 2, repeated: true, type: Cosmos.Auth.Module.V1.ModuleAccountPermission, json_name: "moduleAccountPermissions" ) field(:authority, 3, type: :string) end defmodule Cosmos.Auth.Module.V1.ModuleAccountPermission do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field(:account, 1, type: :string) field(:permissions, 2, repeated: true, type: :string) end