Siwa.Signer behaviour (siwa v0.1.1)

Copy Markdown

Summary

Callbacks

get_address(term)

@callback get_address(term()) :: {:ok, binary()} | {:error, term()}

sign_message(term, binary)

@callback sign_message(term(), binary()) :: {:ok, binary()} | {:error, term()}

sign_raw_message(term, binary)

@callback sign_raw_message(term(), binary()) :: {:ok, map()} | {:error, term()}