Icon Link配置项

配置项是可以在编译时修改的特殊常量。我们可以在这里定义负责保护 predicate 中资金的签署者以及所需的签名数量。

这些信息可以在构建交易之前通过 SDK 进行配置。

configurable {
    REQUIRED_SIGNATURES: u64 = 0,
    SIGNERS: [Address; 3] = [
        Address::from(0x0000000000000000000000000000000000000000000000000000000000000000),
        Address::from(0x0000000000000000000000000000000000000000000000000000000000000000),
        Address::from(0x0000000000000000000000000000000000000000000000000000000000000000)
    ]   
}

想象一下,你是一家多重签名服务提供商,帮助企业和用户设置他们自己的多重签名。你不想每次都硬编码这些细节,而是提供一些用户可以自行配置的参数。