Ton.Address (ton v0.4.5)

Functions for parsing, validation and serialization of TON addresses.

Summary

Types

@type t() :: %Ton.Address{
  bounceable: boolean(),
  hash: binary(),
  test_only: boolean(),
  workchain: integer()
}

Functions

Link to this function

do_friendly_address(params)

Link to this function

friendly_address(wallet, params \\ [])

@spec friendly_address(Ton.Wallet.t(), Keyword.t()) :: binary()
Link to this function

parse(address_str)

@spec parse(binary()) :: {:ok, t()} | {:error, atom()}
Link to this function

raw_address(wallet)

@spec raw_address(Ton.Wallet.t()) :: binary()
Link to this function

raw_address_to_friendly_address(raw_address, opts \\ [])

@spec raw_address_to_friendly_address(binary(), Keyword.t()) :: binary()