View Source Stellar.TxBuild.HostFunctionArgs (Elixir Stellar SDK v0.15.0)
HostFunctionArgs
struct definition.
Link to this section Summary
Link to this section Types
@type args() :: invoke_args()
@type asset() :: Stellar.TxBuild.Asset.t()
@type contract_id() :: String.t()
@type error() :: {:error, atom()}
@type function_name() :: String.t()
@type invoke_args() :: [Stellar.TxBuild.SCVal.t()]
@type t() :: %Stellar.TxBuild.HostFunctionArgs{ args: args(), asset: asset(), code: binary(), contract_id: contract_id(), function_name: function_name(), salt: binary(), type: type(), wasm_id: wasm_id() }
@type type() :: :invoke | :upload | :create
@type wasm_id() :: binary()