Current section
Files
Jump to
Current section
Files
lib/ethex.ex
defmodule Ethex do
@moduledoc """
Documentation for `Ethex`.
"""
alias Ethex.Web3.{JsonRpc, Wallet}
@spec block_number(String.t()) :: {:error, any} | {:ok, integer}
defdelegate block_number(rpc), to: JsonRpc, as: :eth_block_number
@spec create_wallet() :: %Wallet{}
defdelegate create_wallet(), to: Wallet, as: :create
@spec create_wallet(String.t()) :: %Wallet{}
defdelegate create_wallet(private_key), to: Wallet, as: :create
end