lib/actions/function_call.ex
defmodule NearApi.Actions.FunctionCall do
@moduledoc """
Transaction Actions
FunctionCall
"""
@type t :: %__MODULE__{
action_code: integer,
method_name: String.t(),
args: String.t(),
gas: integer,
amount: integer
}
use Borsh,
schema: [
action_code: :u8,
method_name: :string,
args: :string,
gas: :u64,
amount: :u128
]
defstruct [:method_name, :args, :gas, :amount, action_code: 2]
end