defmodule Web3AptosEx.ModuleHandler.Aptos.Inscriptions do @moduledoc """ 0x1fc2f33ab6b624e3e632ba861b755fd8e61d2c2e6cf8292e415880b4c198224d """ alias Web3AptosEx.Aptos.RPC import Web3AptosEx.Aptos alias Web3AptosEx.Aptos @resources %{ apts: "0x1fc2f33ab6b624e3e632ba861b755fd8e61d2c2e6cf8292e415880b4c198224d::apts" } def batch_mint(client, acct, token_name, times) do Enum.map(1..times, fn idx -> IO.puts("--process: #{idx}--") mint(client, acct, token_name) end) end def mint(client, acct, token_name) do {:ok, f} = ~a"#{@resources.apts}::mint(string)" payload = Aptos.call_function(f, [], [token_name]) Aptos.submit_txn_with_auto_acct_updating(client, acct, payload) end end