A THORChain pending liquidity event.
@type t() :: %Rujira.Thorchain.Events.PendingLiquidity{ asset_address: String.t() | nil, pool: String.t(), rune_address: String.t() | nil }
@spec new(map()) :: {:ok, t()} | {:error, :invalid_attrs}