Packages
signet
1.0.0-alpha3
1.6.1
1.6.0
1.5.0
1.4.2
1.4.1
1.4.0
1.3.12
1.3.11
1.3.10
1.3.9
1.3.8
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0-echo8
1.0.0-echo7
1.0.0-echo6
1.0.0-echo5
1.0.0-echo4
1.0.0-echo3
1.0.0-echo2
1.0.0-echo1
1.0.0-delta8
1.0.0-delta7
1.0.0-delta6
1.0.0-delta5
1.0.0-delta4
1.0.0-delta3
1.0.0-delta2
1.0.0-delta1
1.0.0-charlie9
1.0.0-charlie8
1.0.0-charlie7
1.0.0-charlie6
1.0.0-charlie5
1.0.0-charlie4
1.0.0-charlie3
1.0.0-charlie2
1.0.0-charlie1
1.0.0-beta9
1.0.0-beta8
1.0.0-beta7
1.0.0-beta6
1.0.0-beta5
1.0.0-beta4
1.0.0-beta3
1.0.0-beta2
1.0.0-beta1
1.0.0-alpha9
1.0.0-alpha8
1.0.0-alpha7
1.0.0-alpha6
1.0.0-alpha5
1.0.0-alpha4
1.0.0-alpha3
1.0.0-alpha2
1.0.0-alpha10
1.0.0-alpha1
0.2.0-alpha6
0.2.0-alpha5
0.2.0-alpha4
0.2.0-alpha1
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.1.0-rc7
0.1.0-rc6
0.1.0-rc5
0.1.0-rc4
0.1.0-rc3
0.1.0-rc2
0.1.0-rc1
0.1.0-rc0
Lightweight Ethereum and Solana RPC client for Elixir
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Signet.MixProject do
use Mix.Project
def project do
[
app: :signet,
version: "1.0.0-alpha3",
elixir: "~> 1.13",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
deps: deps(),
name: "Signet",
description: "Lightweight Ethereum RPC client for Elixir",
source_url: "https://github.com/hayesgm/signet",
docs: [
main: "readme",
extras: ["README.md"]
],
package: package()
]
end
defp package() do
[
files: ["lib", "mix.exs", "README*", "LICENSE*", "test/support"],
maintainers: ["Geoffrey Hayes"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/hayesgm/signet"}
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
mod: {Signet.Application, []},
extra_applications: [:logger]
]
end
# Specifies which paths to compile per environment.
defp elixirc_paths(:test), do: ["lib", "test/support"]
defp elixirc_paths(_), do: ["lib"]
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:ex_doc, "~> 0.31.1", only: :dev, runtime: false},
{:jason, "~> 1.4.1"},
{:httpoison, "~> 2.2"},
{:google_api_cloud_kms, "~> 0.38.1", optional: true},
{:ex_sha3, "~> 0.1.4"},
{:curvy, "~> 0.3.1"},
{:goth, "~> 1.4.3", optional: true},
{:ex_rlp, "~> 0.6.0"},
{:abi, "~> 1.0.0-alpha3"},
{:junit_formatter, "~> 3.3.1", only: [:test]}
]
end
end