View Source Kadena.Types.CommandResult (Kadena v0.6.1)

CommandResult struct definition.

Link to this section Summary

Link to this section Types

@type continuation() :: Kadena.Types.PactExec.t()
@type events_arg() :: Kadena.Types.PactEventsList.t() | list() | nil
@type gas() :: number()
@type logs() :: String.t() | nil
@type meta_data() :: Kadena.Types.ChainwebResponseMetaData.t() | nil
@type req_key() :: Kadena.Types.Base64Url.t()
@type result() :: Kadena.Types.PactResult.t()
@type str() :: String.t()
@type t() :: %Kadena.Types.CommandResult{
  continuation: continuation(),
  events: events(),
  gas: gas(),
  logs: logs(),
  meta_data: meta_data(),
  req_key: req_key(),
  result: result(),
  tx_id: tx_id()
}
@type tx_id() :: number() | nil
@type validation() :: {:ok, value()} | {:error, Keyword.t()}
@type value() ::
  str()
  | req_key()
  | tx_id()
  | result()
  | gas()
  | logs()
  | continuation()
  | meta_data()
  | events()