Skip to main content
Cada Sequence wallet tiene una configuración definida por un umbral y una lista de firmantes con sus pesos correspondientes.

Estructura de la configuración

Estructura del firmante

Ejemplo

Este ejemplo tiene un umbral de 5 y 4 firmantes.

Las combinaciones válidas de firmantes son:

Cualquier combinación de firmantes con un peso combinado por debajo del umbral se considera inválida; cualquier firmante adicional por encima del umbral es ignorado.

Hash de configuración - ImageHash

La configuración nunca se almacena directamente en el contrato, sino que se hashea y se verifica cada vez que se valida una firma. Esto permite que los contratos de wallet reduzcan el uso de almacenamiento y, por lo tanto, el costo de gas. Los wallets que nunca han sido actualizados no almacenan el imageHash directamente; en su lugar, el imageHash se usa como el salt durante la creación del contrato, y las firmas se validan contra la dirección del wallet.

Calcular image hash

Configuración inicial del wallet

La configuración inicial del wallet determina la dirección del wallet; las actualizaciones posteriores no cambian la dirección. La dirección del wallet puede calcularse usando el imageHash, el factory y el mainModule del wallet.

Calcular dirección del wallet