BPXE.Token (bpxe v0.2.0)

Link to this section Summary

Link to this section Functions

Link to this function

activation(token)

Link to this function

generation(token)

Link to this function

merge(t1, token)

Merges two tokens

Examples

iex> BPXE.Token.merge(BPXE.Token.new(token_id: 1, payload: %{"a" => 1, "b" => %{"c" => 2}}), iex> BPXE.Token.new(token_id: 1, payload: %{"a" => 2, "b" => %{"d" => 4}})).payload %{"a" => 2, "b" => %{"c" => 2, "d" => 4}}

Link to this function

new(options \\ [])

Link to this function

new(map_or_kwlist, opts \\ [])

Specs

new(ExConstructor.map_or_kwlist(), Keyword.t()) :: %BPXE.Token{
  __generation__: term(),
  __generation_atomic__: term(),
  payload: term(),
  token_id: term()
}
Link to this function

next_generation(token)