createLocalPolicyGatedSigner
createLocalPolicyGatedSigner(
params):PolicyGatedSigner<"advisory">
Defined in: src/signer/local.ts:65
Construct a local (advisory) PolicyGatedSigner.
Parameters
params
CreateLocalPolicyGatedSignerParams
Returns
PolicyGatedSigner<"advisory">
Example
const signer = createLocalPolicyGatedSigner({ account, policy: createSpendingPolicy({ session: { id, notAfter }, perToken: [{ token: JPYC, maxPerSign: 1_000n }], recipientAllowlist: "any" }), asset: { kind: "known", id: "jpyc-v2" }, acknowledgeAdvisory: true,});const result = await signer.sign(intent);