From 4ee6609111a81b10206f21224f080e450b1481a4 Mon Sep 17 00:00:00 2001 From: Craig Everett Date: Thu, 18 Dec 2025 09:06:53 +0900 Subject: [PATCH] Add lookup interface in hz --- src/hz.erl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/hz.erl b/src/hz.erl index 59509db..66699c0 100644 --- a/src/hz.erl +++ b/src/hz.erl @@ -67,6 +67,7 @@ prepare_contract/1, prepare_aaci/1, cache_aaci/2, + lookup_aaci/1, aaci_lookup_spec/2, contract_call/5, contract_call/6, @@ -2221,6 +2222,16 @@ cache_aaci(Label, AACI) -> hz_man:cache_aaci(Label, AACI). +-spec lookup_aaci(Label) -> Result + when Label :: term(), + Result :: {ok, aaci()} | error. +%% @doc +%% Retrieve a previously prepared and cached AACI. + +lookup_aaci(Label) -> + hz_man:lookup_aaci(Label). + + -spec aaci_lookup_spec(AACI, Fun) -> {ok, Type} | {error, Reason} when AACI :: aaci(), Fun :: binary() | string(),