createShieldedIntent()
SIP Protocol API Reference v0.7.0
SIP Protocol API Reference / createShieldedIntent
Function: createShieldedIntent()
Section titled “Function: createShieldedIntent()”createShieldedIntent(
params,options?):Promise<ShieldedIntent>
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1093
Create a new shielded intent
Parameters
Section titled “Parameters”params
Section titled “params”Intent creation parameters
options?
Section titled “options?”Optional configuration (sender address, proof provider)
Returns
Section titled “Returns”Promise<ShieldedIntent>
Promise resolving to the shielded intent
Example
Section titled “Example”// Without proof provider (proofs need to be attached later)const intent = await createShieldedIntent(params)
// With proof provider (proofs generated automatically for SHIELDED/COMPLIANT)const intent = await createShieldedIntent(params, { senderAddress: wallet.address, proofProvider: mockProvider,})