Saltar al contenido principal
Para facilitar la creación de smart sessions, ofrecemos un conjunto de funciones auxiliares.

createContractPermission

Esta función auxiliar se utiliza para crear un permiso para una función de contrato inteligente.

Ejemplo

Parámetros

address

La dirección del contrato objetivo.

functionSignature

La firma legible de la función.

rules

Un array de reglas a aplicar a los argumentos de la función.

onlyOnce

Si es verdadero, esta función solo podrá llamarse exitosamente una vez durante la sesión.

Tipo de retorno

Devuelve un Permission.

createContractPermissions

Igual que createContractPermission, pero crea múltiples permisos para el mismo contrato.

Ejemplo

Parámetros

address

La dirección del contrato objetivo.

functions

Un arreglo de FunctionPermission

Tipo de retorno

Devuelve un Permission[].
Vea estas utilidades en acción aquí.