Skip to content

Commit 36f020b

Browse files
v0.1.0
1 parent b9704b4 commit 36f020b

File tree

3 files changed

+22
-75
lines changed

3 files changed

+22
-75
lines changed

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
# BlsEx
22

3-
**TODO: Add description**
3+
This package is Elixir utility to work with BLS signature scheme supporting aggregation of signatures and public keys along with signature and verification.
44

55
## Installation
66

7-
If [available in Hex](https://hex.pm/docs/publish), the package can be installed
8-
by adding `bls_ex` to your list of dependencies in `mix.exs`:
7+
Adds `bls_ex` to your list of dependencies in `mix.exs`:
98

109
```elixir
1110
def deps do
@@ -15,7 +14,6 @@ def deps do
1514
end
1615
```
1716

18-
Documentation can be generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
19-
and published on [HexDocs](https://hexdocs.pm). Once published, the docs can
20-
be found at <https://hexdocs.pm/bls_ex>.
17+
## Documentation
2118

19+
Documentation is [available on Hexdocs](https://hexdocs.pm/bls_ex)

mix.exs

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,24 @@ defmodule BlsEx.MixProject do
77
version: "0.1.0",
88
elixir: "~> 1.14",
99
start_permanent: Mix.env() == :prod,
10-
deps: deps()
10+
description: "BLS signature utility for Elixir",
11+
deps: deps(),
12+
package: package()
13+
]
14+
end
15+
16+
defp package do
17+
[
18+
files: [
19+
"lib",
20+
"native/bls/.cargo",
21+
"native/bls/src",
22+
"native/bls/Cargo*",
23+
"checksum-*.exs",
24+
"mix.exs"
25+
],
26+
licenses: ["AGPL-3.0-or-later"],
27+
links: %{"GitHub" => "https://github.com/archethic-foundation/bls_ex"}
1128
]
1229
end
1330

release.yml

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)