diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 000000000..1b87ada92 --- /dev/null +++ b/.tool-versions @@ -0,0 +1,3 @@ +elixir 1.15 +erlang 25.3 +golang 1.20 diff --git a/README.md b/README.md index 2a9a572cb..19c261872 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,7 @@ # lambda_ethereum_consensus ## Prerequisites - -- Elixir and mix [installed](https://elixir-lang.org/install.html) (e.g. with asdf, or brew). - +- [asdf](https://github.com/asdf-vm/asdf), see `.tool-versions` for the required versions. ## Installing and running There are Makefile targets for these tasks. diff --git a/mix.exs b/mix.exs index b9aa7a504..c132a684d 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule LambdaEthereumConsensus.MixProject do [ app: :lambda_ethereum_consensus, version: "0.1.0", - elixir: "~> 1.14", + elixir: "~> 1.15", start_permanent: Mix.env() == :prod, deps: deps() ]