Current section

Files

Jump to
radixir lib radixir core request get_mempool_transactions.ex
Raw

lib/radixir/core/request/get_mempool_transactions.ex

defmodule Radixir.Core.Request.GetMempoolTransactions do
@moduledoc false
# @moduledoc """
# Methods to create each map in `GetMempoolTransactions` request body.
# """
alias Radixir.StitchPlan
@type stitch_plans :: list(keyword)
@type params :: keyword
@doc """
Generates stitch plan for `network_identifier` map in `GetMempoolTransactions` request body.
## Parameters
- `stitch_plans`: On-going stitch plans that will be stitched into a map.
- `params`: Keyword list that contains:
- `network` (optional, string): If `network` is not in `params` it will default to what is returned from `Radixir.Config.network()`.
"""
@spec network_identifier(stitch_plans, params) :: stitch_plans
defdelegate network_identifier(stitch_plans, params \\ []), to: StitchPlan
end