Skip to content

DepositOptions

Defined in: packages/synapse-sdk/src/payments/service.ts:23

Options for deposit operation

optional onAllowanceCheck: (current, required) => void;

Defined in: packages/synapse-sdk/src/payments/service.ts:27

Called when checking current allowance

ParameterType
currentbigint
requiredbigint

void


optional onApprovalConfirmed: (receipt) => void;

Defined in: packages/synapse-sdk/src/payments/service.ts:31

Called when approval is confirmed

ParameterType
receiptTransactionReceipt

void


optional onApprovalTransaction: (tx) => void;

Defined in: packages/synapse-sdk/src/payments/service.ts:29

Called when approval transaction is sent

ParameterType
txTransactionResponse

void


optional onDepositStarting: () => void;

Defined in: packages/synapse-sdk/src/payments/service.ts:33

Called before deposit transaction is sent

void


optional to: string;

Defined in: packages/synapse-sdk/src/payments/service.ts:25

Optional recipient address (defaults to signer address if not provided)