The token params allow specifying multiple auditors (with the --auditors flag in tokengen).
In the validation (token/core/common/validator_auditing.go), only one auditor signature suffices for the token transaction to succeed. It is not immediately clear for the user that this is the case: one could assume that all auditor signatures are required.
Whether we want to accept "1 out of n" or "n out of n" auditor signatures, it should be clear from tokengen and perhaps readme or code comments how the validator behaves.
The token params allow specifying multiple auditors (with the
--auditorsflag in tokengen).In the validation (token/core/common/validator_auditing.go), only one auditor signature suffices for the token transaction to succeed. It is not immediately clear for the user that this is the case: one could assume that all auditor signatures are required.
Whether we want to accept "1 out of n" or "n out of n" auditor signatures, it should be clear from tokengen and perhaps readme or code comments how the validator behaves.