@lelantos-org/sdk / protocol / depositPulls
Function: depositPulls()
ts
function depositPulls<A, T>(args): DepositPulls<A, T>;Defined in: @lelantos-org/sdk/dist/protocol/deposit-pulls.d.ts:105
What a deposit pulls from the payer, per asset and per token.
A zero relayer charge pulls nothing, whatever feeAsset names: its fee leaf is a zero-value note under asset 0, so the deposit is the principal's pull alone. While relayer is unknown the fee is taken as separate exactly when feeAsset is another id.
Type Parameters
| Type Parameter |
|---|
A extends DepositPullAsset |
T extends TokenAmount | undefined |
Parameters
| Parameter | Type |
|---|---|
args | DepositPullsArgs<A, T> |
Returns
DepositPulls<A, T>