Saltar al contenido principal

Ejecución por lotes

Las cuentas inteligentes de Pali soportan ejecución por lotes mediante wallet_sendCalls. El usuario revisa varios calls y los autoriza como una sola acción de cuenta.

Pali wallet_sendCalls smart-account batch review with decoded calldata
Pali revisa el lote completo de la cuenta inteligente y decodifica los calls de token comunes antes de una sola autorización de la cuenta.
await window.ethereum.request({
method: 'wallet_sendCalls',
params: [{ version: '2.0.0', from: smartAccount, chainId: '0x39', atomicRequired: true, calls }],
});

Cuando atomicRequired es true, Pali prepara los calls seleccionados como una sola ejecución de smart account. Las llamadas de despliegue de contrato con target vacío no están soportadas en este flujo.

Una sola aprobación ejecuta todo el lote de forma atómica.